WHDLoad MantisBT - WHDLoad
View Issue Details
0006511WHDLoad[All Projects] Generalpublic2024-06-16 17:042024-12-03 09:49
ReporterTorti the Smurf 
Assigned ToWepl 
PrioritynormalSeveritytweakReproducibilityalways
StatusclosedResolutionno change required 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
MachineA1200
CPU68020
CPUSpeed50
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem28MB
WorkbenchOS 3.9
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad19.0beta
Summary0006511: Some RawKeys work as the QuitKey in some Games but not in anothers ?
DescriptionHello Bernd.

I found this today. Is it a bug or a "feature" ? :)

You see... usually i use the HELP key as my "Quitkey" (Rawkey $5F) in WHDLoad,

but a few games use the HELP key for some inGame functions,
so why not use the PAUSE KEY (Rawkey $ef) instead. (i thought)

Well, the stange thing is, it works in some games but not in others

For example. it works for Chaos Engine OCS but not for Civilization DE.
(there quiet a few where rawkey $ef wont work. almost 50/50/)

Why ?

When i use JST to load the exact same CivilizationDe.slave
the PAUSE Key works as QuitKey, but not with WHDload.

Why is that ? Any Ideas ?

HUGE thanks and Greetings,
Torti
TagsNo tags attached.
Attached Files

Notes
(0013782)
Torti the Smurf   
2024-06-16 20:29   
Problem solved !!! (if all thing would be that easy) ;)


THOMAS told me to use $6F as the RawKey Code for the PAUSE Key
and that works 100%

Thank you THOMAS and the whole WHDload Team.

YOU ALL making it possible !

\(^-^)/
(0013783)
Wepl   
2024-06-17 00:03   
Rawkeys should be 0..127. WHDLoad v19.0 will enforce this.
Keys above 127 are keyup events and WHDLoad will not trigger on them.
If the Slaves itself check for QuitKey also keys >127 may work.

Issue History
2024-06-16 17:04Torti the SmurfNew Issue
2024-06-16 20:29Torti the SmurfNote Added: 0013782
2024-06-17 00:03WeplNote Added: 0013783
2024-06-17 00:03WeplAssigned To => Wepl
2024-06-17 00:03WeplStatusnew => resolved
2024-06-17 00:03WeplResolutionopen => no change required
2024-12-03 09:49WeplStatusresolved => closed