English Amiga Board


Go Back   English Amiga Board > Other Projects > project.Amiga Game Factory

 
 
Thread Tools
Old 01 September 2023, 15:08   #141
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,196
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%.
jotd is offline  
Old 02 September 2023, 11:38   #142
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,196
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.
jotd is offline  
Old 02 September 2023, 14:23   #143
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,602
HOL entry: https://amiga.abime.net/games/view/karate-champ-vs
TCD is online now  
Old 04 September 2023, 21:18   #144
ransom1122
Registered User
 
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,818
DamienDs uodated ADF...

Ooops, noticed that I made a small mistake in the menu text...

Now rectified
ransom1122 is offline  
 


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

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 11:57.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.09997 seconds with 14 queries