WHDLoad MantisBT - KnightForce
View Issue Details
0005055KnightForce[WHDLoad Installs Games] slavepublic2021-03-10 01:272021-03-10 20:45
Reporterretrogamer 
Assigned ToCFOU 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
MachineA600
CPU68000
CPUSpeed7
ChipSetECS
GFXCardNone
ChipMem2 MB
FastMem0 MB
WorkbenchOS 2.1
KickROM37 - Kick 2.0
KickSoftNone
WHDLoad18.6
imported
Summary0005055: Quitkey for 68000 not working for newest slave 1.2
DescriptionQuitkey for 68000 not working for newest slave 1.2
TagsNo tags attached.
Attached Files

Notes
(0009699)
CFOU   
2021-03-10 13:36   
WARNING, I have changed default QuitKey

You need use '*' instead of F10 (because F10 already used by game) see readme file...

I test on 68000 and i can exit game pressing * key (from numpad)

You can also change Quikey using tooltype by example:
QuitKey=$50

for F1
(0009700)
retrogamer   
2021-03-10 14:14   
I have allready tried but it still refuse to work on my A600 config in Winuee.
(0009701)
CFOU   
2021-03-10 15:37   
i will verify this evening.

i have perhaps include beta slave version by errro in whdload's package
(0009702)
CFOU   
2021-03-10 15:41   
(Last edited: 2021-03-10 15:42)
and source code seems correct:

;V1 & V3
  PL_PS $9ca8,_Keyboard
;V2
  PL_PS $9ca8+dec3,_Keyboard

_Keyboard:
        move.b $bfec01,d0
        movem.l d0,-(sp)
        not.b d0
        ror.b #1,d0
     cmp.b _keyexit(pc),D0
    beq _exit

        cmp.b #$58,d0
        bne pas_f9
        move.w #$f0,$dff180
pas_f9:
        movem.l (sp)+,d0
        rts

(0009703)
CFOU   
2021-03-10 20:45   
ok i found the problem.

It was keyboard interupt initialisaiotn problem.

I can not see it because, if i enter one time in HRTmon, HRTMon fixed it!!

now it's working with v2.2 soon released

thanks for bug report

Issue History
2021-03-10 01:27retrogamerNew Issue
2021-03-10 13:36CFOUNote Added: 0009699
2021-03-10 14:14retrogamerNote Added: 0009700
2021-03-10 15:37CFOUNote Added: 0009701
2021-03-10 15:41CFOUNote Added: 0009702
2021-03-10 15:42CFOUNote Edited: 0009702bug_revision_view_page.php?bugnote_id=9702#r1325
2021-03-10 15:42CFOUNote Edited: 0009702bug_revision_view_page.php?bugnote_id=9702#r1326
2021-03-10 20:45CFOUAssigned To => CFOU
2021-03-10 20:45CFOUStatusnew => closed
2021-03-10 20:45CFOUResolutionopen => fixed
2021-03-10 20:45CFOUNote Added: 0009703