31 December 2008, 14:52 | #21 | |
Not dead yet!!! :D
Join Date: Feb 2008
Location: Aveiro / Portugal
Age: 42
Posts: 690
|
Quote:
Someone should make a site with all disassemblies available. |
|
01 January 2009, 21:35 | #22 | |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,412
|
Quote:
It's a bit big, and bear no great interest. It's not commented, and most of it is raw assembly data. Most of them would need rework before reassembling (apart from Battlechess) The interesting part is the resourced AmigaOS LVOs and sometimes some information about how the protection must be removed. ok, I've uploaded the whole load here: http://jotd.free.fr/resourced_games/ |
|
01 January 2009, 21:39 | #23 | |
Not dead yet!!! :D
Join Date: Feb 2008
Location: Aveiro / Portugal
Age: 42
Posts: 690
|
Quote:
It's a shame I have to go working tomorrow or I'd spend all night looking at these. |
|
01 January 2009, 22:13 | #24 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,412
|
Well you can take a couple of years off work to understand all that stuff
|
01 January 2009, 22:52 | #25 |
Not dead yet!!! :D
Join Date: Feb 2008
Location: Aveiro / Portugal
Age: 42
Posts: 690
|
I started work on a table based disassembler a few months ago, I was planning to use those tables to decompile the code to C and go from there. As an alternative I could try to translate the code to x86, ARM and go from there. I've seen it done successfully before.
|
07 January 2009, 01:30 | #26 |
Registered User
Join Date: Jun 2008
Location: somewhere else
Posts: 545
|
There are a few more cd32 games containing executables files with debug infos:
- Road Kill. - Bump' N' Burn. - Nigel Mansell's World Championship. - Kid Chaos. |
18 June 2009, 04:10 | #27 |
Moderator
Join Date: Jun 2009
Location: France
Age: 47
Posts: 2,013
|
|
19 October 2009, 05:22 | #28 |
Registered User
Join Date: Sep 2009
Location: Sector K240
Posts: 338
|
I'd be interested in seeing a decompile of K240. I'm certain there are more secrets in that game.
Can these asm files be turned into C source? |
19 October 2009, 10:48 | #29 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,876
|
|
12 November 2009, 19:20 | #30 |
Registered User
Join Date: Jun 2008
Location: somewhere else
Posts: 545
|
I just checked and seen that they had debug infos, nothing more.
|
12 December 2009, 00:48 | #31 |
Registered User
Join Date: Jul 2009
Location: Lala Land
Posts: 608
|
This is not an easy thing to do. In fact, if you could write a program to do it well, you could make a lot of money. So, no.
|
12 December 2009, 00:55 | #32 | |
Registered User
Join Date: Jul 2009
Location: Lala Land
Posts: 608
|
Quote:
An interesting project would be one where people who disassemble things in Resource get together and share notes and results, including the in-progress or final .rs files and the resulting compilable source code. Anyone participating would need to be aware this is a timely process. I am still disassembling Pools of Radiance, with multi-year breaks in between sessions. Add to that Dungeon Master, and various demos, intros and so forth. I don't suppose there is a resource users forum anywhere? |
|
12 December 2009, 02:33 | #33 |
Tik Gora :D
Join Date: Oct 2001
Location: Round yo momma's
Posts: 1,273
|
Create one mate
Use one of the countless wiki's around ... |
12 December 2009, 03:20 | #34 |
Registered User
Join Date: Jul 2009
Location: Lala Land
Posts: 608
|
|
13 December 2009, 06:53 | #35 |
Registered User
Join Date: Jul 2009
Location: Lala Land
Posts: 608
|
Here we go: amiga reverse engineering wiki.
Anyone care to join in? Edit: posted a thread on it here. Last edited by copse; 13 December 2009 at 07:09. |
07 January 2010, 01:46 | #36 |
Banned
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
|
Cool thread. I thought I was the only one geeky enough to want to disassemble Amiga programs, change and reassemble . IRA by Frank Wille has been improving and I have submitted bugs which he has been fantastic at fixing but the source is hard to read and only the cpu instructions are supported (no mmu or fpu support and I want to do OS library disassembling too . So after looking over the ancient ADis sources from Aminet which were easy to read but old, I started making the changes I want. Here's a work in progress...
http://www.heywheel.com/matthey/Amiga/ADis.lha It's not very well tested but let me know if you find major bugs. Type ADis ? or just ADis in a shell for options. The stack may need to be bumped if disassembling larger files. I'm open to changes or additions you would like to see also. @copse Nice job on the Wiki. Last edited by matthey; 07 January 2010 at 06:03. |
07 January 2010, 22:51 | #37 |
Registered User
Join Date: Jun 2008
Location: somewhere else
Posts: 545
|
IRA will be useful when it'll be interactive.
It could be interesting to build an interface around it (with it's own or eventually Resource database handling) in order to a free clone of Resource. |
08 January 2010, 01:15 | #38 |
Banned
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
|
@hitchhikr
IRA is defiantly cool and gave me some of the inspiration to start working on ADis. I'm not a very experienced C coder and adding fpu and mmu support to IRA looked impossible. Frank told me he runs a debugger to figure out what to change in IRA. I have been able to do a lot with ADis in a short period of time. ADis has an innovative way to find and follow code. ADis would be a much better candidate for making interactive than IRA imho. It still doesn't have all the features that IRA does but it has some that IRA doesn't. The code is available as with IRA. I included the source in the archive above. I'd love to have someone make it interactive. I probably won't because I want to disassemble and reassemble some programs after I have it good enough for what I want to do. The last big thing I will likely do for awhile is fix the -l (library) option that marks functions, ROMTags and data in libraries. Maybe add support for function names from FD files. I would also like to make ADis so most programs can be disassembled and reassembled with minimal or no changes. It still won't replace Resource but it's nice to have different tools. Did you give ADis a try? |
08 January 2010, 22:35 | #39 |
Zone Friend
Join Date: May 2006
Location: France
Posts: 1,889
|
Does anyone remember a french disassembler called Sherlock made by a company named Someware? I tested it for Amiganews I think in 1994, does anyone still have it?
I think it was release in 1994. kml |
15 January 2010, 13:24 | #40 |
Registered User
Join Date: Jun 2008
Location: somewhere else
Posts: 545
|
Added Ultima 3.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
CD32 toolkit games work in debug but not test | amigapd | support.Other | 0 | 04 February 2011 13:06 |
X68000 games with debug infos. | hitchhikr | project.CARE | 9 | 28 January 2011 11:10 |
Mame32 Debug | redblade | Retrogaming General Discussion | 4 | 10 October 2005 05:43 |
Debug ? | mtb | support.WinUAE | 8 | 19 December 2002 12:19 |
A good site for Epix (games + infos) | Maverick357 | Nostalgia & memories | 1 | 25 October 2001 17:37 |
|
|