-
-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Query: config.uae handling wrt whdload.lha loading ... is this sane? #1539
Comments
This seems like a bug. |
I didn't check the actual failure, but that tallies with the results here... |
This is fixed, by saving more of the whdload_prefs to the config file, including the actual |
I just tested this, and I believe the rationale is sound...ie; if you load/edit a (pre-existing) config.uae file, in effect you're editing the emulator setup .... not the handling of the whdload.lha file itself perse (which ideally should be done first, at the time the associated config.uae file is created). I've got a place-holder in the docs I'm redoing, where I can include some additional information regarding these operations... ...thanks, all good =) |
...doing some doc updates, and checking as I go, I stumbled across this curio ...which sort of makes sense to me, however, I question the interaction here....ie; it seems entirely possible to accidentally/innocently 'break' a good/working config.uae file, that's associated with a whdload.lha file, under the following conditions...
...I believe it holds true for any whdload.lha file, but for reference the test file used is --> http://ftp2.grandis.nu/turran/FTP/Retroplay%20WHDLoad%20Packs/Commodore_Amiga_-_WHDLoad_-_Games/A/AceBall_v1.0_Pl_AGA.lha
To recreate;
amiberry AceBall_v1.0_Pl_AGA.lha
//direct-loads the whdload.lha file, uses the XML, wait for game to load...F12 -> Display panel --> change to Manual crop, set H_offset to +30 (I need to do this here to center display for this title)
Goto Configurations panel --> Save (the file
AceBall_v1.0_Pl_AGA.uae
is created) ---> Quit amiberryTest if
AceBall_v1.0_Pl_AGA.uae
applies;amiberry AceBall_v1.0_Pl_AGA.lha
//direct-loads the whdload.lha file, uses the associated config.uae file as expectedF12 ---> Quit amiberry
User decides they would rather have this title start in Full-window mode, rather than Windowed mode - they do the following;
Launch amiberry, GUI -> Configurations panel --> Select & Load
AceBall_v1.0_Pl_AGA.uae
Goto Display panel -> change Screen mode: to Full-window --> Configurations panel --> Save ---> Quit amiberry
Retest if
AceBall_v1.0_Pl_AGA.uae
applies;amiberry AceBall_v1.0_Pl_AGA.lha
//direct-loads the whdload.lha file, but title now fails to start ;(Note: What the user should have done here, is start the emulation with
amiberry AceBall_v1.0_Pl_AGA.lha
, at which time the originalAceBall_v1.0_Pl_AGA.uae
file would've been used, and then do the F12 -> Display panel -> change Screen mode: to Full-window --> Configurations panel --> Save sequence, while the loaded emulation is started and running.All things considered, I'm not sure if this is a bug, or an undocumented caveat wrt working with config.uae files associated with whdload.lha archives.... what say you?
TIA
The text was updated successfully, but these errors were encountered: