View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0003636 | DesertStrike | [All Projects] General | public | 2017-02-18 21:59 | 2022-12-25 18:38 | ||||||||
Reporter | apex | ||||||||||||
Assigned To | Abaddon | Project Info | Desert Strike (Electronic Arts) http://www.whdload.de/games/DesertStrike.html | ||||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||||||
Status | closed | Resolution | fixed | ||||||||||
Summary | 0003636: After the Intro: Exception "Integer Divide by Zero" ($14) at $8000E occurred. | ||||||||||||
Description | GameVersion: english,pal,3 disks SlaveVersion: 2.3 After the Intro: Exception "Integer Divide by Zero" ($14) at $8000E occurred. ************************* 18-Feb-17 13:14:47 ************************18.3.5814*** Slave='DesertStrike.slave' (3784 bytes) ShadowMem 8FDF88 - 939F88 ( 245760) AbsolutMem 3C000 - 100000 ( 802816) Resload 9E1AC8 - 9E801C ( 25940) at 9E1AC8 GL=$9E8128 Slave 9FD308 - 9FE1AC ( 3748) at 9FD308 BaseMemSize=$100000 attn=1(10) fc=-1 kn=10813 cs=F999 rw=0 zpt=-1 ep=0 ei=0 setcpu=33D(DC,IC,SCB,ECB,BNC) Exception "Integer Divide by Zero" ($14) at $8000E occured. $0007ffd6 ori.b #0,d0 $0007ffda ori.b #0,d0 $0007ffde ori.b #0,d0 $0007ffe2 ori.b #0,d0 $0007ffe6 ori.b #0,d0 $0007ffea ori.b #0,d0 $0007ffee ori.b #0,d0 $0007fff2 ori.b #0,d0 $0007fff6 ori.b #0,d0 $0007fffa ori.b #0,d0 $0007fffe ori.b #??$fc,d0 $00080002 ori.b #$e,a0 $00080006 ori.b #$14,d0 $0008000a divs #0,d0 $0008000e move #$2700,sr $00080012 move.l #$80000,d0 $00080018 move.l d0,($96794) $0008001e addi.l #$80000,d0 $00080024 move.l d0,a7 $00080026 jsr ($9b2a4) $0008002c bsr.w $80200 $00080030 jsr ($8072c) $00080036 jsr ($8061e) $0008003c jsr ($9c144) $00080042 jsr ($93368) $00080048 jsr ($80646) $0008004e bsr.w $80200 $00080052 cmpi.l #4,($98344) $0008005c beq.w $80082 exception stackframe: $000FFFF0 27040008 000E0014 regular stack: $000FFFF8 00002064 00000896 ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7---- Dx 0 0 FFFF FF 2 FFFF F0000 FFF0010B Ax 80000 210A A20C8 A3FB4 1381B 843B3 DFF000 TTSM III XNZVC PC= 8000E SR %0010011100000100 USP=FFC00 SSP=FFFF0 VBR=9E9128 SFC=5 DFC=5 MEDRAAAABVCPSDT YZ PMRCBSDAAAA intena=%0100000000110000 dmacon=%0000001111100000 adkcon=$1100 intreq=%0000011110000000 vposr....A000 vhposr...032F joy0dat..0204 joy1dat..0000 clxdat...8001 pot0dat..C000 pot1dat..3F3F potinp...5500 serdatr..3800 dskbytr..8000 deniseid.FFFC hhposr...FFB6 ciaa: PI ROPS ciab: PI ROPS cra=00000000 ta=21FF<21FF cra=00000000 ta=FFFF<FFFF AII ROPS AII ROPS crb=00000001 tb=2D10<3782 crb=00000000 tb=FFFF<FFFF 10RTWCLO parallel DRCCDSOY M3210HDS pra=11101010 prb=11111111 pra=11111110 prb=01110101 ddra=00000011 ddrb=00000000 ddra=11000000 ddrb=11111111 event=00079F icr=00 sdr=00 event=095167 icr=00 sdr=00 | ||||||||||||
Tags | No tags attached. | ||||||||||||
Machine | A500 | ||||||||||||
CPU | 68000 | ||||||||||||
CPUSpeed | 14 | ||||||||||||
ChipSet | ECS | ||||||||||||
GFXCard | None | ||||||||||||
ChipMem | 2 MB | ||||||||||||
FastMem | 4 MB | ||||||||||||
Workbench | OS 3.1 | ||||||||||||
KickROM | 40 - Kick 3.1 | ||||||||||||
KickSoft | None | ||||||||||||
WHDLoad | 18.3beta | ||||||||||||
imported | yes | ||||||||||||
Attached Files |
|
Notes | |
JOTD (developer) 2017-02-19 20:49 |
Abaddon is writing the latest slave. Bug is properly fixed there. In the meanwhile try to run it using NOVBRMOVE |
Abaddon (developer) 2017-02-20 21:52 |
I have attached the most recent slave, which should resolve the issue. 03.13.2016 - V3.0 by Keith Krellwitz/Abaddon: - Removed all JST specific code and converted to use patchlists - Added Level Select - Added Trainer - Infinite Power, Fuel, Hellfire, Hydra, and Cannon - Blitter Waits Added - Removed 6x Disk Access - Fixed issue with copperlist being set before the its loaded (after main menu, press fire to skip intro, mission briefing, etc.) - Reworked the CD32 controls as requested Red - Always fires the Cannon Blue - Always fires Hydra Green - Always Fires Hellfire (The weapon select no longer functions) - Added Button Wait to force NTSC - Second version supported |
apex (reporter) 2017-02-26 14:33 |
Attached slave run into the same error requester. NOVBRMOVE solve the problem! |
Abaddon (developer) 2017-02-27 04:19 |
I updated the code to eliminate the division by 0, please try the new version attached. Remove the NOVBRMOVE when testing |
Abaddon (developer) 2020-12-10 13:54 |
This was resolved a while back |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2017-02-18 21:59 | administrator | New Issue | |
2017-02-18 21:59 | administrator | Status | new => assigned |
2017-02-18 21:59 | administrator | Assigned To | => JOTD |
2017-02-19 20:49 | JOTD | Assigned To | JOTD => Abaddon |
2017-02-19 20:49 | JOTD | Note Added: 0005466 | |
2017-02-20 21:52 | Abaddon | File Added: DesertStrike.slave | |
2017-02-20 21:52 | Abaddon | Note Added: 0005471 | |
2017-02-26 14:33 | apex | Note Added: 0005486 | |
2017-02-27 04:19 | Abaddon | File Added: DesertStrike-2.slave | |
2017-02-27 04:19 | Abaddon | Note Added: 0005493 | |
2020-12-10 13:54 | Abaddon | Status | assigned => resolved |
2020-12-10 13:54 | Abaddon | Resolution | open => fixed |
2020-12-10 13:54 | Abaddon | Description Updated | View Revisions |
2020-12-10 13:54 | Abaddon | Note Added: 0009325 | |
2022-12-25 18:38 | JOTD | Status | resolved => closed |