paolo
Burger Head
Flash actionscript freak
Posts: 15
|
Post by paolo on May 31, 2007 17:17:29 GMT -5
What do I miss? Today I received my tototek 64MB cartridge with all the kit and works great with downloaded roms of official games, works great also dumping demo made with sgcc and jas (wich I'm not able to get to work ,even if I'm a c++/java A.S.3.0 developer as job). If I try loading a something.bin made with basiegaxorz, no matter wich one, the dumping program throws an exception (read of addres blah blah blah) and stops. Two questions 1)did someone of you ever dumped a basiegaxorz rom and how? 2)did someone managed to run and go a "hello world" on a C compiler for megadrive, and how? (this second question is very important if the first one is NO WAY :\ ) Thanks in advance, Paolo and his brand old nomad
|
|
|
Post by Tom Maneiro on May 31, 2007 19:12:34 GMT -5
You may need to pad your ROM to a filesize equal to a power of 2. So, if your compiled BEX ROM is 596854 bytes long, you will need to pad with zeros until reaching 1048576 bytes (1MB or 8 megabits).
The dumping program may be crashing because it expects a "legal" ROM, not a "wild" ROM with irregular filesize (and it may be crashing because, with your 596854-byte ROM, it tries to read the 596855th byte, but crashes because such byte does not exist). Take your ROM, and, with your favorite hexeditor, add zeros (beginning at the end of the ROM!) until you get a proper size, then retry the upload.
Maybe those SGCC demos were padded? Check the filesizes... and if you notice something odd, file a bug with Tototek and their crappy chinese software!
|
|