Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Sound-Image File Interpreter #52

Open
tomsoftware opened this issue Nov 16, 2019 · 4 comments
Open

Use Sound-Image File Interpreter #52

tomsoftware opened this issue Nov 16, 2019 · 4 comments

Comments

@tomsoftware
Copy link

Hi,

FYI: you use a 8086 emulator (Cool !!) to get adlib op-codes from lemmings music / sound file. You can find an interpreter for the Sound-Image-Format at:
https://github.com/tomsoftware/Lemmings.ts/tree/master/src/resources/sound
may this performs better?

Happy Lemmings playing :-)

Thomas

@esoteric-programmer
Copy link
Owner

I wasn't able to figure out how the music is stored in that file. For me it was the fastest solution to write an (incomplete) 8086 emulator.
Have you figured out how the music is stored in that file by yourself? It seems so to me. Good work!

@esoteric-programmer
Copy link
Owner

I'm not actively developing this software packet any longer. Thus I won't change the implementation of ADLIB.DAT parsing. Nonetheless, I think your method is neater. Thank you for sharing this with me.

@esoteric-programmer
Copy link
Owner

Oh, I remember: your Lemmings Music Player enabled me to parse ADLIB.DAT at all.

@tomsoftware
Copy link
Author

This was just a information - I love the game and the music of the game - For me, it was the first time ever I here music out of a SoundBlaster on a 80286, that was not the sound of the Floppy-Disk, years before MPEG was invented :-) .

Also, I was hoping, If you use my code you may find some bugs :-) - I think MY AdLib timing is not correct.

Thank you for your work and have a great Time!

=> close this issue if you want to.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants