2024-03-29 09:49 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003001GearWorks[WHDLoad Installs Games] slavepublic2014-05-04 19:48
ReporterLucas 
Assigned ToCodetapperProject InfoGear Works (Hollyware)
http://www.whdload.de/games/GearWorks.html
 
PriorityhighSeveritycrashReproducibilityalways
StatusassignedResolutionopen 
Summary0003001: 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
MachineUAE
CPU68000
CPUSpeed7
ChipSetECS
GFXCardNone
ChipMem2 MB
FastMem8 MB
WorkbenchOS 2.05
KickROM37 - Kick 2.0
KickSoft37 - Kick 2.0
WHDLoad17.1
imported
Attached Files

-Relationships
+Relationships

-Notes

note ~0003891

Lucas (reporter)

Last edited: 2014-04-24 03:13

View 2 revisions

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

note ~0003892

Lucas (reporter)

4. Press space, then press fire

note ~0003893

Lucas (reporter)

Last edited: 2014-04-24 18:30

View 2 revisions

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 :)

note ~0003894

Lucas (reporter)

Extra suggestion:
Could you add saving highscore?

note ~0003895

Lucas (reporter)

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

-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 View Revisions
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 View Revisions
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
+Issue History