Jump to content
  • Advertisement
  • entries
    222
  • comments
    606
  • views
    591485

Lights, camera - action!

Sign in to follow this  
benryves

936 views



I've also added a MUS lump (music format used by DOOM) player, using the MIDI message functions in winmm. The only feature left unsupported is the pitch wheel, as I can't quite work out the MIDI command for it.

If somebody could please explain the logic behind MUS, please tell me. It's essentially the same as MIDI, except each command has a different byte (so you have to convert to the correct byte first), uses channel 15 for percussion (so you have to swap 15 with 9 and 9 with 15 - as 9 is the MIDI percussion channel) and uses a controller for a patch change, whereas MIDI has a specific patch change command rather than lumping it with the controllers.
Sign in to follow this  


3 Comments


Recommended Comments

this project gets more and more intresting :)
do you plan to make a playable version or map-viewer only?

Share this comment


Link to comment
Writing a fully playable version would be nice, but would involve a mammoth amount of work. If it comes to that, I might just port chunks of code from the original DOOM source. Even a map viewer requires an enourmous amount of work to get all the "interactive" parts of the world (lifts, doors and so on) operational.

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!