English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 13 May 2019, 20:10   #1
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 22,719
USSLoad real hardware *.uss state save file loader v1.0

Another not-totally-UAE project from me:

UAE state save file (*.uss) loader designed for real hardware.

Available from aminet. http://aminet.net/util/misc/ussload.lha

It can load following state files:

- Common OCS/ECS 68000 A500 configurations. Chip RAM, "Slow" RAM and Fast RAM supported.
- Basic A1200 68020 configuration. "Slow" RAM and Fast RAM is also supported.

More information in included readme.
Toni Wilen is online now  
Old 14 May 2019, 14:10   #2
kolla
Banned
 
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,899
This is super interesting - so the idea is that one save a state in WinUAE, and then revive the session not just in UAE, but also on real equivalent hardware? Is it also possible to make state dump on real hardware? Is "suspend" now possible?
kolla is offline  
Old 14 May 2019, 18:53   #3
juen
Registered User

 
Join Date: Jan 2016
Location: Kraków / Poland
Posts: 120
wow! just wow!
juen is offline  
Old 14 May 2019, 19:37   #4
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 22,719
Quote:
Originally Posted by kolla View Post
This is super interesting - so the idea is that one save a state in WinUAE, and then revive the session not just in UAE, but also on real equivalent hardware? Is it also possible to make state dump on real hardware? Is "suspend" now possible?
Possible but it isn't that simple: many important custom registers are write-only.

Contents are impossible to read without extra hardware that at least snoops CPU writes to custom registers (Action Replay does this). This still leaves copper writes undetected (which was used to confuse Action Replay by some tricky programs), it can be also snooped but required signals are only available inside the machine, edge connector does not have them. CIAs also have some write-only registers.

Even with extra hardware it isn't that useful because you can't access hard disks (unless you implement HD driver, filesystem handler and everything in your freezer code..). Floppy disks are slow and have limited space. Compression is also relatively slow.
Toni Wilen is online now  
Old 14 May 2019, 20:43   #5
juen
Registered User

 
Join Date: Jan 2016
Location: Kraków / Poland
Posts: 120
Quote:
Originally Posted by Toni Wilen View Post
Possible but it isn't that simple: many important custom registers are write-only.

Contents are impossible to read without extra hardware that at least snoops CPU writes to custom registers (Action Replay does this). This still leaves copper writes undetected (which was used to confuse Action Replay by some tricky programs), it can be also snooped but required signals are only available inside the machine, edge connector does not have them. CIAs also have some write-only registers.

Even with extra hardware it isn't that useful because you can't access hard disks (unless you implement HD driver, filesystem handler and everything in your freezer code..). Floppy disks are slow and have limited space. Compression is also relatively slow.

but maybe it is possible to make save file on real Amiga and load it with UAE?
juen is offline  
Old 14 May 2019, 20:49   #6
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 22,719
It makes no difference. If you can't read important registers, you can't restore it, UAE or not.
Toni Wilen is online now  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Real hardware UAE state file loader Toni Wilen support.WinUAE 29 13 May 2019 19:19
Game loader stuck on certain track after save state restore andreas support.WinUAE 2 26 March 2011 19:59
Hardware File Loader h0ffman Coders. General 9 02 December 2010 16:40

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 22:03.


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