06 January 2009, 21:53 | #1 |
Zone Friend
|
Missed oppertunities
I find it weird... in this day of age... that we can`t do more with the old Amiga games..
I`m just looking through an .adf with a hex editor... With my very limited knowledge.. I can only change a few things... We can`t dissasemble the games... only a select few people I know can do some good stuff.. I know someone who`s working on the competition version of Kick off 2.. adding lots of stuff.. fixing things in the game.. finding things that were hidden away... Just wish I had the knowledge to delve... I can hex edit and I`ve used the dinodini tools to unpack adfs change stuff and re-package it.. thats it.. Annoying |
06 January 2009, 22:01 | #2 |
Into the Wonderful
Join Date: Mar 2002
Location: England
Age: 49
Posts: 2,335
|
To be honest I never thought I'd see the day where custom versions of games like Gods and Stunt Car Racer was possible. I always thought that because of the man hours that went in to making these games originally, it would be far too much to expect a single person to go to all that effort.
It amazes me. |
06 January 2009, 22:01 | #3 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
|
The thing is that most games are compressed, usually with custom packers. You have to start by disassembling the bootblock and working out how the loader works.
Or you could just use the WinUAE debugger. You really have to be a good software engineer (or at least an enthusiastic one) with plenty of time to read the Amiga Hardware Reference Manuals and the MC68000 instruction set manual. Once you've got a good feel for the address map of the Amiga, and you can separate code from data in the disassembler it gets easier. |
06 January 2009, 22:15 | #4 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
What kind of things is it you want to do?
:Although you can do a lot of tricks with a Hex editor like alter maps you realy need to understand assembly language to dissasemble a the games engine and I for one find it hard to understand. Last edited by Retro1234; 06 January 2009 at 22:35. |
07 January 2009, 10:27 | #5 | |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
Quote:
Where's the problem for you to try to learn how to do these things? I don't really see the point why you complain that you aren't able to do things like that when it seems you didn't even try to learn it... |
|
07 January 2009, 14:01 | #6 |
Zone Friend
|
I don`t know where to start.. to be honest...
|
07 January 2009, 14:34 | #7 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
You could grab a copy of ReSource (or IDA Pro if you want to do it on PC) and just start with disassembling a very small file (maybe a command in the C: dir f.e. or something similar). However, for that you need at least basic understanding of 68k asm, otherwise you won't be able to do much I'm afraid. But as there are a lot of 68k tutorials available, that shouldn't be a problem if you are really serious about learning all that stuff. You will need a long time until you'll be able to disassemble a game and modify it as that's absolutely no beginner's stuff.
|
08 January 2009, 22:41 | #8 |
Registered User
Join Date: Sep 2008
Location: Germany
Age: 49
Posts: 137
|
Most of the time I find it boring staring at the code from other programmers. Except for the few times where I really wanted to know how something special works. I admired people who re-engineer complex code like games or applications.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Topaz missed in Amberstar | Harry | support.Games | 2 | 12 December 2010 22:52 |
Missed out on this... | fitzsteve | MarketPlace | 4 | 17 October 2009 14:25 |
Missed MP3 in Gamebase | formater | project.MAGE | 2 | 13 August 2008 22:18 |
Missed a few uploads...help! | Fred the Fop | request.Old Rare Games | 9 | 21 November 2003 05:13 |
|
|