MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

tsm
MAME Fan
Reged: 08/28/11
Posts: 3
Send PM
Re: Sente Moonquake
08/30/11 12:22 PM


> It's not the Amiga internals, it's the part where the ROMs are encrypted. The
> code/data is gibberish outside of the startup tests, and the ROMs were dumped
> multiple times on multiple readers with matching results.

Yes, Kickstart does only check $f00000 for $1111 and if it finds that jumps to $f00002, so it's only the ROM code that matters. I did a quick check of the disassembly, but didn't find anything in initializing that say descrambles the encrypted code to ram and jumps into it or something like that. It must be something outside the ROMs which does the descrambling, which would also explain that the rom dumps are fine. Additionally, the internal rom crc check works with the encrypted rom at $300000, so maybe there's some address descrambling (+other descrambling) happening at $f00000, so the memory there isn't a direct copy of the encrypted roms like at $300000 but the unencrypted version. As I said in my other post it would be interesting if someone finds out what the left 4 chips on the rom board do.







Entire thread
Subject Posted by Posted on
* Sente Moonquake tsm 08/28/11 11:20 PM
. * Re: Sente Moonquake asman  11/28/11 10:50 AM
. * Re: Sente Moonquake TafoidAdministrator  08/28/11 11:45 PM
. * Re: Sente Moonquake R. Belmont  08/29/11 05:10 PM
. * Re: Sente Moonquake tsm  08/30/11 12:22 PM
. * Re: Sente Moonquake StilettoAdministrator  08/30/11 03:51 PM
. * Re: Sente Moonquake tsm  08/29/11 12:44 AM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 169 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 2713