View Issue Details

IDProjectCategoryView StatusLast Update
05055KnightForceslavepublic2021-03-10 20:45
Reporterretrogamer Assigned ToCFOU  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Project InfoKnight Force (Titus)
http://www.whdload.de/games/KnightForce.html
Summary05055: Quitkey for 68000 not working for newest slave 1.2
DescriptionQuitkey for 68000 not working for newest slave 1.2
TagsNo tags attached.
MachineA600
CPU68000
CPUSpeed7
ChipSetECS
GFXCardNone
ChipMem2 MB
FastMem0 MB
WorkbenchOS 2.1
KickROM37 - Kick 2.0
KickSoftNone
WHDLoad18.6
imported

Activities

CFOU

CFOU

2021-03-10 13:36

developer   note ~09699

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
retrogamer

retrogamer

2021-03-10 14:14

reporter   note ~09700

I have allready tried but it still refuse to work on my A600 config in Winuee.
CFOU

CFOU

2021-03-10 15:37

developer   note ~09701

i will verify this evening.

i have perhaps include beta slave version by errro in whdload's package
CFOU

CFOU

2021-03-10 15:41

developer   note ~09702

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

CFOU

CFOU

2021-03-10 20:45

developer   note ~09703

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

Date Modified Username Field Change
2021-03-10 01:27 retrogamer New Issue
2021-03-10 13:36 CFOU Note Added: 0009699
2021-03-10 14:14 retrogamer Note Added: 0009700
2021-03-10 15:37 CFOU Note Added: 0009701
2021-03-10 15:41 CFOU Note Added: 0009702
2021-03-10 15:42 CFOU Note Edited: 0009702
2021-03-10 15:42 CFOU Note Edited: 0009702
2021-03-10 20:45 CFOU Assigned To => CFOU
2021-03-10 20:45 CFOU Status new => closed
2021-03-10 20:45 CFOU Resolution open => fixed
2021-03-10 20:45 CFOU Note Added: 0009703