![]() |
![]() |
#1 |
Junior Member
Join Date: Oct 2001
Location: UK Southern End
Posts: 597
|
Saving Games ?
Another couple of questions that I cannot seem to find a definitive answer for.
When using WHDLoad on a real Amiga games that have save game built into them such as adventure games, RPG etc etc, do they save game position OK and where do they get saved to ? Thanks |
![]() |
![]() |
#2 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Posts: 5,236
|
In the file "WHDLoad.prefs" you can find many functions such as setting the path to save, definition of a single button for everyone to exit the game and much more.
;ButtonWait ;wait for button pressed (slave must support this) ;ChipNoCache ;disable cachebility of Chip-Memory ;ConfigDelay=400 ;wait to select options in splash window (1/50 seconds) ;CoreDumpPath=T: ;path for coredump files ;DebugKey=$5b ;rawkey code to quit with coredump (debug) ;ExecuteStartup=Execute S:WHDLoad-Startup ;command to execute on WHDLoad startup ;ExecutePostDisk=Execute S:WHDLoad-PostDisk ;command to execute after accessing disk ;ExecutePreDisk=Execute S:WHDLoad-PreDisk ;command to execute before accessing disk ;ExecuteCleanup=Execute S:WHDLoad-Cleanup ;command to execute on WHDLoad exit ;Expert ;selects expert mode ;FreezeKey=$5d ;rawkey code to enter HrtMon/TK ;FullChip ;save/restore complete chip memory ;LogBuffer=$40000 ;buffer size for logging facility ;MMU ;use MMU (for 68030) ;NoAutoVec ;ignore unwanted autovector interrupts ;NoFilter ;disable audio filter ;NoFlushMem ;do not flush memory ;NoMemReverse ;do not allocate memory reverse ;NoNetwork ;do not connect to the internet ;NoWriteCache ;disable the disk write cache ;NTSC ;force NTSC video mode ;PAL ;force PAL video mode ;Preload ;try to buffer much data files on startup ;Proxy=proxyhost:3128 ;use this HTTP-proxy, [user:password@]hostname[:port] QuitKey=$16 ;rawkey code to quit ;ReadDelay=150 ;wait after reading from disk (1/50 seconds) ;RecallAdr=$4f000000 ;memory address to store recall data ;RestartKey=$5c ;rawkey code to restart ;SavePath=SYS:WHDSaves ;base directory for all saves ;ShowRegs=SYS:Utilities/MuchMore W WL=80 WT=80 WW=582 WH=700 ;command for Show Regs ;SplashDelay=200 ;time to display splash window (1/50 seconds) ;WriteDelay=150 ;wait after saving something to disk (1/50 seconds) Last edited by AMIGASYSTEM; 23 June 2019 at 12:48. |
![]() |
![]() |
#3 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 2,387
|
Usually the savegame files are stored in the "data" game directory. E.g. for MonkeyIsland: "/data/savegame._a_".
|
![]() |
![]() |
#4 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Posts: 5,236
|
|
![]() |
![]() |
#5 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 2,387
|
But Washac does not know that, else he wouldn't ask. As you can see by default the SavePath feature is not activated:
;SavePath=SYS:WHDSaves ;base directory for all saves |
![]() |
![]() |
#6 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Posts: 5,236
|
By default nothing is active, each user will choose what will be convenient
![]() |
![]() |
![]() |
#7 |
Junior Member
Join Date: Oct 2001
Location: UK Southern End
Posts: 597
|
|
![]() |
![]() |
#8 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Posts: 5,236
|
To enable you must delete semicolon (;) and add your preferred example path:
SavePath=DH1:Games/WHDSaves |
![]() |
![]() |
#9 | |
Junior Member
Join Date: Oct 2001
Location: UK Southern End
Posts: 597
|
Quote:
Have not used Workbench in many a year and need as I say a reminder on editing files under Workbench. Thanks. |
|
![]() |
![]() |
#10 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Posts: 5,236
|
What? I don't really understand what you want to change?
|
![]() |
![]() |
#11 |
Junior Member
Join Date: Oct 2001
Location: UK Southern End
Posts: 597
|
|
![]() |
![]() |
#12 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Posts: 5,236
|
As with other OSs you can use a Text Editor.
If WHDLoad.prefs is in SYS:S, you can use this command from a Shell: C:Ed SYS:S/WHDLoad.prefs Or you can use a simple Text Editor like "Redit", you can run this from the Workbench http://aminet.net/package/text/edit/Redit |
![]() |
![]() |
#13 | |
Junior Member
Join Date: Oct 2001
Location: UK Southern End
Posts: 597
|
Quote:
![]() |
|
![]() |
![]() |
#14 |
Moderator
Join Date: Nov 2001
Location: Germany
Posts: 690
|
WHDLoad saves there where the game files are located. So if the game was os-friendly and used files the saves are created the same way as in the original game. If the author of the install has added saving anything (highscores etc.) the files are usually created in the root of the first data directory. The actual WHDLoad does not allow the Slave to write outside the first data directory.
Using the SavePath option you can redirect all save operations to a directory of your choice, see http://whdload.de/docs/en/opt.html#SavePath. |
![]() |
![]() |
#15 | |
Junior Member
Join Date: Oct 2001
Location: UK Southern End
Posts: 597
|
Quote:
|
|
![]() |
![]() |
#16 |
Registered User
Join Date: Sep 2004
Location: Poland
Posts: 666
|
Weird question. Why WHDLoad should disable saving?
It's even opposite with some games where WHDLoad add saving possibility, e.g. Lost Patrol and Fantastic Dizzy (AGA version) |
![]() |
![]() |
#17 | |
Junior Member
Join Date: Oct 2001
Location: UK Southern End
Posts: 597
|
Quote:
How do I save games that originally had no save function ? |
|
![]() |
![]() |
#18 |
Registered User
Join Date: Sep 2004
Location: Poland
Posts: 666
|
They have, but only to RAM, WHDLoad redirect saves to hard disk.
|
![]() |
![]() |
#19 |
Moderator
Join Date: Nov 2001
Location: Germany
Posts: 690
|
|
![]() |
![]() |
#20 |
Junior Member
Join Date: Oct 2001
Location: UK Southern End
Posts: 597
|
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Saving games while playing | Thegoldenman | support.WinUAE | 2 | 22 August 2010 01:25 |
Saving games on CD32 | Jasiks | New to Emulation or Amiga scene | 2 | 06 April 2008 13:20 |
Saving Games | Grungie | New to Emulation or Amiga scene | 3 | 16 December 2002 10:31 |
Saving Games | Jimbob | New to Emulation or Amiga scene | 5 | 16 January 2002 21:58 |
Saving games with emulators | Unregistered | support.WinUAE | 5 | 31 July 2001 07:16 |
|
|