WHDLoad MantisBT - CurseOfRa
View Issue Details
0004283CurseOfRa[All Projects] Generalpublic2019-11-18 10:452020-04-05 23:28
Reporterchristoph gleisberg 
Assigned ToJOTD 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionreopened 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
MachineA4000
CPU68040
CPUSpeed40
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem16 MB
WorkbenchOS 3.1
KickROM40 - Kick 3.1
KickSoft40 - Kick 3.1
WHDLoad18.2
importedyes
Summary0004283: After strarting I see the Raindow Arts logo. A few seconds after that I get an
DescriptionGameVersion: english,pal,2 disks
SlaveVersion: 1.0 from 20.05.2000

After strarting I see the Raindow Arts logo. A few seconds after that I get an "Access fault" Message.
TagsNo tags attached.
Attached Files

Notes
(0007719)
JOTD   
2020-02-15 17:21   
can you share your version?
(0007749)
christoph gleisberg   
2020-02-16 14:35   
No problem, here is the image:
http://www.kabel-helpdesk.de/downloads/curse_of_ra.wwp
(0008027)
JOTD   
2020-04-02 09:31   
your version seems corrupt. It lacks a lot of files.

this link contains the proper version (same files as yours, but more data files)

https://www.dropbox.com/s/3kc3zsk4elohzsl/curseofra%21floppy.zip?dl=0

can you test that?
(0008028)
christoph gleisberg   
2020-04-02 10:31   
You version works, but you have another. My version is 1.4b and that seems to be unsupported. The disc is 100% correct and works. May there is a problem with my image when I transfer it from Amiga to PC.

I made a coredump and a new DIC Image, this time not wwp. May there you can see it.

This access fault has sureley to do with an unsupported version.

http://www.kabel-helpdesk.de/amiga_images/curse_of_ra.lha
http://www.kabel-helpdesk.de/amiga_images/coredump.lha
(0008029)
JOTD   
2020-04-02 11:00   
(Last edited: 2020-04-02 11:03)
This adf file is reported "corrupt" when I extract it with some adf tool on the amiga side:

!!! The archive file has some corrupt data. !!!

Same as old wwp. No directories. It's like your version has been corrupted (virus? wrong write?). The game has a bunch of dirs like "GAMES", "GFX", "LEVELS"... that are missing on your disk.

Can you zip your installed version (the "data" directory) instead ?

(0008030)
christoph gleisberg   
2020-04-02 12:11   
I don't understand cause on my systems everything runs perfect.
Here is the installed version:
http://kabel-helpdesk.de/amiga_images/curse_of_ra.zip
(0008032)
JOTD   
2020-04-02 20:53   
the archive you made contains the directories (I'm going to be able to analyse the issue now). The adf was corrupt, so was the wwp files.
(0008033)
JOTD   
2020-04-02 20:56   
you didn't use the install script but you copied the files directly (that's why there are others dirs like "s" and all)

The install script decrunches the files and copies only what's needed.

When the files aren't decrunched the game crashes.
(0008034)
StingRay   
2020-04-02 23:00   
I have checked and the patch needs to be updated! There is a read from $def004 at offset $2762 in the decrunched executable which needs to be corrected to $dff004. The DIC disk image in the archive is also 100% OK, if your ADF tool reports corrupted file you might want to change to a more reliable one! :)

(0008035)
JOTD   
2020-04-03 00:02   
(Last edited: 2020-04-03 00:09)
strange that whdload didn't detect that def004 read.

@StingRay specially because I had setup a patchlist that corrects the issues:

pl_floppy
    PL_START
    ; fix access faults $DEF00x => $DFF00x
    PL_B $2762+3,$DF
    PL_B $2800+3,$DF
    PL_B $29d0+3,$DF
        ...

User issue origin is bad installation procedure anyway. Access fault is not at DEFxxx.

(0008053)
JOTD   
2020-04-05 15:40   
it's not a bug, installation mishap
(0008056)
JOTD   
2020-04-05 20:58   
@Stingray the game works perfectly. No need to check the issue. And the access faults are already fixed (check the slave in the install)
(0008057)
StingRay   
2020-04-05 21:04   
I have installed it using the install script and the access fault happened. I have now checked again and the problem is that file "ra" is NOT decrunched during installation hence no fixes are applied at the correct offsets either. The install script has to be fixed to decrunch "ra", patch works then.
(0008058)
JOTD   
2020-04-05 21:53   
I understand. I wonder how many people really tried to install that game... Unless it fails silently in some cases.

I checked the install script and xfddecrunch is called. I'll try again.

Issue History
2019-11-18 10:45administratorNew Issue
2019-11-18 10:45administratorStatusnew => assigned
2019-11-18 10:45administratorAssigned To => JOTD
2020-02-15 17:21JOTDNote Added: 0007719
2020-02-15 17:23JOTDStatusassigned => feedback
2020-02-16 14:35christoph gleisbergNote Added: 0007749
2020-02-16 14:35christoph gleisbergStatusfeedback => assigned
2020-04-02 09:31JOTDNote Added: 0008027
2020-04-02 10:31christoph gleisbergNote Added: 0008028
2020-04-02 11:00JOTDNote Added: 0008029
2020-04-02 11:03JOTDNote Edited: 0008029bug_revision_view_page.php?bugnote_id=8029#r1135
2020-04-02 12:11christoph gleisbergNote Added: 0008030
2020-04-02 20:53JOTDNote Added: 0008032
2020-04-02 20:56JOTDNote Added: 0008033
2020-04-02 20:56JOTDStatusassigned => closed
2020-04-02 20:56JOTDResolutionopen => no change required
2020-04-02 23:00StingRayStatusclosed => feedback
2020-04-02 23:00StingRayResolutionno change required => reopened
2020-04-02 23:00StingRayNote Added: 0008034
2020-04-02 23:00StingRayNote Edited: 0008034bug_revision_view_page.php?bugnote_id=8034#r1137
2020-04-03 00:02JOTDNote Added: 0008035
2020-04-03 00:05JOTDNote Edited: 0008035bug_revision_view_page.php?bugnote_id=8035#r1139
2020-04-03 00:09JOTDNote Edited: 0008035bug_revision_view_page.php?bugnote_id=8035#r1140
2020-04-03 00:09JOTDNote Edited: 0008035bug_revision_view_page.php?bugnote_id=8035#r1141
2020-04-05 15:40JOTDStatusfeedback => closed
2020-04-05 15:40JOTDNote Added: 0008053
2020-04-05 20:48StingRayAssigned ToJOTD => StingRay
2020-04-05 20:58JOTDNote Added: 0008056
2020-04-05 21:04StingRayAssigned ToStingRay => JOTD
2020-04-05 21:04StingRayStatusclosed => feedback
2020-04-05 21:04StingRayNote Added: 0008057
2020-04-05 21:53JOTDNote Added: 0008058
2020-04-05 23:28JOTDStatusfeedback => closed