Amiga related files.
Last known version of AIAB, setup
Category: | Amiga |
License: | Freeware |
Date: | August 9, 2011 |
Pls try this configuration for A1200 and Blizzard. I found this much faster because im making many test but MacOsX version stop on Accelerator firmware for a1200. From my test it look like much faster in everything Let me know kickstartfile = amiga-os-310-a1200.rom graphicscard = uaegfx graphicscardmemory = 4 chipmemory = 2048 #fast. Rudzamigaromcollection.7z Version: 1.0 614.0 KiB 16571 Downloads Details Amiga Workbench AmigaWorkbench13.7z Version: 1.3. 261.6 KiB 22290 Downloads.
Last known version of AIAB
Category: | Amiga |
License: | Freeware |
Date: | August 9, 2011 |
Contains the following kickstart ROM’s : 1.1 (31.34), 1.2 (33.180), 1.3 (34.5), 2.04 (37.175), 3.0 (39.106 — A1200), 3.0 (39.106 — A4000), 3.1 (40.63).
Languages: | English |
Author: | Commodore |
Platforms: | Amiga MC680x0, Amiga PPC |
Category: | Amiga |
Date: | August 9, 2011 |
Author: | Commodore |
Platforms: | Amiga MC680x0 |
Category: | Amiga |
Date: | August 9, 2011 |
Complete Amiga Workbench
Languages: | English |
Author: | Commodore |
Platforms: | Amiga MC680x0 |
Category: | Amiga |
Date: | August 9, 2011 |
Very useable and easy to use development environment.
Languages: | English |
Author: | Fantasia |
Platforms: | Amiga MC680x0 |
Category: | Amiga |
License: | GNU General Public License |
Date: | August 9, 2011 |
Prints out simple system information like : Processor, FPU, Chipset and MMU. Useful for WinUAE. (zip format)
Languages: | English |
Author: | Rudy Alex Kohn |
Platforms: | Amiga MC680x0, Amiga PPC |
Category: | Amiga |
License: | Freeware |
Date: | August 9, 2011 |
Prints out simple system information like : Processor, FPU, Chipset and MMU. Useful for WinUAE.
Languages: | English |
Author: | Rudy Alex Kohn |
Platforms: | Amiga MC680x0 |
Category: | Amiga |
License: | Freeware |
Date: | August 9, 2011 |
Category: | Amiga |
Date: | August 9, 2011 |
A tool to inspect, dissect, and build Amiga Kickstart ROM images to beused with emulators, run with soft kickers or burned into flash ROMs
romtool
is run from the command line typically as follows:
romtool always requires a sub command with arbitrary options.
Use romtool-h
to see a list of available commands.
Use romtool<sub_cmd>-h
to see help on the given command.
The following options are available for all sub commands and must precedethe sub command switch:
-v
be verbose and show processing steps of the tool-q
be really quiet and do not print error messages-krom.key
if you want to decrypt encrypted ROMs you have to specify therom.key
file.info
command¶Show detailed information of a Kickstart ROM:
The command checks various fields of a Kickstart ROM:
size
checks if the ROM size is correct: 256 or 512 KiBheader
checks if the ROM header was foundfooter
checks if a ROM footer was foundsize_field
checks if the size field in the footer was foundchk_sum
checks if the KickSum is correctkickety_split
checks if an extra 256 KiB signature was foundmagic_reset
checks if magic reset opcode was foundis_kick
checks if all kickstart tests were passedcheck_sum
shows KickSumbase_addr
start address of ROMboot_pc
program counter to start ROMrom_rev
ROM revisionexec_rev
Exec revisiondump
command¶Print the ROM contents as a hex dump:
Options:
-a
show address of ROM (otherwise image file offset is shown)-b
set ROM address to be shown-c<n>
how many bytes are shown per linediff
command¶Compare two ROM images and show the differences as a hex dump:
Options:
-a
show address of ROM (otherwise image file offset is shown)-b
set ROM address to be shown-c<n>
how many bytes are shown per line-f
show diff even if ROM sizes differ-s
also show same bytes of two ROMs (otherwise only differences)scan
command¶Scan the ROM for resident entries and show them:
Details:
@000000b6
offset of resident in ROM+00003706
skip range given in residentNT_LIBRARY
node type of resident+105
priority of residentname
name and id_string of residentYou can also show more infos with the -i
switch:
Splitting a ROM into modules is a pre-processing step that is necessary tobuild new ROMs: The libraries and devices are extracted as relocatablebinaries that can be placed into a new ROM.
Splitting a ROM is a difficult process as the borders of the modules arenot clearly marked in the ROM and furthermore the code positions that requirerelocation are not marked at all. Therefore splitting is done with the helpof a split data catalog that describes the modules. A catalog is matched witha ROM by its KickSum.
romtool currently uses the split data that is shipped with Doobrey’s fantasticAmiga tools Remus/Romsplit.
list
command¶Show a list of all ROMs that can be split, i.e. split data is available:
Details:
@00e00000
base address of ROM+00080000
size of ROM (here 512 KiB)sum=
KickSum of ROMsum_off=
offset in ROM where KickSum is stored (ffffffff means that noKickSum is stored inside ROM)You can filter the list of ROMs by specifying a query that supports wildcards(* or ?):
A list of the contained module entries is shown with the -m
switch:
Ploytec usb asio 2.8.45 serial. Details:
@000000
offset of module in ROM+003804
size of module=003804
end address of module in ROMrelocs=#
number of relocations found in modulequery
command¶Check if a given ROM image can be split with the available split data:
You can filter the modules shown with a wildcard given in -m<wildcard>
:
split
command¶Perform the ROM split and extract the modules as LoadSeg()able binary files.A directory named by the ROM is created and next to the modules an index filecalled index.txt is created that contains an ordered list of the modulestaken from the ROM image:
This call will create a directory called 40.63(A500-2000)
named after theROM in the current directory and fill it with the ROM’s modules. Additionally,the index.txt
file will be created.
Options:
-o<out_dir>
output directory where the ROM sub directory will becreated If omitted no output will be generated!-m<wildcard>
do not export all modules but only those that match thegiven wildcard--no-version-dir
do not create an extra sub directory with the ROM name--no-index
omit creating the index.txt
filebuild
command¶Create a new ROM by combining a set of LoadSeg()able binary files. You caneither use modules created by the split command or add your own modules.
You can either give all modules on the command line or you use and index file.An index file is a simple text file with .txt
extension that gives in eachline a module path:
This command creates a new 512 KiB Kickstart ROM called my.rom
with allmodules given in index.txt
.
Options:
-o<out_img>
write generated ROM to given file. Do not forget to specifythis switch otherwise no output will be generated!-t<rom_type>
what type of ROM to create: either kick
or ext
-s<rom_size>
size of ROM in KiB (either 256 or 512)-a<kick_addr>
base address of Kick ROM in hex (default f80000
)-e<ext_addr>
base address of Ext ROM in hex (default e00000
)-f
add a footer to Ext ROM-r<rom_rev>
set the ROM revision field, e.g. 40.95
-k
add the kickety_split, i.e. in a 512 KiB ROM add an extra ROM headerafter 256 KiB to be compatible with SW assuming 256 KiB ROM. Found in theCommodore original ROMs. Will create a small hole around the split.-b<hex>
give the byte value to fill empty regions of the ROMpatches
command¶Show a list of available ROM patches in romtool:
/quake-4-free-download.html. Like Doom 3, Quake 4 is an atmospheric FPS with dark, moody environments that hide plenty of things to shoot at and, likewise, gives you plenty of things to shoot with. But, unlike past iD associated titles, Quake 4 breaks little ground in terms of evolving the FPS genre; instead it's a pretty straightforward shooter through and through. Download Quake 4. Classic first-person shooter game from id Software. Download the latest version of Quake 4 for Windows. Quake is back, enjoy again, alone or online. Quake 4 is very close to realism, the character models are.
patch
command¶Apply one or more patches to the given ROM file and write a patched ROMimage:
Apply the 1mb_rom
patch to the given rom image and write a new out.rom
.
Options:
-o<out_img>
write generated ROM to given file. Do not forget to specifythis switch otherwise no output will be generated!combine
command¶Concatenate a 512 KiB Kickstart and a 512 KiB Ext ROM image to create a1 MiB ROM suitable for soft kickers or maprom tools:
Create a 1mb.rom
from the Kickstart kick.rom
and the Ext ROMext.rom
.
Options:
-o<out_img>
write generated ROM to given file. Do not forget to specifythis switch otherwise no output will be generated!copy
command¶Copy a rom to a new file. In the future, additional transformations may bepossible:
Copy kick.rom
to a new duplicate.rom
file.
Options:
-c
, --fix-checksum
after the copy fix the checksum of the writtenimage. For example, if the source rom has been modified with a hex editor ora find/replace operation, then this option can be used to correct the checksum.