MAMEWorld >> News
Previous thread Previous  View all threads Index   Next thread Next   Flat Mode Flat  

AJR Hacker
MAME Developer
Reged: 02/01/16
Posts: 144
Send PM
Re: DU: Final Ketchup
08/27/19 04:52 PM


> If there's a cartridge slot, and it can run code that has access to internal ROM then
> it's the type of thing where we can trojan it out. A cartridge dump is vital tho, as
> Peter's technique involves faking a known device being connected and modifying the
> code with an FPGA in realtime. If not, things are much more difficult.

This is the technique I think is most likely to work with the M68HC05 games. Many microcontrollers (particularly EPROM/OTP types) have a protection option which disables access to internal ROM when executing from external memory, but the datasheet for the (mask-programmed) MC68HC05L7 and MC68HC05L9 mentions no such thing. (I've narrowed the MCU type down to these two in part because so few other members of the M68HC05 family are even capable of executing external memory.)

As of this latest batch of dumps, all systems in geniusjr.cpp have cartridge dumps that contain valid M68HC05 code. (This includes the Genius Leader Select, which is otherwise entirely undumped.) I haven't confirmed this at all, but it seems as if the cartridges can replace the onboard external ROM entirely.







Entire thread
Subject Posted by Posted on
* DU: Final Ketchup SmitdoggAdministrator 08/25/19 01:24 AM
. * Re: DU: Final Ketchup AJR Hacker  08/26/19 02:43 PM
. * Re: DU: Final Ketchup Haze  08/26/19 03:10 PM
. * Re: DU: Final Ketchup AJR Hacker  08/27/19 12:32 AM
. * Re: DU: Final Ketchup Roberto Fresca  08/27/19 05:16 AM
. * Re: DU: Final Ketchup Haze  08/27/19 11:03 AM
. * Re: DU: Final Ketchup AJR Hacker  08/27/19 04:52 PM
. * Re: DU: Final Ketchup gregf  08/25/19 05:03 PM
. * Re: DU: Final Ketchup RdW  08/26/19 07:48 PM

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