Changes

Jump to: navigation, search

Snapshot

2,524 bytes added, 2 January
|}
== WABP BRKS Chunk (WinAPE) == This chunk is written by Winapewhen some breakpoints are set.ACE can import breakpoints from this chunk. The chunk contains 1 or more breakpoints. Each breakpoint has the form: * 2 bytes: address (LSB first) * 1 byte: location (0: base 64K RAM, 1: extended RAM) * 2 bytes: condition (?) == WABP Chunk (WinAPE) ==
This chunk is written by Winape when some breakpoints are set.
4 bytes condition string length, followed by condition string (not null terminated)
== DARS Chunk (WinapeWinAPE) ==
This chunk is written by Winape when some data areas are set.
1. Winape's addressing scheme is 4 bytes. The upper 16-bits effectively define the internal 64KB pages it uses.
 
== RM00-FF Chunk ==
 
This chunk is supported by RASM and ACE; it is saved only when the related option is enabled.
 
The RM00-FF chunks contain at most 16KB of data representing the contents of the related external upper ROMs number. The data may be compressed or stored uncompressed. If the size is exactly 16384 bytes the data is uncompressed, otherwise it is compressed. Up to 2MB of external upper ROMs can be stored in a snapshot.
 
The compression scheme is identical to the one from MEM0-7 chunks.
 
== LOWR Chunk ==
 
This chunk is supported by RASM and ACE; it is saved only when the related option is enabled.
 
It is similar to the RM00-FF chunks but stored the internal firmware ROM contents.
 
== BASR Chunk (ACE) ==
 
This chunk is saved only when the related option is enabled.
 
It is similar to the RM00-FF chunks but stored the internal Basic ROM contents.
 
== DOSR Chunk (ACE) ==
 
This chunk is saved only when the related option is enabled.
 
It is similar to the RM00-FF chunks but stored the internal AMSDOS ROM contents.
 
== CART Chunk (ACE) ==
 
This chunk is saved only when the related option is enabled.
 
It stores the contents of the inserted cartridge ROM. Extended cartridges are also supported.
 
{|
|-
| ''Offset (Hex)''
| ''Length''
| ''Description''
|-
| 00
| 1
| Type of compression (0: uncompressed, &5E: RLE compressed)
|-
| 01
| 4
| Physical size of the cartridge in bytes, must be 16, 32, 64, 128, 256 or 512KB (MSB first)
|-
| 05
| 2
| Number of cartridges, 1: for normal cartridges, extended cartridges otherwise (MSB first)
|-
| 07
| 2
| Flags, bit 0 set if the external upper ROMs must be disabled, other bits set to 0 (MSB first)
|-
| 09
| x
| Cartridge data contents (either compressed or not depending on type of compression)
|-
|}
 
== PLUG Chunk (ACE) ==
 
This chunk stores the names of the plugins which should be enabled for the snapshot.
 
All names are stored one after the other, in the form of binary strings (first byte containing the plugin name length followed by the the actual string).
The names stored are the actual names of the plugins libraries (e.g. "multiface2.acepansion").
 
== REMU Chunk ==
 
This chunk is written RASM and can be read by ACE.
=Links=
194
edits