01 September 2023, 15:08 | #141 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,383
|
Note that it's not really magic.
- disassemble the original game (Z80) - reverse-engineer most of the game using static analysis & debug on MAME - recode line by line in 68000 - patch the sound, input & display routines Sounds hard? It is. But at least you inherit from the game designers logic & architecture and you "only" have local bugs, not general conception bugs. I improved the tedious process by - not RE'ing 100% of the game but starting transcode when I think it's possible and do the rest along the way on both codebases - writing a Z80 to 68000 transcode tool which saves hours and hours of tedious & error prone work (a bit like ChatGPT would do), even it you have to carefully review the code & fix issues. Then test & optimize to death until it works 100%. |
02 September 2023, 11:38 | #142 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,383
|
uploaded a small update.
Had a really good play yesterday on my A1200/060 with original CD32 joypad. Got to level 13 (never did that before even in the arcade). Noticed some color glitch on one level and fixed it. Game is really running well it was a pleasure to play on amiga. Seems like both my KTRL CD32 have issues with this game when the original CD32 joypad worked perfectly. I think (not sure) that KTRL CD32 doesn't like button presses + joystick moves simultaneously at times, something you don't do a lot in other games. |
02 September 2023, 14:23 | #143 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 32,044
|
|
04 September 2023, 21:18 | #144 |
Registered User
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,916
|
DamienDs uodated ADF...
Ooops, noticed that I made a small mistake in the menu text... Now rectified |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Champ Manager 2? | AF2013 | Nostalgia & memories | 0 | 11 August 2013 02:54 |
champ manager 94 | kevster9966 | New to Emulation or Amiga scene | 0 | 22 May 2013 22:42 |
The Champ | runamuck2 | request.Old Rare Games | 16 | 22 May 2013 04:07 |
Champ, The | s2325 | request.Old Rare Games | 9 | 28 July 2008 22:00 |
The Champ | Kodoichi | support.Games | 1 | 10 January 2005 22:49 |
|
|