WHDLoad MantisBT - SoccerKid
View Issue Details
0004223SoccerKid[All Projects] Generalpublic2019-10-01 11:112019-10-13 17:36
Reporterchristoph gleisberg 
Assigned ToCFOU 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
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
Summary0004223: After playing a while the Game crashes with the following message: "Exception
DescriptionGameVersion: english,pal,2 disks
SlaveVersion: 1.0 from 20.05.2000

After playing a while the Game crashes with the following message:
"Exception "Access fault" ($7008)
PC = $D2B40 (Task 'Initial CLI')
Word Read from $C001A474"
TagsNo tags attached.
Attached Files? SoccerKidECS-AGA-CD32-118Beta.lha (12,002) 2019-10-10 00:45
http://mantis.whdload.de/file_download.php?file_id=728&type=bug
? SoccerKidAGA-119Beta.lha (12,312) 2019-10-10 20:54
http://mantis.whdload.de/file_download.php?file_id=729&type=bug
? SoccerKidECS-AGA-CD32-119c-beta.lha (12,524) 2019-10-11 19:18
http://mantis.whdload.de/file_download.php?file_id=732&type=bug

Notes
(0007076)
CFOU   
2019-10-01 21:21   
this crash is it on ECS, AGA or CD32 version?
(0007077)
CFOU   
2019-10-01 21:33   
can you attach file ".whdl_register" (and why not full dump files)?

Regards.
(0007086)
christoph gleisberg   
2019-10-03 04:10   
It's the AGA Version. I've attached the file.
If you want I can send you the whole installed game.
(0007087)
CFOU   
2019-10-03 09:29   
thanks

yes,

Is it random crashes ? Special actions or levels to reproduct it?
(0007088)
CFOU   
2019-10-03 09:30   
Can you post installed version and full dump files?
(0007089)
CFOU   
2019-10-03 09:33   
is not the good .whdl_register file (file for TempleOFDoom....)
(0007093)
christoph gleisberg   
2019-10-06 06:53   
I'm not very professionel in WHD Load, so please excuse.
The .whdl_register file was in the whdload directory. Where can I find the right one?

With dump files you mean I should make a image of my discs with rawdic?

Yes the game crashes on different levels or places. It's not always the same place.
(0007095)
CFOU   
2019-10-06 23:41   
you can choise dump folder and DebugKey using s:whdload.prefs options

see:
http://whdload.de/docs/en/opt.html
(0007096)
christoph gleisberg   
2019-10-07 17:20   
Wow, that's much to read.
I have made an lha archive of my installation of soccer kid, would that may help you? I can mail it to you if you tell me the adress.
(0007098)
CFOU   
2019-10-07 20:40   
HI,

1) Can you send to me already made dump files lha archive?


2 Can you try with the last beta slave and send the dump files if crash too?
see: joined lha file


;****************************
 version 1.15 Beta (xx.10.2019) done by CFou!:
 - Cheated savegame maker source code fixed (0003226) for AGA only now
 - rewritten to use last Kick32CD32.s source code (AGA/CD32)
   (thanks WEPL & JOTD for that)
 - random temporary player freezes fixed (CD32)
 - novolalite.library emulation use last WEPL's code
    =>save game named 'NVRAM' for CD32 (cheat save not supported)
 - CUSTOM2=1 Tooltype used to skip intro (ECS/AGA/CD32)
 - Trainer on WHDLOAD startup splash windows added (ECS/AGA/CD32)
   CUSTOM1: To activate trainer options:
     CUSTOM1=1 : Unlimited lives
     CUSTOM1=2 : Unlimited energy
     CUSTOM1=4 : Unlimited time
     CUSTOM1=8 : Unlimited invicibility
     CUSTOM1=16: To activate in game trainer keys

         'L' : To toggle unlimited lives
         'E' : To toggle unlimited energy
         'T' : To refresh full time
         'I' : To toggle invincibility
         'C' : To give all level cards
        'Tab': To skip level
 To do:
 ** CD32 PAD Support (AGA/ECS)
 ** Nantis issue to fixe (0004223) (AGA)
 **- load/save High-Score redirected on HD (ECS/AGA/CD32)
(0007100)
christoph gleisberg   
2019-10-07 21:40   
Sended lha-archive on mail :)
(0007101)
CFOU   
2019-10-07 22:22   
Other beta version.

It seems more stable on 68040 (Winuae)

;**************************************************
 version 1.16 Beta (xx.10.2019) done by CFou!:
 - Cheated savegame maker source code fixed (0003226) for AGA only now
 - rewritten to use last Kick32CD32.s source code (AGA/CD32)
   (thanks WEPL & JOTD for that)
 - random temporary player freezes fixed (CD32)
 - Decrunch code relocated in fast memory (ECS/AGA/CD32)
 - Less expansion memory needed
 - novolalite.library emulation use last WEPL's code
    =>save game named 'NVRAM' for CD32 (cheat save not supported)
 - CUSTOM2=1 Tooltype used to skip intro (ECS/AGA/CD32)
 - Trainer on WHDLOAD startup splash windows added (ECS/AGA/CD32)
   CUSTOM1: To activate trainer options:
     CUSTOM1=1 : Unlimited lives
     CUSTOM1=2 : Unlimited energy
     CUSTOM1=4 : Unlimited time
     CUSTOM1=8 : Unlimited invicibility
     CUSTOM1=16: To activate in game trainer keys

         'L' : To toggle unlimited lives
         'E' : To toggle unlimited energy
         'T' : To refresh full time
         'I' : To toggle invincibility
         'C' : To give all level cards
        'Tab': To skip level
 To do:
 ** CD32 PAD Support (AGA/ECS)
 ** Nantis issue to fixe (0004223) (AGA)
 **- load/save High-Score redirected on HD (ECS/AGA/CD32)
(0007103)
CFOU   
2019-10-09 00:06   
here 1.17 beta

just Load/Save High Score on hd for all game version
(0007105)
christoph gleisberg   
2019-10-09 05:25   
Just tried the 1.17 Beta but it also crashes after a few minutes of playing.
I will try to make the dumps, so may we can find the problem. Hope I get it done at the weekend.
(0007109)
CFOU   
2019-10-10 00:45   
ECS/AGA
Second button +CD32 pad support:
reverse button: to return to main menu
Bleu button: or second button to jump
play button: to pause (but must be reworked)


version 1.18 Beta (xx.10.2019) done by CFou!:
 - Cheated savegame maker source code fixed (0003226) for AGA only now
 - rewritten to use last Kick32CD32.s source code (AGA/CD32)
   (thanks WEPL & JOTD for that)
 - random temporary player freezes fixed (CD32)
 - Decrunch code relocated in fast memory (ECS/AGA/CD32)
 - Less expansion memory needed (AGA/CD32)
 - novolalile.library emulation use last WEPL's code (CD32)
    =>save game named 'NVRAM' for CD32 (cheat save not supported)
 - Load/Save HighScore on HD in file named 'Highs' (ECS/AGA/CD32)
  (Warning: 'save game' & 'Highs' files are'nt written with a trainer option)
 - CUSTOM2=1 Tooltype used to skip intro (ECS/AGA/CD32)
 - CUSTOM3=1 used to force CD32 PAD & second fire button support (ECS/AGA)
    - BLUE button : to jump
    - PLAY button : to pause game
    - REVERSE button: to return to main menu
    
 - Trainer on WHDLOAD startup splash windows added (ECS/AGA/CD32)
   CUSTOM1: To activate trainer options:
     CUSTOM1=1 : Unlimited lives
     CUSTOM1=2 : Unlimited energy
     CUSTOM1=4 : Unlimited time
     CUSTOM1=8 : Unlimited invicibility
     CUSTOM1=16: To activate in game trainer keys

         'L' : To toggle unlimited lives
         'E' : To toggle unlimited energy
         'T' : To refresh full time
         'I' : To toggle invincibility
         'C' : To give all level cards
        'Tab': To skip level
 (known bug:don't skip level in bonus level, if not level 1 is all time loaded)
 - New CD32 Control: Joypad/Joy supported with 2 fire buttons (CD32)
    PAUSE : PLay or 'P'
    RETURN MENU: Reverse+Forward or 'Esc' key
    YEllow : Yellow or Second fire button or 'space' key
 To do:
 ** Nantis issue to fixe (0004223) (AGA)
(0007113)
CFOU   
2019-10-10 20:54   
(Last edited: 2019-10-10 21:09)
Thanks for dump files.

i fix 2 access faults.

it was a known problem of ECS version (many access faults)

I think coders of AGA version have fixed all, but it seems some fix are missing ;)

Can you tested with last attached version?
perhaps another access faults can be presents...

regards
m

(0007116)
CFOU   
2019-10-11 19:18   
v1.19C
Can you test to verify there are not missing access faults?

many access fault fixed (AGA/CD32)

Second buttons with simple joystick works fine now

 version 1.19c Beta (xx.10.2019) done by CFou!:
 - 27 access faults fixed (0004223) (AGA)
    =>caused little gfx bugs behind enemies when they appeared
          or random crashes
 - 7 access faults fixed (CD32)
 - Cheated savegame maker source code fixed (0003226) for AGA only now
 - rewritten to use last Kick32CD32.s source code (AGA/CD32)
   (thanks WEPL & JOTD for that)
 - random temporary player freezes fixed (CD32)
 - Decrunch code relocated in fast memory (ECS/AGA/CD32)
 - Less expansion memory needed (AGA/CD32)
 - novolalile.library emulation use last WEPL's code (CD32)
    =>save game named 'NVRAM' for CD32 (cheat save not supported)
 - Load/Save HighScore on HD in file named 'Highs' (ECS/AGA/CD32)
  (Warning: 'save game' & 'Highs' files are'nt written with a trainer option)
 - CUSTOM2=1 Tooltype used to skip intro (ECS/AGA/CD32)
 - CUSTOM3=1 used to force CD32 PAD & second fire button support (ECS/AGA/CD32)
    - BLUE button or second button : to jump
    - RED button or first button : to shoot
    - PLAY button or F10 : to pause game
    - REVERSE+FORWARD buttons or ESC : to return to main menu
    
 - Trainer on WHDLOAD startup splash windows added (ECS/AGA/CD32)
   CUSTOM1: To activate trainer options:
     CUSTOM1=1 : Unlimited lives
     CUSTOM1=2 : Unlimited energy
     CUSTOM1=4 : Unlimited time
     CUSTOM1=8 : Unlimited invicibility
     CUSTOM1=16: To activate in game trainer keys

         'L' : To toggle unlimited lives
         'E' : To toggle unlimited energy
         'T' : To refresh full time
         'I' : To toggle invincibility
         'C' : To give all level cards
        'Tab': To skip level
 (known bug:don't skip level in bonus level, if not level 1 is all time loaded)
(0007122)
CFOU   
2019-10-13 17:36   
fixed with slave 2.0

Issue History
2019-10-01 11:11administratorNew Issue
2019-10-01 11:11administratorStatusnew => assigned
2019-10-01 11:11administratorAssigned To => CFOU
2019-10-01 21:21CFOUNote Added: 0007076
2019-10-01 21:33CFOUNote Added: 0007077
2019-10-03 04:10christoph gleisbergFile Added: .whdl_register
2019-10-03 04:10christoph gleisbergFile Added: -2.whdl_register
2019-10-03 04:10christoph gleisbergNote Added: 0007086
2019-10-03 09:29CFOUNote Added: 0007087
2019-10-03 09:30CFOUNote Added: 0007088
2019-10-03 09:33CFOUNote Added: 0007089
2019-10-03 09:33CFOUFile Deleted: -2.whdl_register
2019-10-06 06:53christoph gleisbergNote Added: 0007093
2019-10-06 23:41CFOUNote Added: 0007095
2019-10-07 17:20christoph gleisbergNote Added: 0007096
2019-10-07 20:40CFOUFile Added: SoccerKidECS_AGA_CD32_BETA.lha
2019-10-07 20:40CFOUNote Added: 0007098
2019-10-07 21:38CFOUFile Deleted: .whdl_register
2019-10-07 21:40christoph gleisbergNote Added: 0007100
2019-10-07 22:22CFOUFile Added: SoccerKidAGA_CD32_116Beta.lha
2019-10-07 22:22CFOUNote Added: 0007101
2019-10-09 00:06CFOUFile Added: SoccerKidECS-AGA-CD32-117Beta.lha
2019-10-09 00:06CFOUNote Added: 0007103
2019-10-09 05:25christoph gleisbergNote Added: 0007105
2019-10-10 00:45CFOUFile Added: SoccerKidECS-AGA-CD32-118Beta.lha
2019-10-10 00:45CFOUNote Added: 0007109
2019-10-10 20:54CFOUFile Added: SoccerKidAGA-119Beta.lha
2019-10-10 20:54CFOUNote Added: 0007113
2019-10-10 21:09CFOUNote Edited: 0007113bug_revision_view_page.php?bugnote_id=7113#r1028
2019-10-10 21:10CFOUFile Deleted: SoccerKidECS_AGA_CD32_BETA.lha
2019-10-10 21:10CFOUFile Deleted: SoccerKidAGA_CD32_116Beta.lha
2019-10-10 21:10CFOUFile Deleted: SoccerKidECS-AGA-CD32-117Beta.lha
2019-10-11 19:18CFOUFile Added: SoccerKidECS-AGA-CD32-119c-beta.lha
2019-10-11 19:18CFOUNote Added: 0007116
2019-10-13 17:36CFOUStatusassigned => closed
2019-10-13 17:36CFOUResolutionopen => fixed
2019-10-13 17:36CFOUNote Added: 0007122