Music data from eprom. At wich Address?

Georgian2

Active member
Feedback
12 (100%)
Credits
1,761CR
Hello,

Anybody know a way on how to see where the actual sound data or music data is stored in an eprom?
For example I want to alter the sound on my tetris board. How can I tell where in the program rom are the actual sounds?
There are rips of this game but my goal is to convert the files back and replace the blocks in the eprom....
https://www.vgmpf.com/Wiki/index.php?title=Tetris:_Atari_(ARC)#Game_Rip
https://vgmrips.net/forum/viewtopic.php?t=252&hilit=tetris

Basically I want to put the music from the NES version in the arcade Atari version. It might sound impossible.
 

John Bennett

Senior Member
vacBacker
Feedback
10 (100%)
Credits
4,976CR
I guess if it was me... run the Mame Debugger, view the atetris.cpp file to put a breakpoint on where it writes commands to the pokey (0x2800-ish) and work back from there to see where it's pulling data from in the ROM. Hopefully it's a nice visible array of memory.

map(0x2800, 0x280f).mirror(0x03e0).rw("pokey1", FUNC(pokey_device::read), FUNC(pokey_device::write));
map(0x2810, 0x281f).mirror(0x03e0).rw("pokey2", FUNC(pokey_device::read), FUNC(pokey_device::write));
 
Top