English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 03 October 2019, 17:30   #21
sonninnos
Commodork

sonninnos's Avatar
 
Join Date: Nov 2018
Location: Finland
Posts: 13
Directory filesystem is just a directory that is mounted as a harddisk in WinUAE. It won't be simple to configure with an external launcher though..

I've made my own emulator launcher abstractor which upon launch via EmulationStation goes like this:
- ES scans a directory full of ".whd" files (the extension does not matter, it can be anything, as long as ES scans it), which only contain the name of the wanted directory and is named such, like "Syndicate.whd" has just "Syndicate" inside as plain text
- That plain text will be written to a file called "whdboot" inside a path that is mounted as a directory filesystem
- Amiga is launched with just the default config resembling an exact A1200 I have IRL
- Startup-sequence will examine if the "whdboot" is found, and if so, reads the innards, chdirs to that directory and executes a predefined script, which includes "whdload whatever.slave preload etc."

And in WinUAE I have a boot.hdf mounted as DH0:, game directory as DH1: and a temp directory as DH2:

Sure there are hoops. But there is no clear cut way even with single HDF's without renaming and editing stuff inside the Amiga. This way I get the best of both worlds: Either start a config like I would start a real Amiga, or I can launch a game directly.

And of course if game specific savestates are also wanted (and why would they not), that needs to be defined as a parameter to WinUAE also. Too bad if a savestate path is defined, WinUAE will autoload it directly. An option for that would be great.
sonninnos is offline  
Old 03 October 2019, 17:39   #22
Ceason87
Registered User

 
Join Date: Sep 2019
Location: Redcar, UK
Posts: 15
Quote:
Originally Posted by sonninnos View Post
Directory filesystem is just a directory that is mounted as a harddisk in WinUAE. It won't be simple to configure with an external launcher though..

I've made my own emulator launcher abstractor which upon launch via EmulationStation goes like this:
- ES scans a directory full of ".whd" files (the extension does not matter, it can be anything, as long as ES scans it), which only contain the name of the wanted directory and is named such, like "Syndicate.whd" has just "Syndicate" inside as plain text
- That plain text will be written to a file called "whdboot" inside a path that is mounted as a directory filesystem
- Amiga is launched with just the default config resembling an exact A1200 I have IRL
- Startup-sequence will examine if the "whdboot" is found, and if so, reads the innards, chdirs to that directory and executes a predefined script, which includes "whdload whatever.slave preload etc."

And in WinUAE I have a boot.hdf mounted as DH0:, game directory as DH1: and a temp directory as DH2:

Sure there are hoops. But there is no clear cut way even with single HDF's without renaming and editing stuff inside the Amiga. This way I get the best of both worlds: Either start a config like I would start a real Amiga, or I can launch a game directly.

And of course if game specific savestates are also wanted (and why would they not), that needs to be defined as a parameter to WinUAE also. Too bad if a savestate path is defined, WinUAE will autoload it directly. An option for that would be great.

looks like I have a lot of work ahead of me then thanks so much for all the help. I'll let you know how I get on
Ceason87 is offline  
Old 03 October 2019, 18:09   #23
solarmon
Registered User

solarmon's Avatar
 
Join Date: Dec 2018
Location: UK
Posts: 416
@sonninnos

Sounds similar to what I was working on:

https://github.com/solarmon/WHDLoad-Game-Launcher
solarmon is offline  
Old 03 October 2019, 18:16   #24
solarmon
Registered User

solarmon's Avatar
 
Join Date: Dec 2018
Location: UK
Posts: 416
@Ceason87

I'm not familiar with the Hyperspin setup, but with WHDLoad you can specify directory/path location for saves.

See SaveDir and SavePath options:

http://whdload.de/docs/en/opt.html#SaveDir
solarmon is offline  
Old 03 October 2019, 18:47   #25
Ceason87
Registered User

 
Join Date: Sep 2019
Location: Redcar, UK
Posts: 15
Quote:
Originally Posted by solarmon View Post
@Ceason87

I'm not familiar with the Hyperspin setup, but with WHDLoad you can specify directory/path location for saves.

See SaveDir and SavePath options:

http://whdload.de/docs/en/opt.html#SaveDir


Thanks this really helped a lot
Ceason87 is offline  
Old 03 October 2019, 18:54   #26
Ceason87
Registered User

 
Join Date: Sep 2019
Location: Redcar, UK
Posts: 15
Problem Resolved Many Thanks To Everyone Who Helped.


What worked for me is listed below incase anyone else ever suffers this issue.


1. Locate your WHDLoad.prefs file in WHD\S directory within your WinUAE folder.


2. Open WHDLoad.prefs with Notepad.


3. Change ;NoWriteCache to NoWriteCache


4. Change ;SavePath=SYS:WHDSaves to SavePath=S:WHDSaves


5. Create a folder called WHDSaves in WHD\S directory (same folder that contains WHDLoad.prefs)


That's it games now automatically save to this location instead of the game file even when running from .zip files


P.S. You may experience the screen flickering / freezing for a few seconds when saving / loading games but it's nothing to worry about.
Ceason87 is offline  
Old 03 October 2019, 19:29   #27
solarmon
Registered User

solarmon's Avatar
 
Join Date: Dec 2018
Location: UK
Posts: 416
Glad you got it working!

Note, the save directory can be anywhere, it doesn't need to be in the same directory as WHDLoad.prefs. It just needs to be reachable and writeable.
solarmon is offline  
Old 03 October 2019, 19:35   #28
Ceason87
Registered User

 
Join Date: Sep 2019
Location: Redcar, UK
Posts: 15
Quote:
Originally Posted by solarmon View Post
Glad you got it working!

Note, the save directory can be anywhere, it doesn't need to be in the same directory as WHDLoad.prefs. It just needs to be reachable and writeable.
I just couldn't be bothered trying to figure out another location i will change if to a better location eventually just thought i would put an easy location that i know works in my explanation aswell.

Thanks for all the help though it's really appreciated as i would still be trying to rack my brains to figure it out without everyone's help.
Ceason87 is offline  
Old 03 October 2019, 20:26   #29
sonninnos
Commodork

sonninnos's Avatar
 
Join Date: Nov 2018
Location: Finland
Posts: 13
Quote:
Originally Posted by solarmon View Post
@sonninnos

Sounds similar to what I was working on:

https://github.com/solarmon/WHDLoad-Game-Launcher
Nice one! That's a pretty comprehensive solution. I've been using this blunt but adequate instrument of mine for many years now.



Quote:
Originally Posted by solarmon View Post
@Ceason87

I'm not familiar with the Hyperspin setup, but with WHDLoad you can specify directory/path location for saves.

See SaveDir and SavePath options:

http://whdload.de/docs/en/opt.html#SaveDir
This is indeed a great feature/find I've never even thought of using/needing let alone remembered existing. The ability to use archives properly is very handy to have.



Quote:
Originally Posted by Ceason87 View Post
Thanks for all the help though it's really appreciated as i would still be trying to rack my brains to figure it out without everyone's help.
I'll have a small drink to success then, cheers!
sonninnos is offline  
Old 03 October 2019, 20:35   #30
Ceason87
Registered User

 
Join Date: Sep 2019
Location: Redcar, UK
Posts: 15
Have a drink for me aswell as i don't drink.

Thanks again to everyone who helped it's really appreciated and i couldn't have done it without you help.

Hopefully i'll be able to return the favour should you need help in the future
Ceason87 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
Saving Games ? Washac project.WHDLoad 19 24 June 2019 11:07
Saving to disk within WinUAE misguided_fool support.WinUAE 4 20 June 2006 16:04
Problems with Saving in Winuae. skell support.WinUAE 3 03 May 2005 04:04
Saving Games Grungie New to Emulation or Amiga scene 3 16 December 2002 09:31
Saving Games Jimbob New to Emulation or Amiga scene 5 16 January 2002 20:58

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 16:01.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Page generated in 0.07078 seconds with 14 queries