![]() |
![]() |
#1 |
Registered User
Join Date: Mar 2009
Location: moon
Posts: 373
|
Assembling Gravity Force 2 source code
As some of you know, the source code for Gravity Force 2 is available on its home page. Is it difficult to assemble it and get an executable that is byte for byte identical to the one that can be downloaded? According to the documentation the code was written using "Seka, AsmOne, Trash'm-One". I assume these were used at different points in time, and not simultaneously. Which assembler is the most likely to have been used for the final version? Are there any special things to take into consideration if I want an identical executable? Are any of the newer/retargetable assemblers (Phxass, Vasm, others?) compatible enough for this?
|
![]() |
![]() |
#2 |
Join Date: Jul 2008
Location: Sweden
Posts: 2,269
|
They most likely used ASM-One, it was still in development years after Seka and Trash'm-One had faded. I haven't tried assembling the game, but Vasm has an ASM-One compatibility mode that should do the trick.
|
![]() |
![]() |
#3 | |
Registered User
Join Date: Mar 2009
Location: moon
Posts: 373
|
Quote:
![]() |
|
![]() |
![]() |
#4 |
Registered User
Join Date: Mar 2009
Location: moon
Posts: 373
|
|
![]() |
![]() |
#5 |
Join Date: Jul 2008
Location: Sweden
Posts: 2,269
|
The garbage is probably from ASM-One, it saves its settings in the beginning of the source file like that, but I think they might actually have used SEKA to assemble it.
In any case it was easiest to make it assemble with Vasm, but it seems their executable was built from a different source archive as there are files missing etc. |
![]() |
![]() |
#6 |
Registered User
Join Date: Mar 2009
Location: moon
Posts: 373
|
Thanks! It's nice to see how little change is needed to make it assemble with a modern tool. I notice you've inserted a lot of tabs, and that fixes the errors I got as well. Got curious and eventually found out there's a "Labels:" setting that makes the code assemble without tabs or other changes in TrashemOne. Oh well, now to conduct experiments!
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Gravity Force DS BETA2 -1/27/11 | Simmo76 | Retrogaming General Discussion | 1 | 05 February 2011 08:24 |
Gravity-Force 2 Source Code | sl0ppy | Coders. General | 2 | 27 December 2009 23:43 |
Gravity Force | Josh | request.Old Rare Games | 4 | 01 February 2008 22:38 |
Gravity Force | Amiga Hero | support.Games | 1 | 10 September 2004 10:06 |
Gravity Force 2 | Punisher | Retrogaming General Discussion | 1 | 29 April 2004 15:00 |
|
|