View Issue Details

IDProjectCategoryView StatusLast Update
03001GearWorksslavepublic2014-05-04 19:48
ReporterLucas Assigned ToCodetapper  
PriorityhighSeveritycrashReproducibilityalways
Status assignedResolutionopen 
Project InfoGear Works (Hollyware)
http://www.whdload.de/games/GearWorks.html
Summary03001: Gear Works - Fire button doesn't work
DescriptionException "Integer Divide by Zero" ($E014) at $4ef90038 occured.
Steps To Reproduce1. Play Game
2. Press ESC to lose all lives and enter Menu
3. Fire button doesn't work & optionally exception error:
Exception "Integer Divide by Zero" ($E014) at $4ef90038 occured.
Tagsillegal instruction, support saving
Attached Files
manual_fix.png (18,100 bytes)   
manual_fix.png (18,100 bytes)   
MachineUAE
CPU68000
CPUSpeed7
ChipSetECS
GFXCardNone
ChipMem2 MB
FastMem8 MB
WorkbenchOS 2.05
KickROM37 - Kick 2.0
KickSoft37 - Kick 2.0
WHDLoad17.1
imported

Activities

Lucas

Lucas

2014-04-24 02:44

reporter   note ~03891

Last edited: 2014-04-24 03:13

This problem also occurred in ADF/IPF version.
Error preventing adding highscore.

Lucas

Lucas

2014-04-24 02:49

reporter   note ~03892

4. Press space, then press fire
Lucas

Lucas

2014-04-24 17:51

reporter   note ~03893

Last edited: 2014-04-24 18:30

My prototype fix:

At this place (manual_fix.png) I pressed Fire button, then applied patch:
CLR.B $bfec01

OR
CLR.B $bfec01, then press fire button.
It work :)

Lucas

Lucas

2014-04-24 22:42

reporter   note ~03894

Extra suggestion:
Could you add saving highscore?
Lucas

Lucas

2014-04-25 00:14

reporter   note ~03895

Extra suggestion #2:
QUIT_AFTER_PROGRAM_EXIT (press escape key in Menu)

Issue History

Date Modified Username Field Change
2014-04-24 02:08 Lucas New Issue
2014-04-24 02:44 Lucas Note Added: 0003891
2014-04-24 02:49 Lucas Note Added: 0003892
2014-04-24 03:13 Lucas Note Edited: 0003891
2014-04-24 17:51 Lucas Note Added: 0003893
2014-04-24 17:51 Lucas File Added: manual_fix.png
2014-04-24 18:30 Lucas Note Edited: 0003893
2014-04-24 22:42 Lucas Note Added: 0003894
2014-04-25 00:14 Lucas Note Added: 0003895
2014-04-25 00:21 Lucas Tag Attached: illegal instruction
2014-04-25 00:21 Lucas Tag Attached: support saving
2014-05-04 19:02 Wepl Project WHDLoad Installs Games => GearWorks
2014-05-04 19:48 Psygore Assigned To => Codetapper
2014-05-04 19:48 Psygore Status new => assigned