Jan 21, 2012 at 5:30 PM
Join Date: Jan 21, 2011
Location:
Posts: 249
Anyone ever figure out how to set the exe to read music data from a separate (.dat maybe?) file? I'm sure doing so would allow one to have just about as many BGMs as they wanted.
Something like
[ 0000 0010 0000 0790 ] 0x10
( dword : list start ) ( dword : list stop )
[ 0014 0000 03C0 0000 21E0 ] 0x14
( word : track # ) ( dword : start address ) ( dword : stop address )
and the rest would just be the raw sound data. the exe would read the track from the file, then dump it into a reserved area of memory (where the songs previously were, perhaps)
That should free up a ton of room, I think. Enough to perhaps, make the bullet & effect memory tables larger. Or add a weather system. ^_^
Something like
[ 0000 0010 0000 0790 ] 0x10
( dword : list start ) ( dword : list stop )
[ 0014 0000 03C0 0000 21E0 ] 0x14
( word : track # ) ( dword : start address ) ( dword : stop address )
and the rest would just be the raw sound data. the exe would read the track from the file, then dump it into a reserved area of memory (where the songs previously were, perhaps)
That should free up a ton of room, I think. Enough to perhaps, make the bullet & effect memory tables larger. Or add a weather system. ^_^