13 June 2009, 11:21 | #41 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,814
|
I have tested the files and Bollocks!! the bug was still there so looks like theres no bug with the IPF.
I know this tunnel can be avoided as Port_H has shown but I still think its a shame. I would think this bug would have been spotted and maybe there is another version, I hope so. Thanks again davideo |
13 June 2009, 11:54 | #42 |
Amiga Games Historian
Join Date: Aug 2005
Location: Vienna
Age: 52
Posts: 302
|
|
18 August 2009, 12:08 | #43 |
Registered User
Join Date: Aug 2009
Location: .ie
Posts: 10
|
Well, since I announced it elsewhere, and this seems to be the most recent thread regarding Escape From Colditz, might as well announce my Windows and PSP ports here as well (and yes, I did fix the tunnel exit bug in these versions ).
If you want to play the game natively on Windows or PSP (as well as benefit from new features like save/load or guards who remember when they've seen a pass for instance), have a look here. |
21 August 2009, 12:22 | #44 |
Zone Friend
|
Has anyone here ever verified the bug on the REAL thing?
There was a similar case from the past that I remember: I think it was one of the Dungeon Master games and there was a very annoying closed-doors issue. VERY much later Toni Wilen confirmed that it was a 68020+ specialty which wasn't emulated, causing the closed doors!!! But I admit it will be a hell of a lot of work to get that far on the real thing and without savestate, because the game is bloody hard! Yet basically, it could be an emulation issue! (And alas, I do know well you cannot test IPFs on the real thing just like that, be they as perfect as possible) |
21 August 2009, 12:34 | #45 | |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,814
|
Quote:
Intresting - To be fair the game can be completed anyway but puts me off playing knowing theres a bug - I have tried the game on lots of different setups and the IPF can be copied back to disk in this case. As Aperture has done a lot of work exploring the game he might be able to say if the problem is just in the map data or the executable. Last edited by Retro1234; 21 August 2009 at 12:41. |
|
21 August 2009, 19:37 | #46 |
Registered User
Join Date: Aug 2009
Location: .ie
Posts: 10
|
I'm pretty sure the bug also occurs on the real thing, as this is a problem with the offsets added by the main application when doing room I/O. I'm afraid that this looks like yet another case of the game not having been tested/polished enough before release.
The file of interest to us here is COLDITZ-LOADER, which is the main game application. Note that on most images, COLDITZ-LOADER has been compressed into SKR_COLD by the Skid Row gang. This file contains the (Y,X) offset that is added to the exit location when entering a room, and if you really want to know more, you can look for what I called "Hat Rabbit Offset" in my source (because these offsets pretty much tell you where the rabbit exits from the magician hat ) In this case, the problematic value from COLDITZ-LOADER is the FFDC 000E (Y, X offsets, signed words), found at address 0x3e9a, as it tells the game to place our guy at -36 (y), +15 (x) from the tunnel exit tile's origin, and this end up being within a wall or desk when these objects are too close. Changing FFDC to FFEC seems to do the trick from what I have just tested, as it places us further down on the tunnel exit. Now, if you want to patch the game you have 3 possibilities:
PS: While I'm giving tricks away, if you want to render all guards ineffective in the original game (except one), you can issue an "m 20d0 0". The counter at 20d0 is the number of guards the game is aware of for motion & pursuit. |
21 August 2009, 19:47 | #47 |
Wipe-Out Enthusiast
Join Date: Nov 2005
Location: .
Age: 43
Posts: 2,545
|
Bored Seal is the man to speak to with regards to getting this fix added to the WHDload slave
|
21 August 2009, 20:59 | #48 | |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,814
|
Thank you for your reply I can see you realy have been bussy reversing this game - Not a challenge I would fancy - considering the complexity of the game
Thanks theres a lot of information for me to look through great stuff! Please could you upload the decompressed file Ive been loooking at the WHDload install and theres a file called Colditz_Demo maybe this is the Colditz_Loader ill have to have a closer look. Quote:
Of-Course dont worry about that I will playing your game - Just if the game could be fixed - Then Great Good idea HH - I probably do this when I realise this is beyond my capabilities - But I like to try before I bother the WHDload authors. |
|
21 August 2009, 21:27 | #49 |
Wipe-Out Enthusiast
Join Date: Nov 2005
Location: .
Age: 43
Posts: 2,545
|
oh, do you have the source? If so, I'm sure between us we could fix it BooBoo - perhaps a trip to abime.net IRC is in order for discussion
|
21 August 2009, 21:31 | #50 | |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,016
|
Quote:
In the zone now. |
|
21 August 2009, 21:34 | #51 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,975
|
Cheers Galahad
|
21 August 2009, 21:56 | #52 | ||
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,814
|
Quote:
Quote:
Ill test as soon as possible - If you could, could you upload the decompressed SKR_COLD file. |
||
21 August 2009, 22:02 | #53 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,016
|
patched 'colditz_demo' file in the zone for the WHDLoad version, just copy it over the same named file that is installed and this should fix the same tunnel bug
|
21 August 2009, 22:08 | #54 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,814
|
Thats brilliant ill get testing
Thanks Guys |
21 August 2009, 22:52 | #55 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,814
|
Ill do a lttle more testing but
I Just tested the WHDload version - I AusFarted the tunnel and No Freaze!! |
21 August 2009, 22:58 | #56 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,016
|
Da ist wunderbar, jah?
|
21 August 2009, 23:01 | #57 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,975
|
Jawohl mein Herr
Disk version seems to work a treat now |
21 August 2009, 23:05 | #58 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,016
|
|
21 August 2009, 23:06 | #59 |
Registered User
Join Date: Aug 2009
Location: .ie
Posts: 10
|
Nice patch, Galahad.
It's even better than any of the options I suggested, as applying the patch in the decrunch header doesn't mess with the MD5 sums of the COLDITZ-LOADER, which I check in my game engine. This way, you'll be able to use a patched SKR_COLD with it as well. There seems to be a small problem with the ADF you uploaded in the zone however. Some of the IFFs in it have been renamed (eg. "DPIC.6(EXERCISE)" should really be "PIC6(EXERCISE)"). This makes the original game crash at 09:54, when the exercise picture is called. At least, that's what I got in WinUAE with that ADF. I'll see if I can upload a working ADF with your patch in the zone... |
21 August 2009, 23:16 | #60 | |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,016
|
Quote:
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Escape From Colditz crashes | crusader86x | support.WinUAE | 6 | 17 December 2009 20:05 |
Escape From Colditz! | jamamoto | request.Old Rare Games | 30 | 21 August 2009 19:42 |
Ripping - Escape from Colditz | fairchild | project.Sprites | 4 | 23 April 2005 21:46 |
escape from colditz | alukolli | request.Old Rare Games | 3 | 09 September 2002 03:18 |
Map for Escape from Colditz | tomcat666 | request.Old Rare Games | 0 | 26 February 2002 15:27 |
|
|