English Amiga Board


Go Back   English Amiga Board > Other Projects > project.WHDLoad

 
 
Thread Tools
Old 14 July 2009, 04:02   #1
cleland909
Registered User
 
cleland909's Avatar
 
Join Date: Jul 2008
Location: United States
Posts: 22
Changing Quit Key for Amiga 600

I've read a few threads on this but I'm still having problems. What do I use to edit the WHDLoad.pref file and change the quit key to "F10" for my Amiga 600 since it does not have a numeric pad for the "prntsc" key that some programs use. I am using Classic Workbench Lite. When I double click the WHDLoad.pref file it opens and I know I want the quit key value to be $59 but it won't let me change anything. Thanks, I know this is a simple one, but I'm and idiot
cleland909 is offline  
Old 14 July 2009, 05:03   #2
Retro-Nerd
Missile Command Champion
 
Retro-Nerd's Avatar
 
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,453
Click mouse right -> Workbench -> Startup -> WHDLoad -> WHDLoad Prefs. Then you can edit the whdload.prefs file with Quitkey=$59. Don't forget to save the edit.
Retro-Nerd is offline  
Old 14 July 2009, 05:17   #3
cleland909
Registered User
 
cleland909's Avatar
 
Join Date: Jul 2008
Location: United States
Posts: 22
Awesome, Thanks Retro-Nerd! Now it asks for Tabs=Spaces??? Do I select yes or no?
cleland909 is offline  
Old 14 July 2009, 05:22   #4
Retro-Nerd
Missile Command Champion
 
Retro-Nerd's Avatar
 
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,453
Edit: select no, i assume this is a text editor message?

Last edited by Retro-Nerd; 14 July 2009 at 05:32.
Retro-Nerd is offline  
Old 14 July 2009, 10:28   #5
Kyon
Banned
 
Join Date: Dec 2008
Location: SOS Brigade
Age: 33
Posts: 696
Send a message via MSN to Kyon
very good info for me because print screen quit not working on me
thanks retro
Kyon is offline  
Old 14 July 2009, 15:47   #6
Retro-Nerd
Missile Command Champion
 
Retro-Nerd's Avatar
 
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,453
Print Screen = "*" on the PC or real Amiga numpad.
Retro-Nerd is offline  
Old 14 July 2009, 20:47   #7
Kyon
Banned
 
Join Date: Dec 2008
Location: SOS Brigade
Age: 33
Posts: 696
Send a message via MSN to Kyon
yeah its worked
Kyon is offline  
Old 15 July 2009, 03:44   #8
cleland909
Registered User
 
cleland909's Avatar
 
Join Date: Jul 2008
Location: United States
Posts: 22
Hmmm. It still does not work for me. I did edit the file and save, but when I launch say Defender of the Crown it still says "PrtSc" to quit. I pressed "F10" anyway but no response. Looked at the whdload.prefs file and it did say:
;QuitKey=$59

on the line, am I missing something?
cleland909 is offline  
Old 15 July 2009, 04:01   #9
Retro-Nerd
Missile Command Champion
 
Retro-Nerd's Avatar
 
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,453
Remove the ";" and then it works.
Retro-Nerd is offline  
Old 15 July 2009, 05:27   #10
cleland909
Registered User
 
cleland909's Avatar
 
Join Date: Jul 2008
Location: United States
Posts: 22
Thank you so much Retro-Nerd, it works indeed. If only the world operated like the EAB community, all problems would be solved almost instantly. Thanks again for the user support.

Last edited by cleland909; 15 July 2009 at 06:40.
cleland909 is offline  
Old 19 October 2009, 04:59   #11
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,647
I tried $2b, which is supposed to be the "blank" key next to the Return key, but it doesn't work. Is there a special keycode map (with which ones that are available) for WHDload? Cos I used the value in HRM.

I'm using WHDload on an A600.
Photon is offline  
Old 19 October 2009, 05:51   #12
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,647
Never mind, the key between left shift and Z worked ($30)!
Photon is offline  
Old 19 October 2009, 09:21   #13
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,432
Quite a lot of WHDload titles cannot quit back to Workbench though when on a 68000 CPU.
alexh is offline  
Old 22 October 2009, 12:13   #14
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,647
Weird. What's the reason one can return to WB from a 68000 based game only if one has a 68020 or higher?
Photon is offline  
Old 22 October 2009, 12:20   #15
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
Quote:
Originally Posted by Photon View Post
Weird. What's the reason one can return to WB from a 68000 based game only if one has a 68020 or higher?
Keyboard IRQ/routines need to be patched for that to work on 68000. If the slave coder forgot that you won't be able to quit on 68000 machines. On 68020+ systems WHDLoad performs some "black magic" that requires VBR relocation which doesn't work on 68000 for obvious reasons.
StingRay is offline  
Old 22 October 2009, 12:57   #16
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,647
Patched for WHDload, or patched for each slave with this small (grr) glitch?
Photon is offline  
Old 22 October 2009, 12:59   #17
killergorilla
Lesser Talent
 
killergorilla's Avatar
 
Join Date: Jan 2003
Location: UK
Age: 42
Posts: 7,957
The code needs to be changed for each slave that doesn't quit on an 68000.

I have no idea how many there are but from what I've read it's not that tricky to fix, it'd just take time to do them all.
killergorilla is offline  
Old 22 October 2009, 13:36   #18
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
Quote:
Originally Posted by Photon View Post
Patched for WHDload, or patched for each slave with this small (grr) glitch?

Quote:
Originally Posted by StingRay View Post
If the slave coder forgot that
;D
StingRay is offline  
Old 22 October 2009, 13:39   #19
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,647
Stingray, don't be like that.

I ofc meant if the slaves in question can all be patched with a change in WHDload core.


;D
Photon is offline  
Old 22 October 2009, 13:44   #20
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,647
Quote:
Originally Posted by killergorilla View Post
The code needs to be changed for each slave that doesn't quit on an 68000.

I have no idea how many there are but from what I've read it's not that tricky to fix, it'd just take time to do them all.
If what I mentioned above is possible at all, it would save you a crapload of work I think! Even if one could narrow it down to which games needs the QuitFix (I could help with this.)

Maybe if the user has selected a fixed quitkey (as is very necessary on A600!!), something could be bodged? Maybe enable it separately with an option in prefs (to preserve compatibility with the defaults), or even something with a global key, like "if blank key in the cutout of the return key OR the slave quitkey pressed, quit to wb" could be easier?

Last edited by Photon; 22 October 2009 at 13:52.
Photon is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Changing capacitors in Amiga power supplies 8bitbubsy support.Hardware 12 01 February 2016 18:20
Crash while changing Amiga screen modes. Leandro Jardim support.WinUAE 1 25 August 2012 18:41
Changing Winuae UI key bindings resle support.WinUAE 13 19 January 2012 21:10
Pc Keyboard Quit key? thanius project.WHDLoad 4 30 November 2010 21:27
Amiga 'HELP' key - tribute thread to the abandoned key... Paul_s Amiga scene 22 23 July 2009 12:15

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 07:23.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.09778 seconds with 13 queries