Page 1 of 2
Re: Alone in the Dark (1995) (Krisalis Software)
Posted: Sun Apr 14, 2019 1:06 pm
by GadgetUK164
When replacing the !Run file on this game with the file from the Obey archive in ADFFS I get this error:-
Internal error : address exception at &0182CEE8
I am using uniboot2 now btw and that solved the issue when doing the same type of "protection bypass" on BattleChess. So I think my boot stuff is sorted. Just not sure why this game doesn't seem to work =/
Re: Alone in the Dark (1995) (Krisalis Software)
Posted: Sun Apr 14, 2019 3:21 pm
by JonAbbott
GadgetUK164 wrote: ↑Sun Apr 14, 2019 1:06 pm
Internal error : address exception at &0182CEE8
Type *MODULES and figure out which Module is generating the exception, then work out the offset within it, if it's one of the ADFFS Modules.
Re: Alone in the Dark (1995) (Krisalis Software)
Posted: Sun Apr 14, 2019 6:04 pm
by GadgetUK164
JonAbbott wrote: ↑Sun Apr 14, 2019 3:21 pm
GadgetUK164 wrote: ↑Sun Apr 14, 2019 1:06 pm
Internal error : address exception at &0182CEE8
Type *MODULES and figure out which Module is generating the exception, then work out the offset within it, if it's one of the ADFFS Modules.
Thanks, I am guessing its ZIDEFS (an IDE podule I just purchased) causing the issue. Here's a photo of the modules - I cannot see what each column represents but guessing start and end addreses are shown there?
https://www.dropbox.com/s/fawcqeb4m8x02 ... 4.JPG?dl=0
EDIT: The game works without trying to bypass protection, so guessing that maybe the writes are going to the wrong address due to the ZIDEFS hogging some RAM that isn't normally used?
Re: Alone in the Dark (1995) (Krisalis Software)
Posted: Sun Apr 14, 2019 9:13 pm
by JonAbbott
It's not ZIDEFS, but a Module that's softloaded.
Drop out of the Desktop (CTRL-SHIFT-F12 twice) and manually run !Alone, you should then hopefully be able to do a *MODULES after the crash, to find exactly where the exception is occurring.
Re: Alone in the Dark (1995) (Krisalis Software)
Posted: Mon Apr 15, 2019 4:16 pm
by GadgetUK164
JonAbbott wrote: ↑Sun Apr 14, 2019 9:13 pm
It's not ZIDEFS, but a Module that's softloaded.
Drop out of the Desktop (CTRL-SHIFT-F12 twice) and manually run !Alone, you should then hopefully be able to do a *MODULES after the crash, to find exactly where the exception is occurring.
Thanks, this is what I am getting:- Not sure if there's a way to get it to pause the display a page at a time when returning results from *Modules
https://www.dropbox.com/s/o1q6k6x6asr8t ... 2.JPG?dl=0
https://www.dropbox.com/s/gy1zpquso1kxr ... 3.JPG?dl=0
Re: Alone in the Dark (1995) (Krisalis Software)
Posted: Mon Apr 15, 2019 5:18 pm
by JonAbbott
You can slow it down by holding CTRL, pause by holding SHIFT-CTRL or output to a file:
Try commenting out the MEMORYA lines in !Run, to see if they're causing the issue. Comment the lines with a |
Re: Alone in the Dark (1995) (Krisalis Software)
Posted: Mon Apr 15, 2019 7:52 pm
by GadgetUK164
JonAbbott wrote: ↑Mon Apr 15, 2019 5:18 pm
You can slow it down by holding CTRL, pause by holding SHIFT-CTRL or output to a file:
Try commenting out the MEMORYA lines in !Run, to see if they're causing the issue. Comment the lines with a |
I commented out the MEMORYA stuff and it was still doing it! I will experiment more trying to comment out different things.
Thanks btw! If we cannot work this out I can just print off the protection codes. Not the end of the world but it would be nice to understand the cause.
Re: Alone in the Dark (1995) (Krisalis Software)
Posted: Mon Apr 15, 2019 8:57 pm
by JonAbbott
The other thing it could be (from memory, I might be wrong) is VoxLib, try changing it to load the version that comes with the game, instead of the 26/32bit neutral version from ADFFS:trackers
Re: Alone in the Dark (1995) (Krisalis Software)
Posted: Mon Apr 15, 2019 10:11 pm
by GadgetUK164
JonAbbott wrote: ↑Mon Apr 15, 2019 8:57 pm
The other thing it could be (from memory, I might be wrong) is VoxLib, try changing it to load the version that comes with the game, instead of the 26/32bit neutral version from ADFFS:trackers
That fixed it! <Obey$Dir>.VoxLib
Many thanks!