AminetAminet
Search:
82730 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/misc/ussload.lha

Mirror:Random
Showing:m68k-amigaosgeneric
No screenshot available
Short:UAE state save file loader
Author:Toni Wilen
Uploader:twilen winuae net (Toni Wilen)
Type:util/misc
Version:1.0
Architecture:m68k-amigaos
Date:2019-05-12
Download:http://aminet.net/util/misc/ussload.lha - View contents
Readme:http://aminet.net/util/misc/ussload.readme
Downloads:152
ussload is UAE state save file (*.uss) loader designed for real hardware.

Supported state file hardware configurations:

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.

Information:

- Compatible with KS 1.2 and newer.
- CPU should match state file config but 68020 to 68030 most likely works,
  68000 to 68020 or 68030 depends on program, 68020 to 68000 rarely works.
- RAM config must match (can be larger than required) and system must
  have at least 512k more RAM than state file requires.
- Both compressed and uncompressed state files are supported.
- HD compatible (state file is completely loaded before system take over)
- KS ROM does not need to match if loaded program has already completely
  taken over the system or supported Map ROM hardware is available.
- All state files should be supported, at least since UAE 0.8.22.
- State file restore can for example fail if state file was saved when
  blitter was active or program was executing self-modifying code.

Minimum RAM config examples:

512k Chip RAM state file: hardware must have 1M Chip or 512k Chip+512k
"Slow" RAM or 512k Chip+512k real Fast.
512k+512k state file: hardware must have 1M+512k or 512k+1M or
512k+512k+512k real Fast.

Note that uncompressed state files require at least 1M contiguous extra
RAM because all state file RAM address spaces need to fit in RAM before
system take over.
A1200 chip ram only state files usually require at least 1M Fast ram.

Map ROM hardware support:

Currently ACA500, ACA500plus, ACA1221, ACA1221EC and most ACA123x
variants Map ROM hardware is supported.
If state file ROM is not same as hardware ROM, ROM image is automatically
loaded from DEVS:Kickstarts and enabled if found.
Check WHDLoad documentation for DEVS:Kickstarts files and naming.
If A1200 KS 3.0 ROM is missing: manually copy correct ROM to
DEVS:Kickstarts and name it kick39106.a1200.

Command line parameters:

- nowait = don't wait for return key.
- debug = show debug information.
- test = parse and load state file, exit before system take over.
- nomaprom = do not use Map ROM.
- nocache = disable caches before starting loaded program (68020+ only)
- pal = force PAL mode (ECS/AGA only)
- ntsc = force NTSC mode (ECS/AGA only)

Background colors:

- purple = Map ROM copy.
- red = decompressing/copying Chip Ram state.
- green = decompressing/copying "Slow" RAM (0x00c00000) state.
- blue = decompressing/copying Fast RAM (0x00200000) state.
- yellow = configuring floppy drives (seek rw head, motor state).

Source: https://github.com/tonioni/WinUAE/tree/master/utilities/stateload


Contents of util/misc/ussload.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                 1310    2872  45.6% -lh5- d78c May 12 18:49 readme.txt
[unknown]                15006   25240  59.5% -lh5- be10 May 12 18:59 ussload
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total         2 files   16316   28112  58.0%            May 12 20:14

Aminet © 1992-2019 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>