16 April 2014, 18:41 | #1 |
CaptainM68K-SPS France
|
Nippon Safe's Inc Parallax Engine fully ressourced :)
Hello guys,
I have fully ressourced Paolo Costabel's Parallax Engine and have produced a source that can be reassembled (same size as the original) with Barfly (BASM) you'll find it here : https://app.box.com/s/4pe3yfi4nsgyhddex4mn PS : Nippon Safes is a halfbright game (64 colors) |
16 April 2014, 18:43 | #2 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
That doesn't look like a really usable disassembly, all offsets relative to a4 have not been converted so anyone who wants to change/modify something will most probably break the code.
|
16 April 2014, 19:11 | #3 |
CaptainM68K-SPS France
|
i have stated it in the header, nothing can be changed actually.
This must allow bug searching mainly. Can you be more explicit and give an example about A4 register ? |
16 April 2014, 19:18 | #4 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
A disassembly like this is pretty much useless. Almost no references/labels created due to missing base register conversions. So instead of for example code like "lea text-base(a4),a0" your disassembly looks like "lea $1234(a4),a0". There is a lot of information lost that way for obvious reasons.
|
16 April 2014, 20:00 | #5 |
CaptainM68K-SPS France
|
that's true, but as it is, my source can be reassembled with no errors
|
16 April 2014, 20:02 | #6 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
A disassembly full of dc.w statements can be reassembled without any errors as well...
|
16 April 2014, 20:04 | #7 |
CaptainM68K-SPS France
|
True, you know that i have NOT identified all the internal parts of the source.
But to be honest, are you willing to lend me a hand on this matter ? I'm all ears |
16 April 2014, 20:09 | #8 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
I can do that but what exactly do you need the disassembled source for?
|
16 April 2014, 20:56 | #9 |
CaptainM68K-SPS France
|
1) Help finding the bugs inside the code
2) retranslate the game (easy for game files, not for the code) 3) Paolo Costabel has no more the original source code Last edited by dlfrsilver; 16 April 2014 at 22:02. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Lionheart Parallax question | trydowave | Retrogaming General Discussion | 19 | 03 February 2020 08:24 |
Antiryad Gx 3.2 3D-Engine fully supports AROS | OlafSch | News | 0 | 08 September 2013 15:50 |
Parallax scrolling meant nothing to me until... | killergorilla | Amiga scene | 26 | 12 February 2006 16:40 |
Parallax scrolling in DPaint (tutorial) | Stein | Retrogaming General Discussion | 2 | 17 January 2006 22:18 |
|
|