View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 04469 | CannonFodder2 | General | public | 2020-04-10 21:17 | 2026-03-20 23:14 |
| Reporter | Loggio | Assigned To | Wepl | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Project Info | Cannon Fodder 2 (Sensible Software) http://www.whdload.de/games/CannonFodder2.html | ||||
| Summary | 04469: Hi there, Any chance of getting this to work with only 512k chipmem? I have an | ||||
| Description | GameVersion: english,pal,2 disks SlaveVersion: 1.0 from 20.05.2000 Hi there, Any chance of getting this to work with only 512k chipmem? I have an amiga 1000 running a HC533 accelerator at 33Mhz with 8MB fast ram. limited to 512k original game indicates that only an extra 1MB fast ram is needed. Cheers. | ||||
| Tags | No tags attached. | ||||
| Attached Files | CF2_FRENCH.whdl_reg.txt (3,252 bytes)
************************ 16-Mars-26 10:42:56 **********************20.0.7043**
Slave='CannonFodder2.slave' (1,928 bytes)
Resload A31E10 - A38EF4 ( 28,900) at A31E10 GL=ABA900
Slave ADE108 - ADE86C ( 1,892) at ADE108 BaseMemSize=80000
ExpMem A39000 - ABA000 ( 528,384) at A39000
attn=0(00) fc=-1 kn=0 zpt=-1 ep=0 ei=0
setcpu=13E(IC,SCB,ECB,BWT)
Exception "Address Error" ($F00C) PC = $ADE30C (Slave $204) Read from $A55B9F
(ExpMem $1CB9F)
$00ade2ea move.l d0,d1
$00ade2ec move.l (a3)+,(a1)+ ;$00006978 $00a55b9f
$00ade2ee subq.w #4,d1
$00ade2f0 bne.b $ade2ec
$00ade2f2 move.l a5,d1
$00ade2f4 sub.l #$80000,d1
$00ade2fa moveq #0,d3
$00ade2fc move.l (a0)+,d2 ;$00003b34
$00ade2fe cmp.l d3,d2
$00ade300 bls.b $ade30c
$00ade302 move.l d2,d3
$00ade304 addq.l #2,d3
$00ade306 lea (-1,a5,d2.l),a1 ;$00a55b9f
$00ade30a add.l d1,(a1) ;$00a55b9f
�1m$00ade30c subq.w #4,d0
�22m$00ade30e bne.b $ade2fc
$00ade310 move.l a4,a0
$00ade312 move.l a5,a1
$00ade314 jsr ($64,a2) ;$00a31e74
$00ade318 move #0,sr
$00ade31c jmp ($5f46,a5) ;$00a3ef46
$00ade320 or.b d7,d0
$00ade322 dc.w $2dbc
$00ade324 clr.b d0
$00ade326 or.b d4,d0
$00ade328 sle d2
$00ade32a ori.b #??4,a6
$00ade32e sle (a2) ;$00a31e10
$00ade330 ori.b #??4,d2
exception stackframe:
$AB8FF2 D39500A5 5B9FD391 200000AD E30C
regular stack:
$AB9000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$AB9020 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$AB9040 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$AB9060 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$AB9080 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
---0--- ---1--- ---2--- ---3--- ---4--- ---5--- ---6--- ---7---
Dx 28AC 9B9000 1CBA0 1CBA2 D4D4D4D4 D5D5D5D5 D6D6D6D6 D7D7D7D7
Ax 3B34 A55B9F A31E10 6978 ADE56E A39000 A6A6A6A6
TTSM III XNZVC
�1mPC= ADE30C�22m SR=%0010000000000000 USP=7FC00 �1mSSP=AB8FF2�22m
MEDRAAAABVCPSDT YZ PMRCBSDAAAA
intena=%�1m0000000000000000�22m dmacon=%�1m0010000000000000�22m adkcon=$1100
intreq=%�1m0000000000100000�22m
vposr....A000 vhposr...0259 joy0dat..0000 joy1dat..0000 clxdat...8001
pot0dat..1501 pot1dat..0001 potinp...5500 serdatr..3800 dskbytr..8000
deniseid.FFFF hhposr...FF67
ciaa: PI ROPS ciab: PI ROPS
cra=�1m00000000�22m ta=21FF<21FF cra=�1m00000000�22m ta=FFFF<FFFF
AII ROPS AII ROPS
crb=�1m00000000�22m tb=21FF<21FF crb=�1m00000000�22m tb=FFFF<FFFF
10RTWCLO parallel DRCCDSOY M3210HDS
pra=�1m11111100�22m prb=�1m11111111�22m pra=�1m11111111�22m prb=�1m11111111�22m
ddra=�1m00000011�22m ddrb=�1m00000000�22m ddra=�1m11000000�22m ddrb=�1m11111111�22m
event=00005D icr=00 sdr=00 event=0071B6 icr=00 sdr=00
| ||||
| Machine | A1000 | ||||
| CPU | 68000 | ||||
| CPUSpeed | 33 | ||||
| ChipSet | OCS | ||||
| GFXCard | None | ||||
| ChipMem | 512 KB | ||||
| FastMem | 8 MB | ||||
| Workbench | OS 3.1 | ||||
| KickROM | 40 - Kick 3.1 | ||||
| KickSoft | None | ||||
| WHDLoad | 18.6beta | ||||
| imported | yes | ||||
| release 1.14 now reduces chip memory requirement to 512K | |
|
Hi Wepl, On my A500 ACA500Plus with the French Version (SPS 2578), I have a message error at the start of the Game. Exception "Address Error" ($F00C) PC = $ADE30C (Slave $204) Read from $A55B9F (ExpMem $1CB9F) I manually added the file CF2.REL from the French SPS Disk1. At the same time, Could You corrected the version to 1.14 in Your Latest slave, because the date is OK but the version stay v1.13. I will add a txt fil report here. The error Adress is only on my A500 ACA500Plus and not on my A1200 or under WINUAE. My A500 ACA500Plus config is : A500 REV 6.A AGNUS 8372A KS 3.1.4.1 68000 @ 28 Mhz & 7MB FAST RAM Many Thanks, Pascal |
|
|
WHDLoad Error report on my A500 ACA500Plus CF2_FRENCH.whdl_reg-2.txt (3,252 bytes)
************************ 16-Mars-26 10:42:56 **********************20.0.7043**
Slave='CannonFodder2.slave' (1,928 bytes)
Resload A31E10 - A38EF4 ( 28,900) at A31E10 GL=ABA900
Slave ADE108 - ADE86C ( 1,892) at ADE108 BaseMemSize=80000
ExpMem A39000 - ABA000 ( 528,384) at A39000
attn=0(00) fc=-1 kn=0 zpt=-1 ep=0 ei=0
setcpu=13E(IC,SCB,ECB,BWT)
Exception "Address Error" ($F00C) PC = $ADE30C (Slave $204) Read from $A55B9F
(ExpMem $1CB9F)
$00ade2ea move.l d0,d1
$00ade2ec move.l (a3)+,(a1)+ ;$00006978 $00a55b9f
$00ade2ee subq.w #4,d1
$00ade2f0 bne.b $ade2ec
$00ade2f2 move.l a5,d1
$00ade2f4 sub.l #$80000,d1
$00ade2fa moveq #0,d3
$00ade2fc move.l (a0)+,d2 ;$00003b34
$00ade2fe cmp.l d3,d2
$00ade300 bls.b $ade30c
$00ade302 move.l d2,d3
$00ade304 addq.l #2,d3
$00ade306 lea (-1,a5,d2.l),a1 ;$00a55b9f
$00ade30a add.l d1,(a1) ;$00a55b9f
�1m$00ade30c subq.w #4,d0
�22m$00ade30e bne.b $ade2fc
$00ade310 move.l a4,a0
$00ade312 move.l a5,a1
$00ade314 jsr ($64,a2) ;$00a31e74
$00ade318 move #0,sr
$00ade31c jmp ($5f46,a5) ;$00a3ef46
$00ade320 or.b d7,d0
$00ade322 dc.w $2dbc
$00ade324 clr.b d0
$00ade326 or.b d4,d0
$00ade328 sle d2
$00ade32a ori.b #??4,a6
$00ade32e sle (a2) ;$00a31e10
$00ade330 ori.b #??4,d2
exception stackframe:
$AB8FF2 D39500A5 5B9FD391 200000AD E30C
regular stack:
$AB9000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$AB9020 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$AB9040 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$AB9060 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$AB9080 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
---0--- ---1--- ---2--- ---3--- ---4--- ---5--- ---6--- ---7---
Dx 28AC 9B9000 1CBA0 1CBA2 D4D4D4D4 D5D5D5D5 D6D6D6D6 D7D7D7D7
Ax 3B34 A55B9F A31E10 6978 ADE56E A39000 A6A6A6A6
TTSM III XNZVC
�1mPC= ADE30C�22m SR=%0010000000000000 USP=7FC00 �1mSSP=AB8FF2�22m
MEDRAAAABVCPSDT YZ PMRCBSDAAAA
intena=%�1m0000000000000000�22m dmacon=%�1m0010000000000000�22m adkcon=$1100
intreq=%�1m0000000000100000�22m
vposr....A000 vhposr...0259 joy0dat..0000 joy1dat..0000 clxdat...8001
pot0dat..1501 pot1dat..0001 potinp...5500 serdatr..3800 dskbytr..8000
deniseid.FFFF hhposr...FF67
ciaa: PI ROPS ciab: PI ROPS
cra=�1m00000000�22m ta=21FF<21FF cra=�1m00000000�22m ta=FFFF<FFFF
AII ROPS AII ROPS
crb=�1m00000000�22m tb=21FF<21FF crb=�1m00000000�22m tb=FFFF<FFFF
10RTWCLO parallel DRCCDSOY M3210HDS
pra=�1m11111100�22m prb=�1m11111111�22m pra=�1m11111111�22m prb=�1m11111111�22m
ddra=�1m00000011�22m ddrb=�1m00000000�22m ddra=�1m11000000�22m ddrb=�1m11111111�22m
event=00005D icr=00 sdr=00 event=0071B6 icr=00 sdr=00
|
|
| Can you please retry with the attached Slave? | |
|
Hi Wepl, I tested Your latest Slave v1.15 All works correctly on my A500 ACA500Plus and all others (A1200 & WinUAE). Many Thanks Best regards, Pascal |
|
| Will Slave v1.15 be released soon? | |
| it's released now | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-04-10 21:17 | administrator | New Issue | |
| 2020-04-10 21:17 | administrator | Status | new => assigned |
| 2020-04-10 21:17 | administrator | Assigned To | => Wepl |
| 2026-03-16 00:20 | Wepl | Note Added: 0014865 | |
| 2026-03-16 00:20 | Wepl | Status | assigned => resolved |
| 2026-03-16 00:20 | Wepl | Resolution | open => fixed |
| 2026-03-16 11:10 | Pascal De Maeseneire | Note Added: 0014866 | |
| 2026-03-16 11:11 | Pascal De Maeseneire | File Added: CF2_FRENCH.whdl_reg.txt | |
| 2026-03-16 11:12 | Pascal De Maeseneire | File Added: CF2_FRENCH.whdl_reg-2.txt | |
| 2026-03-16 11:12 | Pascal De Maeseneire | Note Added: 0014867 | |
| 2026-03-16 20:14 | Wepl | File Added: CannonFodder2.Slave | |
| 2026-03-16 20:14 | Wepl | Note Added: 0014868 | |
| 2026-03-16 22:34 | Pascal De Maeseneire | Note Added: 0014869 | |
| 2026-03-19 18:28 | retrogamer | Note Added: 0014879 | |
| 2026-03-20 23:14 | Wepl | Note Added: 0014881 |