13 Commits

Author SHA1 Message Date
Stuart Carnie 552cde3fb3 use my fork; fix build issue with osdmini 2016-01-29 22:51:23 -07:00
Stuart Carnie 66d3977830 update build instructions 2016-01-25 00:28:13 -07:00
Stuart Carnie 3107a63070 Update build notes 2016-01-24 20:34:32 -07:00
Stuart Carnie 70332ccd7b mame consumed as a submodule 2016-01-24 20:27:05 -07:00
Stuart Carnie 2719f20e49 mame0169 2016-01-24 18:54:57 -07:00
Stuart Carnie 5d24d81f69 add mame as submodule 2016-01-24 18:54:09 -07:00
Stuart Carnie 5b5233b552 moving to submodule 2016-01-24 18:45:54 -07:00
Stuart Carnie b1f03ebd18 save state support 2016-01-24 16:54:13 -07:00
Stuart Carnie 7478f2ecc3 Force emulator thread to wait
* was seeing lots of audio buffer overflow
2016-01-24 14:07:46 -07:00
Stuart Carnie 57f1a99bf8 cleanup of old APIs 2016-01-24 14:04:21 -07:00
Stuart Carnie f1036a1a14 Display error info 2016-01-24 14:04:06 -07:00
Stuart Carnie 72c8f802c1 Don't need to reference header files
These are included via Header Search Paths
2016-01-23 19:48:39 -07:00
Stuart Carnie 3e61078634 initial commit with 0.169 2016-01-23 19:32:28 -07:00
8700 changed files with 321 additions and 5362535 deletions
+2 -6
View File
@@ -17,9 +17,5 @@ DerivedData
*.hmap
# MAME
*.inc
*.fh
*.lh
*.bdc
m68kops.*
drivlist.c
*.a
*.o
+3
View File
@@ -0,0 +1,3 @@
[submodule "mame"]
path = mame
url = git@github.com:stuartcarnie/mame.git
+1 -1
View File
@@ -19,7 +19,7 @@
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>0.149.1</string>
<string>0.169.0</string>
<key>NSPrincipalClass</key>
<string>OEGameCoreController</string>
<key>OEGameCoreClass</key>
File diff suppressed because it is too large Load Diff
+1
View File
@@ -27,6 +27,7 @@
#import <Cocoa/Cocoa.h>
#import <OpenEmuBase/OEGameCore.h>
#import "OEArcadeSystemResponderClient.h"
#import "osdcomm.h"
class running_machine;
+77 -82
View File
@@ -30,23 +30,22 @@
#import <OpenGL/gl.h>
#include "emu.h"
#include "render.h"
#include "emuopts.h"
#include "audit.h"
#include "mame.h"
#include "sdl/sdlsync.h"
#include "osx_osd_interface.h"
@interface MAMEGameCore () <OEArcadeSystemResponderClient>
{
running_machine *_machine;
render_target *_target;
render_target *_uiTarget;
INT32 _buttons[8][OEArcadeButtonCount];
INT32 _axes[8][INPUT_MAX_AXIS];
osd_event *_renderEvent;
osd_event *_exitEvent;
dispatch_semaphore_t _renderEvent;
dispatch_semaphore_t _exitEvent;
GLuint _texture;
GLuint _textureWidth;
@@ -55,28 +54,23 @@
NSString *_romDir;
NSString *_driverName;
NSString *_stateDir;
NSString *_stateFile;
NSFileManager *_fileManager;
NSTimeInterval _frameInterval;
OEIntSize _bufferSize;
BOOL _initializing;
}
- (void)waitForSaveOrLoad;
@end
static void output_callback(delegate_late_bind *param, const char *format, va_list argptr)
static void error_callback(const running_machine &machine, const char *string)
{
NSLog(@"MAME: %@", [[NSString alloc] initWithFormat:[NSString stringWithUTF8String:format] arguments:argptr]);
}
static void error_callback(running_machine &machine, const char *string)
{
//NSLog(@"MAME: %s", string);
}
static void mame_did_exit(running_machine *machine)
{
osx_osd_interface &interface = dynamic_cast<osx_osd_interface &>(machine->osd());
[interface.core() osd_exit:machine];
// NSLog(@"MAME: %s", string);
}
static INT32 joystick_get_state(void *device_internal, void *item_internal)
@@ -88,16 +82,6 @@ static INT32 joystick_get_state(void *device_internal, void *item_internal)
#pragma mark - Lifecycle
+ (void)initialize
{
mame_set_output_channel(OUTPUT_CHANNEL_ERROR, output_delegate(FUNC(output_callback), (delegate_late_bind *)NULL));
mame_set_output_channel(OUTPUT_CHANNEL_WARNING, output_delegate(FUNC(output_callback), (delegate_late_bind *)NULL));
mame_set_output_channel(OUTPUT_CHANNEL_INFO, output_delegate(FUNC(output_callback), (delegate_late_bind *)NULL));
mame_set_output_channel(OUTPUT_CHANNEL_DEBUG, output_delegate(FUNC(output_callback), (delegate_late_bind *)NULL));
mame_set_output_channel(OUTPUT_CHANNEL_VERBOSE, output_delegate(FUNC(output_callback), (delegate_late_bind *)NULL));
mame_set_output_channel(OUTPUT_CHANNEL_LOG, output_delegate(FUNC(output_callback), (delegate_late_bind *)NULL));
}
- (id)init
{
self = [super init];
@@ -108,20 +92,21 @@ static INT32 joystick_get_state(void *device_internal, void *item_internal)
_initializing = YES;
_renderEvent = osd_event_alloc(FALSE, FALSE);
_exitEvent = osd_event_alloc(FALSE, FALSE);
_renderEvent = dispatch_semaphore_create(0);
_exitEvent = dispatch_semaphore_create(0);
// Sensible defaults
_bufferSize = OEIntSizeMake(640, 480);
_frameInterval = 60;
_fileManager = [NSFileManager new];
return self;
}
- (void)dealloc
{
osd_event_free(_renderEvent);
osd_event_free(_exitEvent);
_renderEvent = nil;
_exitEvent = nil;
if(_buffer)
{
@@ -133,15 +118,22 @@ static INT32 joystick_get_state(void *device_internal, void *item_internal)
- (void)osd_init:(running_machine *)machine
{
_machine = machine;
_stateDir = [NSString pathWithComponents:@[NSTemporaryDirectory(), @"openemu", @"mame"]];
NSString *basename = [NSString stringWithCString:_machine->basename() encoding:NSASCIIStringEncoding];
_stateFile = [NSString pathWithComponents:@[_stateDir, basename, @"gamestate.sta"]];
[_fileManager createDirectoryAtPath:[_stateFile stringByDeletingLastPathComponent]
withIntermediateDirectories:YES
attributes:nil
error:nil];
std::string err;
_machine->options().set_value(OPTION_STATE_DIRECTORY, [_stateDir UTF8String], OPTION_PRIORITY_HIGH, err);
_machine->add_notifier(MACHINE_NOTIFY_EXIT, machine_notify_delegate(FUNC(mame_did_exit), machine));
_machine->add_logerror_callback(error_callback);
_machine->save().register_postsave(save_prepost_delegate(FUNC(_OESaveStateCallback), machine));
_machine->save().register_postload(save_prepost_delegate(FUNC(_OESaveStateCallback), machine));
_target = _machine->render().target_alloc();
_frameInterval = (NSTimeInterval) ATTOSECONDS_PER_SECOND / _machine->primary_screen->refresh_attoseconds();
_frameInterval = (NSTimeInterval) ATTOSECONDS_PER_SECOND / _machine->first_screen()->refresh_attoseconds();
NSLog(@"Refresh rate set to %f Hz", _frameInterval);
INT32 width = 0, height = 0;
@@ -149,9 +141,6 @@ static INT32 joystick_get_state(void *device_internal, void *item_internal)
if(width > 0 && height > 0) _bufferSize = OEIntSizeMake(width, height);
_target->set_bounds(_bufferSize.width, _bufferSize.height);
_uiTarget = _machine->render().target_alloc();
_target->manager().set_ui_target(*_uiTarget);
// Add devices for 8 players
for (int i = 0; i < 8; i++) {
input_device *input = _machine->input().device_class(DEVICE_CLASS_JOYSTICK).add_device([[NSString stringWithFormat:@"OpenEmu Device %d", i] UTF8String], NULL);
@@ -179,13 +168,11 @@ static INT32 joystick_get_state(void *device_internal, void *item_internal)
NSParameterAssert(_machine == machine);
_machine->render().target_free(_target);
_machine->render().target_free(_uiTarget);
_target = NULL;
_uiTarget = NULL;
_machine = NULL;
osd_event_set(_exitEvent);
dispatch_semaphore_signal(_exitEvent);
}
#pragma mark - Execution
@@ -194,7 +181,7 @@ static INT32 joystick_get_state(void *device_internal, void *item_internal)
{
_romDir = [path stringByDeletingLastPathComponent];
if(!_romDir) return NO;
// Need a better way to identify the ROM driver from the archive path
// The code below works by hashing the individual files and checking each
@@ -207,7 +194,7 @@ static INT32 joystick_get_state(void *device_internal, void *item_internal)
// Easily broken by misnamed ROM archives
_driverName = [[path lastPathComponent] stringByDeletingPathExtension];
astring err;
std::string err;
emu_options options = emu_options();
options.set_value(OPTION_MEDIAPATH, [_romDir UTF8String], OPTION_PRIORITY_HIGH, err);
@@ -226,10 +213,12 @@ static INT32 joystick_get_state(void *device_internal, void *item_internal)
}
else
{
astring *output = new astring();
std::string *output = new std::string();
auditor.summarize(drivlist.driver().name, output);
NSLog(@"MAME: Audit failed with output:\n%s", output->cstr());
NSString *message = [NSString stringWithCString:output->c_str() encoding:NSASCIIStringEncoding];
delete output;
NSDictionary *userInfo = @{ NSLocalizedDescriptionKey: message };
*error = [NSError errorWithDomain:OEGameCoreErrorDomain code:-1 userInfo:userInfo];
}
}
@@ -247,7 +236,7 @@ static INT32 joystick_get_state(void *device_internal, void *item_internal)
if(_machine != NULL) _machine->schedule_exit();
// Wait for MAME to shut down correctly
osd_event_wait(_exitEvent, osd_ticks_per_second() * 10);
dispatch_semaphore_wait(_exitEvent, dispatch_time(DISPATCH_TIME_NOW, 10 * NSEC_PER_SEC));
if(_texture)
{
@@ -276,9 +265,9 @@ static INT32 joystick_get_state(void *device_internal, void *item_internal)
- (void)mameEmuThread
{
astring err;
std::string err;
emu_options options = emu_options();
osd_options options = osd_options();
options.set_value(OPTION_MEDIAPATH, [_romDir UTF8String], OPTION_PRIORITY_HIGH, err);
options.set_value(OPTION_SAMPLEPATH,
[[[self supportDirectoryPath] stringByAppendingPathComponent:@"samples"] UTF8String],
@@ -289,9 +278,6 @@ static INT32 joystick_get_state(void *device_internal, void *item_internal)
options.set_value(OPTION_NVRAM_DIRECTORY,
[[[self supportDirectoryPath] stringByAppendingPathComponent:@"nvram"]UTF8String],
OPTION_PRIORITY_HIGH, err);
options.set_value(OPTION_MEMCARD_DIRECTORY,
[[[self supportDirectoryPath] stringByAppendingPathComponent:@"memcard"] UTF8String],
OPTION_PRIORITY_HIGH, err);
options.set_value(OPTION_INPUT_DIRECTORY,
[[[self supportDirectoryPath] stringByAppendingPathComponent:@"inp"] UTF8String],
OPTION_PRIORITY_HIGH, err);
@@ -305,17 +291,21 @@ static INT32 joystick_get_state(void *device_internal, void *item_internal)
options.set_value(OPTION_SYSTEMNAME, [_driverName UTF8String], OPTION_PRIORITY_HIGH, err);
options.set_value(OPTION_SAMPLERATE, (int)[self audioSampleRate], OPTION_PRIORITY_HIGH, err);
options.set_value(OPTION_SKIP_GAMEINFO, true, OPTION_PRIORITY_HIGH, err);
#ifdef DEBUG
#if 0
options.set_value(OPTION_VERBOSE, true, OPTION_PRIORITY_HIGH, err);
options.set_value(OPTION_LOG, true, OPTION_PRIORITY_HIGH, err);
#endif
osx_osd_interface interface = osx_osd_interface(self);
osx_osd_interface osd = osx_osd_interface(self, options);
osd.register_options();
DLog(@"MAME: Starting game execution thread");
mame_execute(options, interface);
machine_manager *manager = machine_manager::instance(options, osd);
manager->execute();
global_free(manager);
DLog(@"MAME: Game execution thread exiting");
}
@@ -357,17 +347,16 @@ static INT32 joystick_get_state(void *device_internal, void *item_internal)
- (void)osd_update:(bool)skip_redraw
{
osd_event_set(_renderEvent);
if (!skip_redraw && !_machine->save_or_load_pending())
{
dispatch_semaphore_wait(_renderEvent, dispatch_time(DISPATCH_TIME_NOW, 1 * NSEC_PER_SEC));
}
}
- (void)executeFrame
{
if(self.shouldSkipFrame || _target == NULL) return;
// Only wait for 5 frames or so maximum
int status = osd_event_wait(_renderEvent, 5 * (osd_ticks_per_second() / self.frameInterval));
if(status == FALSE) return;
if(!_texture)
{
glEnable(GL_TEXTURE_RECTANGLE_EXT);
@@ -497,6 +486,7 @@ static INT32 joystick_get_state(void *device_internal, void *item_internal)
glFlushRenderAPPLE();
primitives.release_lock();
dispatch_semaphore_signal(_renderEvent);
}
- (NSTimeInterval)frameInterval
@@ -553,39 +543,44 @@ static INT32 joystick_get_state(void *device_internal, void *item_internal)
#pragma mark - Save State
static void *_OESaveStateBlock;
static void _OESaveStateCallback(running_machine *machine)
{
void (^block)(BOOL, NSError *) = (__bridge_transfer void(^)(BOOL, NSError *))_OESaveStateBlock;
block(YES, nil);
- (void)waitForSaveOrLoad {
while (_machine->save_or_load_pending())
{
usleep(50 * 1000);
}
}
- (void)saveStateToFileAtPath:(NSString *)fileName completionHandler:(void (^)(BOOL, NSError *))block
{
_OESaveStateBlock = (__bridge_retained void *)[block copy];
if(_machine != NULL && _machine->system().flags & GAME_SUPPORTS_SAVE)
_machine->schedule_save([fileName UTF8String]);
else
BOOL saved = NO;
if(_machine != NULL && _machine->system().flags & MACHINE_SUPPORTS_SAVE)
{
NSLog(@"This game does not support save states!");
block(NO, nil);
_machine->schedule_save("gamestate");
[self waitForSaveOrLoad];
[_fileManager moveItemAtPath:_stateFile toPath:fileName error:nil];
saved = YES;
}
block(saved, nil);
}
- (void)loadStateFromFileAtPath:(NSString *)fileName completionHandler:(void (^)(BOOL, NSError *))block
{
_OESaveStateBlock = (__bridge_retained void *)[block copy];
// Wait until machine is initialized and ready to load a save state
while(_initializing) usleep(100);
if(_machine != NULL && _machine->system().flags & GAME_SUPPORTS_SAVE)
_machine->schedule_load([fileName UTF8String]);
else
block(NO, nil);
BOOL loaded = NO;
if(_machine != NULL && _machine->system().flags & MACHINE_SUPPORTS_SAVE)
{
[_fileManager removeItemAtPath:_stateFile error:nil];
[_fileManager copyItemAtPath:fileName toPath:_stateFile error:nil];
_machine->schedule_load("gamestate");
[self waitForSaveOrLoad];
loaded = YES;
}
block(loaded, nil);
}
@end
+22
View File
@@ -3,3 +3,25 @@ UME-Core
OpenEmu Core plugin for UME
Building
--------
You must build the `libmame_x64.a` static library before building the MAME Game core, outlined in the following steps.
**Step 1: Apply patch**
cd mame
git apply ../lib/mame.patch
**Step 2: Build mame**
The following commands will build all the MAME object files. Ignore the final link error, which is only to build the executable we don't use the midi support.
cd mame
make -j 4 macosx_x64_clang SUBTARGET=arcade NOWERROR=1
**Step 3: Build libmame_x64.a**
cd ../lib
make SUBTARGET=arcade
+60
View File
@@ -0,0 +1,60 @@
# makefile to build libmame.a and copy any public header files
TARGET := mame
MAMEPATH := ../mame
CONFIG := Release
ifndef SUBTARGET
SUBTARGET := tiny
endif
ifndef ARCHITECTURE
ARCHITECTURE := x64
endif
OUTPUT := libmame.a
OBJDIR := $(MAMEPATH)/build/osx_clang/obj/$(ARCHITECTURE)/$(CONFIG)
OBJECTS := \
$(OBJDIR)/src/mame/mame.o \
$(OBJDIR)/src/version.o \
$(OBJDIR)/generated/$(TARGET)/$(SUBTARGET)/drivlist.o
LIBDIR := $(MAMEPATH)/build/osx_clang/bin/$(ARCHITECTURE)/$(CONFIG)
LIBS := \
$(LIBDIR)/lib7z.a \
$(LIBDIR)/libbgfx.a \
$(LIBDIR)/libexpat.a \
$(LIBDIR)/libflac.a \
$(LIBDIR)/libformats.a \
$(LIBDIR)/libgtest.a \
$(LIBDIR)/libjpeg.a \
$(LIBDIR)/liblsqlite3.a \
$(LIBDIR)/liblua.a \
$(LIBDIR)/libnetlist.a \
$(LIBDIR)/libosd_osdmini.a \
$(LIBDIR)/libportaudio.a \
$(LIBDIR)/libportmidi.a \
$(LIBDIR)/libqtdbg_osdmini.a \
$(LIBDIR)/libsoftfloat.a \
$(LIBDIR)/libsqllite3.a \
$(LIBDIR)/libutils.a \
$(LIBDIR)/libzlib.a \
$(wildcard $(LIBDIR)/$(TARGET)_$(SUBTARGET)/*.a) \
$(info Generating $(OUTPUT) $(TARGET)_$(SUBTARGET)-$(ARCHITECTURE) using $(CONFIG) build)
libmame: libmame_$(ARCHITECTURE).a
libmame_$(ARCHITECTURE).a: libmain.a libocore_osdmimi_x.a $(LIBS)
libtool -s -static -o libmame_$(ARCHITECTURE).a $?
libmain.a: $(OBJECTS)
ar -rcs libmain.a $(OBJECTS)
libocore_osdmimi_x.a: $(LIBDIR)/libocore_osdmini.a
ar -x $?
rm minidir.o
ar -rcs libocore_osdmimi_x.a *.o
rm *.o "__.SYMDEF SORTED"
+17
View File
@@ -0,0 +1,17 @@
diff --git a/src/emu/ui/ui.cpp b/src/emu/ui/ui.cpp
index 39eeb6e..f9f5711 100644
--- a/src/emu/ui/ui.cpp
+++ b/src/emu/ui/ui.cpp
@@ -321,10 +321,10 @@ void ui_manager::display_startup_screens(bool first_time, bool show_disclaimer)
if (!first_time || (str > 0 && str < 60*5) || &machine().system() == &GAME_NAME(___empty) || (machine().debug_flags & DEBUG_FLAG_ENABLED) != 0)
show_gameinfo = show_warnings = show_disclaimer = show_mandatory_fileman = FALSE;
- #if defined(EMSCRIPTEN)
+ //#if defined(EMSCRIPTEN)
// also disable for the JavaScript port since the startup screens do not run asynchronously
show_gameinfo = show_warnings = show_disclaimer = FALSE;
- #endif
+ //#endif
// loop over states
set_handler(handler_ingame, 0);
Submodule
+1
Submodule mame added at 048fd105db
Binary file not shown.

Before

Width:  |  Height:  |  Size: 271 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 122 B

-372
View File
@@ -1,372 +0,0 @@
This file describes SDL-specific usage information about MAME. It is
intended to cover aspects of using and configuring the program that are
specific to running MAME from the command line on any system which is
supported by SDL (including Windows).
In addition to the keys described in config.txt, the following additional
keys are defined for SDL-specific versions of MAME:
Debugging options
-----------------
-[no]oslog
Outputs the error.log data to the stderr TTY channel (usually the
command line window MAME was started in). This can be used at
the same time as -log to output the log data to both targets as well.
Default is OFF (-nooslog).
-watchdog <duration> / -wdog <duration>
Enables an internal watchdog timer that will automatically kill the MAME
process if more than <duration> seconds passes without a frame update.
Keep in mind that some games sit for a while during load time without
updating the screen, so <duration> should be long enough to cover that.
10-30 seconds on a modern system should be plenty in general. By default
there is no watchdog.
Performance options
-------------------
-[no]multithreading / -[no]mt
Enables multithreading for the final drawing operation. This can help
performance on multicore/hyperthreaded systems with slow video cards,
but may cause undesired behavior in some games.
Note that some drivers in MAME and MESS will use multiple threads even
when this is set to OFF, assuming -numprocessors allows it.
The default is OFF (-nomultithreading).
-numprocessors <auto|value> / -np <auto|value>
Specify the number of processors to use for work queues. Specifying
"auto" will use the value reported by the system or environment
variable OSDPROCESSORS. To avoid abuse, this value is internally limited
to 4 times the number of processors reported by the system.
The default is "auto".
-sdlvideofps
Enable output of benchmark data on the SDL video subsystem, including
your system's video driver, X server (if applicable), and OpenGL stack
in -video opengl mode.
-bench [n]
Benchmark for [n] number of emulated seconds; implies the command string:
-str [n] -video none -nosound -nothrottle. Default is OFF (-nobench)
Video options
-------------
-video <soft|opengl|none>
Specifies which video subsystem to use for drawing. The default for
Mac OS X is 'opengl' because OS X is guaranteed to have a compliant
OpenGL stack. The default on all other systems is 'soft'.
-numscreens <count>
Tells MAME how many output windows to create. For most games, a single
output window is all you need, but some games originally used multiple
screens. Each screen (up to 4) has its own independent settings for
physical monitor, aspect ratio, resolution, and view, which can be
set using the options below. The default is 1. SDL currently has a
limit of 1 with the expectation of increasing this when SDL 2.0 is
released.
-[no]window / -[no]w
Run MAME in either a window or full screen. The default is OFF
(-nowindow).
-[no]maximize / -[no]max
Controls initial window size in windowed mode. If it is set on, the
window will initially be set to the maximum supported size when you
start MAME. If it is turned off, the window will start out at the
smallest supported size. This option only has an effect when the
-window option is used. The default is ON (-maximize).
-[no]keepaspect / -[no]ka
Enables aspect ratio enforcement. When this option is on, the game's
proper aspect ratio (generally 4:3 or 3:4) is enforced, so you get the
game looking like it should. When running in a window with this option
on, you can only resize the window to the proper aspect ratio, unless
you are holding down the CONTROL key. By turning the option off, the
aspect ratio is allowed to float. In full screen mode, this means that
all games will stretch to the full screen size (even vertical games).
In window mode, it means that you can freely resize the window without
any constraints. The default is ON (-keepaspect).
-[no]unevenstretch
Allow non-integer stretch factors allowing for great window sizing
flexability. The default is ON. (-unevenstretch)
-[no]centerh
Center horizontally within the view area. Default is ON (-centerh).
-[no]centerv
Center vertically within the view area. Default is ON (-centerv).
-[no]waitvsync
Waits for the refresh period on your computer's monitor to finish
before starting to draw video to your screen. If this option is off,
MAME will just draw to the screen at any old time, even in the middle
of a refresh cycle. This can cause "tearing" artifacts, where the top
portion of the screen is out of sync with the bottom portion. Tearing
is not noticeable on all games, and some people hate it more than
others. However, if you turn this option on, you will waste more of
your CPU cycles waiting for the proper time to draw, so you will see a
performance hit. You should only need to turn this on in windowed mode.
In full screen mode, it is only needed if -triplebuffer does not
remove the tearing, in which case you should use -notriplebuffer
-waitvsync. Note that support for this option depends entirely on your
operating system and video drivers; in general it will not work in
windowed mode so -video opengl and fullscreen give the greatest chance
of success.
The default is OFF (-nowaitvsync).
-[no]syncrefresh
Enables speed throttling only to the refresh of your monitor. This
means that the game's actual refresh rate is ignored; however, the
sound code still attempts to keep up with the game's original refresh
rate, so you may encounter sound problems. This option is intended
mainly for those who have tweaked their video card's settings to
provide carefully matched refresh rate options. Note that this option
does not work with -video gdi mode.The default is OFF (-nosyncrefresh).
Video soft-specific options
---------------------------
-scalemode
Scale mode: none, async, yv12, yuy2, yv12x2, yuy2x2 (-video soft only)
Default is 'none'.
Video OpenGL-specific options
-----------------------------
-[no]filter / -[no]flt
Enable bilinear filtering on the game screen graphics. When disabled,
point filtering is applied, which is crisper but leads to scaling
artifacts. If you don't like the filtered look, you are probably better
off increasing the -prescale value rather than turning off filtering
altogether. The default is ON (-filter).
-prescale <amount>
Controls the size of the screen images when they are passed off to the
graphics system for scaling. At the minimum setting of 1, the screen
is rendered at its original resolution before being scaled. At higher
settings, the screen is expanded by a factor of <amount> before being
scaled. This produces a less blurry image at the expense of some speed
and also increases the effective resolution of non-screen elements such
as artwork and fonts. The default is 1.
-[no]gl_forcepow2texture Always use only power-of-2 sized textures (default off)
-[no]gl_notexturerect Don't use OpenGL GL_ARB_texture_rectangle (default on)
-[no]gl_vbo Enable OpenGL VBO, if available (default on)
-[no]gl_pbo Enable OpenGL PBO, if available (default on)
These 4 options are for compatibility in -video opengl. If you report
rendering artifacts you may be asked to try messing with them by the
devs, but normally they should be left at their defaults which results
in the best possible video performance.
-gl_glsl Enable OpenGL GLSL, if available (default off)
-gl_glsl_filter Enable OpenGL GLSL filtering instead of FF filtering 0-plain,
1-bilinear (default)
-glsl_shader_mame0 Custom OpenGL GLSL shader set mame bitmap 0
-glsl_shader_mame1 Custom OpenGL GLSL shader set mame bitmap 1
-glsl_shader_mame2 Custom OpenGL GLSL shader set mame bitmap 2
-glsl_shader_mame3 Custom OpenGL GLSL shader set mame bitmap 3
-glsl_shader_mame4 Custom OpenGL GLSL shader set mame bitmap 4
-glsl_shader_mame5 Custom OpenGL GLSL shader set mame bitmap 5
-glsl_shader_mame6 Custom OpenGL GLSL shader set mame bitmap 6
-glsl_shader_mame7 Custom OpenGL GLSL shader set mame bitmap 7
-glsl_shader_mame8 Custom OpenGL GLSL shader set mame bitmap 8
-glsl_shader_mame9 Custom OpenGL GLSL shader set mame bitmap 9
-glsl_shader_screen0 Custom OpenGL GLSL shader screen bitmap 0
-glsl_shader_screen1 Custom OpenGL GLSL shader screen bitmap 1
-glsl_shader_screen2 Custom OpenGL GLSL shader screen bitmap 2
-glsl_shader_screen3 Custom OpenGL GLSL shader screen bitmap 3
-glsl_shader_screen4 Custom OpenGL GLSL shader screen bitmap 4
-glsl_shader_screen5 Custom OpenGL GLSL shader screen bitmap 5
-glsl_shader_screen6 Custom OpenGL GLSL shader screen bitmap 6
-glsl_shader_screen7 Custom OpenGL GLSL shader screen bitmap 7
-glsl_shader_screen8 Custom OpenGL GLSL shader screen bitmap 8
-glsl_shader_screen9 Custom OpenGL GLSL shader screen bitmap 9
-gl_glsl_vid_attr Enable OpenGL GLSL handling of brightness and contrast.
Better RGB game performance. Default is on.
Per-window options
------------------
NOTE: Multiple Screens are limited to 1 until SDL 2.0 is released.
-screen <display>
-screen0 <display>
-screen1 <display>
-screen2 <display>
-screen3 <display>
Specifies which physical monitor on your system you wish to have each
window use by default. In order to use multiple windows, you must have
increased the value of the -numscreens option. The name of each
display in your system can be determined by running MAME with the
-verbose option. The display names are typically in the format of:
\\.\DISPLAYn, where 'n' is a number from 1 to the number of connected
monitors. The default value for these options is 'auto', which means
that the first window is placed on the first display, the second
window on the second display, etc.
The -screen0, -screen1, -screen2, -screen3 parameters apply to the
specific window. The -screen parameter applies to all windows. The
window-specific options override values from the all window option.
-aspect <width:height> / -screen_aspect <num:den>
-aspect0 <width:height>
-aspect1 <width:height>
-aspect2 <width:height>
-aspect3 <width:height>
Specifies the physical aspect ratio of the physical monitor for each
window. In order to use multiple windows, you must have increased the
value of the -numscreens option. The physical aspect ratio can be
determined by measuring the width and height of the visible screen
image and specifying them separated by a colon. The default value for
these options is 'auto', which means that MAME assumes the aspect
ratio is proportional to the number of pixels in the desktop video
mode for each monitor.
The -aspect0, -aspect1, -aspect2, -aspect3 parameters apply to the
specific window. The -aspect parameter applies to all windows. The
window-specific options override values from the all window option.
-resolution <widthxheight[@refresh]> / -r <widthxheight[@refresh]>
-resolution0 <widthxheight[@refresh]> / -r0 <widthxheight[@refresh]>
-resolution1 <widthxheight[@refresh]> / -r1 <widthxheight[@refresh]>
-resolution2 <widthxheight[@refresh]> / -r2 <widthxheight[@refresh]>
-resolution3 <widthxheight[@refresh]> / -r3 <widthxheight[@refresh]>
Specifies an exact resolution to run in. In full screen mode, MAME
will try to use the specific resolution you request. The width and
height are required; the refresh rate is optional. If omitted or
set to 0, MAME will determine the mode auomatically. For example,
-resolution 640x480 will force 640x480 resolution, but MAME is free to
choose the refresh rate. Similarly, -resolution 0x0@60 will force a
60Hz refresh rate, but allows MAME to choose the resolution. The
string "auto" is also supported, and is equivalent to 0x0@0. In window
mode, this resolution is used as a maximum size for the window. This
option requires the -switchres option as well in order to actually
Enable resolution switching.
The -resolution0, -resolution1, -resolution2, -resolution3 parameters
apply to the specific window. The -resolution parameter applies to all
windows. The window-specific options override values from the all
window option.
-view <viewname>
-view0 <viewname>
-view1 <viewname>
-view2 <viewname>
-view3 <viewname>
Specifies the initial view setting for each window. The <viewname>
does not need to be a perfect match; rather, it will select the first
view whose name matches all the characters specified by <viewname>.
For example, -view native will match the "Native (15:14)" view even
though it is not a perfect match. The value 'auto' is also supported,
and requests that MAME perform a default selection. The default value
for these options is 'auto'.
The -view0, -view1, -view2, -view3 parameters apply to the
specific window. The -view parameter applies to all windows. The
window-specific options override values from the all window option.
Full screen options
-------------------
-[no]switchres
Enables resolution switching. This option is required for the
-resolution* options to switch resolutions in full screen mode. On
modern video cards, there is little reason to switch resolutions unless
you are trying to achieve the "exact" pixel resolutions of the original
games, which requires significant tweaking. This option is also useful
on LCD displays, since they run with a fixed resolution and switching
resolutions on them is just silly.
The default is OFF (-noswitchres).
Sound options
-------------
-audio_latency <value>
This controls the amount of latency built into the audio streaming. By
default MAME tries to keep the audio buffer between 1/5 and 2/5 full.
On some systems, this is pushing it too close to the edge, and you get
poor sound sometimes. The latency parameter controls the lower threshold.
The default is 2 (meaning lower=2/5 and upper=3/5). Set it to 3
(-audio_latency 3) to keep the sound buffer between 3/5 and 4/5 full.
If you crank it up to 4, you can definitely notice the lag.
SDL Keyboard Mapping
--------------------
-keymap Enable keymap. Default is OFF (-nokeymap)
-keymap_file Keymap Filename. Default is 'keymap.dat'.
-uimodekey Key to toggle keyboard mode. Default is 'SCRLOCK'
SDL Joystick Mapping
--------------------
-joy_idx1 Name of joystick mapped to joystick #1, default is auto.
-joy_idx2 Name of joystick mapped to joystick #2, default is auto.
-joy_idx3 Name of joystick mapped to joystick #3, default is auto.
-joy_idx4 Name of joystick mapped to joystick #4, default is auto.
-joy_idx5 Name of joystick mapped to joystick #5, default is auto.
-joy_idx6 Name of joystick mapped to joystick #6, default is auto.
-joy_idx7 Name of joystick mapped to joystick #7, default is auto.
-joy_idx8 Name of joystick mapped to joystick #8, default is auto.
-sixaxis Use special handling for PS3 Sixaxis controllers.
Default is OFF (-nosixaxis)
SDL Lowlevel driver options
---------------------------
-videodriver SDL video driver to use ('x11', 'directfb', ... or 'auto' for SDL default
-audiodriver SDL audio driver to use ('alsa', 'arts', ... or 'auto' for SDL default
-gl_lib Alternative libGL.so to use; 'auto' for system default
-1186
View File
File diff suppressed because it is too large Load Diff
-115
View File
@@ -1,115 +0,0 @@
HLSL-Related Enable Switches
----------------------------
Name Values Description
hlsl_enable 0/1 Enables HLSL post-processing in Direct3D 9 modes.
yiq_enable 0/1 Enables YIQ-colorspace post-processing. Causes a
performance drop but gives a much more authentic
NTSC TV appearance on TV-based systems when configured
properly.
hlslpath [path] Path to the .fx files that are in use. (default: hlsl)
hlsl_ini_read 0/1 Enable HLSL INI reading. (default: 0)
hlsl_ini_write 0/1 Enable HLSL INI writing. (default: 0)
hlslini %g HLSL INI file name for running game. (default: %g)
hlsl_prescale_x [horizontal] HLSL pre-scale override factor for X. (0 for auto)
hlsl_prescale_y [vertical] HLSL pre-scale override factor for Y. (0 for auto)
hlsl_preset -1 through 3 HLSL preset to use. (default: -1)
hlsl_write 0/1 Enable HLSL AVI writing. (huge disk bandwidth suggested)
hlsl_snap_width [width] HLSL upscaled-snapshot width. (default: 2048)
hlsl_snap_height [height] HLSL upscaled-snapshot height. (default: 1536)
Surface/Color Processing Parameters
-----------------------------------
Name Values Description
shadow_mask_alpha 0.0 to 1.0 The ovearll darkness of each shadow mask pixel.
shadow_mask_texture [filename] A PNG that defines the shadow mask for each pixel.
shadow_mask_x_count 1+ The count of shadow mask elements, X (usually 640-ish).
shadow_mask_y_count 1+ The count of shadow mask elements, Y (usually 480-ish).
shadow_mask_usize 0.0 to 1.0 These parameters define the *in-use* pixel count on the
shadow_mask_vsize 0.0 to 1.0 X and Y axes of the shadow mask texture.
curvature 0.0 to 1.0 Screen curvature. Affects borders and shadow mask.
pincushion 0.0 to 1.0 Image curvature. Affects the source image only.
scanline_alpha 0.0 to 1.0 The overall darkness of each scanline furrow.
scanline_size 0.0 to 4.0 The overall height of each scanline.
scanline_height [height] Individual height scaling value for scanlines.
scanline_bright_scale 0.0 to 2.0 The overall brightness multiplier for each scanline.
scanline_bright_offset 0.0 to 1.0 The overall brightness additive value for each scanline.
scanline_jitter 0.0 to 2.0 The relative scanline movement per field.
defocus [xval,yval] This defines the overall defocus radius for the three
post-converged beams. Values allowed range from 0.0 to
32.0.
converge_x [r,g,b] Convergence in screen-relative X direction.
converge_y [r,g,b] Convergence in screen-relative Y direction.
radial_converge_x [r,g,b] Radial convergence in screen-relative X direction.
radial_converge_y [r,g,b] Radial convergence in screen-relative Y direction.
Allowed values for convergence: -150 to 150 for each color.
red_ratio [r,g,b] These parameters define a 3x3 matrix which is multiplied
grn_ratio [r,g,b] by the incoming RGB signal. This can be used for any
blu_ratio [r,g,b] standard matrix convolution, including H/S/V or simply
affecting the TV-style tint.
saturation 0.0 to 4.0 This parameter defines the amount each color channel is
raised above said channel's baseline grayscale value.
A value of 0.0 gives a gamma-correct grayscale image,
whereas 1.0 is full saturation, with each channel being
oversaturated equally beyond that.
offset [r,g,b] These parameters define a value for each color channel
that is added to said channel after scaling and after
matrix convolution. (-2.0 to 2.0)
scale [r,g,b] These parameters define a value for each color channel
that is multiplied with said channel after matrix
convolution. (-2.0 to 2.0)
power [r,g,b] These parameters define the exponent for each color
channel that is applied after scaling, offsetting,
saturation and matrix convolution. (-4.0 to 4.0)
floor [r,g,b] These parameters define the lower limit of each final
color channel value; 0.05, for example, raises the
minimum to 0.05 but re-scales to leave the max at 1.0.
phosphor_life [r,g,b] These parameters define the phosphor lifetime for each
channel, with 0.0 representing no phosphorescence and
1.0 leaving the channel on indefinitely. Values allowed
range from 0.0 to 1.0.
NTSC Processing Parameters
--------------------------
Name Default Values Description
yiq_cc 3.59754545 Color Carrier frequency for NTSC signal processing.
yiq_a 0.5 A value for NTSC signal processing.
yiq_b 0.5 B value for NTSC signal processing.
yiq_o 0.0 Outgoing Color Carrier phase offset for NTSC signal processing.
yiq_p 1.0 Incoming Pixel Clock scaling value for NTSC signal processing.
yiq_n 1.0 Y filter notch width for NTSC signal processing.
yiq_y 6.0 Y filter cutoff frequency for NTSC signal processing.
yiq_i 1.2 I filter cutoff frequency for NTSC signal processing.
yiq_q 0.6 Q filter cutoff frequency for NTSC signal processing.
yiq_scan_time 52.6 Horizontal scanline duration for NTSC signal processing. (usec)
yiq_phase_count 2 Phase Count value for NTSC signal processing. (3 for NES, else 2)
Vector Post-Processing Options
------------------------------
Name Default Values Description
vector_length_scale 0.8 How much length affects vector fade. (0.00-1.00)
vector_length_ratio 500.0 Vector fade length (4.0 - vectors fade the most at and above 4
pixels, etc.) (0.000 - 1000.000)
Bloom Post-Processing Options
-----------------------------
Name Default Values Description
vector_bloom_scale 0.300 Intensity factor for vector bloom. (0.000-1.000)
raster_bloom_scale 0.225 Intensity factor for raster bloom. (0.000-1.000)
bloom_lvl0_weight 1.00 Bloom level 0 (full-size target) weight. (0.00-1.00)
bloom_lvl1_weight 0.21 Bloom level 1 (half-size target) weight. (0.00-1.00)
bloom_lvl2_weight 0.19 Bloom level 2 (quarter-size target) weight. (0.00-1.00)
bloom_lvl3_weight 0.17 Bloom level 3 (.) weight. (0.00-1.00)
bloom_lvl4_weight 0.14 Bloom level 4 (.) weight. (0.00-1.00)
bloom_lvl5_weight 0.14 Bloom level 5 (.) weight. (0.00-1.00)
bloom_lvl6_weight 0.13 Bloom level 6 (.) weight. (0.00-1.00)
bloom_lvl7_weight 0.12 Bloom level 7 (.) weight. (0.00-1.00)
bloom_lvl8_weight 0.11 Bloom level 8 (.) weight. (0.00-1.00)
bloom_lvl9_weight 0.10 Bloom level 9 (.) weight. (0.00-1.00)
bloom_lvl10_weight 0.09 Bloom level 10 (1x1 target) weight. (0.00-1.00)
-577
View File
@@ -1,577 +0,0 @@
Imgtool - A generic image manipulation tool for MESS
Imgtool is a tool for the maintenance and manipulation of disk and other types
of images that MESS users need to deal with. Functions include retrieving and
storing files and CRC checking/validation.
Imgtool is part of the MESS project. It shares large portions of code with
MESS/MAME, and its existence would not be if it were not for MESS. As such,
the distribution terms are the same as MESS. Please read mess.txt thoroughly.
Some portions in Imgtool is Copyright (c) 1989, 1993 The Regents of the
University of California. All rights reserved.
Using Imgtool
=============
Imgtool is a command line program that contains several "subcommands" that
actually do all of the work. Most commands are invoked in a manner along the
lines of this:
imgtool <subcommand> <format> <image> ...
<subcommand> is the name of the subcommand
<format> is the format of the image
<image> is the filename of the image
Further details vary with each subcommand. Also note that not all subcommands
are applicable or supported for different image formats.
Certain Imgtool subcommands (info, crc, good) make use of the CRC files, so if
you use these commands, make sure that your CRC directory is set up.
Imgtool Subcommands
===================
create Creates an image
dir Lists the contents of an image
get Gets a single file from an image
put Puts a single file on an image (wildcards supported)
getall Gets all files off an image
del Deletes a file on an image
info Retrieves info about an image (by reading CRC files)
crc Retrieves info about an image in the same format used by the
CRC files
good CRC checks a set of images and for matching images, copy into
a new directory
listformats Lists all image file formats supported by imgtool
listfilters Lists all filters supported by imgtool
listdriveroptions Lists all format-specific options for the 'put' and 'create'
commands
Filters
=======
Filters are a means to process data being written into or read out of an image
in a certain way. Filters can be specified on the get, put, and getall
commands by specifying --filter=xxxx on the command line. Currently, only
three filters are supported:
ascii Translates end-of-lines to the appropriate format
cocobas Processes tokenized CoCo BASIC programs
dragonbas Processes tokenized Dragon BASIC programs
Format Info
===========
rsdos CoCo Disks
----------------
Fully implemented. This format supports two format-specific options on the put
command:
--ftype=(basic|data|binary|assembler) Specifies the file type
--ascii=(ascii|binary) Specifies the ASCII flag
cococas CoCo Cassettes
----------------------
Both .cas and .wav supported, but read only.
lnx Commodore 64 Lynx Archive
-----------------------------
only for early revisions of lynx archivs
only extraction supported
not heavily tested
Lynx archivs could and should be handled in a c64 emulation
with the native lynx tool
t64 Commodore 64/C64S Archive for Tapes
---------------------------------------
not heavily tested
further creation/use of these archivs discouraged
c64crt/crt Commodore 64 Cartridge
---------------------------------
for professional use only (cartridge dumper)
not heavily tested
d64 Commodore SX64/VC1541/1551/2031 Diskette
x64 VICE variant of the above
d71 Commodore 128D/1571 Diskette
d81 Commodore 65/1565/1581 Diskette
-----------------------------------
not heavily tested
x64: further creation/use discouraged
msdos/fat Microsoft DOS Diskette
--------------------------------
directories not finished
not heavily tested
Formatting (low and high level) must be done with the msdos utility format!
Boot structures must be installed on these disks with the msdos utility sys!
standard parameter for common disk formats:
type 0: 5 1/4 inch, double density, single sided, 160kb: sectors 8, heads 1, tracks 40
type 1: 5 1/4 inch, DD, SS, 180kb: sectors 9, heads 1, tracks 40
type 2: 5 1/4 inch, DD, double sided, 320kb: sectors 8, heads 2, tracks 40
type 3: 5 1/4 inch, DD, DS, 360kb: sectors 9, heads 2, tracks 40
type 4: 3 1/2 inch, DD, DS, 720kb: sectors 9, heads 2, tracks 80
at disk controller necessary for high density
type 5: 5 1/4 inch, high density, DS, 1.2mb: sectors 15, heads 2, tracks 80
3 1/2 inch, HD, DS, 1.2mb: sectors 15, heads 2, tracks 80
type 6: 3 1/2 inch, HD, DS, 1.44mb: sectors 18, heads 2, tracks 80
special disk controller necessary for enhanced density
type 7: 3 1/2 inch, enhanced density, DS, 2.88mb: sectors 36, heads 2, tracks 80
unix with bash: use
dd if=/dev/zero of=<name.dsk> bs=512 count=$((9*2*40))
to generate standard blank 360kb image
msdoshd/fat Microsoft DOS Harddisk/PC Partition Table
-----------------------------------------------------
not finished and not working
(see also unter msdos/fat)
No low level format necessary with image files
Partitioning must be done with the msdos utility fdisk
Then you can format each partition with msdos utility format
standard parameter for common disk formats:
type 0: 20mb standard pc/xt harddisk: 17 sectors, 4 heads, 615 cylinders
unix with bash: use
dd if=/dev/zero of=<name.dsk> bs=512 count=$((17*4*615))
to generate standard blank 20mb pc xt harddisk image
Virtual MSX tape archive
------------------------
Converts .tap files from Virtual MSX 1.x to .cas files. It is not
fault-tolerant.
Virtual MSX Game Master 2 SRAM file
-----------------------------------
Very simple, not overly useful but some might want it. Virtual MSX stored the
SRAM of Konami's Game Master 2 in "gmaster2.ram". To convert this to something
useful with MESS and other MSX emulators, go:
imgtool getall vmsx_gm2 gmaster2.ram
You'll get a file called gmaster2.mem, which must place in the correct directory
of mess to use (MESS\MEMCARD\GameMaster2 if your Game Master 2 .rom file is
called GameMaster2.rom). It's ~/.xmess/memcard/GameMaster2.mem for xmess.
fMSX style .cas file
--------------------
Converts .cas files to .wav files. The MSX driver can use .cas files directly
so you don't have to convert them. You can use it to export files to a real
MSX. Connect the MSX to the line out of your computer. Give the apropriate
command on the MSX (BLOAD "CAS:",R for example) and then play the .wav file
on your computer.
imgtool dir fmsx_cas file.cas
imgtool getall fmsx_cas file.cas
imgtool get fmsx_cas file.cas file.wav newfile.wav
XelaSoft Archive (.xsa)
-----------------------
The XelaSoft Archive is a compressed file. It can only contain one
file. Although it can contain any file, it's always used for MSX disk
images. The were programs written by XelaSoft which made a dump
of a disk, and compressing them at the same time. Very useful to store
a disk dump on another disk. zip/gzip offer much better compression and
are mainstream, so let's stick with that.
imgtool uses XSA code developed by Alex Wulms/XelaSoft.
http://web.inter.nl.net/users/A.P.Wulms/
Various bogus MSX disk images (img/ddi/msx/multidisks)
------------------------------------------------------
These are formats you might come across, which have no actual added value
whatsoever. The only format MESS will support, like most other MSX
emulators, is .dsk (a plain dump without any header information). This
filetype converts them all to .dsk format.
msx_img are disk images with an extra byte at the beginning. It' 1 (0x01)
for single-sided images and 2 (0x02) for double-side images. These
files are at: ftp://ftp.funet.fi/pub/msx/. The extension is .img
msx_ddi are DiskDupe 5.12 disk images. There is a 0x1800 bytes header
at the beginning. The CompuJunkS MSX emulator used these files. The header
often contain garbage so it's simply stripped. The extension is .ddi
msx_msx are disk images with a weird sector order. You can find them
at: ftp://jazz.snu.ac.kr/pub/msx/. The extension is .msx
msx_mul are "multi disk" images, used by fmsx-dos 1.6. It is simply
more than one .dsk image appended to one another. The extension is
still .dsk, but the file is larger than 720kB (actually always a
multiple of 720kB.
rom16 16 bit wide rom image
---------------------------
allows easy access to even and odd parts
file even: even bytes
file odd: odd bytes
Amstrad NC100/NC150/NC200 PCMCIA Ram Card Images (crd/card)
-----------------------------------------------------------
The card filesystem is similar to FAT, but not identical.
The maximum card size is 1mb, and maximum file size is 64k.
(Files will be cut at 64k if they are larger - e.g. when putting a large file)
As far as I know there is no directory system, however there is always a
system "NC100" directory which points to the root directory. (Like the DOS "."
directory).
Using imgtool, you can put, get and delete files.
At this time only ascii file type is supported. These files can be loaded
into the internal wordprocessor,or,if the file is a BASIC listing, it can
be loaded into basic with "*EXEC <filename>" at the ">" prompt.
From BASIC you can get a directory listing of the card filesystem with "*."
at the ">" prompt.
The file date information is not supported at this time.
The card filesystem reading/writing in imgtool has not been heavily tested.
TI99 floppy disk images (v9t9/pc99fm/pc99mfm/ti99_old)
------------------------------------------------------
These modules enable you to create and catalog ti99 images, to delete
individual files and directories, and to get and put files in TIFILE format.
Note that you cannot create images in pc99 format.
The v9t9 module supports the v9t9 disk images that is used by MESS, the pc99fm
module supports FM-encoded pc99 images, and the pc99mfm supports MFM-encoded
pc99 images, and the ti99_old module supports the now obsolete image format
that was used by MESS versions prior to .69. The MESS ti99 drivers supports
the v9t9 disk image format only. (Note that the old MESS format was identical
to the V9T9 format for single-sided disks, but that the track order was
completely different for double-sided disks, which caused the two formats to be
incompatible for double-sided disk images. I have changed the format to v9t9
as this format is used by most other TI99 utilities and emulators.)
The TIFILE format is a file format that is supported by many ti99 utilities: it
encodes a TI99 file as a flat stream of bytes, which enables to store it on
file systems that do not support the TI99 file structure and to transmit it
through networks. This format uses a data format similar to the one used on
ti99 floppies (i.e. logical records are grouped in physical records of 256
bytes), with a custom 128-byte header.
Legal characters for volume and file names are upper case ASCII characters,
except period ('.') and space (' '). Lower case characters are not recommended
because they are not supported by TI99/4. You had better avoid control
characters and non-ASCII characters, too. (Additionally, the NULL character is
forbidden in file names, but I think nobody in his right sense would even try
to enter a NULL character in a file name.) The restriction on the period ('.')
character may sound strange to users of other OSes, but this character is used
as a path separator by TI systems. (As a matter of fact, no TI99 floppy disk
DSR (except the HFDC DSR) implements disk directories, but other TI systems
implement this convention extensively.) Since period is used as the path
separator, TI99 users often use the slash ('/') or dash ('-') characters as
file extension separators; note, however, that the use of file extensions is
never systematic in TI99: you may use file extensions if you find them useful,
just like you may use any other file naming scheme, but no program enforce or
require filename extensions as it is often the case in the DOS/windows world.
Parameters for create:
--label=...: an optional string of up to 10 characters.
--sides=[1|2]: 1 for single-sided, 2 for double-sided.
--tracks=[1-80]: number of track per side. Should be 40 for a 40-track disk,
and 80 for an 80-track disk.
--sectors=[1-36]: number of sectors per track. Should be 9 in single density
(FM), 18 in double density (MFM), and 36 in high density (MFM).
--protection=[0|1]: when set to 1, the disk will be protected and some (but not
all) TI99 programs won't overwrite the disk.
--density=[Auto|SD|DD|HD]: you should probably leave this parameter to Auto, so
that imgtool picks the correct value automatically (according to the number
of sectors per track). If you really need to, SD forces single density
(FM), DD forces double density (MFM), and HD forces high density (MFM).
Supported geometries for create:
description |sides|tracks|sectors| size | FDC Compatibility (1)
| | | | |
SSSD 48TPI 5"1/4 | 1 | 40 | 9 | 90K | All
| | | | |
DSSD 48TPI 5"1/4 | 2 | 40 | 9 | 180K | All
| | | | |
DSDD 48TPI 5"1/4 | 2 | 40 | 18 | 360K | SNUG BwG, Myarc HFDC
| | | | |
DSDD 96TPI 5"1/4 | 2 | 80 | 18 | 720K | Myarc HFDC (2)
or DSDD 3"1/2 | | | | |
| | | | |
DSHD 3"1/2 | 2 | 80 | 36 |1.44M | Myarc HFDC (Geneve Only) (3)
(1) Only emulated controllers are listed in this table
(2) SNUG BwG can read such images, but it will corrupt them when writing new
data to them
(3) You cannot boot from such images (this is because the Geneve MDOS operating
system needs to replaces the incomplete HFDC DSR with a better DSR to
support HD: since MDOS is not loaded yet at boot time, you cannot boot from
a HD disk).
Examples:
List the catalog of image test.dsk:
imgtool dir v9t9 test.dsk
Extract file FILE1 located on image test.dsk:
imgtool get v9t9 test.dsk FILE1
Extract file FILE1 located in subdirectory SUBDIR1 on image test.dsk:
imgtool get v9t9 test.dsk SUBDIR1.FILE1
Write file FILE1 on image test.dsk:
imgtool put v9t9 test.dsk FILE1
(Note that file FILE1 must not exist before the command is run. Use the delete
command first if you need to overwrite an existing file.)
Delete file FILE1 located in subdirectory SUBDIR1 on image test.dsk:
imgtool delete v9t9 test.dsk SUBDIR1.FILE1
Delete subdirectory SUBDIR1 on image test.dsk:
imgtool delete v9t9 test.dsk SUBDIR1
(Subdirectory SUBDIR1 must be empty.)
Create a SSSD image compatible with all controllers:
imgtool create v9t9 test.dsk --sides=1 --tracks=40 --sectors=9
Create a DSSD image compatible with all controllers:
imgtool create v9t9 test.dsk --sides=2 --tracks=40 --sectors=9
Create a DSDD image compatible with BwG and HFDC controllers:
imgtool create v9t9 test.dsk --sides=2 --tracks=40 --sectors=18
Create a 80-track DSDD image compatible with the HFDC controller:
imgtool create v9t9 test.dsk --sides=2 --tracks=80 --sectors=18
Create a DSHD image compatible with the Geneve with a HFDC controller:
imgtool create v9t9 test.dsk --sides=2 --tracks=80 --sectors=36
TI99 hard disk images (ti99hd)
------------------------------
This module can catalog ti99 hard disk images, delete individual files and
directories, and get and put files in TIFILE format. Only images in HFDC
format are supported for now (no SCSI format).
TI990 disk images (ti990hd)
---------------------------
This module supports disk images in DNOS format (which appears to be virtually
identical to DX10 3.x format). Although the module is named ti990hd, this
module will work fine with floppy images as well as hard disk images: just make
sure that the disks are formatted in the proper format, as neither DX10 2.x nor
TX990 formats are supported.
Parameters for create:
The most interesting command is create, as you cannot create new images within
emulation.
--cylinders: number of cylinders
--heads: number of heads
--sectors: number of sectors per track
--seclen: bytes per sector
Known restrictions on geometry:
256 < bytes per sector < 512 (arbitrary restriction, actual TI990s might
accept values out of this range)
bytes per sector must be even
3 < # cylinders < 2047
1 < # heads < 31
1 < sectors per track < 256
(sectors per track) * (bytes per sector) < 2^17 = 131072 (which implies
(sectors per track) < 255 if sectors are 512-byte long)
(There are probably other restrictions, so you had better stick to values
similar to the ones used by actual disk units... Also note that according to
the Spectra 126-Plus manual, ADU size limitations prevent most operating
systems from supporting units larger than 500MBytes.)
Known drive geometries:
(Sources: 946250-9703 p. 3-14, 2270512-9701 p. 11-3, 945250-9701 pp. 5-20
through 5-28, 946250-9701B pp. 2-1 through 2-3, 2540219A-0001 pp. 4-2 and 4-3,
2306140-9701 p. 1-15, 223439B-9701 pp. 3-14 and 3-28. See also "Spectra
126-Plus Product Reference Manual" by Cipher P/N 8500055 revision A4 page 2-8.)
Disk Type Units Size (MB) Cylinders Heads Sectors/Track Bytes/Sector
FD800 (min) 1 .244 77 1 26 128
FD800 (max) 1 .978??? 77 2??? 26??? 256???
FD1000 1 1.15 77 2 26 288
DS31/DS32 1 2.81 203 2 24 288
DS10 2 4.70 408 2(*2) 20 288
DS25 1 22.3 408 5 38 288
DS50 1 44.6 815 5 38 288
DS200 1 169.5 815 19 38 288
CD1400-32 2 13.5 821(h) 1 64 256
CD1400-64 (rem) 1 13.5 821(h) 1 64 256
CD1400-64 (fix) 1 38.5 821(h) 3 64 256
CD1400-96 (rem) 1 13.5 821(h) 1 64 256
CD1400-96 (fix) 1 67.3 821(h) 5 64 256
DS80 1 62.7 803(g) 5 61 256
DS300 1 238.3 803(c) 19 61 256
WD800-18 1 18.5 651(b) 3 37 256
WD800-43 1 43.2 651(b) 7 37 256
WD800A/38 1 38.5 911(d) 5 33 256
WD800A/69 1 69.3 911(d) 9 33 256
WD800A/114 1 114.6 904(d) 15 33 256
WD500 1 4.92 150(a) 4 32 256
WD500A 1 17.1 694(a) 3 32 256
WD900-138 1 138.1 805(e) 10 67 256
WD900-138/2 2 69.0 805(e) 5(*2) 67 256
WD900-425 1 425.8 693(e) 24 100 256
WD900-425/2 2 212.9 693(e) 12(*2) 100 256
MSU II 1 158.8 957(f) 9 36 512
MSU IIA 1 332.9 1204(f) 15 36 512
a) some extra cylinders are reserved for diagnostics
b) 6 extra cylinders are reserved for storage system use (including 2 for
diagnostics)
c) some extra cylinders are reserved for diagnostics, and 10 extra cylinders
are reserved to replace bad tracks
d) 4 extra cylinders are reserved for storage system use (including 2 for
diagnostics), and 10 extra cylinders are reserved to replace bad tracks
e) 16 extra cylinders are reserved for bad track relocation
f) there are extra cylinders, and the way logical addresses relates to physical
address is so complex I don't even want to talk about it
g) 2 extra cylinders are reserved for diagnostics, and 10 extra cylinders are
reserved to replace bad tracks
h) 2 extra cylinders are reserved for diagnostics
Note that 2270512-9701 and 946250-9703 describe more disk units (namely CMD 16,
CMD 80, WD800A-43 and WD800A-100 for the former, and WD500-10 for the later).
Since there are no other references anywhere and DX-10 does not seem to know
about them, I assume that these models were uncommon.
FD800 is a 8" floppy disc unit that is not emulated, and it is only cited for
completeness. (The FD800 controller is connected to the CRU bus instead of the
TILINE bus, and it is the only disc controller that is supported by non-TILINE
systems).
FD1000 is a 8" floppy disc unit.
DS31/DS32 was the first hard disk unit for ti990. The only difference between
DS31 and DS32 is that DS32 does not require a screwdriver to change the disc
cartridge.
DS10 has one 5-mb fixed platter and one 5mb disk cartridge.
CD1400-32 and CD1400-96 have a one-platter 16-mb removable unit, and a fixed
unit (16 mb for CD1400-32 and 80 mb for CD1400-96).
WDxxx units are Winchester drives that connect to a proprietary PBUS bus
interface. This bus is a built-in interface in BS300 and BS300A systems, and
the TPBI card enables any TILINE 990 system to support it. WD800s are 8"
drives with integrated tape backup, WD500s are 5"1/4 drives with integrated
FD1000 backup, and WD900s are 9" drives. The WD900 controller can optionally
partition the disc into two partitions: the set-up with no partitioning is
listed as WD900-138 and WD900-425, whereas the set-up with partitioning is
listed as WD900-138/2 and WD900-425/2.
MSU II and MSU IIa are SCSI units to be connected to the 990/SCSI controller
board.
Macintosh floppy disk images (mac)
----------------------------------
This module supports MFS (Macintosh File System) and HFS (Hierarchical File
System) floppy disk images, either in diskcopy 4.2 or raw image format (the raw
image format is partially compatible with diskcopy 6 format).
This module can catalog images, and get files in MacBinary format. You can put
files on MFS-formatted images, too, but not on HFS-formatted images.
The module does not support folders in MFS format, because MFS folders are not
documented by Apple.
Extracted files are in MacBinary III format (which is fully compatible with
MacBinary I and II). The MacBinary III format joins both macintosh file forks,
the comment field, and most file info in one single file: it is supported by
several Macintosh utilities.
Texas Instruments calculators variable files
--------------------------------------------
+--------+------------------------------------------+-----------+
| Format | Description | Extension |
+--------+------------------------------------------+-----------+
| ti85p | TI-85 program file | 85p |
| ti85s | TI-85 string file (also ZShell programs) | 85s |
| ti85i | TI-85 picture file (85-image) | 85i |
| ti85n | TI-85 real number file | 85n |
| ti85c | TI-85 complex number file | 85c |
| ti85l | TI-85 list (real or complex) | 85l |
| ti85k | TI-85 constant file | 85k |
| ti85m | TI-85 matrix (real or complex) file | 85m |
| ti85v | TI-85 vector (real or complex) file | 85v |
| ti85d | TI-85 graphics database file | 85d |
| ti85e | TI-85 equation file | 85e |
| ti85r | TI-85 range settings file | 85r |
| ti85g | TI-85 grouped file | 85g |
| ti85 | TI-85 generic file | 85? |
| ti86p | TI-86 program file | 86p |
| ti86s | TI-86 string file | 86s |
| ti86i | TI-86 picture file (85-image) | 86i |
| ti86n | TI-86 real number file | 86n |
| ti86c | TI-86 complex number file | 86c |
| ti86l | TI-86 list (real or complex) file | 86l |
| ti86k | TI-86 constant file | 86k |
| ti86m | TI-86 matrix (real or complex) file | 86m |
| ti86v | TI-86 vector (real or complex) file | 86v |
| ti86d | TI-86 graphics database file | 86d |
| ti86e | TI-86 equation file | 86e |
| ti86r | TI-86 range settings file | 86r |
| ti86g | TI-86 grouped file | 86g |
| ti86 | TI-86 generic file | 86? |
+--------+------------------------------------------+-----------+
Grouped formats (ti85g and ti86g) can keep more than one variable.
Generic formats (ti85 and ti86) can be used for all types of variable files.
For all types of variable files dir, create, put, get and delete commands are
supported.
Texas Instruments calculators memory backup files
-------------------------------------------------
+--------+------------------------------------------+-----------+
| Format | Description | Extension |
+--------+------------------------------------------+-----------+
| ti85b | TI-85 memory backup file | 85b |
+--------+------------------------------------------+-----------+
For TI memory backup files only dir command is supported.
-35
View File
@@ -1,35 +0,0 @@
Unless otherwise explicitly stated, all code in MAME is released under the
following license:
Copyright Nicola Salmoria and the MAME team
All rights reserved.
Redistribution and use of this code or any derivative works are permitted
provided that the following conditions are met:
* Redistributions may not be sold, nor may they be used in a commercial
product or activity.
* Redistributions that are modified from the original source must include the
complete source code, including the source code for all components used by a
binary built from the modified sources. However, as a special exception, the
source code distributed need not include anything that is normally distributed
(in either source or binary form) with the major components (compiler, kernel,
and so on) of the operating system on which the executable runs, unless that
component itself accompanies the executable.
* Redistributions must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other
materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
-482
View File
@@ -1,482 +0,0 @@
The new 6502 family implementation
----------------------------------
1. Introduction
The new 6502 family implementation has been created to reach
sub-instruction accuracy in observable behaviour. It is designed with
3 goals in mind:
- every bus cycle must happen at the exact time it would happen in a
real cpu, and every access the real cpu does is done
- instructions can be interrupted at any time in the middle then
restarted at that point transparently
- instructions can be interrupted even from within a memory handler
for bus contention/wait states emulation purposes
Point 1 has been ensured through bisimulation with the gate-level
simulation perfect6502. Point 2 has been ensured structurally through
a code generator which will be explained in section 8. Point 3 is not
done yet due to lack of support on the memory subsystem side, but
section 9 shows how it will be handled.
2. The 6502 family
The MOS 6502 family has been large and productive. A large number of
variants exist, varying on bus sizes, i/o, and even opcodes. Some
offshots (g65c816, hu6280) even exist that live elsewhere in the mame
tree. The final class hierarchy is this:
6502
|
+------+--------+--+--+-------+-------+
| | | | | |
6510 deco16 6504 6509 n2a03 65c02
| |
+-----+-----+ r65c02
| | | |
6510t 7501 8502 +---+---+
| |
65ce02 65sc02
|
4510
The 6510 adds an up to 8 bits i/o port, with the 6510t, 7501 and 8502
being software-identical variants with different pin count (hence i/o
count), die process (nmos, hnmos, etc) and clock support.
The deco16 is a Deco variant with a small number of not really understood
additional instructions and some i/o.
The 6504 is a pin and address-bus reduced version.
The 6509 adds internal support for paging.
The n2a03 is the nes variant with the D flag disabled and sound
functionality integrated.
The 65c02 is the very first cmos variant with some additional
instructions, some fixes, and most of the undocumented instructions
turned into nops. The R (rockwell, but eventually produced by wdc too
among others) variant adds a number of bitwise instructions and also
stp and wai. The sc variant, used by the Lynx portable console, looks
identical to the R variant. The 's' probably indicates a
static-ram-cell process allowing full dc-to-max clock control.
The 65ce02 is the final evolution of the ISA in this hierarchy, with
additional instructions, registers, and removals of a lot of dummy
accesses that slowed the original 6502 down by at least 25%. The 4510
is a 65ce02 with integrated mmu and gpio support.
3. Usage of the classes
All the cpus are standard modern cpu devices, with all the normal
interaction with the device infrastructure. To include one of these
cpu in your driver you need to include "cpu/m6502/<cpu>.h" and then do
a MCFG_CPU_ADD("tag", <CPU>, clock).
6510 variants port i/o callbacks are setup through:
MCFG_<CPU>_PORT_CALLBACKS(READ8(type, read_method), WRITE8(type, write_method))
And the pullup and floating lines mask is given through:
MCFG_<CPU>_PORT_PULLS(pullups, floating)
In order to see all bus accesses on the memory handlers it is possible
to disable accesses through the direct map (at a cpu cost, of course)
with:
MCFG_M6502_DISABLE_DIRECT()
In that case, transparent decryption support is also disabled,
everything goes through normal memory-map read/write calls. The state
of the sync line is given by the cpu method get_sync(), making
implementing the decryption in the handler possible.
In a final addition, the cpu method get_cycle() gives the current time
in cycles since the start of the machine from the point of view of the
cpu. Or, in other words, what is usually called the cycle number for
the cpu when somebody talks about bus contention or wait states. The
call is designed to be fast (no system-wide sync, usually no call to
machine.time()) and is precise. Cycle number for every access is
exact at the sub-instruction level.
The 4510 special nomap line is accessible through get_nomap().
Other than these specifics, these are perfectly normal cpu classes.
4. General structure of the emulations
Each variant is emulated through up to 4 files:
- <cpu>.h = header for the cpu class
- <cpu>.c = implementation of most of the cpu class
- d<cpu>.lst = dispatch table for the cpu
- o<cpu>.lst = opcode implementation code for the cpu
The last two are optional. They're used to generate a <cpu>.inc file
in the object directory which is included by the .c file.
At a minimum, the class must include a constructor and an enum picking
up the correct input line ids. See m65sc02 for a minimalist example.
The header can also include specific configuration macros (see m8502)
and also the class can include specific memory accessors (more on
these later, simple example in m6504).
If the cpu has its own dispatch table, the class must also include the
declaration (but not definition) of disasm_entries, do_exec_full and
do_exec_partial, the declaration and definition of disasm_disassemble
(identical for all classes but refers to the class-specific
disasm_entries array) and include the .inc file (which provides the
missing definitions). Support for the generation must also be added
to cpu.mak.
If the cpu has in addition its own opcodes, their declaration must be
done through a macro, see f.i. m65c02. The .inc file will provide the
definitions.
5. Dispatch tables
Each d<cpu>.lst is the dispatch table for the cpu. Lines starting
with '#' are comments. The file must include 257 entries, the first
256 being opcodes and the 257th what the cpu should do on reset. In
the 6502 irq and nmi actually magically call the "brk" opcode, hence
the lack of specific description for them.
Entries 0 to 255, i.e. the opcodes, must have one of these two
structures:
- opcode_addressing-mode
- opcode_middle_addressing-mode
Opcode is traditionally a three-character value. Addressing mode must
be a 3-letter value corresponding to one of the DASM_* macros in
m6502.h. Opcode and addressing mode are used to generate the
disassembly table. The full entry text is used in the opcode
description file and the dispatching methods, allowing for per-cpu
variants for identical-looking opcodes.
An entry of "." was usable for unimplemented/unknown opcodes,
generating "???" in the disassembly, but is not a good idea at this
point since it will infloop in execute() if encountered.
6. Opcode descriptions
Each o<cpu>.lst file includes the cpu-specific opcodes descriptions.
An opcode description is a series of lines starting by an opcode entry
by itself and followed by a series of indented lines with code
executing the opcode.
For instance the asl <absolute adress> opcode looks like this:
asl_aba
TMP = read_pc();
TMP = set_h(TMP, read_pc());
TMP2 = read(TMP);
write(TMP, TMP2);
TMP2 = do_asl(TMP2);
write(TMP, TMP2);
prefetch();
First the low part of the address is read, then the high part (read_pc
is auto-incrementing). Then, now that the address is available the
value to shift is read, then re-written (yes, the 6502 does that),
shifted then the final result is written (do_asl takes care of the
flags). The instruction finishes with a prefetch of the next
instruction, as all non-cpu-crashing instructions do.
Available bus-accessing functions are:
- read(adr) - standard read
- read_direct(adr) - read from program space
- read_pc() - read at the PC address and increment it
- read_pc_noinc() - read at the PC address
- read_9() - 6509 indexed-y banked read
- write(adr, val) - standard write
- prefetch() - instruction prefetch
- prefetch_noirq() - instruction prefetch without irq check
Cycle counting is done by the code generator which detects (through
string matching) the accesses and generates the appropriate code. In
addition to the bus-accessing functions a special line can be used to
wait for the next event (irq or whatever). "eat-all-cycles;" on a
line will do that wait then continue. It is used by wai_imp and
stp_imp for the m65c02.
Due to the constraints of the code generation, some rules have to be
followed:
- in general, stay with one instruction/expression per line
- there must be no side effects in the parameters of a bus-accessing
function
- local variables lifetime must not go past a bus access. In general,
it's better to leave them to helper methods (like do_asl) which do not
do bus accesses. Note that "TMP" and "TMP2" are not local variables,
they're variables of the class.
- single-line then or else constructs must have braces around them if
they're calling a bus-accessing function
The per-opcode generated code are methods of the cpu class. As such
they have complete access to other methods of the class, variables of
the class, everything.
7. Memory interface
For better opcode reuse with the mmu/banking variants, a memory access
subclass has been created. It's called memory_interface, declared in
m6502_device, and provides the following accessors:
- UINT8 read(UINT16 adr) - normal read
- UINT8 read_direct(UINT16 adr) - direct read
- UINT8 read_decrypted(UINT16 adr) - decrypted data read
- void write(UINT16 adr, UINT8 val) - normal write
- UINT8 read_9(UINT16 adr) - special y-indexed 6509 read, defaults to read()
- void write_9(UINT16 adr, UINT8 val); - special y-indexed 6509 write, defaults to write()
Two implementations are given by default, one usual,
mi_default_normal, one disabling direct access, mi_default_nd. A cpu
that wants its own interface (see 6504 or 6509 for instance) must
override device_start, intialize mintf there then call init().
8. The generated code
A code generator is used to support interrupting and restarting an
instruction in the middle. This is done through a two-level state
machine with updates only at the boundaries. More precisely,
inst_state tells you which main state you're in. It's equal to the
opcode byte when 0-255, and 0xff00 means reset. It's always valid and
used by instructions like rmb. inst_substate indicates at which step
we are in an instruction, but it set only when an instruction has been
interrupted. Let's go back to the asl <abs> code:
asl_aba
TMP = read_pc();
TMP = set_h(TMP, read_pc());
TMP2 = read(TMP);
write(TMP, TMP2);
TMP2 = do_asl(TMP2);
write(TMP, TMP2);
prefetch();
The complete generated code is:
void m6502_device::asl_aba_partial()
{
switch(inst_substate) {
case 0:
if(icount == 0) { inst_substate = 1; return; }
case 1:
TMP = read_pc();
icount--;
if(icount == 0) { inst_substate = 2; return; }
case 2:
TMP = set_h(TMP, read_pc());
icount--;
if(icount == 0) { inst_substate = 3; return; }
case 3:
TMP2 = read(TMP);
icount--;
if(icount == 0) { inst_substate = 4; return; }
case 4:
write(TMP, TMP2);
icount--;
TMP2 = do_asl(TMP2);
if(icount == 0) { inst_substate = 5; return; }
case 5:
write(TMP, TMP2);
icount--;
if(icount == 0) { inst_substate = 6; return; }
case 6:
prefetch();
icount--;
}
inst_substate = 0;
}
One can see that the initial switch() restarts the instruction at the
appropriate substate, that icount is updated after each access, and
upon reaching 0 the instruction is interrupted and the substate
updated. Since most instructions are started from the beginning a
specific variant is generated for when inst_substate is known to be 0:
void m6502_device::asl_aba_full()
{
if(icount == 0) { inst_substate = 1; return; }
TMP = read_pc();
icount--;
if(icount == 0) { inst_substate = 2; return; }
TMP = set_h(TMP, read_pc());
icount--;
if(icount == 0) { inst_substate = 3; return; }
TMP2 = read(TMP);
icount--;
if(icount == 0) { inst_substate = 4; return; }
write(TMP, TMP2);
icount--;
TMP2 = do_asl(TMP2);
if(icount == 0) { inst_substate = 5; return; }
write(TMP, TMP2);
icount--;
if(icount == 0) { inst_substate = 6; return; }
prefetch();
icount--;
}
That variant removes the switch, avoiding a costly computed branch and
also an inst_substate write. There is in addition a fair chance that
the decrement-test with zero pair is compiled into something
efficient.
All these opcode functions are called through two virtual methods,
do_exec_full and do_exec_partial, which are generated into a 257-entry
switch statement. Pointers-to-methods being expensive to call, a
virtual function implementing a switch has a fair chance of being
better.
The execute main call ends up very simple:
void m6502_device::execute_run()
{
if(inst_substate)
do_exec_partial();
while(icount > 0) {
if(inst_state < 0x100) {
PPC = NPC;
inst_state = IR;
if(machine().debug_flags & DEBUG_FLAG_ENABLED)
debugger_instruction_hook(this, NPC);
}
do_exec_full();
}
}
If an instruction was partially executed finish it (icount will then
be zero if it still doesn't finish). Then try to run complete
instructions. The NPC/IR dance is due to the fact that the 6502 does
instruction prefetching, so the instruction PC and opcode come from
the prefetch results.
9. Future bus contention/delay slot support
Supporting bus contention and delay slots in the context of the code
generator only requires being able to abort a bus access when not
enough cycles are available into icount, and restart it when cycles
have become available again. The implementation plan is to:
- Have a delay() method on the cpu that removes cycles from icount.
If icount becomes zero or less, having it throw a suspend() exception.
- Change the code generator to generate this:
void m6502_device::asl_aba_partial()
{
switch(inst_substate) {
case 0:
if(icount == 0) { inst_substate = 1; return; }
case 1:
try {
TMP = read_pc();
} catch(suspend) { inst_substate = 1; return; }
icount--;
if(icount == 0) { inst_substate = 2; return; }
case 2:
try {
TMP = set_h(TMP, read_pc());
} catch(suspend) { inst_substate = 2; return; }
icount--;
if(icount == 0) { inst_substate = 3; return; }
case 3:
try {
TMP2 = read(TMP);
} catch(suspend) { inst_substate = 3; return; }
icount--;
if(icount == 0) { inst_substate = 4; return; }
case 4:
try {
write(TMP, TMP2);
} catch(suspend) { inst_substate = 4; return; }
icount--;
TMP2 = do_asl(TMP2);
if(icount == 0) { inst_substate = 5; return; }
case 5:
try {
write(TMP, TMP2);
} catch(suspend) { inst_substate = 5; return; }
icount--;
if(icount == 0) { inst_substate = 6; return; }
case 6:
try {
prefetch();
} catch(suspend) { inst_substate = 6; return; }
icount--;
}
inst_substate = 0;
}
A modern try/catch costs nothing if an exception is not thrown. Using
this the control will go back to the main loop, which will then look
like this:
void m6502_device::execute_run()
{
if(waiting_cycles) {
icount -= waiting_cycles;
waiting_cycles = 0;
}
if(icount > 0 && inst_substate)
do_exec_partial();
while(icount > 0) {
if(inst_state < 0x100) {
PPC = NPC;
inst_state = IR;
if(machine().debug_flags & DEBUG_FLAG_ENABLED)
debugger_instruction_hook(this, NPC);
}
do_exec_full();
}
waiting_cycles = -icount;
icount = 0;
}
A negative icount means that the cpu won't be able to do anything for
some time in the future, because it's either waiting for the bus to be
free or for a peripheral to answer. These cycles will be counted
until elapsed and then normal processing will go on. It's important
to note that the exception path only happens when the contention/wait
state goes further than the scheduling slice of the cpu. That should
not usually be the case, so the cost should be minimal.
10. Multi-dispatch variants
Some variants currently in the process of being supported change
instruction set depending on an internal flag, either switching to a
16-bits mode or changing some register accesses to memory accesses.
This is handled by having multiple dispatch tables for the cpu, the
d<cpu>.lst not being 257 entries anymore but 256*n+1. The variable
inst_state_base must select which instruction table to use at a given
time. It must be a multiple of 256, and is in fact simply or-ed to
the first instruction byte to get the dispatch table index (aka
inst_state).
11. Current TODO
- Implement the bus contention/wait states stuff, but that requires
support on the memory map side first.
- Integrate the i/o subsystems in the 4510
- Possibly integrate the sound subsytem in the n2a03
- Add decent hookups for the apple 3 madness
-81
View File
@@ -1,81 +0,0 @@
MAME(tm), the Multiple Arcade Machine Emulator
Copyright (c) 1997-2013 by Nicola Salmoria and the MAME team
MAME is a trademark owned by Nicola Salmoria
----------
I. Purpose
----------
MAME is strictly a non-profit project. Its main purpose is to be a
reference to the inner workings of the emulated arcade machines. This is
done both for educational purposes and for preservation purposes, in
order to prevent many historical games from disappearing forever once the
hardware they run on stops working. Of course, in order to preserve the
games and demonstrate that the emulated behavior matches the original,
you must also be able to actually play the games. This is considered a
nice side effect, and is not MAME's primary focus.
It is not our intention to infringe on any copyrights or patents on the
original games. All of MAME's source code is either our own or freely
available. To operate, the emulator requires images of the original ROMs,
CDs, or hard disks from the arcade machines, which must be provided by
the user. No portions of the original game code are included in the
executable.
--------
II. Cost
--------
MAME is free. Its source code is free. Selling either is not allowed.
----------------
III. Image Files
----------------
ROM, CD, and hard disk images are all copyrighted material. They cannot
be distributed without the explicit permission of the copyright owner.
They are not "abandonware", nor have any of the games supported by MAME
passed out of copyright.
MAME is not intended to be used as a tool for mass copyright
infringement. Therefore, it is strongly against the authors' wishes to
sell, advertise, or link to resources that provide illegal copies of ROM,
CD, or hard disk images.
--------------------
IV. Derivative Works
--------------------
Derivative works are allowed under the MAME license. However, you are
discouraged from providing specific functionality that goes against the
philosophy of the MAME team. Specifically:
* Do not add games which are more recent than 3 years old, or which are
still being sold new by the company that produced them. MAME is not
intended to be a platform that competes with arcade games that are still
being actively sold.
* Do not provide a means of generating a list of games that specifically
identifies those games for which the user does not have image files. This
only encourages users to seek out sources for illegal ROM, CD, and hard
disk images in order to "complete" their collection.
* Do not remove the startup screen that contains information about why
certain non-working games don't work. This only serves to generate a
bunch of useless email traffic to the developers asking why the games
don't work.
Because the name MAME is trademarked, you must abide by the rules of the
trademark usage if you wish to use "MAME" as part of the name your
derivative work. In general, this means you must request permission,
which requires that you follow the guidelines above.
The version number of any derivative work should reflect the version
number of the MAME release it was derived from.
-------------------------------
V. Official Contact Information
-------------------------------
For questions regarding the MAME license, trademark, or other usage, go
to http://www.mamedev.org/
-146
View File
@@ -1,146 +0,0 @@
This article originally appeared in a slightly different form at
http://aarongiles.com. You should read this if you are used to how
MAME's video system worked prior to 0.107 and you want to understand
how you should configure MAME with the new rendering system in place.
The New Video Landscape
Since its inception 9 years ago, MAME's video system has defaulted to
a mode where it tries to change resolutions on you. And since the
first port of the core to Windows 5 years ago, it has defaulted to
using your graphics card to stretch the video to that resolution.
I'm sure a lot of you out there have taken a lot of time to tweak the
current set of video options to make them work the way you like. But
every once in a while, you need to take a step back and re-evaluate
the situation. The current video system has been in place for 5 years
now without much substantial change. And with the recent rewrite,
you're almost certainly going to want to rethink the way you have
things configured.
At the highest level, there are really three different ways you can
configure the new system. Placing yourself into one of these three
categories will help you get the initial settings right. From there,
you can tweak with the settings to figure out what works best.
Category 1: Bells and whistles. People who fall into this category
would include anyone with a modern system and a decent video card
(decent in this context means at least 16MB of VRAM and built in the
last 5 years or so -- we're not talking cutting edge here). Any decent
video card will be able to render the simple MAME graphics at pretty
much any resolution without breaking a sweat. Configure your desktop
to the video mode you want (preferably something high like 1024x768
or greater with a high refresh rate, unless you are running on a
fixed-mode LCD, in which case just match what your LCD panel is),
and tell MAME to leave the resolution alone. In this day and age,
there is little reason to switch resolutions at all, unless you
fall into Category 3, below. In this mode, you will have full access
to artwork options, and you'll get your artwork scaled to full
resolution and with full alpha blending effects. Vector games will
look crisp, you can use decent fonts, and you can see a whole lot
more of the world when using the graphics/tilemap viewer. This mode
uses Direct3D, so you should configure yourself like this:
-video d3d -noswitchres [-triplebuffer] [-nofilter]
The -noswitchres option tells MAME to just run at the current
resolution. Although you can let MAME pick a resolution for you, it
doesn't really make much sense in D3D mode, and in fact I may even
remove that feature altogether. To avoid tearing artifacts, I
recommend using the -triplebuffer option as well. Just make sure your
monitor's refresh rate is higher than the game you are running. If
you dislike the blurry look of the graphics, you can specify the
-nofilter option to disable bilinear filtering, though that will
produce blocky artifacts. Alternatively, you can use the -prescale
option which is described at the end of this article.
Category 2: Like the old days. I really didn't even want to support
this mode at all, but certain vocal MAMEdevs would have skinned me
alive otherwise. People who fall into this category include those who
have weak systems that worked fine with previous versions of MAME,
but who don't run well with Direct3D rendering. (Note that just
because Space Invaders runs unthrottled at 2000fps with DirectDraw
and 1000fps with Direct3D doesn't mean that Direct3D is going to be
a serious issue when playing at a regular 60fps, so if you're unsure,
give the Direct3D route a try for a while.) In this mode, MAME will
draw the game screen and artwork at the game's resolution, just like
it did in MAME 0.106 and earlier; however, some artwork options,
such as -artcrop, won't work as you might expect, and some alpha
blending artwork modes (specifically overlays) will operate with a
performance penality. MAME will then use your video card to stretch
the video to the proper aspect ratio.
-video ddraw -hwstretch [-switchres] [-triplebuffer]
The -switchres is optional here. If your video card is really ancient
and struggles expanding the screen to fit your desktop resolution,
you might want to turn it on. Again, to avoid tearing artifacts, I
recommend using the -triplebuffer option as well, but make sure your
monitor's refresh rate is higher than the game you are running
(-switchres will do that for you if you use it). If your video card
produces blurry pixels which you don't like, try the -prescale option
described at the end of this article.
Category 3: Anal video mode types. These are the guys who have
generally built their own cabinets and set them up with a CRT display
where they have several dozen carefully hand-tweaked video modes that
approximate the original video modes the games ran at. They want MAME
to pick that hand-tweaked mode and use it, drawing one pixel on the
screen for each pixel in the original game. They don't give a whit
about artwork or anything other than the raw pixels going to the
right place. Fortunately, you can still configure MAME for this case
as well:
-video ddraw -nohwstretch -switchres [-triplebuffer]
Obviously in this case, the -switchres is required. You also want to
disable hardware stretching, otherwise you won't get that "perfect"
1:1 pixel mapping. Triple buffering may or may not help.
So, I recommend starting with these initial options and then tweaking
from there. One additional option you might want to try in
combination with the above is the -prescale option. -prescale takes
an integer parameter from 1 to 8, and specifies a magnification
amount by which the screen pixels are expanded before they are drawn
to the screen. Why is this useful? And how much of a performance
impact does it have? Well, that depends on the mode you are running
in.
If you are running in Category 1 (-video d3d), then -prescale will
use your video card to scale the game graphics up before rendering
them to the screen. Depending on the video card, this is usually a
small performance hit, but not too significant. The benefit is that
each prescale factor reduces the blurriness of the pixels.
-prescale 1 is the default, which does no scaling. -prescale 2 will
double each pixel, -prescale 3 will triple each pixel, etc. For my
money, -prescale 2 is sufficient, but people with super high
resolution displays claim that larger -prescale factors work even
better.
If you are running in Category 2 (-video ddraw -hwstretch), then
-prescale will cause MAME to compose the screen graphics at the
specified scale factor. This is unfortunately done in software, but
carries the benefit that artwork, fonts, and the graphics viewer can
take advantage of the additional resolution to produce nicer results.
The end effect is that you will get less blurry pixels, just like the
Category 1 case, plus higher quality artwork, fonts, and more visible
area in the graphics viewer.
If you are running in Category 3 (-video ddraw -nohwstretch), then
-prescale will cause MAME to pick a video mode that is the prescale
factor times the raw screen resolution, and then MAME will, in
software, compose the screen graphics at the specified scale factor.
This has all the advantages of the Category 2 case, except that since
there wasn't any pixel blurring to begin with, there is no additional
crispness that comes about as a result.
Finally, you may be wondering about effects (and yes, scanlines are
an "effect"). Effects are no longer hard-coded into the system.
Rather, you can provide a PNG file in the artwork directory that will
be loaded and overlaid on top of screen bitmaps. See the description
of -effect in windows.txt for more details.
-234
View File
@@ -1,234 +0,0 @@
The new SCSI subsystem
----------------------
1. Introduction
The nscsi subsystem was created to allow an implementation to be
closer to the physical reality, making it easier (hopefully) to
implement new controller chips from the documentations.
2. Global structure
Parallel SCSI is built around a symmetric bus to which a number of
devices are connected. The bus is composed of 9 control lines (for
now, later scsi versions may have more) and up to 32 data lines (but
currently implemented chips only handle 8). All the lines are open
collector, which means that either one or multiple chip connect the
line to ground and the line, of course, goes to ground, or no chip
drives anything and the line stays at Vcc. Also, the bus uses
inverted logic, where ground means 1. SCSI chips traditionally work
in logical and not physical levels, so the nscsi subsystem also works
in logical levels and does a logical-or of all the outputs of the
devices.
Structurally, the implementation is done around two main classes:
nscsi_bus_devices represents the bus, and nscsi_device represents an
individual device. A device only communicate with the bus, and the
bus takes care of transparently handling the device discovery and
communication. In addition the nscsi_full_device class proposes a
scsi device with the scsi protocol implemented making building generic
scsi devices like harddrives or cdrom readers easier.
3. Plugging in a scsi bus in a driver
The nscsi subsystem leverages the slot interfaces and the device
naming to allow for a configurable yet simple bus implementation.
First you need to create a list of acceptable devices to plug on the
bus. This usually comprises of cdrom, harddisk and the controller
chip. For instance:
static SLOT_INTERFACE_START( next_scsi_devices )
SLOT_INTERFACE("cdrom", NSCSI_CDROM)
SLOT_INTERFACE("harddisk", NSCSI_HARDDISK)
SLOT_INTERFACE_INTERNAL("ncr5390", NCR5390)
SLOT_INTERFACE_END
The _INTERNAL interface indicates a device that is not
user-selectable, which is useful for the controller.
Then in the machine config (or in a fragment config) you need to first
add the bus, and then the (potential) devices as subdevices of the bus
with the scsi id as the name. For instance you can use:
MCFG_NSCSI_BUS_ADD("scsibus")
MCFG_NSCSI_ADD("scsibus:0", next_scsi_devices, "cdrom", 0, 0, 0, false)
MCFG_NSCSI_ADD("scsibus:1", next_scsi_devices, "harddisk", 0, 0, 0, false)
MCFG_NSCSI_ADD("scsibus:2", next_scsi_devices, 0, 0, 0, 0, false)
MCFG_NSCSI_ADD("scsibus:3", next_scsi_devices, 0, 0, 0, 0, false)
MCFG_NSCSI_ADD("scsibus:4", next_scsi_devices, 0, 0, 0, 0, false)
MCFG_NSCSI_ADD("scsibus:5", next_scsi_devices, 0, 0, 0, 0, false)
MCFG_NSCSI_ADD("scsibus:6", next_scsi_devices, 0, 0, 0, 0, false)
MCFG_NSCSI_ADD("scsibus:7", next_scsi_devices, "ncr5390", 0, &next_ncr5390_interface, 10000000, true)
That configuration puts as default a cdrom reader on scsi id 0 and a
hard drive on scsi id 1, and forces the controller on id 7. The
parameters of add are:
- device tag, comprised of bus-tag:scsi-id
- the list of acceptable devices
- the device name as per the list, if one is to be there by default
- the device input config, if any (and there usually isn't one)
- the device configuration structure, usually for the controller only
- the frequency, usually for the controller only
- "false" for a user-modifyable slot, "true" for a fixed slot
The full device name, for mapping purposes, will be
bus-tag:scsi-id:device-type, i.e. "scsibus:7:ncr5390" for our
controller here.
4. Creating a new scsi device using nscsi_device
The base class "nscsi_device" is to be used for down-to-the-metal
devices, i.e. scsi controller chips. The class provides three
variables and one method. The first variable, scsi_bus, is a pointer
to the nscsi_bus_device. The second, scsi_refid, is an opaque
reference to pass to the bus on some operations. Finally, scsi_id
gives the scsi id as per the device tag. It's written once at startup
and never written or read afterwards, the device can do whatever it
wants with the value or the variable.
The virtual method scsi_ctrl_changed is called when watched-for
control lines change. Which lines are watched is defined through the
bus.
The bus proposes five methods to access the lines. The read methods
are ctrl_r() and data_r(). The meaning of the control bits are
defined in the S_* enum of nscsi_device. The bottom three bits (INP,
CTL and MSG) are setup so that masking with 7 (S_PHASE_MASK) gives the
traditional numbers for the phases, which are also available with the
S_PHASE_* enum.
Writing the data lines is done with data_w(scsi_refid, value).
Writing the control lines is done with ctrl_w(scsi_refid, value,
mask-of-lines-to-change). To change all control lines in one call use
S_ALL as the mask.
Of course, what is read is the logical-or of all of what is driven by
all devices.
Finally, the method ctrl_wait_w(scsi_id, value,
mask-of-wait-lines-to-change) allows to select which control lines are
watched. The watch mask is per-device, and the device method
scsi_ctrl_changed is called whenever a control line in the mask
changes due to an action of another device (not itself, to avoid an
annoying and somewhat useless recursion).
Implementing the controller is then just a matter of following the
state machines descriptions, at least if they're available. The only
part often not described is the arbitration/selection, which is
documented in the scsi standard though. For an initiator (which is
what the controller essentially always is), it goes like this:
- wait for the bus to be idle
- assert the data line which number is your scsi_id (1 << scsi_id)
- assert the busy line
- wait the arbitration time
- check that the of the active data lines the one with the highest number is yours
- if no, the arbitration was lost, stop driving anything and restart at the beginning
- assert the select line (at that point, the bus is yours)
- wait a short while
- keep your data line asserted, assert the data line which number is the scsi id of the target
- wait a short while
- assert the atn line if needed, deassert busy
- wait for busy to be asserted or timeout
- timeout means nobody is answering at that id, deassert everything and stop
- wait a short while for deskewing
- deassert the data bus and the select line
- wait a short while
and then you're done, you're connected with the target until the
target deasserts the busy line, either because you asked it to or just
to annoy you. The deassert is called a disconnect.
The ncr5390 is an example of how to use a two-level state machine to
handle all the events.
5. Creating a new scsi device using nscsi_full_device
The base class "nscsi_full_device" is used to create HLE-d scsi
devices intended for generic uses, like hard drives, cdroms, perhaps
scanners, etc. The class provides the scsi protocol handling, leaving
only the command handling and (optionally) the message handling to the
implementation.
The class currently only support target devices.
The first method to implement is scsi_command(). That method is
called when a command has fully arrived. The command is available in
scsi_cmdbuf[], and its length is in scsi_cmdsize (but the length is
generally useless, the command first byte giving it). The 4096-bytes
scsi_cmdbuf array is then freely modifiable.
In scsi_command(), the device can either handle the command or pass it
up with nscsi_full_device::scsi_command().
To handle the command, a number of methods are available:
- get_lun(lua-set-in-command) will give you the lun to work on (the
in-command one can be overriden by a message-level one).
- bad_lun() replies to the host that the specific lun is unsupported.
- scsi_data_in(buffer-id, size) sends size bytes from buffer buffer-id
- scsi_data_out(buffer-id, size) recieves size bytes into buffer buffer-id
- scsi_status_complete(status) ends the command with a given status.
- sense(deferred, key) prepares the sense buffer for a subsequent
request-sense command, which is useful when returning a
check-condition status.
The scsi_data_* and scsi_status_complete commands are queued, the
command handler should call them all without waiting.
buffer-id identifies a buffer. 0, aka SBUF_MAIN, targets the
scsi_cmdbuf buffer. Other acceptable values are 2 or more. 2+ ids
are handled through the scsi_get_data method for read and
scsi_put_data for write.
UINT8 device::scsi_get_data(int id, int pos) must return byte pos of
buffer id, upcalling in nscsi_full_device for id < 2.
void device::scsi_put_data(int id, int pos, UINT8 data) must write
byte pos in buffer id, upcalling in nscsi_full_device for id < 2.
scsi_get_data and scsi_put_data should do the external reads/writes
when needed.
The device can also override scsi_message to handle scsi messages
other than the ones generically handled, and it can also override some
of the timings (but a lot of them aren't used, beware).
A number of enums are defined to make things easier. The SS_* enum
gives status returns (with SS_GOOD for all's well). The SC_* enum
gives the scsi commands. The SM_* enum gives the scsi messages, with
the exception of identify (which is 80-ff, doesn't really fit in an
enum).
6. What's missing
6.1. What's missing in scsi_full_device
Initiator support - we have no initiator device to HLE at that point.
Delays - a scsi_delay command would help giving more realistic timings
to the cdrom reader in particular.
Disconnected operation - would first require delays and in addition an
emulated OS that can handle it.
16-bits wide operation - needs an OS and an initiator that can handle
it.
6.2. What's missing in the ncr5390 (and probably future other controllers)
Bus free detection. Right now the bus is considered free if the
controllers isn't using it, which is true. This may change once
disconnected operation is in.
Target commands, we don't emulate (vs. HLE) any target yet.
-364
View File
@@ -1,364 +0,0 @@
This file describes Windows-specific usage information about MAME. It is
intended to cover aspects of using and configuring the program that are
specific to running MAME from the command line on a Windows-based system.
For common options that apply to all systems, please see config.txt.
In addition to the keys described in config.txt, the following additional
keys are defined for Windows versions of MAME:
Windows debugging options
-------------------------
-[no]oslog
Outputs the error.log data to the Windows debugger. This can be used at
the same time as -log to output the log data to both targets as well.
Default is OFF (-nooslog).
-watchdog <duration> / -wdog <duration>
Enables an internal watchdog timer that will automatically kill the MAME
process if more than <duration> seconds passes without a frame update.
Keep in mind that some games sit for a while during load time without
updating the screen, so <duration> should be long enough to cover that.
10-30 seconds on a modern system should be plenty in general. By default
there is no watchdog.
-debugger_font <fontname> / -dfont <fontname>
Specifies the name of the font to use for debugger windows. By default,
the font is Lucida Console.
-debugger_font_size <points> / -dfontsize <points>
Specifies the size of the font to use for debugger windows, in points.
By default, this is set to 9pt.
Windows performance options
---------------------------
-priority <priority>
Sets the thread priority for the MAME threads. By default the priority
is left alone to guarantee proper cooperation with other applications.
The valid range is -15 to 1, with 1 being the highest priority. The
default is 0 (NORMAL priority).
-[no]multithreading / -[no]mt
Enables multithreading within MAME. At the moment, this causes the
window and all DirectDraw/Direct3D code to execute on a second thread,
which can improve performance on hyperthreaded and multicore systems.
The default is OFF (-nomultithreading).
-numprocessors <auto|value> / -np <auto|value>
Specify the number of processors to use for work queues. Specifying
"auto" will use the value reported by the system or environment
variable OSDPROCESSORS. To avoid abuse, this value is internally limited
to 4 times the number of processors reported by the system.
The default is "auto".
-profile [n]
Enables profiling, specifying the stack depth of [n] to track.
-bench [n]
Benchmark for [n] number of emulated seconds; implies the command string:
-str [n] -video none -nosound -nothrottle
Windows video options
---------------------
-video <gdi|ddraw|d3d|none>
Specifies which video subsystem to use for drawing. By specifying 'gdi'
here, you tell MAME to render video using standard Windows graphics
drawing calls. This is the slowest but most compatible option.
Specifying 'ddraw' instructs MAME to use DirectDraw for rendering.
This causes MAME to render everything at a lower resolution and then
upscale the results at the end. This produces high performance,
especially on older or low-power video cards, but has a noticeably
lower output quality. Specifying 'd3d' tells MAME to use Direct3D for
rendering. This produces the highest quality output and enables all
rendering options. It is recommended if you have a recent (2002+)
video card. The final option 'none' displays no windows and does no
drawing. This is primarily present for doing CPU benchmarks without
the overhead of the video system. The default is d3d.
-numscreens <count>
Tells MAME how many output windows to create. For most games, a single
output window is all you need, but some games originally used multiple
screens. Each screen (up to 4) has its own independent settings for
physical monitor, aspect ratio, resolution, and view, which can be
set using the options below. The default is 1.
-[no]window / -[no]w
Run MAME in either a window or full screen. The default is OFF
(-nowindow).
-[no]maximize / -[no]max
Controls initial window size in windowed mode. If it is set on, the
window will initially be set to the maximum supported size when you
start MAME. If it is turned off, the window will start out at the
smallest supported size. This option only has an effect when the
-window option is used. The default is ON (-maximize).
-[no]keepaspect / -[no]ka
Enables aspect ratio enforcement. When this option is on, the game's
proper aspect ratio (generally 4:3 or 3:4) is enforced, so you get the
game looking like it should. When running in a window with this option
on, you can only resize the window to the proper aspect ratio, unless
you are holding down the CONTROL key. By turning the option off, the
aspect ratio is allowed to float. In full screen mode, this means that
all games will stretch to the full screen size (even vertical games).
In window mode, it means that you can freely resize the window without
any constraints. The default is ON (-keepaspect).
-prescale <amount>
Controls the size of the screen images when they are passed off to the
graphics system for scaling. At the minimum setting of 1, the screen
is rendered at its original resolution before being scaled. At higher
settings, the screen is expanded by a factor of <amount> before being
scaled. With -video ddraw or -video d3d, this produces a less blurry
image at the expense of some speed. In -video ddraw mode, this also
increases the effective resolution of non-screen elements such as
artwork and fonts. The default is 1.
-[no]waitvsync
Waits for the refresh period on your computer's monitor to finish
before starting to draw video to your screen. If this option is off,
MAME will just draw to the screen at any old time, even in the middle
of a refresh cycle. This can cause "tearing" artifacts, where the top
portion of the screen is out of sync with the bottom portion. Tearing
is not noticeable on all games, and some people hate it more than
others. However, if you turn this option on, you will waste more of
your CPU cycles waiting for the proper time to draw, so you will see a
performance hit. You should only need to turn this on in windowed mode.
In full screen mode, it is only needed if -triplebuffer does not
remove the tearing, in which case you should use -notriplebuffer
-waitvsync. Note that this option does not work with -video gdi mode.
The default is OFF (-nowaitvsync).
-[no]syncrefresh
Enables speed throttling only to the refresh of your monitor. This
means that the game's actual refresh rate is ignored; however, the
sound code still attempts to keep up with the game's original refresh
rate, so you may encounter sound problems. This option is intended
mainly for those who have tweaked their video card's settings to
provide carefully matched refresh rate options. Note that this option
does not work with -video gdi mode.The default is OFF (-nosyncrefresh).
DirectDraw-specific options
---------------------------
-[no]hwstretch / -[no]hws
When enabled, MAME uses the hardware stretching abilities of your
video card to scale the game image and associated artwork to the
target resolution. Depending on the quality of your graphic card and
its drivers, this may be a fractional, antialiased scaling (nice) or
an integer, blocky scaling (not so nice), in which case you might want
to disable this option. In addition, if you have configured specific
arcade-like video modes for MAME and don't want MAME to perform any
non-integral scaling of the image, you should also disable this option.
The default is ON (-hwstretch).
Direct3D-specific options
-------------------------
-[no]filter / -[no]d3dfilter / -[no]flt
Enable bilinear filtering on the game screen graphics. When disabled,
point filtering is applied, which is crisper but leads to scaling
artifacts. If you don't like the filtered look, you are probably better
off increasing the -prescale value rather than turning off filtering
altogether. The default is ON (-filter).
Per-window options
------------------
-screen <display>
-screen0 <display>
-screen1 <display>
-screen2 <display>
-screen3 <display>
Specifies which physical monitor on your system you wish to have each
window use by default. In order to use multiple windows, you must have
increased the value of the -numscreens option. The name of each
display in your system can be determined by running MAME with the
-verbose option. The display names are typically in the format of:
\\.\DISPLAYn, where 'n' is a number from 1 to the number of connected
monitors. The default value for these options is 'auto', which means
that the first window is placed on the first display, the second
window on the second display, etc.
The -screen0, -screen1, -screen2, -screen3 parameters apply to the
specific window. The -screen parameter applies to all windows. The
window-specific options override values from the all window option.
-aspect <width:height> / -screen_aspect <num:den>
-aspect0 <width:height>
-aspect1 <width:height>
-aspect2 <width:height>
-aspect3 <width:height>
Specifies the physical aspect ratio of the physical monitor for each
window. In order to use multiple windows, you must have increased the
value of the -numscreens option. The physical aspect ratio can be
determined by measuring the width and height of the visible screen
image and specifying them separated by a colon. The default value for
these options is 'auto', which means that MAME assumes the aspect
ratio is proportional to the number of pixels in the desktop video
mode for each monitor.
The -aspect0, -aspect1, -aspect2, -aspect3 parameters apply to the
specific window. The -aspect parameter applies to all windows. The
window-specific options override values from the all window option.
-resolution <widthxheight[@refresh]> / -r <widthxheight[@refresh]>
-resolution0 <widthxheight[@refresh]> / -r0 <widthxheight[@refresh]>
-resolution1 <widthxheight[@refresh]> / -r1 <widthxheight[@refresh]>
-resolution2 <widthxheight[@refresh]> / -r2 <widthxheight[@refresh]>
-resolution3 <widthxheight[@refresh]> / -r3 <widthxheight[@refresh]>
Specifies an exact resolution to run in. In full screen mode, MAME
will try to use the specific resolution you request. The width and
height are required; the refresh rate is optional. If omitted or
set to 0, MAME will determine the mode auomatically. For example,
-resolution 640x480 will force 640x480 resolution, but MAME is free to
choose the refresh rate. Similarly, -resolution 0x0@60 will force a
60Hz refresh rate, but allows MAME to choose the resolution. The
string "auto" is also supported, and is equivalent to 0x0@0. In window
mode, this resolution is used as a maximum size for the window. This
option requires the -switchres option as well in order to actually
enable resolution switching with -video ddraw or -video d3d. The
default value for these options is 'auto'.
The -resolution0, -resolution1, -resolution2, -resolution3 parameters
apply to the specific window. The -resolution parameter applies to all
windows. The window-specific options override values from the all
window option.
-view <viewname>
-view0 <viewname>
-view1 <viewname>
-view2 <viewname>
-view3 <viewname>
Specifies the initial view setting for each window. The <viewname>
does not need to be a perfect match; rather, it will select the first
view whose name matches all the characters specified by <viewname>.
For example, -view native will match the "Native (15:14)" view even
though it is not a perfect match. The value 'auto' is also supported,
and requests that MAME perform a default selection. The default value
for these options is 'auto'.
The -view0, -view1, -view2, -view3 parameters apply to the
specific window. The -view parameter applies to all windows. The
window-specific options override values from the all window option.
Full screen options
-------------------
-[no]triplebuffer / -[no]tb
Enables or disables "triple buffering". Normally, MAME just draws
directly to the screen, without any fancy buffering. But with this
option enabled, MAME creates three buffers to draw to, and cycles
between them in order. It attempts to keep things flowing such that one
buffer is currently displayed, the second buffer is waiting to be
displayed, and the third buffer is being drawn to. -triplebuffer will
override -waitvsync, if the buffer is sucessfully created. This option
does not work with -video gdi. The default is OFF (-notriplebuffer).
-[no]switchres
Enables resolution switching. This option is required for the
-resolution* options to switch resolutions in full screen mode. On
modern video cards, there is little reason to switch resolutions unless
you are trying to achieve the "exact" pixel resolutions of the original
games, which requires significant tweaking. This option is also useful
on LCD displays, since they run with a fixed resolution and switching
resolutions on them is just silly. This option does not work with
-video gdi. The default is OFF (-noswitchres).
-full_screen_brightness / -fsb <value>
Controls the brightness, or black level, of the entire display. The
standard value is 1.0. Selecting lower values (down to 0.1) will produce
a darkened display, while selecting higher values (up to 2.0) will
give a brighter display. Note that not all video cards have hardware to
support this option. This option does not work with -video gdi. The
default is 1.0.
-full_screen_contrast / -fsc <value>
Controls the contrast, or white level, of the entire display. The
standard value is 1.0. Selecting lower values (down to 0.1) will produce
a dimmer display, while selecting higher values (up to 2.0) will
give a more saturated display. Note that not all video cards have
hardware to support this option. This option does not work with
-video gdi. The default is 1.0.
-full_screen_gamma / -fsg <value>
Controls the gamma, which produces a potentially nonlinear black to
white ramp, for the entire display. The standard value is 1.0, which
gives a linear ramp from black to white. Selecting lower values (down
to 0.1) will increase the nonlinearity toward black, while selecting
higher values (up to 3.0) will push the nonlinearity toward white. Note
that not all video cards have hardware to support this option. This
option does not work with -video gdi. The default is 1.0.
Windows sound options
---------------------
-audio_latency <value>
This controls the amount of latency built into the audio streaming. By
default MAME tries to keep the DirectSound audio buffer between 1/5 and
2/5 full. On some systems, this is pushing it too close to the edge,
and you get poor sound sometimes. The latency parameter controls the
lower threshold. The default is 1 (meaning lower=1/5 and upper=2/5).
Set it to 2 (-audio_latency 2) to keep the sound buffer between 2/5 and
3/5 full. If you crank it up to 4, you can definitely notice the lag.
Input device options
--------------------
-[no]dual_lightgun / -[no]dual
Controls whether or not MAME attempts to track two lightguns connected
at the same time. This option requires -lightgun. This option is a hack
for supporting older dual lightgun setups. If you have multiple
lightguns connected, you will probably just need to enable -mouse and
configure each lightgun independently. The default is OFF
(-nodual_lightgun).
-2847
View File
File diff suppressed because it is too large Load Diff
-26
View File
@@ -1,26 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
NOTE: This list is here only to document available dumps and it's not used (yet) by MESS!
-->
<softwarelist name="3do_m2" description="3DO M2 CD-ROMs">
<!-- Prototype disks -->
<software name="imsarcng" supported="no">
<!-- Original image
<rom name="imsa racing.iso" size="671399936" crc="96e9befa"/>
<rom name="imsa racing.cue" size="77" crc="590c368f"/>
-->
<description>IMSA Racing (Unreleased)</description>
<year>199?</year>
<publisher>3DO</publisher>
<part name="cdrom" interface="3do_m2_cdrom">
<diskarea name="cdrom">
<disk name="imsa racing" sha1="533f8ed17f684b2798c9fae5d7e834a7d4d81147" />
</diskarea>
</part>
</software>
</softwarelist>
-17793
View File
File diff suppressed because it is too large Load Diff
-825
View File
@@ -1,825 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
Info from Atariage and Atarimania
-->
<softwarelist name="a2600_cass" description="Atari 2600 cassettes">
<!-- Star Charger tapes -->
<!--
Some games had different titles during development. Some of these are known (and in a couple of cases, tapes have been found and preserved):
- Galactic Egg (then released as Communist Mutants from Space)
- Excalibur (then released as Dragonstomper)
- Hopalong Catastrophe (then released as Rabbit Transit)
- Jungle Raid (then released as Survival Island)
- Labyrinth (then released as Escape from the Mindmaster)
MultiLoad (TM) games, i.e. the few games which had separate chunks of data on the tapes, are currently emulated with separate a26 files for each chunk.
-->
<software name="commumut">
<description>Communist Mutants from Space</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="serial" value="AR-4101"/>
<info name="developer" value="Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="communist mutants from space (1982) (arcadia corporation).a26" size="8448" crc="d64ec816" sha1="9a113bacc576d1d1f80a26622359c49df97b16bc" offset="0" />
</dataarea>
</part>
</software>
<software name="commumutpv" cloneof="commumut">
<description>Communist Mutants from Space (Preview)</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="serial" value="AR-4101"/>
<info name="developer" value="Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="communist mutants from space (preview) (1982) (arcadia corporation).a26" size="8448" crc="ca6bb788" sha1="ad18885ed38516c3e136293ae565c113f299d223" offset="0" />
</dataarea>
</part>
</software>
<software name="commumute" cloneof="commumut">
<description>Communist Mutants from Space (PAL)</description>
<year>1982</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4101"/>
<info name="developer" value="Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="communist mutants from space (1982) (starpath corporation) (pal).a26" size="8448" crc="e8c4dc94" sha1="9ab6e90c2a41684f46592b8e2b71fd19e540b055" offset="0" />
</dataarea>
</part>
</software>
<software name="commumutepv" cloneof="commumut">
<description>Communist Mutants from Space (Preview) (PAL)</description>
<year>1982</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4101"/>
<info name="developer" value="Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="communist mutants from space (preview) (1982) (starpath corporation) (pal).a26" size="8448" crc="d1a5b3bb" sha1="b0483e5de99833d630433281953a670dd72a0df4" offset="0" />
</dataarea>
</part>
</software>
<software name="dstomper">
<description>Dragonstomper</description>
<year>1982</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4100"/>
<info name="developer" value="Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass1" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="dragonstomper (1 of 3) (1982) (starpath corporation).a26" size="8448" crc="ff942c31" sha1="9283e892dca1ad463443d347c99826bd623e0fdc" offset="0" />
</dataarea>
</part>
<part name="cass2" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="dragonstomper (2 of 3) (1982) (starpath corporation).a26" size="8448" crc="d9734371" sha1="1f00e06ae2f42e59637d73b37b9ccc3b130ede13" offset="0" />
</dataarea>
</part>
<part name="cass3" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="dragonstomper (3 of 3) (1982) (starpath corporation).a26" size="8448" crc="fcd8c4ed" sha1="b463d3da55cfa27c4f75550afcd07bcf28683d26" offset="0" />
</dataarea>
</part>
</software>
<software name="dstomperpv" cloneof="dstomper">
<description>Dragonstomper (Preview)</description>
<year>1982</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4100"/>
<info name="developer" value="Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="dragonstomper (preview) (1982) (starpath corporation).a26" size="8448" crc="c483f940" sha1="aa63009fb7dc4ece8cda3078d37f4e93b326c4df" offset="0" />
</dataarea>
</part>
</software>
<software name="dstompere" cloneof="dstomper">
<description>Dragonstomper (PAL)</description>
<year>1982</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4100"/>
<info name="developer" value="Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass1" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="dragonstomper (1 of 3) (1982) (starpath corporation) (pal).a26" size="8448" crc="87e14ffb" sha1="0f4bed960092061a5e3a8a118118793b16b902b4" offset="0" />
</dataarea>
</part>
<part name="cass2" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="dragonstomper (2 of 3) (1982) (starpath corporation) (pal).a26" size="8448" crc="41301d7d" sha1="6080703b9f16357e581be69a6154ac7186a91fac" offset="0" />
</dataarea>
</part>
<part name="cass3" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="dragonstomper (3 of 3) (1982) (starpath corporation) (pal).a26" size="8448" crc="a69d86eb" sha1="0450f52c501c1018c7f2b8d6f18767daf17bdadc" offset="0" />
</dataarea>
</part>
</software>
<software name="dstomperepv" cloneof="dstomper">
<description>Dragonstomper (Preview) (PAL)</description>
<year>1982</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4100"/>
<info name="developer" value="Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="dragonstomper (preview) (1982) (starpath corporation) (pal).a26" size="8448" crc="d610fd7e" sha1="7a893558f01e21b4708622cbc4b4db30c849acc6" offset="0" />
</dataarea>
</part>
</software>
<software name="mindmstr">
<description>Escape from the Mindmaster</description>
<year>1982</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4200"/>
<info name="developer" value="Dennis Caswell"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass1" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="escape from the mindmaster (1 of 4) (1982) (starpath corporation).a26" size="8448" crc="20817f5d" sha1="aa7179ed05d6afb6ec8bcd06c589d4b137ec1bd6" offset="0" />
</dataarea>
</part>
<part name="cass2" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="escape from the mindmaster (2 of 4) (1982) (starpath corporation).a26" size="8448" crc="f08aa960" sha1="7cc06554cea3030fc88b537c70f2adb33e4a3f59" offset="0" />
</dataarea>
</part>
<part name="cass3" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="escape from the mindmaster (3 of 4) (1982) (starpath corporation).a26" size="8448" crc="b9e64de8" sha1="b7e626c13bc53665a37e465d6beeb5a15e6e526c" offset="0" />
</dataarea>
</part>
<part name="cass4" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="escape from the mindmaster (4 of 4) (1982) (starpath corporation).a26" size="8448" crc="abd4967d" sha1="3db8d34567d9c27c41ce560b9eacc6148cd85163" offset="0" />
</dataarea>
</part>
</software>
<software name="mindmstrpv" cloneof="mindmstr">
<description>Escape from the Mindmaster (Preview)</description>
<year>1982</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4200"/>
<info name="developer" value="Dennis Caswell"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="escape from the mindmaster (preview) (1982) (starpath corporation).a26" size="8448" crc="5a1deb25" sha1="7a32131911eb04957facc87b4333308b44e02c02" offset="0" />
</dataarea>
</part>
</software>
<software name="mindmstre" cloneof="mindmstr">
<description>Escape from the Mindmaster (PAL)</description>
<year>1982</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4200"/>
<info name="developer" value="Dennis Caswell"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass1" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="escape from the mindmaster (1 of 4) (1982) (starpath corporation) (pal).a26" size="8448" crc="191c532a" sha1="e870fbbc07213b1cc552872f3115f33c1f5b351c" offset="0" />
</dataarea>
</part>
<part name="cass2" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="escape from the mindmaster (2 of 4) (1982) (starpath corporation) (pal).a26" size="8448" crc="9a84b9e2" sha1="a72859502b9437e1e8ccf984f2e61aabc908ed28" offset="0" />
</dataarea>
</part>
<part name="cass3" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="escape from the mindmaster (3 of 4) (1982) (starpath corporation) (pal).a26" size="8448" crc="5b363d93" sha1="b4415af06ec8abf01c3127f17864b3d4c1e827db" offset="0" />
</dataarea>
</part>
<part name="cass4" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="escape from the mindmaster (4 of 4) (1982) (starpath corporation) (pal).a26" size="8448" crc="7fbcc11f" sha1="49bb0dfaadda7201787ca110b51ef3320963ca9f" offset="0" />
</dataarea>
</part>
</software>
<software name="mindmstrepv" cloneof="mindmstr">
<description>Escape from the Mindmaster (Preview) (PAL)</description>
<year>1982</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4200"/>
<info name="developer" value="Dennis Caswell"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="escape from the mindmaster (preview) (1982) (starpath corporation) (pal).a26" size="8448" crc="cd4bc0e0" sha1="65c7016bc60b7035645cdf1cb50bb396fce60aa0" offset="0" />
</dataarea>
</part>
</software>
<software name="xcalibur" cloneof="dstomper">
<description>Excalibur (Prototype)</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="developer" value="Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="excalibur (1982) (arcadia corporation) (prototype).a26" size="8448" crc="73007594" sha1="eaea4c24280cf11e11d62bbbe5c0c74448f497e8" offset="0" />
</dataarea>
</part>
</software>
<software name="xcalibura" cloneof="dstomper">
<description>Excalibur (Prototype, Alt)</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="developer" value="Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="excalibur (1982) (arcadia corporation) (prototype) [a].a26" size="8448" crc="24885ec2" sha1="c6a8bb97d1891a45d9d5b6b799a3602ed7c83ef1" offset="0" />
</dataarea>
</part>
</software>
<software name="xcalibur36" cloneof="dstomper">
<description>Excalibur (Prototype, v. 36)</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="developer" value="Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="excalibur version 36 (1982) (arcadia corporation) (prototype).a26" size="8448" crc="2a51cc8d" sha1="9b89ba2b1481468994c6c93600053500912213f3" offset="0" />
</dataarea>
</part>
</software>
<software name="xcalibur39" cloneof="dstomper">
<description>Excalibur (Prototype, v. 39)</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="developer" value="Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="excalibur version 39 (1982) (arcadia corporation) (prototype).a26" size="8448" crc="ba92957e" sha1="9d515c70bb2498b44fd46f129f10be03b73c937c" offset="0" />
</dataarea>
</part>
</software>
<software name="fireball">
<description>Fireball</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="serial" value="AR-4300"/>
<info name="developer" value="Scott Nelson"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="fireball (1982) (arcadia corporation).a26" size="8448" crc="b32ae162" sha1="9fa9ed2622d29636f175b8745892dde48a871fd1" offset="0" />
</dataarea>
</part>
</software>
<software name="fireballpv" cloneof="fireball">
<description>Fireball (Preview)</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="serial" value="AR-4300"/>
<info name="developer" value="Scott Nelson"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="fireball (preview) (1982) (arcadia corporation).a26" size="8448" crc="962c498f" sha1="20322ad5eb2ad1c11b454d99126ce3b185351e99" offset="0" />
</dataarea>
</part>
</software>
<software name="fireballe" cloneof="fireball">
<description>Fireball (PAL)</description>
<year>1982</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4300"/>
<info name="developer" value="Scott Nelson"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="fireball (1982) (starpath corporation) (pal).a26" size="8448" crc="1a382f65" sha1="f936c2ebc26c025e4904ae8d01be5f3e66249adb" offset="0" />
</dataarea>
</part>
</software>
<software name="fireballepv" cloneof="fireball">
<description>Fireball (Preview) (PAL)</description>
<year>1982</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4300"/>
<info name="developer" value="Scott Nelson"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="fireball (preview) (1982) (starpath corporation) (pal).a26" size="8448" crc="138ccbd1" sha1="f7133999d072ac0560c5a9a4ec46fdd94b52dde6" offset="0" />
</dataarea>
</part>
</software>
<software name="fireballp" cloneof="fireball">
<description>Fireball (Prototype)</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="developer" value="Scott Nelson"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="fireball (1982) (arcadia corporation) (prototype).a26" size="8448" crc="10e4971e" sha1="fd9ba06548a16067f1a3ab1ef48e3f32d6199191" offset="0" />
</dataarea>
</part>
</software>
<software name="killsat">
<description>Killer Satellites</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4103"/>
<info name="developer" value="Kevin Norman"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="killer satellites (1983) (starpath corporation).a26" size="8448" crc="bdd932dc" sha1="64125e796f96aa472bb2191367c6501c657712d9" offset="0" />
</dataarea>
</part>
</software>
<software name="killsate" cloneof="killsat">
<description>Killer Satellites (PAL)</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4103"/>
<info name="developer" value="Kevin Norman"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="killer satellites (1983) (starpath corporation) (pal).a26" size="8448" crc="0b60d857" sha1="7ab5597ca336d3eebd21a7ad82989af366f2dcd3" offset="0" />
</dataarea>
</part>
</software>
<software name="killsatp" cloneof="killsat">
<description>Killer Satellites (Prototype)</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4103"/>
<info name="developer" value="Kevin Norman"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="killer satellites (1983) (starpath corporation) (prototype).a26" size="8448" crc="c989064c" sha1="dd0a82dac03298a8ce945c4b612cf8944927f5e8" offset="0" />
</dataarea>
</part>
</software>
<software name="labyrint" cloneof="mindmstr">
<description>Labyrinth (Prototype)</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="developer" value="Dennis Caswell"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="labyrinth (escape from the mindmaster beta) (1982) (arcadia corporation).a26" size="8448" crc="30ebc4a2" sha1="3ce35421bfa26c69eaced246909956a7e484f1fd" offset="0" />
</dataarea>
</part>
</software>
<software name="labyrinta" cloneof="mindmstr">
<description>Labyrinth (Prototype, Alt)</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="developer" value="Dennis Caswell"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="labyrinth (escape from the mindmaster beta) (1982) (arcadia corporation) [a].a26" size="8448" crc="9dc34fb0" sha1="1df4b18ce0187eea5b4d3dd7d150f552d97a08fa" offset="0" />
</dataarea>
</part>
</software>
<software name="meteroid" cloneof="suicidem">
<description>Meteoroids (Prototype)</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="developer" value="Steve Hales &amp; Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="meteoroids (suicide mission beta) (1982) (arcadia corporation).a26" size="8448" crc="40d6bbb2" sha1="11c3bd2b9327987e83b34e65e1bbee5fd62e6f60" offset="0" />
</dataarea>
</part>
</software>
<software name="offifrog">
<description>The Official Frogger</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4105"/>
<info name="developer" value="Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="official frogger, the (1983) (starpath corporation).a26" size="8448" crc="1228e48c" sha1="f84c15579d22f2536e94f1679642b9dc73b6f2fe" offset="0" />
</dataarea>
</part>
</software>
<software name="offifrogpv" cloneof="offifrog">
<description>The Official Frogger (Preview)</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4105"/>
<info name="developer" value="Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="official frogger, the (preview) (1983) (starpath corporation).a26" size="8448" crc="5f0181f9" sha1="2edb64be1bb6f4215f520ec2f487b19f29724b8d" offset="0" />
</dataarea>
</part>
</software>
<software name="offifroge" cloneof="offifrog">
<description>The Official Frogger (PAL)</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4105"/>
<info name="developer" value="Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="official frogger, the (1983) (starpath corporation) (pal).a26" size="8448" crc="e374b94b" sha1="2295b1eb5d30698e0a3a49e959f2a65ae60b4154" offset="0" />
</dataarea>
</part>
</software>
<software name="partymix">
<description>Party Mix</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4302"/>
<info name="developer" value="Dennis Caswell"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass1" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="party mix (1 of 3) (1983) (starpath corporation).a26" size="8448" crc="4724f396" sha1="1b1bcc35bd1120ded54318e63bce05d9c8603a82" offset="0" />
</dataarea>
</part>
<part name="cass2" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="party mix (2 of 3) (1983) (starpath corporation).a26" size="8448" crc="bf14c002" sha1="13e8f09014dd4bebdb782833028504ff8577b035" offset="0" />
</dataarea>
</part>
<part name="cass3" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="party mix (3 of 3) (1983) (starpath corporation).a26" size="8448" crc="c1aa60ce" sha1="261c9d149e7908558fb1a5a5898f568ac823dbb1" offset="0" />
</dataarea>
</part>
</software>
<software name="partymixpv" cloneof="partymix">
<description>Party Mix (Preview)</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4302"/>
<info name="developer" value="Dennis Caswell"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="party mix (preview) (1983) (starpath corporation).a26" size="8448" crc="fb3fe9b1" sha1="035bad1d6142dbe932eb2f2a4e34bbb64692fa9f" offset="0" />
</dataarea>
</part>
</software>
<software name="partymixe" cloneof="partymix">
<description>Party Mix (PAL)</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4302"/>
<info name="developer" value="Dennis Caswell"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass1" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="party mix (1 of 3) (1983) (starpath corporation) (pal).a26" size="8448" crc="d20d4821" sha1="b92aaae1f94f9c2d9957dfaf1941b7f12c5c7679" offset="0" />
</dataarea>
</part>
<part name="cass2" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="party mix (2 of 3) (1983) (starpath corporation) (pal).a26" size="8448" crc="e50a3d5c" sha1="d668e291131fc01b1286f7cbf5f0de10d15de7f1" offset="0" />
</dataarea>
</part>
<part name="cass3" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="party mix (3 of 3) (1983) (starpath corporation) (pal).a26" size="8448" crc="d619142f" sha1="00c90aea85bd8272cb34ce23fd0e5f0d36a1ea48" offset="0" />
</dataarea>
</part>
</software>
<software name="partymixepv" cloneof="partymix">
<description>Party Mix (Preview) (PAL)</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4302"/>
<info name="developer" value="Dennis Caswell"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="party mix (preview) (1983) (starpath corporation) (pal).a26" size="8448" crc="57536159" sha1="55e51e131235123d2ab9f8a0209bcb16a7734622" offset="0" />
</dataarea>
</part>
</software>
<software name="ppatrol">
<description>Phaser Patrol</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="serial" value="AR-4000"/>
<info name="developer" value="Dennis Caswell"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="phaser patrol (1982) (arcadia corporation).a26" size="8448" crc="eaf31bd7" sha1="21c255e489d126475c3744cdd0d6e8a8e618e3eb" offset="0" />
</dataarea>
</part>
</software>
<software name="ppatrole" cloneof="ppatrol">
<description>Phaser Patrol (PAL)</description>
<year>1982</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4000"/>
<info name="developer" value="Dennis Caswell"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="phaser patrol (1982) (starpath corporation) (pal).a26" size="8448" crc="15550fed" sha1="9734cde5019fad40aef45fe5271f245995027009" offset="0" />
</dataarea>
</part>
</software>
<software name="ppatrolp" cloneof="ppatrol">
<description>Phaser Patrol (Prototype)</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="serial" value="AR-4000"/>
<info name="developer" value="Dennis Caswell"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="phaser patrol (1982) (arcadia corporation) (prototype).a26" size="8448" crc="4fd200db" sha1="1ff4e3101275555ff014d981ff7f9006c93942ee" offset="0" />
</dataarea>
</part>
</software>
<software name="ppatrolpa" cloneof="ppatrol">
<description>Phaser Patrol (Prototype, Alt)</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="serial" value="AR-4000"/>
<info name="developer" value="Dennis Caswell"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="phaser patrol (1982) (arcadia corporation) (prototype) [a].a26" size="8448" crc="61a05bf2" sha1="abfd85e6973ab55d12f039cb0a4f4df8a62c0330" offset="0" />
</dataarea>
</part>
</software>
<software name="rabbit">
<description>Rabbit Transit</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4104"/>
<info name="developer" value="Brian McGhie"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="rabbit transit (1983) (starpath corporation).a26" size="8448" crc="517e5561" sha1="81654cbd6a7262ce0f1abc385ed9adc323a9b6a6" offset="0" />
</dataarea>
</part>
</software>
<software name="rabbitpv" cloneof="rabbit">
<description>Rabbit Transit (Preview)</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4104"/>
<info name="developer" value="Brian McGhie"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="rabbit transit (preview) (1983) (starpath corporation).a26" size="8448" crc="ba955bb1" sha1="2271944cd9284b499a590cf9fca938560a741990" offset="0" />
</dataarea>
</part>
</software>
<software name="rabbite" cloneof="rabbit">
<description>Rabbit Transit (PAL)</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4104"/>
<info name="developer" value="Brian McGhie"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="rabbit transit (1983) (starpath corporation) (pal).a26" size="8448" crc="ea7f9afd" sha1="a55851ead48c5033a45fb3f1672341146e5b47d9" offset="0" />
</dataarea>
</part>
</software>
<software name="suicidem">
<description>Suicide Mission</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="serial" value="AR-4102"/>
<info name="developer" value="Steve Hales &amp; Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="suicide mission (1982) (arcadia corporation).a26" size="8448" crc="b92c49e3" sha1="d3919b4dbeedfabfba30126d351eab509b0c1536" offset="0" />
</dataarea>
</part>
</software>
<software name="suicidempv" cloneof="suicidem">
<description>Suicide Mission (Preview)</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="serial" value="AR-4102"/>
<info name="developer" value="Steve Hales &amp; Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="suicide mission (preview) (1982) (arcadia corporation).a26" size="8448" crc="4705b9c4" sha1="35061334cd1d26345e2459dfd663d240759eb5f4" offset="0" />
</dataarea>
</part>
</software>
<software name="suicideme" cloneof="suicidem">
<description>Suicide Mission (PAL)</description>
<year>1982</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4102"/>
<info name="developer" value="Steve Hales &amp; Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="suicide mission (1982) (starpath corporation) (pal).a26" size="8448" crc="3b2a9c8a" sha1="3b6d664440442f5f1d0220ef01d967a6004bbbdd" offset="0" />
</dataarea>
</part>
</software>
<software name="suicidemepv" cloneof="suicidem">
<description>Suicide Mission (Preview) (PAL)</description>
<year>1982</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4102"/>
<info name="developer" value="Steve Hales &amp; Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="suicide mission (preview) (1982) (starpath corporation) (pal).a26" size="8448" crc="67e4a405" sha1="c15c986f92bd068ec844c9cc3da73ff410ec002a" offset="0" />
</dataarea>
</part>
</software>
<software name="suicidemp" cloneof="suicidem">
<description>Suicide Mission (Prototype)</description>
<year>1982</year>
<publisher>Arcadia Corporation</publisher>
<info name="developer" value="Steve Hales &amp; Stephen Harland Landrum"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="suicide mission (1982) (arcadia corporation) (prototype).a26" size="8448" crc="54efd148" sha1="c3a79f8dbd4af3628ff91fa0f99f995a8756f4fa" offset="0" />
</dataarea>
</part>
</software>
<software name="survival">
<description>Survival Island</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4401"/>
<info name="developer" value="Steve Mundry &amp; Scott Nelson"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass1" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="survival island (1 of 3) (1983) (starpath corporation).a26" size="8448" crc="ea4f2765" sha1="cba1c7d15cc3c7b6164652866f958297de9d7eef" offset="0" />
</dataarea>
</part>
<part name="cass2" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="survival island (2 of 3) (1983) (starpath corporation).a26" size="8448" crc="ae02fdb4" sha1="bac319deee30cc6fb4f8e12605df2b69a9a249aa" offset="0" />
</dataarea>
</part>
<part name="cass3" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="survival island (3 of 3) (1983) (starpath corporation).a26" size="8448" crc="d23dcfec" sha1="34de46efc38be5c870faf11bc878e74519f7aac4" offset="0" />
</dataarea>
</part>
</software>
<software name="survivale" cloneof="survival">
<description>Survival Island (PAL)</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4401"/>
<info name="developer" value="Steve Mundry &amp; Scott Nelson"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass1" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="survival island (1 of 3) (1983) (starpath corporation) (pal).a26" size="8448" crc="2ee59279" sha1="b1344b694ed1408ef50a6c9b1fe162c5b850cd1e" offset="0" />
</dataarea>
</part>
<part name="cass2" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="survival island (2 of 3) (1983) (starpath corporation) (pal).a26" size="8448" crc="c7dd5f7f" sha1="9fecc4ea4fbcba8c0ecaabfe6dc77ea97826cc32" offset="0" />
</dataarea>
</part>
<part name="cass3" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="survival island (3 of 3) (1983) (starpath corporation) (pal).a26" size="8448" crc="d1f68f7a" sha1="e32c7604f84a3a22f455c6900fce28b33ddcf8cc" offset="0" />
</dataarea>
</part>
</software>
<software name="sweat">
<description>Sweat! The Decathlon Game (Prototype)</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="developer" value="Scott Nelson"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass1" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="sweat! - the decathlon game (1 of 3) (1983) (starpath corporation) (prototype).a26" size="8448" crc="32297adf" sha1="709a413f7d83176c5e6a6a753308752aecd16923" offset="0" />
</dataarea>
</part>
<part name="cass2" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="sweat! - the decathlon game (2 of 3) (1983) (starpath corporation) (prototype).a26" size="8448" crc="bc58243a" sha1="e84a3f964098c435d361aba9a2948f7ddc58dc60" offset="0" />
</dataarea>
</part>
<part name="cass3" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="sweat! - the decathlon game (3 of 3) (1983) (starpath corporation) (prototype).a26" size="8448" crc="ba1f666b" sha1="bea35df3bbcdc7b0a52e5b09716ab6f49719d9b1" offset="0" />
</dataarea>
</part>
</software>
<software name="saros">
<description>Sword of Saros</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4201"/>
<info name="developer" value="Stephen Harland Landrum &amp; Jon Leupp"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="sword of saros (1983) (starpath corporation).a26" size="8448" crc="d96a3632" sha1="45ab6ae206f86524e31815a736a90287cca94b70" offset="0" />
</dataarea>
</part>
</software>
<software name="sarose" cloneof="saros">
<description>Sword of Saros (PAL)</description>
<year>1983</year>
<publisher>Starpath Corporation</publisher>
<info name="serial" value="AR-4201"/>
<info name="developer" value="Stephen Harland Landrum &amp; Jon Leupp"/>
<sharedfeat name="requirement" value="scharger"/>
<part name="cass" interface="a2600_cass">
<dataarea name="cass" size="8448">
<rom name="sword of saros (1983) (starpath corporation) (pal).a26" size="8448" crc="670ff870" sha1="f81877de942e4c424db201e80cee3af38e3c105d" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-928
View File
@@ -1,928 +0,0 @@
<hashfile>
<!-- use A13MIRRORING for 16kb cartridge which do not work without it -->
<!-- (normally 16kb cartridges ignore address line A14, but ...) -->
<!-- BOUNTYBOB for special bountybob cartridge with bankswitching -->
<!-- This MESS CRC file is based on a generated one from Cowering's Good databases -->
<!-- crc= Game Name | Year | Manufacturer | Emulation Status -->
<hash crc32="4019ecec" name="Astro Chase (Parker Brothers-First Star Software) (U)">
<year>1982</year>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="8d2aaab5" name="Asteroids">
<extrainfo>TYPE16</extrainfo>
</hash>
<hash crc32="ce07d9ad" name="Atari Diagnostics V2.3 (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="def2a207" name="Ballblazer (Atari-Lucasfilm Games) (U)">
<year>1984</year>
<manufacturer>Atari-Lucasfilm</manufacturer>
<extrainfo>TYPE32</extrainfo>
</hash>
<hash crc32="94d97d14" name="Ballblazer (Atari-Lucasfilm Games) (PAL)">
<year>1984</year>
<manufacturer>Atari-Lucasfilm</manufacturer>
</hash>
<hash crc32="21d19c8f" name="Barroom Baseball (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<extrainfo>TYPE32.24</extrainfo>
</hash>
<hash crc32="b3b8e314" name="Battlezone (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="9bae58dc" name="Beamrider (Activision) (PAL)">
<year>1984</year>
<manufacturer>Activision</manufacturer>
</hash>
<hash crc32="be3cd348" name="Berzerk (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="13734e17" name="Blueprint (CBS) (PAL)">
<year>1982</year>
</hash>
<hash crc32="0624e6e7" name="Blueprint (1982)">
<year>1982</year>
<status>Is this name complete?</status>
<extrainfo>TYPE16</extrainfo>
</hash>
<hash crc32="4e75738a" name="Boogie Prototype">
<extrainfo>TYPE8</extrainfo>
</hash>
<hash crc32="57e7945e" name="Bounty Bob (Big Five Software) (U)">
<year>1984</year>
<manufacturer>Big Five Software</manufacturer>
<status>not working, bankswitching incomplete</status>
<extrainfo>BOUNTYBOB</extrainfo>
</hash>
<hash crc32="04807705" name="Buck Rogers - Planet of Zoom (Sega) (U)">
<year>1983</year>
<manufacturer>Sega</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="20df4927" name="Buck Rogers - Planet of Zoom (Sega) (PAL)">
<year>1983</year>
<manufacturer>Sega</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="536a70fe" name="Centipede (Atari) (U)">
<year>1982</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="9ad53bbc" name="Choplifter (Atari) (U)">
<year>1984</year>
<manufacturer>Sega</manufacturer>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="82b91800" name="Congo Bongo (Sega) (U)">
<year>1983</year>
<manufacturer>Sega</manufacturer>
<status>A13MIRRORING</status>
</hash>
<hash crc32="f1f42bbd" name="Congo Bongo (Sega) (PAL)">
<year>1983</year>
<manufacturer>Sega</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="fd541c80" name="Countermeasure (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="f43e7cd0" name="Decathlon (Activision) (U)">
<year>1984</year>
<manufacturer>Activision</manufacturer>
</hash>
<hash crc32="bd52623b" name="Defender (Atari) (U)">
<year>1982</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="6a687f9c" name="Dig Dug (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="460def2d" name="Dreadnaught Factor, The (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="7a182f89" name="Frisky Tom">
<extrainfo>A13MIRRORING?</extrainfo>
</hash>
<hash crc32="ae7e3444" name="Frogger (Parker Brothers) (PAL)">
<year>1983</year>
<manufacturer>Parker Brothers</manufacturer>
</hash>
<hash crc32="0af19345" name="Frogger 2 - Threedeep! (Parker Brothers) (U)">
<year>1984</year>
<manufacturer>Parker Brothers</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="0fe438b3" name="Frogger 2 - Threedeep! (Parker Brothers) (PAL)">
<year>1984</year>
<manufacturer>Parker Brothers</manufacturer>
<status>0x1000-0x1fff mirrored</status>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="dc1437d0" name="Frogger 2 - Threedeep! (Parker Brothers) (PAL)">
<year>1984</year>
<manufacturer>Parker Brothers</manufacturer>
<status>0x1000-0x1fff empty, same as 0fe438b3</status>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="3ef4a23f" name="Galaxian (Atari) (U)">
<year>1982</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="e955db74" name="Gorf (CBS) (U)">
<year>1982</year>
</hash>
<hash crc32="15d0cfc2" name="Gremlins (Atari) (U)">
<year>1984</year>
<manufacturer>Atari</manufacturer>
<extrainfo>TYPE32.24</extrainfo>
</hash>
<hash crc32="063ec2c4" name="Gremlins (Atari) (PAL)">
<year>1984</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="cfd4a7f9" name="Gyruss (Parker Brothers) (U)">
<year>1982</year>
<manufacturer>Parker Brothers</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="18a73af3" name="H.E.R.O. (Activision) (PAL)">
<year>1984</year>
</hash>
<hash crc32="d9ae4518" name="James Bond 007 (Parker Brothers) (U)">
<year>1983</year>
<manufacturer>Parker Brothers</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="bfd30c01" name="Joust (Atari) (U)">
<year>1984</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="7c30592c" name="Jr Pac-Man (Atari) (U)">
<year>1984</year>
<manufacturer>Atari</manufacturer>
<status>A13MIRRORING?</status>
</hash>
<hash crc32="2c676662" name="Jungle Hunt (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="420f5d0b" name="KABOOM! (Activision) (U)">
<year>1983</year>
<manufacturer>Activision</manufacturer>
</hash>
<hash crc32="ecfa624f" name="Kangaroo (Atari) (PAL)">
<year>1982</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="673c989f" name="Kangaroo (Atari) (U)">
<year>1982</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="8fe3bb2c" name="Keystone Kapers (Activision) (U)">
<year>1984</year>
<manufacturer>Activision</manufacturer>
</hash>
<hash crc32="ee702214" name="K-razy Shootout (CBS) (U)">
<year>1982</year>
</hash>
<hash crc32="83517703" name="Last Starfighter, The (Atari) (U)">
<year>1984</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="84df4925" name="Looney Tunes Hotel (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="6b3f1179" name="Mario Brothers (Atari) (PAL)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="873742f1" name="Mario Brothers (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="9fb13411" name="Meebzork (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="240a1e1a" name="Megamania (Activision) (U)">
<year>1983</year>
<manufacturer>Activision</manufacturer>
</hash>
<hash crc32="ab8e035b" name="Meteorites (Electra Concepts) (U)">
<year>1983</year>
<manufacturer>Electra Concepts</manufacturer>
</hash>
<hash crc32="931a454a" name="Microgammon SB (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="969cfe1a" name="Millipede (Atari) (U)">
<year>1984</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="7df1adfb" name="Miner 2049 (Big Five Software) (U)">
<year>1983</year>
<manufacturer>Big Five Software</manufacturer>
</hash>
<hash crc32="c597c087" name="Miniature Golf (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="44d3ff6f" name="Missile Command (Atari) (PAL)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="2a640143" name="Montezuma's Revenge (Parker Brothers) (U)">
<year>1984</year>
<manufacturer>Parker Brothers</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="d0b2f285" name="Moon Patrol (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="0f24243c" name="Mountain King (Sunrise Software) (U)">
<year>1984</year>
<manufacturer>Sunrise Software</manufacturer>
</hash>
<hash crc32="aa55f9be" name="Mr. Do's Castle (Parker Brothers) (U)">
<year>1984</year>
<manufacturer>Parker Brothers</manufacturer>
</hash>
<hash crc32="752f5efd" name="Ms. Pac-Man (Atari) (U)">
<year>1982</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="8873ef51" name="Pacman (Atari) (U)">
<year>1982</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="59983c40" name="Pacman Jr">
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="e8b130c4" name="PAM Diagnostics">
<extrainfo>A13MIRRORING?</extrainfo>
</hash>
<hash crc32="7ea86e87" name="PAM SALT v1.0 (1982) (Atari) (U).a52"/>
<manufacturer>Atari</manufacturer>
<hash crc32="e4f8ba8c" name="Pengo (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="28278cd6" name="Pete's Diagnostics (1982) (Atari) (U).a52"/>
<year>1982</year>
<manufacturer>Atari</manufacturer>
<hash crc32="4b910461" name="Pitfall II - The Lost Caverns (Activision) (U)">
<year>1984</year>
<manufacturer>Activision</manufacturer>
</hash>
<hash crc32="b2887833" name="Pitfall! (Activision) (U)">
<year>1982</year>
<manufacturer>Activision</manufacturer>
</hash>
<hash crc32="abc2d1e4" name="Pole Position (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="a18a9a40" name="Popeye (Parker Brothers) (U)">
<year>1983</year>
<manufacturer>Parker Brothers</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="3fe4a401" name="Q-bert (Parker Brothers) (U)">
<year>1983</year>
<manufacturer>Parker Brothers</manufacturer>
</hash>
<hash crc32="aea6d2c2" name="QIX (Atari) (U)">
<year>1982</year>
<manufacturer>Atari</manufacturer>
<status>0x0000-0x0fff empty</status>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="b5f3402b" name="Quest for Quintana Roo (Sunrise Software) (U)">
<year>1984</year>
<manufacturer>Sunrise Software</manufacturer>
</hash>
<hash crc32="de0fa87c" name="Realsports Baseball (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<status>first 8kb mirror of 2nd 8kb</status>
</hash>
<hash crc32="44166592" name="Realsports Baseball (Atari) (U) [a1]">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<status>first 8kb empty</status>
</hash>
<hash crc32="c90196fa" name="Realsports Basketball (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<status>last byte different</status>
</hash>
<hash crc32="db834f88" name="Realsports Basketball (Atari) (U) [a1]">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<status>last byte different</status>
</hash>
<hash crc32="4336c2cc" name="Realsports Football (Atari) (U)">
<year>1982</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="ecbd1853" name="Realsports Soccer (Atari) (U)">
<year>1982</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="3d75d4dc" name="Realsports Soccer (Atari) (U) [a1]">
<year>1982</year>
<manufacturer>Atari</manufacturer>
<status>these are really different</status>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="10f33c90" name="Realsports Tennis (Atari) (U)">
<year>1982</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="762c591b" name="Rescue on Fractulus (Atari-Lucasfilm Games) (U)">
<year>1984</year>
<manufacturer>Atari-Lucasfilm</manufacturer>
</hash>
<!-- river raid -->
<hash crc32="a97606ab" name="Road Runner (Atari) (U)">
<year>1982</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="4252abd9" name="Robotron 2084 (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="b68d61e8" name="Space Dungeon (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="de5c354a" name="Space Invaders (Atari) (U)">
<year>1982</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="387365dc" name="Space Shuttle - A Journey Into Space (Activision) (U)">
<year>1983</year>
<manufacturer>Activision</manufacturer>
</hash>
<hash crc32="db982c2f" name="Spitfire (Prototype) (U)">
<year>1984</year>
<status>complete different</status>
</hash>
<hash crc32="3c311303" name="Spitfire (Prototype) (U)">
<year>1984</year>
</hash>
<hash crc32="73b5b6fb" name="Sport Goofy (Atari) (U) [a]">
<year>1983</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="1d1cee27" name="Stargate (Atari) (U)">
<year>1984</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="7d819a9f" name="Star Raiders (Atari) (U)">
<year>1982</year>
<manufacturer>Atari</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="69f23548" name="Star Trek - Strategic Operations Simulator (Sega) (U)">
<year>1983</year>
<manufacturer>Sega</manufacturer>
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="0675f0a5" name="Star Wars - ROTJ - Death Star Battle (Parker Bros) (U)">
<year>1983</year>
<manufacturer>Parker Brothers</manufacturer>
</hash>
<hash crc32="75f566df" name="Star Wars - The Arcade Game (Parker Bros) (U)">
<year>1983</year>
<manufacturer>Parker Brothers</manufacturer>
<extrainfo>A13MIRRORING?</extrainfo>
</hash>
<hash crc32="a0642110" name="Super Breakout (Atari) (U)">
<year>1982</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="97debcd2" name="Super Cobra (Parker Bros) (U)">
<year>1983</year>
<manufacturer>Parker Brothers</manufacturer>
</hash>
<hash crc32="0a4ddb1e" name="Super Pacman (Prototype)"/>
<hash crc32="1187342f" name="Tempest Prototype"/>
<hash crc32="0ba22ece" name="Track 'N Field (Atari) (U)">
<year>1984</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="caaea0a4" name="Vanguard (Atari) (U)">
<year>1983</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="d6f7ddfd" name="Wizard of Wor (CBS) (U)">
<year>1982</year>
</hash>
<hash crc32="b8faaec3" name="Xari Arena">
<extrainfo>A13MIRRORING</extrainfo>
</hash>
<hash crc32="382634dc" name="Xevious (Atari) (U)">
<year>1984</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="3cd986c5" name="Yellow Submarine Prototype"/>
<!-- zaxxon PAL, NTSC -->
<hash crc32="da228530" name="Zenji (Atari) (U)">
<year>1984</year>
<manufacturer>Atari</manufacturer>
</hash>
<hash crc32="2959d827" name="Zone Ranger (Activision) (U)">
<year>1984</year>
</hash>
<!-- these are also overdumps -->
<hash crc32="ad95c112" name="Jum's Pong (PD)">
<status>bad address mask 0x3000</status>
</hash>
<hash crc32="71db5b70" name="Hello World (PD)">
<status>bad address mask 0x3000</status>
</hash>
<hash crc32="06a35db7" name="Player &amp; Missile Graphics Demo (PD)">
<status>bad address mask 0x3000</status>
</hash>
<hash crc32="74e6a611" name="Bounty Bob (4 banks at 4000-4Fff) (Big Five Software) (U)">
<year>1984</year>
<status>part 1 of 3; merge with the other 2 parts</status>
</hash>
<hash crc32="efa4915d" name="Bounty Bob (4 banks at 5000-5Fff) (Big Five Software) (U)">
<year>1984</year>
<status>part 2 of 3; merge with the other 2 parts</status>
</hash>
<hash crc32="02931055" name="Bounty Bob (A000-BFff) (Big Five Software) (U)">
<year>1984</year>
<status>part 3 of 3; merge with the other 2 parts</status>
</hash>
<hash crc32="4248d3e3" name="a5200 bios"/>
<hash crc32="3469d418" name="loderunner.o">
<year>atari lynx object</year>
</hash>
<hash crc32="58d0fcfb" name="pong5.o">
<year>atari lynx object</year>
</hash>
<hash crc32="a261fcbc" name="t_tris_set2.o">
<year>atari lynx object</year>
</hash>
<!-- overdumped -->
<hash crc32="71fa5a79" name="Beamrider (Activision) (PAL) [o1]">
<year>1984</year>
<status>first and second half identical</status>
</hash>
<hash crc32="cc740e26" name="Berzerk (Atari) (U) [o1]">
<year>1983</year>
<status>first 16kbyte empty</status>
</hash>
<hash crc32="69584e01" name="Blueprint (CBS) (PAL) [a1] [o1]">
<year>1982</year>
<status>first and second half identical</status>
</hash>
<hash crc32="613b9379" name="Blueprint (CBS) (PAL) [o1]">
<year>1982</year>
<status>first 16 kbyte empty</status>
</hash>
<hash crc32="746c3b89" name="Blueprint (CBS) (U)">
<year>1982</year>
<status>TYPE32.16</status>
</hash>
<hash crc32="7a9d9f85" name="Boogie Prototype">
<extrainfo>TYPE16.8</extrainfo>
</hash>
<hash crc32="0851d277" name="Choplifter (Atari) (U) [o1]">
<year>1984</year>
<status>first and second half identical</status>
</hash>
<hash crc32="a993c86e" name="Countermeasure (Atari) (U) [a1] [o1]">
<year>1983</year>
<status>bad address line 0x2000</status>
</hash>
<hash crc32="1f9ed238" name="Decathlon (Activision) (U) [o1]">
<year>1984</year>
<status>bad address line 0x4000</status>
</hash>
<hash crc32="ebad58ba" name="Defender (Atari) (U) [o1]">
<year>1982</year>
<status>bad address line</status>
</hash>
<hash crc32="d29bb9a9" name="Dig Dug (Atari) (U) [a1] [o1]">
<year>1983</year>
<status>bad address line 0x2000</status>
</hash>
<hash crc32="7226fee6" name="Dreadnaught Factor, The (Atari) (U) [o1]">
<year>1983</year>
<status>first and second half identical</status>
</hash>
<hash crc32="7936aa92" name="Frogger (Parker Brothers) (PAL) [o1]">
<year>1983</year>
<status>first 16kbyte empty</status>
</hash>
<hash crc32="0b7e77fc" name="Frogger (Parker Brothers) (PAL) [o1]">
<year>1983</year>
<status>first and second half identical</status>
</hash>
<hash crc32="110d6fbc" name="Frogger 2 - Threedeep! (Parker Brothers) (PAL) [a1] [o1]">
<year>1984</year>
<status>first and second half identical</status>
</hash>
<hash crc32="d4977e3b" name="Galaxian (Atari) (U) [o1]">
<year>1982</year>
<status>first and second half identical</status>
</hash>
<hash crc32="a6dfa355" name="Galaxian (Atari) (U) [o1]">
<year>1982</year>
<status>first 16kb empty</status>
</hash>
<hash crc32="97b15243" name="Gorf (CBS) (U) [o1]">
<year>1982</year>
<status>first and second half identical</status>
</hash>
<hash crc32="f145a21c" name="H.E.R.O. (Activision) (PAL) [o1]">
<year>1984</year>
<status>first and second half identical</status>
</hash>
<hash crc32="6b9b16dc" name="Joust (Atari) (U) [a1] [o1]">
<year>1983</year>
<status>bad address mask 0x2000</status>
</hash>
<hash crc32="fdccde25" name="Jungle Hunt (Atari) (U) [a1] [o1]">
<year>1983</year>
<status>bad address line 0x2000</status>
</hash>
<hash crc32="8591be3d" name="KABOOM! (Activision) (U) [o1]">
<year>1983</year>
<status>4 times the same</status>
</hash>
<hash crc32="db292060" name="Kangaroo (Atari) (PAL) [a1] [o1]">
<year>1982</year>
<status>bad address mask 0x2000</status>
</hash>
<hash crc32="e905ed94" name="Keystone Kapers (Activision) (U) [o1]">
<year>1984</year>
<status>first 16kbyte empty</status>
</hash>
<hash crc32="02cdfc70" name="K-razy Shootout (CBS) (U) [o1]">
<year>1982</year>
<status>first and second half identical</status>
</hash>
<hash crc32="3761527f" name="Last Starfighter, The (Atari) (U) [o1]">
<year>1984</year>
<status>bad address line 0x4000</status>
</hash>
<hash crc32="b1cec23f" name="Looney Tunes Hotel (Atari) (U) [a1]">
<year>1983</year>
<status>bad address mask 0x2000</status>
</hash>
<hash crc32="74163d4b" name="Megamania (Activision) (U) [o1]">
<year>1983</year>
<status>first and second half identical</status>
</hash>
<hash crc32="6287fd9b" name="Meteorites (Electra Concepts) (U)">
<year>1983</year>
<status>first and second half identical</status>
</hash>
<hash crc32="960ce5e2" name="Microgammon SB (Atari) (U)">
<year>1983</year>
<status>bad address mask 0x2000</status>
</hash>
<hash crc32="fcb208a3" name="Millipede (Atari) (U) [o1]">
<year>1984</year>
<status>first and second half identical</status>
</hash>
<hash crc32="f03d6b06" name="Miner 2049 (Big Five Software) (U)">
<year>1983</year>
<status>first and second half identical</status>
</hash>
<hash crc32="621f8e89" name="Miniature Golf (Atari) (U)">
<year>1983</year>
<status>bad address mask 0x2000</status>
</hash>
<hash crc32="d3f15631" name="Missile Command (Atari) (PAL) [o1]">
<year>1983</year>
<status>bad address line 0x2000</status>
</hash>
<hash crc32="bcf677fb" name="Montezuma's Revenge (Parker Brothers) (U) [a1] [o1]">
<year>1984</year>
<status>bad address line 0x2000</status>
</hash>
<hash crc32="a8c7d41e" name="Moon Patrol (Atari) (U)">
<year>1983</year>
<status>first and second half identical</status>
</hash>
<hash crc32="f6c6feaa" name="Mountain King (Sunrise Software) (U) [o1]">
<year>1984</year>
<status>first and second half identical</status>
</hash>
<hash crc32="4992f047" name="Mountain King (Sunrise Software) (U) [o1]">
<year>1984</year>
<status>4 times the same</status>
</hash>
<hash crc32="457fb9b3" name="Mr. Do's Castle (Parker Brothers) (U)">
<year>1984</year>
<status>first and second half identical</status>
</hash>
<hash crc32="0d367519" name="Mr. Do's Castle (Parker Brothers) (U) [a1] [o1]">
<year>1984</year>
<status>first half empty</status>
<extrainfo>TYPE32.8.A13MIRRORED </extrainfo>
</hash>
<hash crc32="e9e2c34b" name="Ms. Pac-Man (Atari) (U) [a1] [o1]">
<year>1982</year>
<status>bad address line 0x2000</status>
</hash>
<hash crc32="e7952627" name="Pacman (Atari) (U) [a1] [o1]">
<year>1982</year>
<status>bad address line 0x2000</status>
</hash>
<hash crc32="a3a8850a" name="PAM SALT v1.0 (1982) (Atari) (U).a52">
<status>1st and 2nd half identical</status>
</hash>
<hash crc32="e9f826bd" name="Pete's Diagnostics (1982) (Atari) (U).a52">
<status>1st and 2nd half identical</status>
</hash>
<hash crc32="72066f45" name="Pitfall! (Activision) (U) [o1]">
<year>1982</year>
<status>first and second half identical</status>
</hash>
<hash crc32="14db6854" name="Pitfall II - The Lost Caverns (Activision) (U) [o1]">
<year>1984</year>
<status>first and second half identical</status>
</hash>
<hash crc32="3c33f26e" name="Q-bert (Parker Brothers) (U) [o1]">
<year>1983</year>
<status>first and second half identical</status>
</hash>
<hash crc32="85f750d4" name="QIX (Atari) (U) [o1]">
<year>1982</year>
<status>bad address line 0x2000</status>
</hash>
<hash crc32="9dbf341f" name="Quest for Quintana Roo (Sunrise Software) (U) [o1]">
<year>1984</year>
<status>first and second half identical</status>
</hash>
<hash crc32="13c459d5" name="Realsports Soccer (Atari) (U) [a2] [o1]">
<year>1982</year>
<status>bad address line 0x2000</status>
</hash>
<!-- football in goodtools, after shrinking same id as realsports football -->
<hash crc32="7a182f89" name="Realsports Football (Atari) (U)">
<year>1982</year>
<status>bad address mask 0x2000</status>
</hash>
<!-- soccer in goodtools, after shrinking same id as realsports soccer -->
<hash crc32="295435b6" name="realsports Soccer (U) (Atari)">
<year>1982</year>
<status>bad address mask 0x2000</status>
</hash>
<hash crc32="1b38dac0" name="Road Runner (Atari) (U) [a1] [o1]">
<year>1982</year>
<status>bad address line 0x2000</status>
</hash>
<hash crc32="301a76b7" name="Robotron 2084 (Atari) (U) [a1] [o1]">
<year>1983</year>
<status>first 16kbyte empty</status>
</hash>
<hash crc32="ec80b709" name="Robotron 2084 (Atari) (U) [o1]">
<year>1983</year>
<status>first and second half identical</status>
</hash>
<hash crc32="218e1be4" name="Space Invaders (Atari) (U) [o1]">
<year>1982</year>
<status>first 16kbyte empty</status>
</hash>
<hash crc32="53c6c68a" name="Space Invaders (Atari) (U) [o1]">
<year>1982</year>
<status>first and second half identical</status>
</hash>
<hash crc32="404aedac" name="Space Shuttle - A Journey Into Space (Activision) (U)">
<year>1983</year>
<status>first and second half identical</status>
</hash>
<hash crc32="ede41a3f" name="Sport Goofy (Atari) (U) [a1]">
<year>1983</year>
<status>bad address mask 0x2000</status>
</hash>
<hash crc32="3229c915" name="Stargate (Atari) (U)">
<year>1984</year>
<status>bad address mask 0x2000</status>
</hash>
<hash crc32="bf574b31" name="Star Raiders (Atari) (U) [a1] [o1]">
<year>1982</year>
<status>bad address line 0x2000</status>
</hash>
<hash crc32="6f4a78f6" name="Super Breakout (Atari) (U) [a1] [o1]">
<year>1982</year>
<status>bad address line 0x2000</status>
</hash>
<hash crc32="1d02a598" name="Super Breakout (Atari) (U) [o1]">
<year>1982</year>
<status>first and second half identical</status>
</hash>
<hash crc32="f0a99787" name="Super Cobra (Parker Bros) (U) [o1]">
<year>1983</year>
<status>first 16kbyte empty</status>
</hash>
<hash crc32="82e14ae9" name="Super Cobra (Parker Bros) (U) [o1]">
<year>1983</year>
<status>first and second half identical</status>
</hash>
<hash crc32="519a9574" name="Star Trek - Strategic Operations Simulator (Sega) (U) [o1]">
<year>1983</year>
<status>bad address line 0x2000</status>
</hash>
<hash crc32="08c8ed8a" name="Star Wars - ROTJ - Death Star Battle (Parker Bros) (U) [o1]">
<year>1983</year>
<status>bad address line 0x6000</status>
</hash>
<hash crc32="203d9cde" name="Track 'N Field (Atari) (U) [o1]">
<year>1984</year>
<status>first and second half identical</status>
</hash>
<hash crc32="a4bf0093" name="Wizard of Wor (CBS) (U)">
<year>1982</year>
<status>first 16kb empty</status>
</hash>
<hash crc32="78861424" name="Xari Arena (Atari) (U)">
<year>1983</year>
<status>bad address mask 0x2000</status>
</hash>
<hash crc32="12cc298f" name="Yellow Submarine Prototype">
<status>first and second half identical</status>
</hash>
<hash crc32="1ab5e425" name="Zenji (Atari) (U) [o1]">
<year>1984</year>
<status>bad address lines 0x6000</status>
</hash>
<hash crc32="ca1a962a" name="Zenji (Atari) (U) [o1]">
<year>1984</year>
<status>first and second half identical</status>
</hash>
<hash crc32="02c9abc6" name="Zone Ranger (Activision) (U) [o1]">
<year>1984</year>
<status>first and second half identical</status>
</hash>
<!-- [bad dumps] -->
<!-- some bad dumps from the good database missing -->
<hash crc32="b4293435" name="8bkyte 0xff (useless)"/>
<hash crc32="be3cd348" name="Berzerk (Atari) (U) [b1]">
<year>1983</year>
<status>Known Bad Dump</status>
</hash>
<hash crc32="a3f12cce" name="Buck Rogers - Planet of Zoom (Sega) (PAL) [b1]">
<year>1983</year>
<status>Known Bad Dump</status>
<extrainfo>TYPE32.16</extrainfo>
</hash>
<hash crc32="c8035788" name="Buck Rogers - Planet of Zoom (Sega) (U) [b1]">
<year>1983</year>
<status>Known Bad Dump</status>
</hash>
<hash crc32="28ec8516" name="Congo Bongo (Sega) (PAL) [b1]">
<year>1983</year>
<status>Known Bad Dump</status>
</hash>
<hash crc32="7bb360f5" name="Congo Bongo (Sega) (U) [b1]">
<year>1983</year>
<status>Known Bad Dump</status>
<extrainfo>TYPE32.16</extrainfo>
</hash>
<hash crc32="6e70b70b" name="James Bond 007 (Parker Brothers) (PAL) [b1]">
<year>1983</year>
<status>Known Bad Dump</status>
</hash>
<hash crc32="4f1374b7" name="James Bond 007 (Parker Brothers) (U) [b1]">
<year>1983</year>
<status>Known Bad Dump (weak)</status>
<extrainfo>TYPE32.16.A13MIRRORED</extrainfo>
</hash>
<hash crc32="3ecc921e" name="Jr Pac-Man (Atari) (U) [b1]">
<year>1984</year>
<status>Known Bad Dump</status>
</hash>
<hash crc32="4da19779" name="Jr Pac-Man (Atari) (U) [b2]">
<year>1984</year>
<status>Known Bad Dump</status>
</hash>
<hash crc32="7f7ea877" name="Mr. Do's Castle (Parker Brothers) (U) [a1]">
<year>1984</year>
<status>bad dump (weak)</status>
<extrainfo>TYPE16.8</extrainfo>
</hash>
<hash crc32="1cee2326" name="Popeye (Parker Brothers) (U) [a1]">
<year>1983</year>
<status>bad dump (weak)</status>
<extrainfo>TYPE32.16.A13MIRRORED (first half is ok!?)</extrainfo>
</hash>
<hash crc32="2ffe9622" name="Q-bert (Parker Brothers) (U) [b1]">
<year>1983</year>
<status>Known Bad Dump</status>
</hash>
<hash crc32="6615d5db" name="River Raid (Activision) (U) [b1]">
<year>1983</year>
<status>Known Bad Dump</status>
</hash>
<hash crc32="c36cc9b2" name="Xari Arena (Atari) (U) [b1]">
<year>1983</year>
<status>Known Bad Dump</status>
</hash>
<hash crc32="22163e26" name="Keystone Kapers [b1]">
<status>bad dump</status>
<extrainfo>TYPE32.8.A13MIRRORED</extrainfo>
</hash>
<hash crc32="02d9b87a" name="Beamrider (Activision) (U)">
<year>1984</year>
<status>bad dump (weak)</status>
<extrainfo>TYPE32.16.A14MIRRORED</extrainfo>
</hash>
<hash crc32="40d08988" name="Blueprint (1982) CBS) (U) [a1]">
<manufacturer>bad dump (weak)</manufacturer>
<status>TYPE32.16.A14MIRRORED</status>
</hash>
<hash crc32="1062ef6a" name="Frogger (Parker Brothers) (U)">
<year>1983</year>
<status>bad dump (weak)</status>
<extrainfo>TYPE16.8</extrainfo>
</hash>
<hash crc32="1418c44a" name="Frogger 2 - Threedeep! (Parker Brothers) (U) [a1]">
<year>1984</year>
<status>bad dump(weak)</status>
<extrainfo>TYPE32.16.A13MIRRORED</extrainfo>
</hash>
<hash crc32="9af4db28" name="H.E.R.O. (Activision) (U)">
<year>1984</year>
<status>bad dump (weak)</status>
<extrainfo>TYPE32.16.A14MIRRORED</extrainfo>
</hash>
<hash crc32="fecb2a41" name="Kangaroo (Atari) (U) [a1]">
<year>1982</year>
<status>bad dump (weak)</status>
<extrainfo>TYPE32.16.A13MIRRORED</extrainfo>
</hash>
<hash crc32="57761b66" name="Looney Tunes Hotel (Atari) (U) [o]">
<year>1983</year>
<status>bad dump (8kb of 16kbyte real data)</status>
</hash>
<hash crc32="915d6952" name="Missile Command (Atari) (U)">
<year>1983</year>
<status>bad dump (weak)</status>
<extrainfo>TYPE32.8.A13MIRRORED</extrainfo>
</hash>
<hash crc32="7bb4a0ab" name="Sport Goofy (Atari) (U) [o]">
<year>1983</year>
<status>bad overdump (8kb instead of 16kb realdata)</status>
</hash>
<hash crc32="8304aefc" name="Zaxxon (Sega) (U)">
<year>1984</year>
<status>bad dump (weak)</status>
<extrainfo>TYPE32.16.A13MIRRORED</extrainfo>
</hash>
<hash crc32="741746d1" name="Zaxxon (Sega) (U) (PAL)">
<year>1984</year>
<status>bad dump (weak)</status>
<extrainfo>TYPE32.16.A13MIRRORED</extrainfo>
</hash>
<hash crc32="b9ea8f11" name="Looney Tunes Hotel (Atari) (U)">
<year>1983</year>
<status>bad dump (8kb instead of 16kbyte data)</status>
</hash>
<hash crc32="97486a66" name="Sport Goofy (Atari) (U)">
<year>1983</year>
<status>bad dump (8kb instead of 16kbyte data)</status>
</hash>
</hashfile>
-1406
View File
File diff suppressed because it is too large Load Diff
-2266
View File
File diff suppressed because it is too large Load Diff
-5921
View File
File diff suppressed because it is too large Load Diff
-170
View File
@@ -1,170 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="abc1600" description="Luxor ABC 1600 disk images">
<software name="abcenix">
<description>ABCenix 5.12</description>
<year>198?</year>
<publisher>Luxor</publisher>
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="mount"/>
<dataarea name="flop" size="598257">
<rom name="mount.td0" size="598257" crc="7057462d" sha1="20d271dd18c6a5beb60f52bd5fb28759c03d3193" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="grund1"/>
<dataarea name="flop" size="620712">
<rom name="grund1_7.td0" size="620712" crc="d6042354" sha1="7b24d57af344bba232502fe55c15350be9ccf389" offset="0" />
</dataarea>
</part>
<part name="flop3" interface="floppy_5_25">
<feature name="part_id" value="grund2"/>
<dataarea name="flop" size="623256">
<rom name="grund2_7.td0" size="623256" crc="952b99ee" sha1="3711180a6dab355ee892a23cb85f44d6f11eb9a2" offset="0" />
</dataarea>
</part>
<part name="flop4" interface="floppy_5_25">
<feature name="part_id" value="grund3"/>
<dataarea name="flop" size="609084">
<rom name="grund3_7.td0" size="609084" crc="f942e438" sha1="a6028a8e3abd1f6d38deffa88a83ec796dce31c4" offset="0" />
</dataarea>
</part>
<part name="flop5" interface="floppy_5_25">
<feature name="part_id" value="grund4"/>
<dataarea name="flop" size="641648">
<rom name="grund4_7.td0" size="641648" crc="38537a0f" sha1="009593963177f27b803707ee7a5436d731939d49" offset="0" />
</dataarea>
</part>
<part name="flop6" interface="floppy_5_25">
<feature name="part_id" value="grund5"/>
<dataarea name="flop" size="630248">
<rom name="grund5_7.td0" size="630248" crc="e769e8cc" sha1="12d8055fb7a01e134b84d263bfd7e215296f24b4" offset="0" />
</dataarea>
</part>
<part name="flop7" interface="floppy_5_25">
<feature name="part_id" value="grund6"/>
<dataarea name="flop" size="639152">
<rom name="grund6_7.td0" size="639152" crc="020d2d7c" sha1="733b1b8abae20afd7aa95cb2ac19f3e2d0a7ed03" offset="0" />
</dataarea>
</part>
<part name="flop8" interface="floppy_5_25">
<feature name="part_id" value="grund7"/>
<dataarea name="flop" size="580734">
<rom name="grund7_7.td0" size="580734" crc="a756f817" sha1="fcd2832af1abfebdcd813e6568a959b498b7a3b2" offset="0" />
</dataarea>
</part>
<part name="flop9" interface="floppy_5_25">
<feature name="part_id" value="man1"/>
<dataarea name="flop" size="549680">
<rom name="man1_5.td0" size="549680" crc="92ffa304" sha1="538dd1bf3f7a39e5d48bd6887e887d387d362835" offset="0" />
</dataarea>
</part>
<part name="flop10" interface="floppy_5_25">
<feature name="part_id" value="man2"/>
<dataarea name="flop" size="479260">
<rom name="man2_5.td0" size="479260" crc="f2b62529" sha1="c9b75ff27571e07c7f09ceb92f27d9213f54bd1e" offset="0" />
</dataarea>
</part>
<part name="flop11" interface="floppy_5_25">
<feature name="part_id" value="man3"/>
<dataarea name="flop" size="605552">
<rom name="man3_5.td0" size="605552" crc="5ae669f0" sha1="efc10b69e190d3d088655c94b951399c3b322099" offset="0" />
</dataarea>
</part>
<part name="flop12" interface="floppy_5_25">
<feature name="part_id" value="man4"/>
<dataarea name="flop" size="588256">
<rom name="man4_5.td0" size="588256" crc="f6a9bb84" sha1="5554c9fbfbec73bd4e7934f5b8b405e872d9783c" offset="0" />
</dataarea>
</part>
<part name="flop13" interface="floppy_5_25">
<feature name="part_id" value="man5"/>
<dataarea name="flop" size="90914">
<rom name="man5_5.td0" size="90914" crc="b861fbe0" sha1="22a0306b3421106cdf5ed3ecdf250fb8b81e6f94" offset="0" />
</dataarea>
</part>
<part name="flop14" interface="floppy_5_25">
<feature name="part_id" value="utv1"/>
<dataarea name="flop" size="590991">
<rom name="utv1_9.td0" size="590991" crc="ff5f7d19" sha1="2683912f9d746ebda72d493b5bec8703280c7f0d" offset="0" />
</dataarea>
</part>
<part name="flop15" interface="floppy_5_25">
<feature name="part_id" value="utv2"/>
<dataarea name="flop" size="624001">
<rom name="utv2_9.td0" size="624001" crc="2bf7950f" sha1="73872a837143492b000113db7c15b159c5798190" offset="0" />
</dataarea>
</part>
<part name="flop16" interface="floppy_5_25">
<feature name="part_id" value="utv3"/>
<dataarea name="flop" size="624576">
<rom name="utv3_9.td0" size="624576" crc="eaba675e" sha1="ab0b5f606289b40fe9ff1af0d2e8acdcc0afb1f3" offset="0" />
</dataarea>
</part>
<part name="flop17" interface="floppy_5_25">
<feature name="part_id" value="utv4"/>
<dataarea name="flop" size="569901">
<rom name="utv4_9.td0" size="569901" crc="d5fd2c6c" sha1="1713b57efe0c72cd181ae70498a8d0ec8ab9d5ed" offset="0" />
</dataarea>
</part>
<part name="flop18" interface="floppy_5_25">
<feature name="part_id" value="utv5"/>
<dataarea name="flop" size="599249">
<rom name="utv5_9.td0" size="599249" crc="bb964b7a" sha1="cd88904ff7ccda7e338dd52ee5e663a38e29385d" offset="0" />
</dataarea>
</part>
<part name="flop19" interface="floppy_5_25">
<feature name="part_id" value="utv6"/>
<dataarea name="flop" size="594658">
<rom name="utv6_9.td0" size="594658" crc="c9a97dd0" sha1="d737c33e04bb74e8c79cab6c73c60b51c7a8e31b" offset="0" />
</dataarea>
</part>
<part name="flop20" interface="floppy_5_25">
<feature name="part_id" value="utv7"/>
<dataarea name="flop" size="577404">
<rom name="utv7_9.td0" size="577404" crc="04e6b1f8" sha1="35f5beaf3d753abce79ce398d931bdfb37bec9df" offset="0" />
</dataarea>
</part>
<part name="flop21" interface="floppy_5_25">
<feature name="part_id" value="utv8"/>
<dataarea name="flop" size="584170">
<rom name="utv8_9.td0" size="584170" crc="cb82267e" sha1="caf704ee999bb2169239b360aa16abac4016dbbb" offset="0" />
</dataarea>
</part>
<part name="flop22" interface="floppy_5_25">
<feature name="part_id" value="utv9"/>
<dataarea name="flop" size="382960">
<rom name="utv9_9.td0" size="382960" crc="1a5448a1" sha1="515f72dc556b1460f0e44ac12f7d8951eb86c94b" offset="0" />
</dataarea>
</part>
<part name="flop23" interface="floppy_5_25">
<feature name="part_id" value="uppg5_18"/>
<dataarea name="flop" size="596556">
<rom name="uppg5_18.td0" size="596556" crc="0e6d00e2" sha1="77538ce8260ca52cb328d08901443fa2ba7ee778" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-47
View File
@@ -1,47 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="abc80" description="Luxor ABC 80 disk images">
<software name="demo">
<description>Demo</description>
<year>19??</year>
<publisher>Luxor</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="82895">
<rom name="demo.td0" size="82895" crc="f581ce62" sha1="2e79e7371d767cb689d1e490f8e1c869dc390a03" offset="0" />
</dataarea>
</part>
</software>
<software name="system10">
<description>System disk v1.0</description>
<year>19??</year>
<publisher>Luxor</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="47013">
<rom name="system10.td0" size="47013" crc="be80a5ca" sha1="64bea62668e9b2604732810c0704f52f6c8c3f99" offset="0" />
</dataarea>
</part>
</software>
<software name="dosgen">
<description>Dosgen</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="10734">
<rom name="fd2_dgen.imd" size="10734" crc="4c6ba75f" sha1="bb009d560089bdc0db2ab86634b4226956a96ac2" offset="0" />
</dataarea>
</part>
</software>
<software name="kundreg">
<description>Kundregister</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="79143">
<rom name="fd2_bifak.imd" size="79143" crc="a741ad5d" sha1="a0cb8cc31a30fcbea258dd5249845819930e60c2" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-189
View File
@@ -1,189 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="abc800" description="Luxor ABC 800 disk images">
<software name="basope10">
<description>Basope v1.0 (Finland)</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="51302">
<rom name="basope10.td0" size="51302" crc="8a27ee8c" sha1="04b0c6d03f0f1ba89b1ada86d4c9cebd889a83ff" offset="0" />
</dataarea>
</part>
</software>
<software name="graf16">
<!-- 68 20027-41 -->
<description>Grafiikka 800 v1.6 (Finland)</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="59476">
<rom name="graf16.td0" size="59476" crc="e622b7a9" sha1="e8113c05633a5e47f0a918828a4f7e4729680047" offset="0" />
</dataarea>
</part>
</software>
<software name="kronstat">
<description>Kronstat v2.1</description>
<year>198?</year>
<publisher>ABC-klubben</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="186394">
<rom name="kronstat.td0" size="186394" crc="0531a3fb" sha1="fc487008d193165dd2feca131114450e62aa6b4c" offset="0" />
</dataarea>
</part>
</software>
<software name="ord800">
<description>ORD 800 v2.4 (Sweden)</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="65069">
<rom name="ord800.td0" size="65069" crc="c18e7944" sha1="5dbbd05f954370a23c3a2ab279e1afe09b029414" offset="0" />
</dataarea>
</part>
</software>
<software name="prommis">
<description>PROMMIS v6.2 (Sweden)</description>
<year>198?</year>
<publisher>ELlogik</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="51535">
<rom name="pr800_62.td0" size="51535" crc="b6935ddf" sha1="c5c45d4ed1557ae8fa8813896dfa34f215fee8f7" offset="0" />
</dataarea>
</part>
</software>
<software name="red800">
<description>Bokforing 800 v2.0 (Sweden)</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="141304">
<rom name="red800.td0" size="141304" crc="47fb91c9" sha1="a93c5499b546dce56eb19e254479e8b4feef0c53" offset="0" />
</dataarea>
</part>
</software>
<software name="sana800">
<!-- 68 20037-56 -->
<description>Sana 800 v2.3 (Finland)</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="50916">
<rom name="sana23.td0" size="50916" crc="f50eed61" sha1="cf18d22798f03348de6acf701232e8091370d4b3" offset="0" />
</dataarea>
</part>
</software>
<software name="tty800">
<!-- RUN"TTY" -->
<description>TTY800 v1.5 (Sweden) (no autoboot)</description>
<year>1983</year>
<publisher>Front-Line</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="40815">
<rom name="tty800.td0" size="40815" crc="b7c23baf" sha1="9b72c40d859cf549316e565b9dd60ec64bb7a23d" offset="0" />
</dataarea>
</part>
</software>
<software name="tty800ub">
<description>TTY800 v1.5 (Sweden)</description>
<year>1983</year>
<publisher>Front-Line</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="53398">
<rom name="tty800ub.td0" size="53398" crc="1a88baeb" sha1="2bcfda8a819b748c4cb54b6495082a3b9980dca6" offset="0" />
</dataarea>
</part>
</software>
<software name="catnetl">
<!-- RUN"CATNETL" -->
<description>CAT800L v8.6 for CATNET v1.3</description>
<year>198?</year>
<publisher>Luxor</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="32173">
<rom name="catnetl.td0" size="32173" crc="bc671658" sha1="1a2f4cdd2c0be20cdccaa7123b5493c4bb0ef850" offset="0" />
</dataarea>
</part>
</software>
<software name="sys10fi">
<!-- RUN"LIB" -->
<description>Systeemilevy ABC800 v1.0 (Finland)</description>
<year>198?</year>
<publisher>Luxor</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="22884">
<rom name="sys10fi.td0" size="22884" crc="524dc681" sha1="81a3e8f791bf57345705a871ea4ca8c00502951c" offset="0" />
</dataarea>
</part>
</software>
<software name="sys10sw">
<!-- RUN"LIB" -->
<!-- 68 29011-41 -->
<description>Systemskiva ABC800 v1.0 (Sweden)</description>
<year>198?</year>
<publisher>Luxor</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="24026">
<rom name="sys10sw.td0" size="24026" crc="8f49bb1d" sha1="27c9186dd1363b74344ff70a6abffe613e7091ac" offset="0" />
</dataarea>
</part>
</software>
<software name="ufd619">
<!-- RUN"LIB" -->
<description>System disk v6.19 for UFD-DOS</description>
<year>198?</year>
<publisher>Luxor</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="119474">
<rom name="ufd619.td0" size="119474" crc="d3f9487e" sha1="ad22609421d9abb4c803899b405d087ff3b91c38" offset="0" />
</dataarea>
</part>
</software>
<software name="ufd619a6">
<description>System disk v6.19a6 for UFD-DOS</description>
<year>198?</year>
<publisher>Luxor</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="136796">
<rom name="ufd619a6.td0" size="136796" crc="0244874e" sha1="26d188d04bf78ccb6abf087b8577c3e7dd423940" offset="0" />
</dataarea>
</part>
</software>
<software name="demo11">
<!-- 68 20018-41 -->
<description>Demo ABC800 v1.1</description>
<year>198?</year>
<publisher>Luxor</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="85140">
<rom name="demo11.td0" size="85140" crc="77fd2490" sha1="ba953cf6496633c449b2b49ad707469a763e1fd3" offset="0" />
</dataarea>
</part>
</software>
<software name="pascal10">
<!-- 68 29067-43 -->
<description>Pascal 800 v1.04</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="77214">
<rom name="pascal10.td0" size="77214" crc="5ded710c" sha1="66be481e7bff83c1dc3c7c7af85bc34f6813dc6e" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-48
View File
@@ -1,48 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="abc806" description="Luxor ABC 806 disk images">
<software name="graf806">
<description>Graf806</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="199707">
<rom name="graf806.td0" size="199707" crc="96e86f58" sha1="187bb2528b7cbccc9dcf96c2824b4f9cff394064" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm30">
<description>CP/M Plus v3.0 - MYAB BIOS v0.9</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="297216">
<rom name="cpm30.td0" size="297216" crc="ccf77a0c" sha1="2563cc8c93c101f616f39620b3d7759a5062f97b" offset="0" />
</dataarea>
</part>
</software>
<software name="cpmplus3">
<description>CP/M Plus v3.0</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="502129">
<rom name="cpmplus3.td0" size="502129" crc="8274028c" sha1="004366ef05c8bd617433ff63df72086096ded1ce" offset="0" />
</dataarea>
</part>
</software>
<software name="ufd631">
<!-- 68 29251-51 -->
<description>Systemskiva v6.31 för UFD-DOS (Sweden)</description>
<year>198?</year>
<publisher>Luxor</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="140772">
<rom name="ufd631.td0" size="140772" crc="c767e073" sha1="42fb39f3a9fe5020d339d6b00c13170898a6059e" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-154
View File
@@ -1,154 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="adam_cart" description="Coleco Adam cartridges">
<!--software name="adamdev" supported="no">
<description>ADAM Dev (Prototype)</description>
<year>198?</year>
<publisher>Coleco?</publisher>
<part name="cart" interface="coleco_cart">
<dataarea name="rom" size="24576">
<rom name="51c9-chip1-12-6-84.bin" size="8192" crc="148c7b1d" sha1="fd32bd9bc6053b263cfc51267e0ef3f7305df121" offset="0x0000" />
<rom name="51c9-chip2-12-6-84.bin" size="8192" crc="4fbea31a" sha1="e17f817f1ab89a8b2c6d8dc2790ffb042da47df3" offset="0x2000" />
<rom name="51c9-chip3-12-6-84.bin" size="8192" crc="0b418ba1" sha1="6cc84dd6dbe9e3e4f3be35695d89ef3d6e1c1244" offset="0x4000" />
<rom name="51c9-chip4-12-6-84.bin" size="8192" crc="653ff925" sha1="0df057b7b1dcd969411abb1f084cb8354013103a" offset="0x6000" />
</dataarea>
</part>
</software-->
<software name="ard" supported="no">
<description>ADAM Resident Debugger (Prototype Rev20)</description>
<year>198?</year>
<publisher>Coleco?</publisher>
<part name="cart" interface="coleco_cart">
<dataarea name="rom" size="0x6000">
<rom name="ardrev20-chip1-10-31-6a1a.bin" size="0x2000" crc="4667ea7e" sha1="99543b5fc1b85fa1e543f9a8f96681988d96c4cc" offset="0x0000" />
<rom name="ardrev20-chip2-10-31-f5f6.bin" size="0x2000" crc="e6e2dcad" sha1="1ce45aeba3eba6cb8b277d8ba02b98c82f94e59e" offset="0x2000" />
<rom name="ardrev20-chip3-10-31-4ede.bin" size="0x2000" crc="f8dd08eb" sha1="16a6c0c66f5bcb8bb67989c951342e691adfd240" offset="0x4000" />
</dataarea>
</part>
</software>
<software name="adamdemo">
<description>ADAM Demonstration Cartridge</description>
<year>198?</year>
<publisher>Coleco</publisher>
<part name="cart" interface="coleco_cart">
<dataarea name="rom" size="0x6000">
<rom name="adam demonstration cartridge (198x) (coleco).rom" size="0x6000" crc="20528799" sha1="4143ddbdb533fef88f5fcf6bc5206727740876c8" offset="0" />
</dataarea>
</part>
</software>
<software name="adamdiag">
<description>ADAM Diagnostics</description>
<year>198?</year>
<publisher>Coleco</publisher>
<part name="cart" interface="coleco_cart">
<dataarea name="rom" size="0x8000">
<rom name="adam diagnostics (1981) (coleco).rom" size="0x8000" crc="a44efda7" sha1="8336365697710834d8e678077e2e2d65ccd937d6" offset="0" />
</dataarea>
</part>
</software>
<software name="adamdiaga" cloneof="adamdiag">
<description>ADAM Diagnostics (Alt)</description>
<year>198?</year>
<publisher>Coleco</publisher>
<part name="cart" interface="coleco_cart">
<dataarea name="rom" size="0x8000">
<rom name="adam diagnostics (1982) (coleco).rom" size="0x8000" crc="8a6ed2f0" sha1="4c00c5254317301e10593ad444578fe66d24dd0d" offset="0" />
</dataarea>
</part>
</software>
<software name="adamtest">
<description>ADAM Final Test</description>
<year>198?</year>
<publisher>Coleco</publisher>
<part name="cart" interface="coleco_cart">
<dataarea name="rom" size="0x4000">
<rom name="adam final test (198x) (coleco).rom" size="0x4000" crc="5e5c5c2f" sha1="428bbc848ae14f5557c3577a8e9ee55b718e15cd" offset="0" />
</dataarea>
</part>
</software>
<software name="adamtesta" cloneof="adamtest">
<description>ADAM Final Test (Alt)</description>
<year>198?</year>
<publisher>Coleco</publisher>
<part name="cart" interface="coleco_cart">
<dataarea name="rom" size="0x6000">
<rom name="adam final test (198x) (alt) (coleco).rom" size="0x6000" crc="4e466142" sha1="bd30088fc848817fdb4df2b092eca8de158232db" offset="0" />
</dataarea>
</part>
</software>
<software name="burnprn">
<description>ADAM Printer 1 Hour Cycle Burn-In Test</description>
<year>1982</year>
<publisher>Coleco</publisher>
<part name="cart" interface="coleco_cart">
<dataarea name="rom" size="0x2000">
<rom name="adam printer 1 hour cycle burn-in test (198x) (coleco).rom" size="0x2000" crc="1394a166" sha1="8729374eb0cba74dc98f556e2d68298d2fae598f" offset="0" />
</dataarea>
</part>
</software>
<software name="burnddp">
<description>Data Drive Burn-In DDP Test</description>
<year>198?</year>
<publisher>Coleco</publisher>
<part name="cart" interface="coleco_cart">
<dataarea name="rom" size="0x2000">
<rom name="data drive burn-in ddp test (198x) (coleco).rom" size="0x2000" crc="e1d79586" sha1="17cf4168f1f82204bd23e160c7451ff5dc69aa06" offset="0" />
</dataarea>
</part>
</software>
<software name="ddpblank">
<description>Blank DDP Restorer (v1.4)</description>
<year>198?</year>
<publisher>Coleco</publisher>
<part name="cart" interface="coleco_cart">
<dataarea name="rom" size="0x2000">
<rom name="blank ddp restorer rev. 1.4 (198x) (coleco).rom" size="0x2000" crc="c63b6cb1" sha1="0aebe6ded955092cfbb13820ee1d07580dd1999f" offset="0" />
</dataarea>
</part>
</software>
<software name="ddpbuck">
<description>Buck Rogers DDP Restorer (v1.4)</description>
<year>198?</year>
<publisher>Coleco</publisher>
<part name="cart" interface="coleco_cart">
<dataarea name="rom" size="0x2000">
<rom name="buck rogers ddp restorer rev. 1.4 (198x) (coleco).rom" size="0x2000" crc="60e433e7" sha1="ae6ebb1b2d05e49e301a26098c9b5995f2291d43" offset="0" />
</dataarea>
</part>
</software>
<software name="ddpbasic">
<description>SmartBASIC DDP Restorer (v1.4)</description>
<year>198?</year>
<publisher>Coleco</publisher>
<part name="cart" interface="coleco_cart">
<dataarea name="rom" size="0x2000">
<rom name="smartbasic ddp restorer rev. 1.4 (198x) (coleco).rom" size="0x2000" crc="e9ebff89" sha1="0e186358583b23eb6ca88f51bc67b3a568350748" offset="0" />
</dataarea>
</part>
</software>
<software name="adamtape">
<description>ADAM Tape Util (v22)</description>
<year>1982</year>
<publisher>Coleco</publisher>
<part name="cart" interface="coleco_cart">
<dataarea name="rom" size="0x2000">
<rom name="adam tape util rev. 22 (1984) (coleco).rom" size="0x2000" crc="f235aba4" sha1="4db424c25c6ee010850e6783c844ad75bebf0359" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-221
View File
@@ -1,221 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="adam_cass" description="Coleco Adam Digital Data Packs">
<software name="adamlnk2">
<description>Adam Link II Communications Package</description>
<year>1983</year>
<publisher>Coleco</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="adam link ii communications package (1983)(coleco).ddp" size="262144" crc="6dbf9745" sha1="571bec0d8f2a99a7f7b368d76c7b343b438ff841" offset="0" />
</dataarea>
</part>
</software>
<software name="addictus">
<description>Addictus (v1.01)</description>
<year>1989</year>
<publisher>Reedy Software</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="addictus v1.01 (1989)(reedy software).ddp" size="262144" crc="0a31f69b" sha1="aa75b3efbc80df9e73ef35fe068bde62d67a7577" offset="0" />
</dataarea>
</part>
</software>
<software name="bestofea">
<description>Best of Electronic Arts: Pinball Construction Set &amp; The Hard Hat Mack</description>
<year>19??</year>
<publisher>K-Byte</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="best of electronic arts - pinball construction set &amp; the hard hat mack (19xx)(k-byte - coleco).ddp" size="262144" crc="a494a006" sha1="fcdee1391b4fc8098bfca7547af7cce1f3b4df89" offset="0" />
</dataarea>
</part>
</software>
<software name="buckrogr">
<description>Buck Rogers: Planet of Doom</description>
<year>1983</year>
<publisher>Sega</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="buck rogers - planet of doom (1983)(sega).ddp" size="262144" crc="c85f0f99" sha1="443b60e1b703d2c701a9f1e78a0efcdfeca1285e" offset="0" />
</dataarea>
</part>
</software>
<software name="copycart">
<description>CopyCart+ (v1.1)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="copycart+ v1.1 (19xx)(-).ddp" size="262144" crc="68e33a4d" sha1="609435b33a088b888d15daaa215371381e1ec193" offset="0" />
</dataarea>
</part>
</software>
<software name="dkongjr">
<description>Donkey Kong Jr (Rev 14)</description>
<year>1983</year>
<publisher>Nintendo</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="donkey kong jr rev 14 (1983)(coleco - nintendo).ddp" size="262144" crc="61c762d7" sha1="5a023b3808b30afa6abc08f7aaa368cc1e7fdde5" offset="0" />
</dataarea>
</part>
</software>
<software name="evolutio">
<description>Evolution</description>
<year>1983</year>
<publisher>Sydney Development</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="evolution (1983)(sydney development).ddp" size="262144" crc="dbe97156" sha1="f7ada015cf2a9f77f38d1b1fb73769e6e8ac2e44" offset="0" />
</dataarea>
</part>
</software>
<software name="expetype">
<description>ExperType: Smart Writer Typing Tuition Program</description>
<year>1984</year>
<publisher>Coleco</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="expertype - smart writer typing tuition program (19xx)(-).ddp" size="262144" crc="e02fa52d" sha1="3fb29729ed0634ef6cca1753cc992dcf5c7d66c1" offset="0" />
</dataarea>
</part>
</software>
<software name="fftrivia">
<description>Flash Facts: Trivia</description>
<year>1984</year>
<publisher>Coleco</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="flash facts - trivia (1984)(coleco).ddp" size="262144" crc="531c3bd4" sha1="9cefe8cef86e6c84a1970f1f71aa69425210a816" offset="0" />
</dataarea>
</part>
</software>
<software name="ffvocab">
<description>Flash Facts: Vocabulator</description>
<year>1984</year>
<publisher>Coleco</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="flash facts - vocabulator (1984)(coleco).ddp" size="262144" crc="3b82819e" sha1="84b3337cbb4f63f8ac13a8acb716f224140391d3" offset="0" />
</dataarea>
</part>
</software>
<software name="smrtfile">
<description>Smart Filer</description>
<year>1984</year>
<publisher>Coleco</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="smart filer (1984)(coleco industries).ddp" size="262144" crc="30f1e1bd" sha1="b83e2e46d089401d6e41bf1d9ea3e82d3681e23e" offset="0" />
</dataarea>
</part>
</software>
<software name="smrtletr">
<description>Smart Letters and Forms</description>
<year>1984</year>
<publisher>Coleco</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="smart letters and forms (1984)(coleco).ddp" size="262144" crc="8271b8d4" sha1="4b982126a4f27c6350f91b680c1d48d0c2f627f8" offset="0" />
</dataarea>
</part>
</software>
<software name="smrtlogo">
<description>SmartLOGO</description>
<year>198</year>
<publisher>Logo Computer Systems</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="smartlogo (1984)(logo computer systems).ddp" size="262144" crc="15377f7e" sha1="6cdd5489c560afa0024a4489e23332ea70e21f05" offset="0" />
</dataarea>
</part>
</software>
<software name="software">
<description>Software for the Coleco Adam</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="software for the coleco adam (19xx)(-).ddp" size="262144" crc="00945c08" sha1="89ecf49641828f4e649f1bee4c8eac6e503a8f82" offset="0" />
</dataarea>
</part>
</software>
<software name="subroc">
<description>Subroc</description>
<year>1983</year>
<publisher>Sega</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="subroc (1983)(sega).ddp" size="262144" crc="0fa5c062" sha1="aef813ff70f98404742609df0fe8ba6d3861e4a0" offset="0" />
</dataarea>
</part>
</software>
<software name="troltale">
<description>Trolls Tale</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="trolls tale (19xx)(-)(pd).ddp" size="262144" crc="ad9cf5aa" sha1="73afbb7145ea79d3064a8a7ce43e1d6d1f0c992d" offset="0" />
</dataarea>
</part>
</software>
<software name="undv2">
<description>NIAD SmartBasic Utils UNDV #2</description>
<year>1983</year>
<publisher>Lazer Microsystems</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="niad smartbasic utils undv #2 (1983)(lazer microsystems).ddp" size="262144" crc="484a3b8e" sha1="c31dfb4c5f5af9e862c795882ebcd30f809f249d" offset="0" />
</dataarea>
</part>
</software>
<software name="minirevi">
<description>Mini Review N-Z</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cass1" interface="adam_cass">
<dataarea name="cass" size="262144">
<rom name="zzz-unk-ukas mini_review n-z.ddp" size="262144" crc="b690604b" sha1="512541b9ae02760009a7b954c9b607ce85bc3910" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
File diff suppressed because it is too large Load Diff
-185
View File
@@ -1,185 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="advantage" description="NorthStar Advantage diskettes">
<software name="cp80tpas">
<description>N/S Advantage CP/M 80 / Turbo Pascal v1.0</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="358400">
<rom name="cp80tpas.nsi" size="358400" crc="348900ed" sha1="e172c90b2aab61ec976feccae4dba6cc66d014af" offset="0" />
</dataarea>
</part>
</software>
<software name="cpmbasic">
<description>North Star CP/M + Mbasic</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="179200">
<rom name="cpmbasic.nsi" size="179200" crc="bc6acd16" sha1="784d100d1694d0351ea475902247682c011c8041" offset="0" />
</dataarea>
</part>
</software>
<software name="dbaseii">
<description>dBaseII</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="358400">
<rom name="dbaseii.nsi" size="358400" crc="a52c4004" sha1="28662002b47d21c8f7d526d2a6a6c08f9dde195c" offset="0" />
</dataarea>
</part>
</software>
<software name="demodiag">
<description>Advantage Demonstration/Diagnostic Diskette 2.1.0 AQH</description>
<year>1981</year>
<publisher>North Star Computers</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="358400">
<rom name="demodiag.nsi" size="358400" crc="8843bb6e" sha1="5f272565cdc67da4f2574d8fc32a3b1566960818" offset="0" />
</dataarea>
</part>
</software>
<software name="dosgbasi">
<description>North Star GBASIC NSDOS / Baud 300</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="358400">
<rom name="dosgbasi.nsi" size="358400" crc="7e54582e" sha1="d21e51a1781e77298dd90868b0efbe73a6f6e438" offset="0" />
</dataarea>
</part>
</software>
<software name="fml80">
<description>Fortran F80 / Assembler M80 / Linker L80</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="358400">
<rom name="fml80.nsi" size="358400" crc="b76b47ea" sha1="d59213eaecc7dcdbb7fcd4e644dd0d905acc4ec1" offset="0" />
</dataarea>
</part>
</software>
<software name="gdos100">
<description>NorthStar Graphics Operating System 1.0.0</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="179200">
<rom name="gdos100.nsi" size="179200" crc="3cd1df54" sha1="0d387dd6024bbca795d0773706f775a247d6cbb2" offset="0" />
</dataarea>
</part>
</software>
<software name="gdos210">
<description>NorthStar Graphics Operating System 2.1.0</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="179200">
<rom name="gdos210.nsi" size="179200" crc="73bcb65a" sha1="d205b6b00416bae521f87316ab0d6b39d6cbaeb7" offset="0" />
</dataarea>
</part>
</software>
<software name="nscs10">
<description>North Star Computer Society #10</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="358400">
<rom name="nscs10.nsi" size="358400" crc="796a82f3" sha1="faaa7a854c312ace72b3b1b4f2af2a1bd871c099" offset="0" />
</dataarea>
</part>
</software>
<software name="nscs37">
<description>North Star Computer Society #37</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="358400">
<rom name="nscs37.nsi" size="358400" crc="3a66f097" sha1="54afa781adb4e3d31432ce21f2c1b30316118e78" offset="0" />
</dataarea>
</part>
</software>
<software name="nscs48">
<description>North Star Computer Society #48</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="358400">
<rom name="nscs48.nsi" size="358400" crc="f4f03324" sha1="d859d2c3f345b194180bf094aa1b8ed869aa6d92" offset="0" />
</dataarea>
</part>
</software>
<software name="nscs58">
<description>North Star Computer Society #58</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="358400">
<rom name="nscs58.nsi" size="358400" crc="4413e1aa" sha1="6a3978dc3cce8b3ba216ab817c6c3fe33b133776" offset="0" />
</dataarea>
</part>
</software>
<software name="nscs61">
<description>North Star Computer Society #61</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="358400">
<rom name="nscs61.nsi" size="358400" crc="69575594" sha1="6de69283d69a7945fc22ef0e071ae94c14814732" offset="0" />
</dataarea>
</part>
</software>
<software name="smallc">
<description>Small C compiler</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="179200">
<rom name="smallc.nsi" size="179200" crc="a34ade83" sha1="e957e2ecbaeebbcfd0adb491f867b506ef5232cd" offset="0" />
</dataarea>
</part>
</software>
<software name="wordstar">
<description></description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="358400">
<rom name="wordstar.nsi" size="358400" crc="369823ce" sha1="4d2b591f314453637835610296f33be5e31b293c" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-55
View File
@@ -1,55 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="advision" description="Entex AdventureVision cartridges">
<software name="defender">
<description>Defender</description>
<year>1982</year>
<publisher>Entex Industries</publisher>
<info name="serial" value="6075" />
<part name="cart" interface="advision_cart">
<dataarea name="rom" size="4096">
<rom name="defender.bin" size="4096" crc="3e280096" sha1="33e6bc08b3e8a951942e078102e90fbc8ba729a8" offset="0" />
</dataarea>
</part>
</software>
<software name="turtles">
<description>Turtles</description>
<year>1982</year>
<publisher>Entex Industries</publisher>
<info name="serial" value="6076" />
<part name="cart" interface="advision_cart">
<dataarea name="rom" size="4096">
<rom name="turtles.bin" size="4096" crc="33a23eba" sha1="88748cf4080646e0a2f115a7f6e6001916314816" offset="0" />
</dataarea>
</part>
</software>
<software name="scobra">
<description>Super Cobra</description>
<year>1982</year>
<publisher>Entex Industries</publisher>
<info name="serial" value="6077" />
<part name="cart" interface="advision_cart">
<dataarea name="rom" size="4096">
<rom name="supcobra.bin" size="4096" crc="b6045c9e" sha1="fd059081d8d82f51dd1415cc3710f1fa5ebb1336" offset="0" />
</dataarea>
</part>
</software>
<software name="spacefrc">
<description>Space Force</description>
<year>1982</year>
<publisher>Entex Industries</publisher>
<info name="serial" value="6078" />
<part name="cart" interface="advision_cart">
<dataarea name="rom" size="4096">
<rom name="spcforce.bin" size="4096" crc="c70d4028" sha1="86c1a6eb8a5070f4be32bf4e83c0d5951e831d27" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-92
View File
@@ -1,92 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="aim65_cart" description="Rockwell AIM 65 cartridges">
<!--
There are 5 ROM sockets on the AIM 65 PCB: 2 sockets were for the boot strap and 3 sockets for software roms,
at locations z24, z25, and z26.
There are the BASIC ROMs, PL65 and FORTH. Each has 2 ROMs and they all work.
The Assembler ROM works. The Mathpack does not work (it needs another ROM which is missing).
-->
<software name="assemblr">
<description>Assembler</description>
<year>197?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Load in &quot;cart3&quot;, then press N to start"/>
<part name="cart" interface="aim65_cart">
<dataarea name="z24" size="4096">
<rom name="assembler.z24" size="4096" crc="0878b399" sha1="483e92b57d64be51643a9f6490521a8572aa2f68" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="basic11">
<description>AIM 65 BASIC v1.1</description>
<year>1978</year>
<publisher>Microsoft</publisher>
<info name="usage" value="Load both in &quot;cart1&quot; and &quot;cart2&quot;, then press 5 to start"/>
<part name="cart" interface="aim65_cart">
<dataarea name="z25" size="4096">
<rom name="basic.z25" size="4096" crc="d7b42d2a" sha1="4bbdb28d332429825adea0266ed9192786d9e392" offset="0x0000" />
</dataarea>
<dataarea name="z26" size="4096">
<rom name="basic.z26" size="4096" crc="36a61f39" sha1="f5ce0126cb594a565e730973fd140d03c298cefa" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="forth13">
<description>AIM 65 FORTH v1.3</description>
<year>197?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Load both in &quot;cart1&quot; and &quot;cart2&quot;, then press 5 to start"/>
<part name="cart" interface="aim65_cart">
<dataarea name="z25" size="4096">
<rom name="forth v1.3.z25" size="4096" crc="0671d019" sha1="dd2a1613e435c833634100cf4a22c6cff70c7a26" offset="0x0000" />
</dataarea>
<dataarea name="z26" size="4096">
<rom name="forth v1.3.z26" size="4096" crc="a80ad472" sha1="42a2e8c86829a2fe48090e6665ff9fe25b12b070" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="mathpack" supported="no">
<description>Mathpack</description>
<year>197?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="aim65_cart">
<dataarea name="z24" size="4096">
<rom name="mathpack.z24" size="4096" crc="4889af55" sha1="5e9541ddfc06e3802d09b30d1bd89c5da914c76e" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="pl65">
<description>AIM 65 PL/65 v1.0</description>
<year>1978</year>
<publisher>Rockwell</publisher>
<info name="usage" value="Load both in &quot;cart1&quot; and &quot;cart2&quot;, then press 5 to start"/>
<part name="cart" interface="aim65_cart">
<dataarea name="z25" size="4096">
<rom name="pl65 v1.0.z25" size="4096" crc="76dcf864" sha1="e937c54ed109401f796640cd45b27dfefb76667e" offset="0x0000" />
</dataarea>
<dataarea name="z26" size="4096">
<rom name="pl65 v1.0.z26" size="4096" crc="2ac71abd" sha1="6df5e3125bebefac80d51d9337555f54bdf0d8ea" offset="0x0000" />
</dataarea>
</part>
</software>
</softwarelist>
-465
View File
@@ -1,465 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="alice32" description="Matra Alice 32 cassettes">
<software name="alberthe">
<description>Al*berthe</description>
<year>1985</year>
<publisher>EH Services</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="16944">
<rom name="alberthe.k7" size="16944" crc="be94b3e9" sha1="9fc5ad212d32e6b3500644407bc01d2c49f4e7f3" offset="0"/>
</dataarea>
</part>
</software>
<software name="alicetel">
<description>Alicetel</description>
<year>1985</year>
<publisher>Matra</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="4952">
<rom name="alicetel.k7" size="4952" crc="b239548a" sha1="8bf37ede930d4f2b081ace5dd48e54664e6a3fcc" offset="0"/>
</dataarea>
</part>
</software>
<software name="budget">
<description>Budget Familial</description>
<year>1985</year>
<publisher>Matra</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="17775">
<rom name="budget.k7" size="17775" crc="3d8d713e" sha1="7d84787bdd274f0f5f7d93075a291b090d89e43c" offset="0"/>
</dataarea>
</part>
</software>
<software name="calc">
<description>Calc</description>
<year>1985</year>
<publisher>Power Soft</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="18139">
<rom name="calc.k7" size="18139" crc="c8842ec8" sha1="b24754e5ec04e852e270b6f25580215f2d1c95a8" offset="0"/>
</dataarea>
</part>
</software>
<software name="cassmetr">
<description>Casse-Tete dans le Metro</description>
<year>1984</year>
<publisher>Ediciel</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="71006">
<rom name="cassmetr.k7" size="71006" crc="a10e2c4d" sha1="9574d3e653889a1d87b24620cb89ee7ff1ac303f" offset="0"/>
</dataarea>
</part>
</software>
<software name="colorm">
<description>Color-Mind</description>
<year>1984</year>
<publisher>Edicial</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="3779">
<rom name="colorm.k7" size="3779" crc="5ca66e27" sha1="4b29a72224bc6abefe0a8f96f96ae5c7b052d9ac" offset="0"/>
</dataarea>
</part>
</software>
<software name="coloric">
<description>Coloric</description>
<year>1984</year>
<publisher>Free Game Blot (Matra)</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="14326">
<rom name="coloric.k7" size="14326" crc="79fc3639" sha1="8257d0016bae78d65d153bf8e7a9bc30cbd68477" offset="0"/>
</dataarea>
</part>
</software>
<software name="crocky">
<description>Crocky</description>
<year>1984</year>
<publisher>Loriciels</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="17099">
<rom name="crocky.k7" size="17099" crc="9dce43d1" sha1="fa0dd622279af32ed0f4025940ce42891e0efe36" offset="0"/>
</dataarea>
</part>
</software>
<software name="decouva">
<description>Decouvrez Alice</description>
<year>1984</year>
<publisher>Matra</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="89657">
<rom name="decouvrez.k7" size="89657" crc="12061af5" sha1="ba3294b1d28a6fa00170a08705f611d033396623" offset="0"/>
</dataarea>
</part>
</software>
<software name="dessine">
<description>Dessine Moi</description>
<year>1985</year>
<publisher>Matra</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="30808">
<rom name="dessine.k7" size="30808" crc="d45d9df8" sha1="8f1891c1fd0a973943212df41f65cc2b0090d050" offset="0"/>
</dataarea>
</part>
</software>
<software name="dialsaut">
<description>Dialogue Avec une Sauterelle</description>
<year>1984</year>
<publisher>VIFI-Nathan</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="27977">
<rom name="dialsaut.k7" size="27977" crc="2bb5fc63" sha1="a7d3b1d9c22789bcdd4507962944f4ea44aada4a" offset="0"/>
</dataarea>
</part>
</software>
<software name="maths1">
<description>Faire le Point-BAC Maths 1</description>
<year>1984</year>
<publisher>Ediciel</publisher>
<part name="cass1" interface="alice32_cass">
<dataarea name="cass" size="79023">
<rom name="maths1_a.k7" size="79023" crc="6201e166" sha1="56dfc93b81aa47f8b5c0336b66ebba4486d2149e" offset="0"/>
</dataarea>
</part>
<part name="cass2" interface="alice32_cass">
<dataarea name="cass" size="79023">
<rom name="maths1_b.k7" size="98152" crc="0a68e9c4" sha1="263c82d01e5883cf78c591b598f5fa5bf4d0c585" offset="0"/>
</dataarea>
</part>
</software>
<software name="maths2">
<description>Faire le Point-BAC Maths 2</description>
<year>1984</year>
<publisher>Ediciel</publisher>
<part name="cass1" interface="alice32_cass">
<dataarea name="cass" size="79023">
<rom name="maths2_a.k7" size="48261" crc="c1393f3e" sha1="9f758c048f98817f26a5943b415786c25ab76174" offset="0"/>
</dataarea>
</part>
<part name="cass2" interface="alice32_cass">
<dataarea name="cass" size="79023">
<rom name="maths2_b.k7" size="68317" crc="87e841df" sha1="4edcf1aa149852fd4dd55d8d4dc271deac42e9da" offset="0"/>
</dataarea>
</part>
</software>
<software name="galaxion">
<description>Galaxion</description>
<year>1984</year>
<publisher>Loriciels</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="15561">
<rom name="galaxion.k7" size="15561" crc="688ed5ab" sha1="706c2c59e77dbd9b8842f95a32cb2b2c797cb5d6" offset="0"/>
</dataarea>
</part>
</software>
<software name="geofra" supported="no">
<description>Geographie Francaise</description>
<year>1984</year>
<publisher>Infogames</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="37161">
<rom name="geofra.k7" size="37161" crc="b451cf63" sha1="875c6b80587181863b9627b866b261b456a78a5f" offset="0"/>
</dataarea>
</part>
</software>
<software name="gestfich">
<description>Gestion de Fichiers</description>
<year>1985</year>
<publisher>Power Soft</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="15519">
<rom name="gestfich.k7" size="15519" crc="b13d2baa" sha1="e177c598c3c3204805661750ba918e1ce235dea9" offset="0"/>
</dataarea>
</part>
</software>
<software name="ibasic1">
<description>Initiationau Basic 1</description>
<year>1984</year>
<publisher>Infogrames</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="41490">
<rom name="ibasic1.k7" size="41490" crc="9aa60a36" sha1="eb10cafdd03dec1d4914fc1d67281f03ac34151d" offset="0"/>
</dataarea>
</part>
</software>
<software name="ibasic2">
<description>Initiationau Basic 2</description>
<year>1984</year>
<publisher>Infogrames</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="39657">
<rom name="ibasic2.k7" size="39657" crc="fd764f4a" sha1="83d0bca98a5458e78e4eea24994f4221868a0751" offset="0"/>
</dataarea>
</part>
</software>
<software name="ibasic3">
<description>Initiation au Basic 3</description>
<year>1984</year>
<publisher>Infogrames</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="33705">
<rom name="ibasic3.k7" size="33705" crc="a7f3468c" sha1="ad10fd219b55d1a5620733c4a882b179eeee5ef5" offset="0"/>
</dataarea>
</part>
</software>
<software name="ibasic4">
<description>Initiationau Basic 4</description>
<year>1984</year>
<publisher>Infogrames</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="12358">
<rom name="ibasic4.k7" size="12358" crc="3d1e46a3" sha1="c51f29c54e91419598feeb00f5ece3affc50f272" offset="0"/>
</dataarea>
</part>
</software>
<software name="jeulys">
<description>Jeu Des 6 Lys</description>
<year>1984</year>
<publisher>Infogrames</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="33569">
<rom name="jeulys.k7" size="33569" crc="3367828f" sha1="17ec0dd064bf0a409da98978a3baa13472dc318e" offset="0"/>
</dataarea>
</part>
</software>
<software name="kangou" supported="no">
<description>Kangourou</description>
<year>1985</year>
<publisher>Matra</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="19842">
<rom name="kangou.k7" size="19842" crc="03540880" sha1="2a05cd95243973b12fc06a9a8f9e289ab0bc3b1c" offset="0"/>
</dataarea>
</part>
</software>
<software name="cheninf" supported="no">
<description>La Chenille Infernale</description>
<year>1984</year>
<publisher>Loriciels</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="17369">
<rom name="cheninf.k7" size="17369" crc="53551ad2" sha1="ce2f15b0f75e0edb91022fa349486c8b21cb55f7" offset="0"/>
</dataarea>
</part>
</software>
<software name="clesons">
<description>La Cle des Sons</description>
<year>1985</year>
<publisher>Matra</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="17312">
<rom name="clesons.k7" size="17312" crc="55f2b9a3" sha1="7590fc5c13dc6c964caf53218c61166dfb536df8" offset="0"/>
</dataarea>
</part>
</software>
<software name="greno">
<description>La Grenouille a m'Alice</description>
<year>1985</year>
<publisher>Free Game Blot (Matra)</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="32164">
<rom name="greno.k7" size="32164" crc="6be7bd4f" sha1="03a28fa0f043a035f262db48c3637f2ed73ef1e4" offset="0"/>
</dataarea>
</part>
</software>
<software name="marelle">
<description>La Marelle</description>
<year>1985</year>
<publisher>Free Game Blot (Matra)</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="35788">
<rom name="marelle.k7" size="35788" crc="d3ebabb9" sha1="94fff6c4983af5163e0c60f371c903eb331ba4b6" offset="0"/>
</dataarea>
</part>
</software>
<software name="cfran1">
<description>Le Cartable Francais 1</description>
<year>1984</year>
<publisher>Infogrames</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="18428">
<rom name="cfran1.k7" size="18428" crc="920b9ac5" sha1="0c884d87cd08c65b54a4242c2a9d80457b4939f8" offset="0"/>
</dataarea>
</part>
</software>
<software name="cfran2">
<description>Le Cartable Francais 2</description>
<year>1984</year>
<publisher>Infogrames</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="18607">
<rom name="cfran2.k7" size="18607" crc="eb5f5309" sha1="7581b3167d4ea436cfa16b4ea6aedc5ca3a225ac" offset="0"/>
</dataarea>
</part>
</software>
<software name="cmaths1">
<description>Le Cartable Maths 1</description>
<year>1984</year>
<publisher>Infogrames</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="19482">
<rom name="cmaths1.k7" size="19482" crc="04647faf" sha1="b9166495a7df95b146ed3ef81fdba828c4761734" offset="0"/>
</dataarea>
</part>
</software>
<software name="cmaths2">
<description>Le Cartable Maths 2</description>
<year>198?</year>
<publisher>Infogrames</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="19027">
<rom name="cmaths2.k7" size="19027" crc="92e5e402" sha1="a48ae7878f77780721e54ce6663a9101b0b4cdd9" offset="0"/>
</dataarea>
</part>
</software>
<software name="motexpl">
<description>Le Moteur a Explosion</description>
<year>1984</year>
<publisher>Infogrames</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="17003">
<rom name="motexpl.k7" size="17003" crc="5e7ac97b" sha1="758598404ebbfef760f556395246769bfc427651" offset="0"/>
</dataarea>
</part>
</software>
<software name="pphinx">
<description>Le Phinx d'or</description>
<year>1984</year>
<publisher>Ediciel</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="21580">
<rom name="pphinx.k7" size="21580" crc="79131090" sha1="e39225c953555a9d0077b5c814a3ee5c182e58f0" offset="0"/>
</dataarea>
</part>
</software>
<software name="cavevins">
<description>Ma Cave a Vins</description>
<year>1985</year>
<publisher>Matra</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="28144">
<rom name="cavevins.k7" size="28144" crc="6a80f39d" sha1="908dd2224d6f6681f33e8c7edb7a6e65a209763e" offset="0"/>
</dataarea>
</part>
</software>
<software name="multipli">
<description>Multiplication Casse-tete</description>
<year>1984</year>
<publisher>VIFI-Nathan</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="44315">
<rom name="multipli.k7" size="44315" crc="fdecd1ae" sha1="bfc2c029dc7bbaf8462c628dba2ccc2e9f57456d" offset="0"/>
</dataarea>
</part>
</software>
<software name="murbri">
<description>Mur de Briques</description>
<year>1984</year>
<publisher>Ediciel</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="4813">
<rom name="murbri.k7" size="4813" crc="475f43ff" sha1="8b3fcf882eb886fbe5c3dd225d317338546c1ba5" offset="0"/>
</dataarea>
</part>
</software>
<software name="planvol">
<description>Plan de Vol</description>
<year>1985</year>
<publisher>EH Services</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="22728">
<rom name="planvol.k7" size="22728" crc="fedec942" sha1="7836b8a36048cbe3f2128f10f5b33fe9dc91319a" offset="0"/>
</dataarea>
</part>
</software>
<software name="sousmar">
<description>Sous-Marin</description>
<year>1984</year>
<publisher>Ediciel</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="4051">
<rom name="sousmar.k7" size="4051" crc="a0a1a1ad" sha1="363ae04cdccad69bdf29e6e0ba79107db0b3a320" offset="0"/>
</dataarea>
</part>
</software>
<software name="tank">
<description>Tank</description>
<year>1985</year>
<publisher>Free Game Blot (Matra)</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="16108">
<rom name="tank.k7" size="16108" crc="38319244" sha1="93c1d9d7030c079e5780fb917d4da596190924f1" offset="0"/>
</dataarea>
</part>
</software>
<software name="textra">
<description>T'extra</description>
<year>1985</year>
<publisher>Matra</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="7769">
<rom name="textra.k7" size="7769" crc="ef64062d" sha1="145e763d62d96c716708f946a59559466888da86" offset="0"/>
</dataarea>
</part>
</software>
<software name="affor">
<description>Une Affaire en Or</description>
<year>1985</year>
<publisher>Free Game Blot (Matra)</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="44635">
<rom name="affor.k7" size="44635" crc="04abf351" sha1="607f9d17b3dc7f3ef59f7b7de057440f071ea5ab" offset="0"/>
</dataarea>
</part>
</software>
<software name="wwar3">
<description>World War III</description>
<year>1985</year>
<publisher>Free Game Blot (Matra)</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="20989">
<rom name="wwar3.k7" size="20989" crc="a7e839c3" sha1="9c40fc007a603f44e5ca95a43cc4c65676a9aef8" offset="0"/>
</dataarea>
</part>
</software>
</softwarelist>
-103
View File
@@ -1,103 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="alice90" description="Matra Alice 90 cassettes">
<software name="budget">
<description>Budget Familial</description>
<year>1985</year>
<publisher>Matra</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="20242">
<rom name="budget.k7" size="20242" crc="228e4b62" sha1="31f838d7490b8484ddbabf036119654ac5bf45fe" offset="0"/>
</dataarea>
</part>
</software>
<software name="dessin">
<description>Dessine Moi</description>
<year>1985</year>
<publisher>Matra</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="31324">
<rom name="dessin.k7" size="31324" crc="4fed7561" sha1="6f7a1bf3717b67f5e54bd5fb4feb479844187346" offset="0"/>
</dataarea>
</part>
</software>
<software name="fringale">
<description>Fringale</description>
<year>1985</year>
<publisher>EH Services</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="52953">
<rom name="fringale.k7" size="52953" crc="b55fa035" sha1="f3c1e95a434d3e11905952caed3210addf319eee" offset="0"/>
</dataarea>
</part>
</software>
<software name="galixian">
<description>Galixian</description>
<year>1984</year>
<publisher>Sprites</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="20961">
<rom name="galixian.k7" size="20961" crc="1af30fd8" sha1="e875da577e24b1ed020df559816924e0a447d471" offset="0"/>
</dataarea>
</part>
</software>
<software name="incv40">
<description>Incrustation Video 40 Colonnes</description>
<year>1985</year>
<publisher>Matra</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="10598">
<rom name="incv40.k7" size="10598" crc="ed0f60dc" sha1="01bad4777519de9bc4bf4c1cbd80c883ace6bdfa" offset="0"/>
</dataarea>
</part>
</software>
<software name="incv80" supported="no">
<description>Incrustation Video 80 Colonnes</description>
<year>1985</year>
<publisher>Matra</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="8950">
<rom name="incv80.k7" size="8950" crc="11ecea51" sha1="c2edac43dc6437a03f78ed4076497bb41e1d29c6" offset="0"/>
</dataarea>
</part>
</software>
<software name="monop">
<description>Monopolic</description>
<year>1985</year>
<publisher>Free Game Blot (Matra)</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="41119">
<rom name="monop.k7" size="41119" crc="c9f1ab62" sha1="003e66698cf5538e62bf8cee5d6bebcdb16c7c3f" offset="0"/>
</dataarea>
</part>
</software>
<software name="planvl">
<description>Plan de Vol</description>
<year>1985</year>
<publisher>EH Services</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="19968">
<rom name="planvl.k7" size="19968" crc="ec0838be" sha1="335f775e45b84fb15c142440eaee12649637210b" offset="0"/>
</dataarea>
</part>
</software>
<software name="textra">
<description>T'extra</description>
<year>1985</year>
<publisher>Matra</publisher>
<part name="cass" interface="alice32_cass">
<dataarea name="cass" size="17947">
<rom name="textra.k7" size="17947" crc="eda0fdd4" sha1="92044736d0780e4b331a412631fbee94027bafe4" offset="0"/>
</dataarea>
</part>
</software>
</softwarelist>
-38
View File
@@ -1,38 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- This list contains the system floppies distributed with the Amiga 1000, it is not a general purpose Software List -->
<softwarelist name="amiga1000_flop" description="Amiga 1000 System Floppies">
<!-- The A1000 requires a Kickstart disk to boot anything -->
<software name="ks12">
<description>Kickstart Disk v1.2 r33.180</description>
<year>1986</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Kickstart" />
<dataarea name="flop" size="901120">
<rom name="kickstart-disk v1.2 r33.180 (1986)(commodore)(a1000).adf" size="901120" crc="d6d706d3" sha1="a7125a65539fb4ad2e79b618aa9315c6290fd505" offset="0"/>
</dataarea>
</part>
</software>
<software name="ks13">
<description>Kickstart Disk v1.3 r34.5</description>
<year>1987</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Kickstart" />
<dataarea name="flop" size="901120">
<rom name="kickstart-disk v1.3 r34.5 (1987)(commodore)(a1000).adf" size="901120" crc="5fd0ef3b" sha1="a80b001b98a997969bf709cecd07f8578f861148" offset="0"/>
</dataarea>
</part>
</software>
<!-- Todo, other Kickstart disks, and appropriate Workbench disks -->
</softwarelist>
-58
View File
@@ -1,58 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- This list contains the system floppies distributed with the Amiga 1200, it is not a general purpose Software List -->
<softwarelist name="amiga1200_flop" description="Amiga 1200 System Floppies">
<software name="wb30">
<description>Workbench v3.0 rev 39.29</description>
<year>1992</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Install" />
<dataarea name="flop" size="901120">
<rom name="workbench v3.0 rev 39.29 (1992)(commodore)(a1200-a4000)(m10)(disk 1 of 6)(install).adf" size="901120" crc="6fa2d2b4" sha1="ba24b4172339b9198e4f724a6804d0c6eb5e394b" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Workbench" />
<dataarea name="flop" size="901120">
<rom name="workbench v3.0 rev 39.29 (1992)(commodore)(a1200-a4000)(m10)(disk 2 of 6)(workbench)[!].adf" size="901120" crc="a4d9752d" sha1="e663c92a9c88fa38d02bbb299bea8ce70c56b417" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Extras" />
<dataarea name="flop" size="901120">
<rom name="workbench v3.0 rev 39.29 (1992)(commodore)(a1200-a4000)(m10)(disk 3 of 6)(extras)[!].adf" size="901120" crc="95da642d" sha1="74304711678ebd3287f816ae250b47bd4d8f5195" offset="0"/>
</dataarea>
</part>
<part name="flop4" interface="floppy_3_5">
<feature name="part_id" value="Storage" />
<dataarea name="flop" size="901120">
<rom name="workbench v3.0 rev 39.29 (1992)(commodore)(a1200-a4000)(m10)(disk 4 of 6)(storage)[!].adf" size="901120" crc="0c8c24d5" sha1="93cab7cd05471e8fde63cb1d512b048cd593aebc" offset="0"/>
</dataarea>
</part>
<part name="flop5" interface="floppy_3_5">
<feature name="part_id" value="Locale" />
<dataarea name="flop" size="901120">
<rom name="workbench v3.0 rev 39.29 (1992)(commodore)(a1200-a4000)(m10)(disk 5 of 6)(locale)[!].adf" size="901120" crc="67835fe5" sha1="00d0670a9060ab7805dc2fa7e2e856b33a828043" offset="0"/>
</dataarea>
</part>
<part name="flop6" interface="floppy_3_5">
<feature name="part_id" value="Fonts" />
<dataarea name="flop" size="901120">
<rom name="workbench v3.0 rev 39.29 (1992)(commodore)(a1200-a4000)(m10)(disk 6 of 6)(fonts).adf" size="901120" crc="d7364bb4" sha1="4531651fe34a7f0a2dc1a1523ed4c2507670f5a6" offset="0"/>
</dataarea>
</part>
</software>
</softwarelist>
-199
View File
@@ -1,199 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="amiga3000_flop" description="Amiga 3000 System Floppies">
<software name="amix11">
<description>UNIX System V Release 4 Amiga (v1.1)</description>
<year>1990</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Installation Disk 1 (Boot)"/>
<dataarea name="flop" size="901120">
<rom name="amix_1.1_boot.adf" size="901120" crc="83a9c798" sha1="7b530cb8ff39933c7cef2ee6349a9b2d147e6a6d" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Installation Disk 2 (Root file system)"/>
<dataarea name="flop" size="901120">
<rom name="amix_1.1_root.adf" size="901120" crc="9ac8c76e" sha1="61f06cf47c12930ff9677c57a8464c549c5fb839" offset="0" />
</dataarea>
</part>
<part name="cass1" interface="a3000_cass">
<feature name="part_id" value="Installation Tape"/>
<dataarea name="cass" size="0">
<rom name="cass" size="0" status="nodump" offset="0" />
</dataarea>
</part>
</software>
<software name="amix201" cloneof="amix11">
<description>UNIX System V Release 4 Amiga (v2.01)</description>
<year>199?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Installation Disk 1 (Boot)"/>
<dataarea name="flop" size="901120">
<rom name="amix_2.01_boot.adf" size="901120" crc="7e3ecc6b" sha1="63d0144296e63b8ea09e4c1b2a85d1e09dc111e5" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Installation Disk 2 (Root file system)"/>
<dataarea name="flop" size="901120">
<rom name="amix_2.01_root.adf" size="901120" crc="c8fef4fd" sha1="840a23a93329b4f68113515f9bf466bb15af1bc7" offset="0" />
</dataarea>
</part>
<part name="cass1" interface="a3000_cass">
<feature name="part_id" value="Installation Tape"/>
<dataarea name="cass" size="22318592">
<rom name="amigasrc.cpio.gz" size="630784" crc="4816b6e2" sha1="f86326d58992d3df849d5fcfebbbd45e0292e07e" offset="0" />
<rom name="bsd.cpio" size="1642496" crc="386e3bdd" sha1="19ea29f7d735a44699bc6275b7c291fe8ba57c5e" offset="0" />
<rom name="cdev.cpio" size="10433536" crc="277daad2" sha1="f6249ee0f0a0dfe23a05f4cdacc2f4a7ec79da47" offset="0" />
<rom name="conf.cpio" size="2986496" crc="3238d20e" sha1="cd0e8fd7eed52ed86798f1125a2bec3f04822d24" offset="0" />
<rom name="core.cpio" size="10873344" crc="fb24e4cb" sha1="1af119254d491bb8203cdc4f8ae1e5e354665036" offset="0" />
<rom name="emacs.cpio" size="5836800" crc="b2077fef" sha1="8079b21cd6778b551668d1876694259058830a9a" offset="0" />
<rom name="games.cpio" size="2351104" crc="24533148" sha1="7a54bb2aae5302fdf94000a08ca11c2846c5621b" offset="0" />
<rom name="list.cpio" size="2560" crc="0bfaeae5" sha1="17442f6e82211efd3ecc3fb1ad09dba93d0763d1" offset="0" />
<rom name="lp.cpio" size="2176512" crc="b0d81866" sha1="46165630d21dc8d3964b6688881e3dbfc86406fb" offset="0" />
<rom name="man.cpio" size="6392320" crc="65aaf80b" sha1="bde2814a97cc9b68bf0bf2a8b075764e789b0212" offset="0" />
<rom name="net.cpio" size="3036160" crc="0b7425fd" sha1="abe8be0ead917223652e6dcc87afbfedddbf3f9e" offset="0" />
<rom name="olcore.cpio" size="4186624" crc="82e0d554" sha1="728fd97b7bc6962aceef23ce744a6d48e3bf5845" offset="0" />
<rom name="oldev.cpio" size="1667072" crc="37afbf43" sha1="2886b4f689137e2a539c1432b44326dff46d1953" offset="0" />
<rom name="public.cpio" size="4919296" crc="00eb4c0e" sha1="3323b0ea0bb7135ee8578452f25e32b4cba1e548" offset="0" />
<rom name="pubsrc.cpio.gz" size="22318592" crc="688da398" sha1="506032e128793851916e5f509381b25957ca155c" offset="0" />
<rom name="readme.txt" size="751" crc="bbf68fe6" sha1="993c1648ffaf8225a2db3e543934dba6429ce7ad" offset="0" />
<rom name="sysadm.cpio" size="5967872" crc="e1a4058e" sha1="8331030f4302ac687387d2140ee1326ac0c5a2e4" offset="0" />
<rom name="terminfo.cpio" size="2167296" crc="220a2d66" sha1="0a3dc2977f7a15a59026e9e7695c3cf57a4fee2a" offset="0" />
<rom name="text.cpio" size="1487360" crc="6abbb700" sha1="c37608892f29ad35a43e1641b491ee687373df2b" offset="0" />
<rom name="uucp.cpio" size="732160" crc="9794db77" sha1="c6c193f34d6f1dadde8ed5fedbef2dc2758d6563" offset="0" />
<rom name="xbasic.cpio" size="5563392" crc="bd675103" sha1="6d695ccb7c4f3af89463650a764177f948172444" offset="0" />
<rom name="xcore.cpio" size="8308224" crc="d1f68397" sha1="d25bd392efa15c8d426669aed2e2a0eea882a4b9" offset="0" />
<rom name="xdev.cpio" size="2469888" crc="72602df9" sha1="c564ec3c32bf3bf77ffe4db70e1f66f1094c5f91" offset="0" />
<rom name="xtras.cpio" size="7218688" crc="8e1a7717" sha1="c6eb3fbcf4b8923369c6ff7e1f2f3cdf83cb82e0" offset="0" />
</dataarea>
</part>
</software>
<software name="amix203" cloneof="amix11">
<description>UNIX System V Release 4 Amiga (v2.03)</description>
<year>199?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Installation Disk 1 (Boot)"/>
<dataarea name="flop" size="901120">
<rom name="amix_2.03_boot.adf" size="901120" crc="a10249c1" sha1="5c62519528d92a6e8a7b88d9879d9d0903e90ad2" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Installation Disk 2 (Root file system)"/>
<dataarea name="flop" size="901120">
<rom name="amix_2.03_root.adf" size="901120" crc="6859ae85" sha1="ed38709d4f9b7a1cfc42112038e74b75587de73f" offset="0" />
</dataarea>
</part>
<part name="cass1" interface="a3000_cass">
<feature name="part_id" value="Installation Tape"/>
<dataarea name="cass" size="14672384">
<rom name="i_01.cpio" size="5120" crc="157c1406" sha1="49ead2e4eb32b2609f865bdba4ff5d132e37c029" offset="0" />
<rom name="i_02.cpio" size="1701888" crc="b2eb927d" sha1="5c2ea020f965d74661b899b8224ab94688866d52" offset="0" />
<rom name="i_03.cpio" size="10807296" crc="67d656b4" sha1="d3b5d698d5ea43585fab07d862a746dc8900c911" offset="0" />
<rom name="i_04.cpio" size="1635840" crc="89463e3e" sha1="28c94b723d0d95bf01bc0f39442dc3831e3a91f1" offset="0" />
<rom name="i_05.cpio" size="9800704" crc="8b69e4a5" sha1="8cee970ae33ded852ed62661f9272d3bca35b7a6" offset="0" />
<rom name="i_06.cpio" size="2167296" crc="b23affbe" sha1="b5408c98ca69adebb1e47aace59710e526eb1e57" offset="0" />
<rom name="i_07.cpio" size="5971968" crc="88734063" sha1="f85ae1ee0a2f420868966a7fbc6628169d4e6c5d" offset="0" />
<rom name="i_08.cpio" size="3024384" crc="adb2cf8d" sha1="25a8348844be00682c058bafa60bb02ba08c60f2" offset="0" />
<rom name="i_09.cpio" size="5656576" crc="36cd566b" sha1="1f8c799e9ff023ec52c0a0a22c67355e52c27b64" offset="0" />
<rom name="i_10.cpio" size="2517504" crc="08cd2b7f" sha1="64a93dad159cb3501bc4a586e581569dd10f0e88" offset="0" />
<rom name="i_11.cpio" size="2019328" crc="93b21768" sha1="fd4ca23a91d87c19d3ce124080ec6a78f2a98066" offset="0" />
<rom name="i_12.cpio" size="1458688" crc="a8d37c4b" sha1="3dff26db02375817a204eba0e4c0748113fd7150" offset="0" />
<rom name="i_13.cpio" size="727040" crc="b7551d86" sha1="e9e674b5a7ac1434557135708c69dd41ff85a829" offset="0" />
<rom name="i_14.cpio" size="7406592" crc="9041d0c9" sha1="346ef10affc155171d6b807cc513bb7208702c1f" offset="0" />
<rom name="i_15.cpio" size="766464" crc="204e57b2" sha1="9939f46977d2b98badb7a3b704161b4da5af6fc9" offset="0" />
<rom name="i_16.cpio" size="2192896" crc="c3699f24" sha1="e72060d43f9de4af3bf8c402a333b8bb24ca4291" offset="0" />
<rom name="i_17.cpio" size="4090880" crc="3e3d1b95" sha1="1119e8b05359407f2138c0da989a2fd4307d3e2b" offset="0" />
<rom name="i_18.cpio" size="2863616" crc="3cd301af" sha1="e3d3f9352b76aae03cae5d3a8481fca78d7ce20f" offset="0" />
<rom name="i_19.cpio" size="2064384" crc="171cdc35" sha1="d833ee67772e50c51837707a8d357652e4d275f7" offset="0" />
<rom name="i_20.cpio" size="3016704" crc="9c948157" sha1="719975a216f82bf4566a5dc8ae2f454c1f2b5b5f" offset="0" />
<rom name="i_21.cpio" size="3335680" crc="da58478a" sha1="3b779f9fb1ca0f1271e5d1f566654b46529c8c0e" offset="0" />
<rom name="i_22.cpio" size="2347520" crc="36f325a3" sha1="079fdb599d0b0cb8f7294e52f838a1f0a7630e1b" offset="0" />
<rom name="i_23.cpio" size="595968" crc="63f45a29" sha1="9c0675359a5630352ab863ab3e6f0e05afad1050" offset="0" />
<rom name="i_24.cpio" size="4452864" crc="a2be6aa6" sha1="07828b3c5d779402e5c9dbe91529c635a32e96eb" offset="0" />
<rom name="i_25.cpio" size="8244224" crc="f159024c" sha1="23216d168244a97cc80cf40251373ec5ea1d11e4" offset="0" />
<rom name="i_26.cpio" size="7247360" crc="211808b0" sha1="5384209ad2135da9e93360f8c3be6e5efcaeb279" offset="0" />
<rom name="i_27.cpio" size="14672384" crc="38e406a9" sha1="480c23909579fd7d38339611c9c0693845017e65" offset="0" />
</dataarea>
</part>
</software>
<software name="amix21" cloneof="amix11">
<description>UNIX System V Release 4 Amiga (v2.1)</description>
<year>199?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Installation Disk 1 (Boot)"/>
<dataarea name="flop" size="901120">
<rom name="amix_2.1_boot.adf" size="901120" crc="99a92138" sha1="c3c444fdf00275b8a1d57d3da8556267977d940a" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Installation Disk 2 (Root file system)"/>
<dataarea name="flop" size="901120">
<rom name="amix_2.1_root.adf" size="901120" crc="7c134fcd" sha1="586cba2c40e007d09f634647e15e33a5ac4ba069" offset="0" />
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Patch Disk"/>
<dataarea name="flop" size="901120">
<rom name="amix_patch_2.1.adf" size="901120" crc="6b401165" sha1="325df79e3ca52709d47512227d187c87ed4c9472" offset="0" />
</dataarea>
</part>
<part name="cass1" interface="a3000_cass">
<feature name="part_id" value="Installation Tape"/>
<dataarea name="cass" size="19743744">
<rom name="seglist" size="186" crc="82c4f5b4" sha1="6b4d9bff86e6d1b46de1fe494da621c193e12485" offset="0" />
<rom name="00" size="5120" crc="d4183326" sha1="acbadc8f66f89f1669cc1277d4d84f6589509a7b" offset="0" />
<rom name="01" size="2333184" crc="402a3a64" sha1="1d36d52211b118aee2c5c54c51ca371c46ddb4c8" offset="0" />
<rom name="02" size="11183104" crc="c178e51c" sha1="42e303807318843b838baf66f018f2d915886487" offset="0" />
<rom name="03" size="1635840" crc="89463e3e" sha1="28c94b723d0d95bf01bc0f39442dc3831e3a91f1" offset="0" />
<rom name="04" size="10272768" crc="b177f91e" sha1="9491d9bd039ac61ba2f686e4866e2253b6234021" offset="0" />
<rom name="05" size="2168832" crc="b4c04e5c" sha1="609b022bbc3558568e99ad34c4d579bf2f62cfbd" offset="0" />
<rom name="06" size="6034944" crc="92a21446" sha1="347620ee9fd0a93d7a1159dd8de361c134fd2639" offset="0" />
<rom name="07" size="3025408" crc="79a3e885" sha1="0734eee243159f8f80687a438957841bace14881" offset="0" />
<rom name="08" size="7468544" crc="5eb7828c" sha1="d8c64aa3f1b54b03f0e32912c62dfca353a48aa4" offset="0" />
<rom name="09" size="2512384" crc="24ac151e" sha1="60c00073f5bcb65dd05edba4ff927bc2671a7112" offset="0" />
<rom name="10" size="2023424" crc="bf58376a" sha1="78827cb35b9f42d88e3f7236489b4b28dec4ceb4" offset="0" />
<rom name="11" size="1458688" crc="a8d37c4b" sha1="3dff26db02375817a204eba0e4c0748113fd7150" offset="0" />
<rom name="12" size="882176" crc="e0fef1b7" sha1="64a9b425246f65f74a3ef2cd6fce641e3a898801" offset="0" />
<rom name="13" size="8095744" crc="1378c80f" sha1="b9b3626c07657ce94d3feb7573de47e8867cd7cb" offset="0" />
<rom name="14" size="766976" crc="6a63247c" sha1="16a56d8a5432aa45f93e83e8ff24f60f514dd8db" offset="0" />
<rom name="15" size="2192896" crc="6a96900d" sha1="e7cf7aed6e7c2ad255a0c8077ca952cc3d27d1ca" offset="0" />
<rom name="16" size="4470784" crc="e5976d39" sha1="5c90fa3a75f41532c5bf00a3e339236a8dd506cd" offset="0" />
<rom name="17" size="2863616" crc="3cd301af" sha1="e3d3f9352b76aae03cae5d3a8481fca78d7ce20f" offset="0" />
<rom name="18" size="2064384" crc="171cdc35" sha1="d833ee67772e50c51837707a8d357652e4d275f7" offset="0" />
<rom name="19" size="2776576" crc="17d977e5" sha1="354fa14d6d97db7e58ea7e5e97fd723bf363ce19" offset="0" />
<rom name="20" size="3334656" crc="abf8c717" sha1="b6b4648b1cb5f247190689a97b00e0a05ed27116" offset="0" />
<rom name="21" size="2347520" crc="36f325a3" sha1="079fdb599d0b0cb8f7294e52f838a1f0a7630e1b" offset="0" />
<rom name="22" size="591360" crc="c2e1b81a" sha1="6a53fd724b807b7b24fa29c9881acc573de78f9d" offset="0" />
<rom name="23" size="4467712" crc="3fb92f7f" sha1="b3e2c41fadd5df7e6c6bc0a203b8c83f44bedf9d" offset="0" />
<rom name="24" size="8239616" crc="0f664a16" sha1="3014e685c45f7970d2beed7142d30cbc214922a5" offset="0" />
<rom name="25" size="13987328" crc="036ba7e3" sha1="31967c7fdd5a48e7487fd5576cd405153513c059" offset="0" />
<rom name="26" size="8051200" crc="01698c66" sha1="f445d485a25ff60f3cb6fba40a4668ad500bcafe" offset="0" />
<rom name="27" size="16837120" crc="5b6874e8" sha1="d34fff3232bb5a7bb20d64923503ba86e5a1798d" offset="0" />
<rom name="28" size="19743744" crc="01639d6e" sha1="147b570edd59719dd32ad51b4c022d8c85b42fa6" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-29
View File
@@ -1,29 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- This list contains the system floppies distributed with the Amiga 500, it is not a general purpose Software List -->
<softwarelist name="amiga500_flop" description="Amiga 500 System Floppies">
<software name="wb13">
<description>Workbench v1.3 rev 34.207 (GB)</description>
<year>1988</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Workbench" />
<dataarea name="flop" size="901120">
<rom name="workbench v1.3 rev 34.20 (1988)(commodore)(a500-a2000)(gb)(disk 1 of 2)(workbench).adf" size="901120" crc="30bef4c6" sha1="44bace7520746691969d08f28dd68ef5ab2f15fb" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Extras" />
<dataarea name="flop" size="901120">
<rom name="workbench v1.3 rev 34.20 (1988)(commodore)(a500-a2000)(gb)(disk 2 of 2)(extras).adf" size="901120" crc="2f9cea9f" sha1="7fe6b33427eb860fad67540146480d62349e27ca" offset="0"/>
</dataarea>
</part>
</software>
</softwarelist>
-43
View File
@@ -1,43 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- This list contains the system floppies distributed with the Amiga 500 Plus, it is not a general purpose Software List -->
<softwarelist name="amiga500plus_flop" description="Amiga 500 Plus System Floppies">
<software name="wb204">
<description>Workbench v2.04 rev 37.67</description>
<year>1991</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Workbench" />
<dataarea name="flop" size="901120">
<rom name="workbench v2.04 rev 37.67 (1991)(commodore)(disk 1 of 4)(workbench).adf" size="901120" crc="57714d34" sha1="8d5c0310a86f14fb3e6a1da001ceb50b9a592c51" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Extras" />
<dataarea name="flop" size="901120">
<rom name="workbench v2.04 rev 37.67 (1991)(commodore)(disk 2 of 4)(extras).adf" size="901120" crc="a019b6b9" sha1="dc6a940c3474a1d90856541c179f4105eadadbbf" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Fonts" />
<dataarea name="flop" size="901120">
<rom name="workbench v2.04 rev 37.67 (1991)(commodore)(disk 3 of 4)(fonts).adf" size="901120" crc="2f88c0f6" sha1="22827246c3147c9f9585d029a0f1ebe5fade584e" offset="0"/>
</dataarea>
</part>
<part name="flop4" interface="floppy_3_5">
<feature name="part_id" value="Install" />
<dataarea name="flop" size="901120">
<rom name="workbench v2.04 rev 37.67 (1991)(commodore)(disk 4 of 4)(install).adf" size="901120" crc="74f4f26b" sha1="4a6f66823dc9320eb807106b2e98eaba3800c197" offset="0"/>
</dataarea>
</part>
</software>
</softwarelist>
-43
View File
@@ -1,43 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- This list contains the system floppies distributed with the Amiga 600, it is not a general purpose Software List -->
<softwarelist name="amiga600_flop" description="Amiga 600 System Floppies">
<software name="wb205">
<description>Workbench v2.05 rev 37.71</description>
<year>1991</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Workbench" />
<dataarea name="flop" size="901120">
<rom name="workbench v2.05 rev 37.71 (1992)(commodore)(disk 1 of 4)(workbench).adf" size="901120" crc="be1cc8b9" sha1="4d5c1830e04d1302fdad1eb85638104ab94fb353" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Extras" />
<dataarea name="flop" size="901120">
<rom name="workbench v2.05 rev 37.71 (1992)(commodore)(disk 2 of 4)(extras)[!].adf" size="901120" crc="86daec05" sha1="96bcab8d0d5f05d5fac879436bcc85514d912acc" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Fonts" />
<dataarea name="flop" size="901120">
<rom name="workbench v2.05 rev 37.71 (1992)(commodore)(disk 3 of 4)(fonts)[!].adf" size="901120" crc="7401aba4" sha1="21124a9695f90b926184ee00ac575217a6373c3d" offset="0"/>
</dataarea>
</part>
<part name="flop4" interface="floppy_3_5">
<feature name="part_id" value="Install" />
<dataarea name="flop" size="901120">
<rom name="workbench v2.05 rev 37.71 (1992)(commodore)(disk 4 of 4)(install).adf" size="901120" crc="c285c0aa" sha1="87e0fe6dd39af7b77d8f4809f588f4823a805720" offset="0"/>
</dataarea>
</part>
</software>
</softwarelist>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
-764
View File
@@ -1,764 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- General purpose software list for Amiga software with a MINIMUM requirement of the ECS chipset (A500+ / A600)
some ECS software exists instead in other lists if it is backwards compatible with older hardware
the software listed here is not designed for use on systems without the ECS chipset and
will not function.
-->
<softwarelist name="amigaecs_flop" description="Amiga ECS disk images">
<software name="cmang2up" supported="no">
<!-- SPS (CAPS) release 1997 -->
<description>Championship Manager 2 - Including Special Season 96/97 Updates (Euro, v1.57)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1997</year>
<publisher>Eidos Interactive</publisher>
<info name="usage" value="Requires ECS" /> <!-- This was sold as A1200 game, but it only requires ECS -->
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1032864">
<rom name="(sps1997)championshipmanager2-includingseason96-97updates_disk1.ipf" size="1032864" crc="7cdee4d5" sha1="54eb1f2644f304ff1897caf79f6237c4d9687fbf" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1045332">
<rom name="(sps1997)championshipmanager2-includingseason96-97updates_disk2.ipf" size="1045332" crc="3d7db3f7" sha1="8d253509eacee637c293dc058b4612f6be620ce7" offset="0"/>
</dataarea>
</part>
</software>
<software name="coala" supported="no">
<!-- SPS (CAPS) release 242 -->
<description>COALA (Euro)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS,AGA, PAL) -->
<year>1995</year>
<publisher>Empire Interactive</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk AGA" />
<dataarea name="flop" size="1049180">
<rom name="(sps242)coala_datadiskaga.ipf" size="1049180" crc="4eea11cb" sha1="ba37c92d89901e1244790597362c992118fc940c" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk ECS" />
<dataarea name="flop" size="1049180">
<rom name="(sps242)coala_datadiskecs.ipf" size="1049180" crc="6db4cc54" sha1="6506666c04371255b52e45fe35a547b4177d9973" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Program Disk" />
<dataarea name="flop" size="1049180">
<rom name="(sps242)coala_programdisk.ipf" size="1049180" crc="60ec0f35" sha1="226951589bef83a368d9961f70d83fbc4d674d35" offset="0"/>
</dataarea>
</part>
</software>
<software name="epic" supported="no">
<!-- SPS (CAPS) release 1820 -->
<description>Epic (Euro, A600 HD)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1992</year>
<publisher>Ocean</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1049612">
<rom name="(sps1820)epic_disk1.ipf" size="1049612" crc="3d4a26cc" sha1="10cedcd97acf3b8b41fb0a4260422e224f72334e" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1049612">
<rom name="(sps1820)epic_disk2.ipf" size="1049612" crc="08091a6c" sha1="e49084dd2f986a025bc06f2a5d6316d2fc412a4d" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Disk 3" />
<dataarea name="flop" size="1049612">
<rom name="(sps1820)epic_disk3.ipf" size="1049612" crc="d5ede3e8" sha1="c9b31341667c17b6beb45b6b4080e4e58b3f6b31" offset="0"/>
</dataarea>
</part>
</software>
<software name="f1wce" supported="no">
<!-- SPS (CAPS) release 2061 -->
<description>F1 World Championship Edition (Euro)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1995</year>
<publisher>Domark</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="1049180">
<rom name="(sps2061)f1worldchampionshipedition.ipf" size="1049180" crc="7265c995" sha1="1b89b3e019f8be8f94ec9f2afa0e90ea8f9c8d20" offset="0"/>
</dataarea>
</part>
</software>
<software name="fatman" supported="no">
<!-- SPS (CAPS) release 943 -->
<description>Fatman - The Caped Consumer (Euro)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1994</year>
<publisher>Black Legend</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1049612">
<rom name="(sps943)fatman-thecapedconsumer_disk1of4.ipf" size="1049612" crc="14e65eec" sha1="3bcd8b001831893f64378683bbf7d97a78217d30" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1049612">
<rom name="(sps943)fatman-thecapedconsumer_disk2of4.ipf" size="1049612" crc="24ebed6b" sha1="6fbf4707a7682c69db74dc3264ad9341f22c3dcd" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Disk 3" />
<dataarea name="flop" size="1049612">
<rom name="(sps943)fatman-thecapedconsumer_disk3of4.ipf" size="1049612" crc="dec57b17" sha1="52ad5b8316277bb99418ba5dc60b3c0128837b18" offset="0"/>
</dataarea>
</part>
<part name="flop4" interface="floppy_3_5">
<feature name="part_id" value="Disk 4" />
<dataarea name="flop" size="1049612">
<rom name="(sps943)fatman-thecapedconsumer_disk4of4.ipf" size="1049612" crc="a6c55279" sha1="8ec142eb14f4667aa80e7fdc16a503cf756175ce" offset="0"/>
</dataarea>
</part>
</software>
<software name="gloomdx" supported="no">
<!-- SPS (CAPS) release 1330 -->
<description>Gloom Deluxe (Euro)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS,AGA, PAL) -->
<year>1996</year>
<publisher>Guildhall</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Data Disk" />
<dataarea name="flop" size="1049612">
<rom name="(sps1330)gloomdeluxe_datadisk.ipf" size="1049612" crc="fb9287b6" sha1="6410c550ab20e9adf09d364d52323ba4b00a70d3" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Program Disk" />
<dataarea name="flop" size="1049612">
<rom name="(sps1330)gloomdeluxe_programdisk.ipf" size="1049612" crc="bff6d892" sha1="4310358ed992038523b4cbbb29f4ef811ba4954e" offset="0"/>
</dataarea>
</part>
</software>
<software name="his1418" supported="no">
<!-- SPS (CAPS) release 1569 -->
<description>Historyline - 1914-1918 (Euro)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1993</year>
<publisher>Blue Byte</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1049612">
<rom name="(sps1569)historyline1914-1918_disk1.ipf" size="1049612" crc="a599bf6e" sha1="9163fcca99e9c249f4e125c6edcba50ee4144724" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1049612">
<rom name="(sps1569)historyline1914-1918_disk2.ipf" size="1049612" crc="38f1caf3" sha1="6e3f8dce16935a7d843e030d190fca682e0bf6f5" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Disk 3" />
<dataarea name="flop" size="1049612">
<rom name="(sps1569)historyline1914-1918_disk3.ipf" size="1049612" crc="9e59e655" sha1="e7462ccbe2392d60f9e8c1187a2b98245f104b68" offset="0"/>
</dataarea>
</part>
<part name="flop4" interface="floppy_3_5">
<feature name="part_id" value="Disk 4" />
<dataarea name="flop" size="1049612">
<rom name="(sps1569)historyline1914-1918_disk4.ipf" size="1049612" crc="1f7cbcda" sha1="77523b93aa33f79641b180674c521b620e83602c" offset="0"/>
</dataarea>
</part>
<part name="flop5" interface="floppy_3_5">
<feature name="part_id" value="Disk 5" />
<dataarea name="flop" size="1049612">
<rom name="(sps1569)historyline1914-1918_disk5.ipf" size="1049612" crc="467bfb2c" sha1="e90beedb0d8fb7affb87464dc78faed597e62319" offset="0"/>
</dataarea>
</part>
<part name="flop6" interface="floppy_3_5">
<feature name="part_id" value="Disk 6" />
<dataarea name="flop" size="1049612">
<rom name="(sps1569)historyline1914-1918_disk6.ipf" size="1049612" crc="68f082a4" sha1="82425a6f0cae40144b94fb4f539ef7cd2992c041" offset="0"/>
</dataarea>
</part>
<part name="flop7" interface="floppy_3_5">
<feature name="part_id" value="Disk 7" />
<dataarea name="flop" size="1049612">
<rom name="(sps1569)historyline1914-1918_disk7.ipf" size="1049612" crc="d0e0a83e" sha1="c4197b068b1ba36e2acb1e5c8ee10edfc97c5776" offset="0"/>
</dataarea>
</part>
</software>
<software name="his1418f" cloneof="his1418" supported="no">
<!-- SPS (CAPS) release 2700 -->
<description>Historyline - 1914-1918 (Fra)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1993</year>
<publisher>Blue Byte</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1049180">
<rom name="(sps2700)historyline1914-1918_disk1.ipf" size="1049180" crc="b6daafef" sha1="483659aa12f2f4c0dba1d7b0a09dbd8b7805e30c" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1049180">
<rom name="(sps2700)historyline1914-1918_disk2.ipf" size="1049180" crc="a68d076f" sha1="884f47c990f16fd8fbd7eb70093b1a0b3246c2cd" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Disk 3" />
<dataarea name="flop" size="1049180">
<rom name="(sps2700)historyline1914-1918_disk3.ipf" size="1049180" crc="ae3b24fa" sha1="4a74c65b8d23c997743ed5f77f606f9e2a2e31fd" offset="0"/>
</dataarea>
</part>
<part name="flop4" interface="floppy_3_5">
<feature name="part_id" value="Disk 4" />
<dataarea name="flop" size="1049180">
<rom name="(sps2700)historyline1914-1918_disk4.ipf" size="1049180" crc="4dc1b22d" sha1="2696d68310084907ec6f456b78f7999765f175c9" offset="0"/>
</dataarea>
</part>
<part name="flop5" interface="floppy_3_5">
<feature name="part_id" value="Disk 5" />
<dataarea name="flop" size="1049180">
<rom name="(sps2700)historyline1914-1918_disk5.ipf" size="1049180" crc="0e77b504" sha1="d678ab560f5f6c7ac48c241b2ba1c69e49559429" offset="0"/>
</dataarea>
</part>
<part name="flop6" interface="floppy_3_5">
<feature name="part_id" value="Disk 6" />
<dataarea name="flop" size="1049180">
<rom name="(sps2700)historyline1914-1918_disk6.ipf" size="1049180" crc="10921a12" sha1="3f36b5e7fc70ace5374d38527b838ba7bfa27779" offset="0"/>
</dataarea>
</part>
<part name="flop7" interface="floppy_3_5">
<feature name="part_id" value="Disk 7" />
<dataarea name="flop" size="1049180">
<rom name="(sps2700)historyline1914-1918_disk7.ipf" size="1049180" crc="0e47eec9" sha1="969555c1b2c4ea2b7f57f189913e2a78843fce87" offset="0"/>
</dataarea>
</part>
</software>
<software name="his1418g" cloneof="his1418" supported="no">
<!-- SPS (CAPS) release 336 -->
<description>Historyline - 1914-1918 (Ger)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1993</year>
<publisher>Blue Byte</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1049612">
<rom name="(sps336)historyline1914-1918_disk1.ipf" size="1049612" crc="fc9e175c" sha1="4318b9148de7c3d2ceb110d6f525157a19f795d7" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1049612">
<rom name="(sps336)historyline1914-1918_disk2.ipf" size="1049612" crc="6564104c" sha1="5eeae5f04e40c13b8628d3b38bbe5e0c9e4a4bc2" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Disk 3" />
<dataarea name="flop" size="1049612">
<rom name="(sps336)historyline1914-1918_disk3.ipf" size="1049612" crc="41720da0" sha1="800cc7c6e1b1abf923d96e6aff718505a756dca0" offset="0"/>
</dataarea>
</part>
<part name="flop4" interface="floppy_3_5">
<feature name="part_id" value="Disk 4" />
<dataarea name="flop" size="1049612">
<rom name="(sps336)historyline1914-1918_disk4.ipf" size="1049612" crc="683c1c27" sha1="0784e50b86c416d72f8e5e5d4740b55a4f443a27" offset="0"/>
</dataarea>
</part>
<part name="flop5" interface="floppy_3_5">
<feature name="part_id" value="Disk 5" />
<dataarea name="flop" size="1049612">
<rom name="(sps336)historyline1914-1918_disk5.ipf" size="1049612" crc="c5c47721" sha1="82c92f0059e0355465c00f9141cb1d488c0cd97b" offset="0"/>
</dataarea>
</part>
<part name="flop6" interface="floppy_3_5">
<feature name="part_id" value="Disk 6" />
<dataarea name="flop" size="1049612">
<rom name="(sps336)historyline1914-1918_disk6.ipf" size="1049612" crc="414582f9" sha1="e437d22706a8adbc676a23b2e2130d3eb0b6b758" offset="0"/>
</dataarea>
</part>
<part name="flop7" interface="floppy_3_5">
<feature name="part_id" value="Disk 7" />
<dataarea name="flop" size="1049612">
<rom name="(sps336)historyline1914-1918_disk7.ipf" size="1049612" crc="4a7bfbd9" sha1="dc3b57eeeafa84e99fe7bfe77f375434a29872de" offset="0"/>
</dataarea>
</part>
</software>
<software name="ishar3" supported="no">
<!-- SPS (CAPS) release 2749 -->
<description>Ishar III - The Seven Gates of Infinity (Euro)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1994</year>
<publisher>Silmarils</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk A" />
<dataarea name="flop" size="1049180">
<rom name="(sps2749)ishar3-thesevengatesofinfinity_diska.ipf" size="1049180" crc="a6e18ad1" sha1="2e7cc1e4f5e450bfa5ab7d207f530c48d04b7cbd" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk B" />
<dataarea name="flop" size="1049180">
<rom name="(sps2749)ishar3-thesevengatesofinfinity_diskb.ipf" size="1049180" crc="9c840f46" sha1="aaf6a62944c746b54ef2ec970c047cc7402368b4" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Disk C" />
<dataarea name="flop" size="1049180">
<rom name="(sps2749)ishar3-thesevengatesofinfinity_diskc.ipf" size="1049180" crc="52839d05" sha1="a8c6901fed617281249aab00b42d2ed7bed3e665" offset="0"/>
</dataarea>
</part>
<part name="flop4" interface="floppy_3_5">
<feature name="part_id" value="Disk D" />
<dataarea name="flop" size="1049180">
<rom name="(sps2749)ishar3-thesevengatesofinfinity_diskd.ipf" size="1049180" crc="40efa4eb" sha1="ef8f25027266504fb52379752a4f4190da5550c8" offset="0"/>
</dataarea>
</part>
<part name="flop5" interface="floppy_3_5">
<feature name="part_id" value="Disk E" />
<dataarea name="flop" size="1049180">
<rom name="(sps2749)ishar3-thesevengatesofinfinity_diske.ipf" size="1049180" crc="17e14050" sha1="de62d5ff3f00cc2082205f3604a7d842f242cf5e" offset="0"/>
</dataarea>
</part>
</software>
<software name="ishar3f" cloneof="ishar3" supported="no">
<!-- SPS (CAPS) release 2664 -->
<description>Ishar III - The Seven Gates of Infinity (Fra, Equipe Speciale)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1994</year>
<publisher>Silmarils</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk A" />
<dataarea name="flop" size="1049180">
<rom name="(sps2664)ishar3-thesevengatesofinfinity_diska.ipf" size="1049180" crc="c050464e" sha1="4d4b21bbef7eb183ba32a1e9a02880e3fca7505c" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk B" />
<dataarea name="flop" size="1049180">
<rom name="(sps2664)ishar3-thesevengatesofinfinity_diskb.ipf" size="1049180" crc="52c182c2" sha1="3dacb6f5d27b08b893f1e3bd227265fcad3984be" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Disk C" />
<dataarea name="flop" size="1049180">
<rom name="(sps2664)ishar3-thesevengatesofinfinity_diskc.ipf" size="1049180" crc="3bab1d53" sha1="59d4555df75ad2952ec5c99619f944a8be478965" offset="0"/>
</dataarea>
</part>
<part name="flop4" interface="floppy_3_5">
<feature name="part_id" value="Disk D" />
<dataarea name="flop" size="1049180">
<rom name="(sps2664)ishar3-thesevengatesofinfinity_diskd.ipf" size="1049180" crc="d52d5bc5" sha1="ee452e30f5e5cda5b8d7df2f53be8544413556a6" offset="0"/>
</dataarea>
</part>
<part name="flop5" interface="floppy_3_5">
<feature name="part_id" value="Disk E" />
<dataarea name="flop" size="1049180">
<rom name="(sps2664)ishar3-thesevengatesofinfinity_diske.ipf" size="1049180" crc="c3e5e16a" sha1="f1c4ecda3299fb350c1366765bc5a5a9dd2fdd9b" offset="0"/>
</dataarea>
</part>
<part name="flop6" interface="floppy_3_5">
<feature name="part_id" value="Equipe Speciale" />
<dataarea name="flop" size="1049180">
<rom name="(sps2664)ishar3-thesevengatesofinfinity_equipespeciale.ipf" size="1049180" crc="7b23caa7" sha1="5cefd297814bdbc4abb5e06a77bd0d5f00610771" offset="0"/>
</dataarea>
</part>
</software>
<software name="mandoubl" supported="no">
<!-- SPS (CAPS) release 1851 -->
<description>Manchester United - The Double (Euro)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1995</year>
<publisher>Krisalis</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Data Disk" />
<dataarea name="flop" size="1049612">
<rom name="(sps1851)manchesterunited-thedouble_datadisk.ipf" size="1049612" crc="32055500" sha1="1bb97b89ce7e2f4b27c44986be65a45c19bfea70" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Program Disk" />
<dataarea name="flop" size="1049612">
<rom name="(sps1851)manchesterunited-thedouble_programdisk.ipf" size="1049612" crc="ee64a3cd" sha1="12aa705ba33b1b2db23e430c560705752eb60b49" offset="0"/>
</dataarea>
</part>
</software>
<software name="produzen" supported="no">
<!-- SPS (CAPS) release 558 -->
<description>Der Produzent - Die Welt des Films (Ger)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1996</year>
<publisher>Games 4 Europe</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1049612">
<rom name="(sps558)produzent,der_disk1.ipf" size="1049612" crc="cd6690f5" sha1="f91fb302abf3484ac9d044933e9c3297dbd7427a" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1049612">
<rom name="(sps558)produzent,der_disk2.ipf" size="1049612" crc="fefd2190" sha1="c5cc0ae0bb46ff7e71a80833621b42b987dfee39" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Disk 3" />
<dataarea name="flop" size="1049612">
<rom name="(sps558)produzent,der_disk3.ipf" size="1049612" crc="0d914900" sha1="e4e57fa35c337b7f6068fc5fc322eb9534a1a2aa" offset="0"/>
</dataarea>
</part>
<part name="flop4" interface="floppy_3_5">
<feature name="part_id" value="Disk 4" />
<dataarea name="flop" size="1049612">
<rom name="(sps558)produzent,der_disk4.ipf" size="1049612" crc="05579db3" sha1="588c06dcafeb5d3723bb1bccb1216b0007d1a835" offset="0"/>
</dataarea>
</part>
<part name="flop5" interface="floppy_3_5">
<feature name="part_id" value="Disk 5" />
<dataarea name="flop" size="1049612">
<rom name="(sps558)produzent,der_disk5.ipf" size="1049612" crc="77d18677" sha1="504cc0acd63dc1bc80e8f6a07be3eb7217fde50c" offset="0"/>
</dataarea>
</part>
</software>
<software name="rallyc" supported="no">
<!-- SPS (CAPS) release 2357 -->
<description>Rally Championships (Euro)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1994</year>
<publisher>Flair Software</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1049612">
<rom name="(sps2357)rallychampionships_disk1.ipf" size="1049612" crc="83ddbff7" sha1="3c9812989e7562a6c99f45e920922197a283da13" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1049612">
<rom name="(sps2357)rallychampionships_disk2.ipf" size="1049612" crc="79350cce" sha1="b86c86c9877d8ba518c8e68c8be5a682e07452be" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Disk 3" />
<dataarea name="flop" size="1049612">
<rom name="(sps2357)rallychampionships_disk3.ipf" size="1049612" crc="db410fd8" sha1="57b049df49ba9dd14757fa1f1aa0f087b6a002ad" offset="0"/>
</dataarea>
</part>
<part name="flop4" interface="floppy_3_5">
<feature name="part_id" value="Disk 4" />
<dataarea name="flop" size="1049612">
<rom name="(sps2357)rallychampionships_disk4.ipf" size="1049612" crc="14282c9a" sha1="1f24a0291038cbe50087193a6def348f2f2b6da0" offset="0"/>
</dataarea>
</part>
</software>
<software name="reunion" supported="no">
<!-- SPS (CAPS) release 569 -->
<description>Reunion (Ger)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1994</year>
<publisher>Grandslam</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1049612">
<rom name="(sps569)reunion_disk1.ipf" size="1049612" crc="1744c014" sha1="bc41d2592854c864556d1bd8bba892003abae202" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1049612">
<rom name="(sps569)reunion_disk2.ipf" size="1049612" crc="96b49ab9" sha1="035fe6a4353eaddb2e9f73fbe65e44e814af27aa" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Disk 3" />
<dataarea name="flop" size="1049612">
<rom name="(sps569)reunion_disk3.ipf" size="1049612" crc="caf5a44b" sha1="88505a7ce593043cdd12f611750389f9c4bbc7f7" offset="0"/>
</dataarea>
</part>
<part name="flop4" interface="floppy_3_5">
<feature name="part_id" value="Disk 4" />
<dataarea name="flop" size="1049612">
<rom name="(sps569)reunion_disk4.ipf" size="1049612" crc="73ddb39d" sha1="bc84ceb391f1f70fd56d2fbe7988dce00c3896ad" offset="0"/>
</dataarea>
</part>
<part name="flop5" interface="floppy_3_5">
<feature name="part_id" value="Disk 5" />
<dataarea name="flop" size="1049612">
<rom name="(sps569)reunion_disk5.ipf" size="1049612" crc="0577609d" sha1="4ced88302024ca4e36c90fc901e4264f72057550" offset="0"/>
</dataarea>
</part>
<part name="flop6" interface="floppy_3_5">
<feature name="part_id" value="Main Disk" />
<dataarea name="flop" size="1049612">
<rom name="(sps569)reunion_maindisk.ipf" size="1049612" crc="7d25a6b8" sha1="45e0f1ec6a12bde7fe5f43bc11366e9c7c74b3fc" offset="0"/>
</dataarea>
</part>
</software>
<software name="rotr" supported="no">
<!-- SPS (CAPS) release 1365 -->
<description>Rise of the Robots (Euro)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1994</year>
<publisher>Mirage</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1039595">
<rom name="(sps1365)riseoftherobots_disk1.ipf" size="1039595" crc="56556c3e" sha1="b0bf42034e08260f6dc54723bb4f14c00dcd5db9" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1039532">
<rom name="(sps1365)riseoftherobots_disk2.ipf" size="1039532" crc="26054d65" sha1="1a64ed6bfd2c8641f0def3b8196de92e33efe8de" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Disk 3" />
<dataarea name="flop" size="1039532">
<rom name="(sps1365)riseoftherobots_disk3.ipf" size="1039532" crc="5cccac61" sha1="2d6659bb019b6f2234aae772d50fd56fea738e2b" offset="0"/>
</dataarea>
</part>
<part name="flop4" interface="floppy_3_5">
<feature name="part_id" value="Disk 4" />
<dataarea name="flop" size="1039532">
<rom name="(sps1365)riseoftherobots_disk4.ipf" size="1039532" crc="c553e14c" sha1="4668525fa4dd1ddcd60e5c0a0912f3a5c26cdf6c" offset="0"/>
</dataarea>
</part>
<part name="flop5" interface="floppy_3_5">
<feature name="part_id" value="Disk 5" />
<dataarea name="flop" size="1039532">
<rom name="(sps1365)riseoftherobots_disk5.ipf" size="1039532" crc="9c4d6b6e" sha1="3f2a719694728707eba7e5d31241c1fe1b780952" offset="0"/>
</dataarea>
</part>
<part name="flop6" interface="floppy_3_5">
<feature name="part_id" value="Disk 6" />
<dataarea name="flop" size="1039532">
<rom name="(sps1365)riseoftherobots_disk6.ipf" size="1039532" crc="606a61b3" sha1="796d787d3a17bc3abf1c49d61a51e71a9764de7e" offset="0"/>
</dataarea>
</part>
<part name="flop7" interface="floppy_3_5">
<feature name="part_id" value="Disk 7" />
<dataarea name="flop" size="1039532">
<rom name="(sps1365)riseoftherobots_disk7.ipf" size="1039532" crc="30fb154a" sha1="2b30bdd5433b468f90ac6eda0f8ceaeb86452a9a" offset="0"/>
</dataarea>
</part>
<part name="flop8" interface="floppy_3_5">
<feature name="part_id" value="Install" />
<dataarea name="flop" size="1049612">
<rom name="(sps1365)riseoftherobots_install.ipf" size="1049612" crc="0d0b311b" sha1="fab4a1bfa8e736bb358bf2309caf3259f618dc9c" offset="0"/>
</dataarea>
</part>
<part name="flop9" interface="floppy_3_5">
<feature name="part_id" value="Intro A" />
<dataarea name="flop" size="1039595">
<rom name="(sps1365)riseoftherobots_introa.ipf" size="1039595" crc="6598f2c0" sha1="601cb8cd627afd0b9c8654fb3bcc1a9c73285b07" offset="0"/>
</dataarea>
</part>
<part name="flop10" interface="floppy_3_5">
<feature name="part_id" value="Intro B" />
<dataarea name="flop" size="1039532">
<rom name="(sps1365)riseoftherobots_introb.ipf" size="1039532" crc="9b310978" sha1="d0c4c2cafcda9ef2912a33ed250461bd053c869c" offset="0"/>
</dataarea>
</part>
</software>
<!-- From EAB: Silly Putty was the title for the A600 pack-in release, while it was titles Putty for standalone release -->
<software name="silputty" supported="no">
<!-- SPS (CAPS) release 1336 -->
<description>Silly Putty (Euro)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1992</year>
<publisher>System 3</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1049304">
<rom name="(sps1336)sillyputty_disk1.ipf" size="1049304" crc="6869d0ef" sha1="845b938d187842ffeca3102b143bdffb563079ad" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1049612">
<rom name="(sps1336)sillyputty_disk2.ipf" size="1049612" crc="e60c0230" sha1="3259b731f89e09dfc9936eab7fee848709a8acf9" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Disk 3" />
<dataarea name="flop" size="1049612">
<rom name="(sps1336)sillyputty_disk3.ipf" size="1049612" crc="4b0c446b" sha1="af1d4fe4b4962a7460e8ad3da9fd79087f5f2ad1" offset="0"/>
</dataarea>
</part>
</software>
<software name="snapper" supported="no">
<!-- SPS (CAPS) release 2534 -->
<description>Snapperazzi (Euro)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1993</year>
<publisher>Alternative Software</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1049612">
<rom name="(sps2534)snapperazzi_1.ipf" size="1049612" crc="038a8567" sha1="90ca00edd7e6d4c1774a765cdf0002e056056bdd" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1049612">
<rom name="(sps2534)snapperazzi_2.ipf" size="1049612" crc="9bb2c414" sha1="516ed04a3e4a3ca05c3355804bdfcacead0a6249" offset="0"/>
</dataarea>
</part>
</software>
<software name="trivlle" supported="no">
<!-- SPS (CAPS) release 1841 -->
<description>Trivial Pursuit - The Language Laboratory Edition (Euro, A600 HD)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1992</year>
<publisher>Domark</publisher>
<info name="usage" value="Requires ECS, includes Amiga Text" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1049612">
<rom name="(sps1841)trivialpursuit-thelanguagelaboratoryedition&amp;amigatext_disk1.ipf" size="1049612" crc="30ee61a3" sha1="ccd7fd093c646109d9341bc0202e6ad9feb48c93" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1049612">
<rom name="(sps1841)trivialpursuit-thelanguagelaboratoryedition&amp;amigatext_disk2.ipf" size="1049612" crc="ee551227" sha1="7795b90ab4d7e8ebe9354f2347055b1dfa0d2cf7" offset="0"/>
</dataarea>
</part>
</software>
<software name="trolls" supported="no">
<!-- SPS (CAPS) release 155 -->
<description>Trolls (Euro)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1992</year>
<publisher>Flair Software</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1049180">
<rom name="(sps155)trolls_disk1.ipf" size="1049180" crc="6f5e1945" sha1="884463a48a2eff52d199072ad18322100120040d" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1049180">
<rom name="(sps155)trolls_disk2.ipf" size="1049180" crc="f5ad6975" sha1="37df493a52ad88047b1834ae8cf1959372888234" offset="0"/>
</dataarea>
</part>
</software>
<software name="turbotrx" supported="no">
<!-- SPS (CAPS) release 156 -->
<description>Turbo Trax (Euro)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1995</year>
<publisher>Arcane Entertainment</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1049180">
<rom name="(sps156)turbotrax_disk1-3.ipf" size="1049180" crc="3c3f3217" sha1="0d656c72e0808200d96d435051a4d306d5e88ba2" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1049180">
<rom name="(sps156)turbotrax_disk2-3.ipf" size="1049180" crc="e4328532" sha1="b452b8fc0cc2699dea0dc7ca0ba07bd65fb7b04a" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Disk 3" />
<dataarea name="flop" size="1049180">
<rom name="(sps156)turbotrax_disk3-3.ipf" size="1049180" crc="bb29288c" sha1="0983b3a4238c565b95e8f1bd9717a15b621370d4" offset="0"/>
</dataarea>
</part>
</software>
<software name="whizz" supported="no">
<!-- SPS (CAPS) release 409 -->
<description>Whizz (Euro)</description>
<!-- retail, standalone -->
<!-- (Amiga, ECS, PAL) -->
<year>1995</year>
<publisher>Flair Software</publisher>
<info name="usage" value="Requires ECS" />
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="1049612">
<rom name="(sps409)whizz_disk1.ipf" size="1049612" crc="97020337" sha1="93b766bd65a91abf21768240a817788c9c133fcd" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="1049612">
<rom name="(sps409)whizz_disk2.ipf" size="1049612" crc="9e0dc06a" sha1="ba0281aba439b9ffd5b3e9581068eaee5726a34c" offset="0"/>
</dataarea>
</part>
</software>
</softwarelist>
File diff suppressed because it is too large Load Diff
-388
View File
@@ -1,388 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="apc" description="NEC Advanced Personal Computer Disk Images">
<software name="apctd17">
<description>TurboDOS 8086 Linker</description>
<year>1984</year>
<publisher>Software 2000, Inc</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="219313">
<rom name="apctd_17.imd" size="219313" crc="9fab869d" sha1="0d289b791a6bae6cbe58f67455c5967a9c5f50f2" offset="0" status="baddump"/>
</dataarea>
</part>
</software>
<software name="progdisp">
<!-- The disks might have been overwritten in the past. It's labeled "the benchmark word processor version 3.0m" and there seems to be some unrecovered/deleted files left over when the disk is hex viewed-->
<description>Program Dispatcher for CP/M(Ver 1.7)</description>
<year>1983</year>
<publisher>Metasoft Corporation</publisher>
<info name="Usage Notes" value="Needs CP/M to run" />
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="247485">
<rom name="progdisp.imd" size="247485" crc="1439ffbc" sha1="f27c3c078c7845ac0a6f19d9922d9fd9a1fc6371" offset="0" status="baddump"/>
</dataarea>
</part>
</software>
<software name="cbas86">
<description>WordStar (Ver 3.30) for CP/M and CB-86 CBasic Compiler</description>
<year>198?</year>
<publisher>Digital Research Inc. / MicroPro International Corporation</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="968467">
<rom name="cbas86.imd" size="968467" crc="53b50a58" sha1="798cc6983e27996e75bd6991adc8c610382d1613" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm86">
<description>CP/M-86 Ver 1.1 (1.107:015;A Rev 06)</description>
<year>198?</year>
<publisher>Digital Research Inc.</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="968467">
<rom name="cbas86.imd" size="968467" crc="53b50a58" sha1="798cc6983e27996e75bd6991adc8c610382d1613" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm8607" cloneof="cpm86">
<!-- according to the Readme it's Rev 07 (B) yet when booting it display (D) which is Rev 06. Reading the Readme it seems Rev 07 is a small update-->
<description>CP/M-86 Ver 1.1 (1.107:015;B Rev 07)</description>
<year>1983</year>
<publisher>Digital Research Inc.</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="528712">
<rom name="cpm8607.imd" size="528712" crc="1a2ed7e0" sha1="bd09143b47164bacb63292b28508e90418431d21" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm8609" cloneof="cpm86">
<description>CP/M-86 Ver 1.1 (1.107:015;D Rev 09)</description>
<year>1983</year>
<publisher>Digital Research Inc.</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="528202">
<rom name="cpm8609.imd" size="528202" crc="d79b4c11" sha1="9101166d668663c9190bb1fbcd5b4ab8f984305c" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm86pda">
<description>CP/M-86 Program Development Aids</description>
<year>1983</year>
<publisher>Digital Research Inc.</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="1021251">
<rom name="cpm86pda.imd" size="1021251" crc="b3d1a4ea" sha1="2e5ec3c168814f789d6f11edd9a7f857c469f3e8" offset="0" />
</dataarea>
</part>
</software>
<software name="cpmsrc">
<description>CP/M-86 Source Code (Revisions : 1.107:0015;D)</description>
<year>1983</year>
<publisher>Digital Research Inc.</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="1021107">
<rom name="cpmsrc.imd" size="1021107" crc="3dd2dd37" sha1="fd2e9d1f894dde75c87e1acb518358c55cb70116" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm8607a" cloneof="cpm86">
<description>CP/M-86 Ver 1.1 (1.107:015;B Rev 07) (Alt)</description>
<year>1983</year>
<publisher>Digital Research Inc.</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="528577">
<rom name="system disk.imd" size="528577" crc="77740b9c" sha1="68fc418696502b3576e72396e534991e6fa58def" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_8">
<dataarea name="flop" size="530346">
<rom name="work disk.imd" size="530346" crc="cd83ba3f" sha1="e53ea3c777dde8a2d3bf5c53f0f4377d26a1b155" offset="0" />
</dataarea>
</part>
</software>
<software name="dbaseiic">
<description>dBASE II for CP/M</description>
<year>1982</year>
<publisher>Ashton-Tate</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="157525">
<rom name="dbaseii cpm.imd" size="157525" crc="efe39153" sha1="6d28384a2ead7796a66bc3495ad09e2f2adf69a7" offset="0" />
</dataarea>
</part>
</software>
<software name="dbaseiid">
<description>dBASE II for MS-DOS</description>
<year>1982</year>
<publisher>RSP Inc.</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="270625">
<rom name="dbaseii dos.imd" size="270625" crc="54ab92e7" sha1="4d545e3d6bdded0f9e84f6869ea61a818c0924d8" offset="0" />
</dataarea>
</part>
</software>
<software name="grafdraw">
<description>Grafdraw 0.8</description>
<year>1986</year>
<publisher>Digital Research Inc.</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="476926">
<rom name="grafdraw.imd" size="476926" crc="7b21305f" sha1="acd00e4b87ea7af6df8ba24c93453d8ee281d519" offset="0" status="baddump"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_8">
<dataarea name="flop" size="180551">
<rom name="grafdraw documentation.imd" size="180551" crc="f00a567d" sha1="9e45f417d086301f0a735e30f068653398928d47" offset="0" status="baddump"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_8">
<dataarea name="flop" size="638916">
<rom name="graphdraw source code.imd" size="638916" crc="6e1593dc" sha1="f20b91a65a8d2e3bdaf98014486913f6026c4d1e" offset="0" status="baddump"/>
</dataarea>
</part>
</software>
<software name="msdos211">
<description>MS-DOS 2.11 Rev 1</description>
<year>1982</year>
<publisher>Microsoft</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="659388">
<rom name="md211sys.imd" size="659388" crc="19747f2f" sha1="36e0330d14fc1d5f3bf741491bdc0b048c51f958" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_8">
<dataarea name="flop" size="670646">
<rom name="md211lst.imd" size="670646" crc="69526b75" sha1="ba8cffcfbfc0ff5cb73e6998f07437338c322659" offset="0" />
</dataarea>
</part>
</software>
<software name="multplan">
<description>MultiPlan</description>
<year>1982</year>
<publisher>Microsoft</publisher>
<info name="Usage Notes" value="Needs MS-DOS" />
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="125376">
<rom name="multplan.imd" size="125376" crc="e1a83ed0" sha1="847ec2c647574284bb45790bf3536cafa317ca5f" offset="0" />
</dataarea>
</part>
</software>
<software name="xxxnec">
<description>Unknown Documentation Disk</description>
<year>198?</year>
<publisher>unknown</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="215269">
<rom name="nec.imd" size="215269" crc="1f85b4a1" sha1="bef73b0123e41f549996abcc8b7e70cdd370d12b" offset="0" />
</dataarea>
</part>
</software>
<software name="necbios">
<description>NEC APC Bios Source Code</description>
<year>198?</year>
<publisher>NEC</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="379840">
<rom name="nec_bios.imd" size="379840" crc="fdbc296e" sha1="c95a6b7eff031ed6664cb4e25385168ffbdadedd" offset="0" />
</dataarea>
</part>
</software>
<software name="necbiosa">
<description>NEC APC Bios Source Code (Ver 1.1 , 1.2)</description>
<year>198?</year>
<publisher>NEC</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="1114403">
<rom name="necbios.imd" size="1114403" crc="fb98b653" sha1="c350f90cad32da3b57792c680bdea8ca02a92116" offset="0" />
</dataarea>
</part>
</software>
<software name="necdemo">
<description>NEC APC Self Executng Demo</description>
<year>198?</year>
<publisher>NEC</publisher>
<info name="Usage Notes" value="Isn't bootable" />
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="121913">
<rom name="necdemo.imd" size="121913" crc="bf278a5f" sha1="a576a7536117ce4201780eda0e7fa6008735d952" offset="0" status="baddump"/>
</dataarea>
</part>
</software>
<software name="pubdom">
<description>CP/M Public Domain Programs (Master Copy)</description>
<year>198?</year>
<publisher>unknown</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="920523">
<rom name="pubdom.imd" size="920523" crc="412691e0" sha1="6009993da96fdab082ec4255c893aa77480f29e7" offset="0" status="baddump"/>
</dataarea>
</part>
</software>
<software name="tdapc01">
<description>TurboDOS (cmd/sys/gen/par files)</description>
<year>1984</year>
<publisher>Software 2000, Inc</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="804751">
<rom name="tdapc_01.imd" size="804751" crc="b1f6a794" sha1="be3dfe302ada17d8ead3f084cf43e45e6e868dd1" offset="0" />
</dataarea>
</part>
</software>
<software name="tdapc02">
<description>TurboDOS (do/gen/par/.a/.o files)</description>
<year>1984</year>
<publisher>Software 2000, Inc</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="784100">
<rom name="tdapc_02.imd" size="784100" crc="88839695" sha1="40ac9a8ee136a4219d5f0e480a60122117c1231d" offset="0" />
</dataarea>
</part>
</software>
<software name="tdos141">
<description>TurboDOS 1.41</description>
<year>1984</year>
<publisher>Software 2000, Inc</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="828734">
<rom name="tdapc_03.imd" size="828734" crc="9ccd96f1" sha1="a9d1e3946175edb81c7d58764086cbc5bc5ca964" offset="0" />
</dataarea>
</part>
</software>
<software name="devdsk10">
<description>NEC APC Dev Disk 10</description>
<year>1984</year>
<publisher>NEC</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="584410">
<rom name="tdapc_06.imd" size="584410" crc="604db5a9" sha1="3cd0239dcd60df0659390353a1c4024c8e697870" offset="0" />
</dataarea>
</part>
</software>
<software name="tdos140">
<description>TurboDOS 1.40</description>
<year>1984</year>
<publisher>Software 2000, Inc</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="796023">
<rom name="tdapc_99.imd" size="796023" crc="8bdd283f" sha1="0c320d11d841a72b3bae72d9cac4a1b2a61b015f" offset="0" />
</dataarea>
</part>
</software>
<software name="ticom">
<description>Unknown Ticom disks</description>
<year>198?</year>
<publisher>Ticom</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="204329">
<rom name="ticom.imd" size="204329" crc="30cf2acb" sha1="922ac3913d81e53742924e19b54e160be1430c6c" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_8">
<dataarea name="flop" size="423604">
<rom name="ticoma.imd" size="423604" crc="6478a559" sha1="b93bed6d371e55318a3b06890069d92b6d1d3d85" offset="0" />
</dataarea>
</part>
</software>
<software name="ucsd136">
<description>UCSD p-System System IV.13 (Ver 0.6)</description>
<year>1984</year>
<publisher>Bridgeport Machines / Textron</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="1141985">
<rom name="ucsd136.imd" size="1141985" crc="66b4f6cb" sha1="280dcb66864e87c2a81335cd413eb8b8fd14c08f" offset="0" />
</dataarea>
</part>
</software>
<software name="ucsd136d">
<description>UCSD p-System System IV.13 (Ver 3.0)</description>
<year>1985</year>
<publisher>Bridgeport Machines / Textron</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="1144230">
<rom name="ucsd136d.imd" size="1144230" crc="3838765e" sha1="78ad79495fa7f03bd44868c4d1a495f44f5df6b6" offset="0" />
</dataarea>
</part>
</software>
<software name="ucsd136s">
<description>UCSD p-System System IV.13x6 (Ver 3.0, 8087 Single Precision)</description>
<year>1985</year>
<publisher>Bridgeport Machines / Textron</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="935810">
<rom name="ucsd136s.imd" size="935810" crc="ab5a92d3" sha1="e29d1d32b8aeb154cebbe534b435b8ce3cf92293" offset="0" />
</dataarea>
</part>
</software>
<software name="ucsd137">
<description>USCD p-System IV.13x7</description>
<year>1985</year>
<publisher>Bridgeport Machines / Textron</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="1149394">
<rom name="ucsd137.imd" size="1149394" crc="ec58ec89" sha1="5e80ca120b2255ded65b78905eac7a2830212cf6" offset="0" />
</dataarea>
</part>
</software>
<software name="util">
<description>NEC APC Utilities Source Code</description>
<year>198?</year>
<publisher>NEC</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="971078">
<rom name="util.imd" size="971078" crc="08714744" sha1="32bcc99b5e43b9f56103737915aa0591684e6ad6" offset="0" />
</dataarea>
</part>
</software>
<software name="util2">
<description>CP/M-86 Utility Programs</description>
<year>198?</year>
<publisher>Digital Research Inc.</publisher>
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="836352">
<rom name="utility.imd" size="836352" crc="f7954176" sha1="0b63715e0edae30841bc17008d2d08aa3e1522ee" offset="0" />
</dataarea>
</part>
</software>
<software name="wordstar">
<description>WordStar (Ver 3.30) for MS-DOS</description>
<year>1983</year>
<publisher>MicroPro International Corporation</publisher>
<info name="Serial No" value="XG4286NS" />
<info name="Usage Notes" value="Needs MS-DOS" />
<part name="flop1" interface="floppy_8">
<dataarea name="flop" size="216341">
<rom name="wordstar.imd" size="216341" crc="ed0e792b" sha1="e5f713735046211ac79db132dcbf92dd8a7e27d6" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-178
View File
@@ -1,178 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="apfm1000" description="APF M-1000 cartridges">
<software name="backgamm" supported="no">
<description>Backgammon</description>
<year>1979</year>
<publisher>APF</publisher>
<info name="serial" value="MG1008" />
<part name="cart" interface="apfm1000_cart">
<dataarea name="rom" size="4096">
<rom name="backgmmn.bin" size="4096" crc="811c6269" sha1="f820334bb6df9b856f54f1957b60a5e70bdd6d7e" offset="0" />
</dataarea>
</part>
</software>
<software name="baseball" supported="no">
<description>Baseball</description>
<year>1979</year>
<publisher>APF</publisher>
<info name="serial" value="MG1006" />
<part name="cart" interface="apfm1000_cart">
<dataarea name="rom" size="4096">
<rom name="baseball.bin" size="4096" crc="1fb354b7" sha1="2c93d8e764b1e1dfdc1bde7888b385cc28064f86" offset="0" />
</dataarea>
</part>
</software>
<software name="blckjack" supported="no">
<description>Blackjack</description>
<year>1979</year>
<publisher>APF</publisher>
<info name="serial" value="MG1007" />
<part name="cart" interface="apfm1000_cart">
<dataarea name="rom" size="4096">
<rom name="blackjck.bin" size="4096" crc="38faa709" sha1="1a99f4781ce4604a550f4ec9d8559e3456303464" offset="0" />
</dataarea>
</part>
</software>
<software name="bowling" supported="no">
<description>Bowling / Micro Match</description>
<year>1979</year>
<publisher>APF</publisher>
<info name="serial" value="MG1004" />
<part name="cart" interface="apfm1000_cart">
<dataarea name="rom" size="4096">
<rom name="bowling.bin" size="4096" crc="cca5836b" sha1="4ff1c4ffa46c543bbf48a519a4285b5d2c697ae3" offset="0" />
</dataarea>
</part>
</software>
<software name="boxing">
<description>Boxing</description>
<year>1979</year>
<publisher>APF</publisher>
<info name="serial" value="MG1012" />
<part name="cart" interface="apfm1000_cart">
<dataarea name="rom" size="4096">
<rom name="boxing.bin" size="4096" crc="7121f8b1" sha1="e7ae8571b496444ded77aaaa3c1d5f5ee97c651f" offset="0" />
</dataarea>
</part>
</software>
<software name="brickdwn">
<description>Brickdown / Shooting Gallery</description>
<year>1979</year>
<publisher>APF</publisher>
<info name="serial" value="MG1005" />
<part name="cart" interface="apfm1000_cart">
<dataarea name="rom" size="2048">
<rom name="brickdwn.bin" size="2048" crc="bc1f5b8b" sha1="3e2f1e93501cd0dd2c9b747c594b784360e5b175" offset="0" />
</dataarea>
</part>
</software>
<software name="casino">
<description>Casino 1: Slots / Roulette / Keno</description>
<year>1979</year>
<publisher>APF</publisher>
<info name="serial" value="MG1009" />
<part name="cart" interface="apfm1000_cart">
<dataarea name="rom" size="4096">
<rom name="casino.bin" size="4096" crc="21d5f63f" sha1="fa34ebdb799ccd2bff9f63ce4189a4ee690706fa" offset="0" />
</dataarea>
</part>
</software>
<software name="catena">
<description>Catena</description>
<year>1979</year>
<publisher>APF</publisher>
<info name="serial" value="MG1001" />
<part name="cart" interface="apfm1000_cart">
<dataarea name="rom" size="2048">
<rom name="catena.bin" size="2048" crc="6baad95f" sha1="b63ad3a60b59aad9b4605ff96f77839565144278" offset="0" />
</dataarea>
</part>
</software>
<software name="catenaa">
<description>Catena (Alt)</description>
<year>1979</year>
<publisher>APF</publisher>
<info name="serial" value="MG1002" />
<part name="cart" interface="apfm1000_cart">
<dataarea name="rom" size="2048">
<rom name="catenaa.bin" size="2048" crc="5d03a812" sha1="29db4ca3c8b76c413b84b6d2bfd3499a70eccd3d" offset="0" />
</dataarea>
</part>
</software>
<software name="hangman" supported="no">
<description>Hangman / Tic Tac Toe / Doodle</description>
<year>1979</year>
<publisher>APF</publisher>
<info name="serial" value="MG1003" />
<part name="cart" interface="apfm1000_cart">
<dataarea name="rom" size="4096">
<rom name="hangman.bin" size="4096" crc="e58a5d5b" sha1="205d659db0e0ab0292d33b5b4a9c2b46ca9d1dd5" offset="0" />
</dataarea>
</part>
</software>
<software name="pinball" supported="no">
<description>Pinball / Dungeon Hunt / Blockout</description>
<year>1979</year>
<publisher>APF</publisher>
<info name="serial" value="MG1011" />
<part name="cart" interface="apfm1000_cart">
<dataarea name="rom" size="4096">
<rom name="pinball.bin" size="4096" crc="3f4b8c83" sha1="1f5bca6e96777ccbe830d1143a3549f51a3e386e" offset="0" />
</dataarea>
</part>
</software>
<software name="spacedst" supported="no">
<description>Space Destroyers</description>
<year>1979</year>
<publisher>APF</publisher>
<info name="serial" value="MG1013" />
<!--
Space Destroyers has a 2K ROM, a 4K ROM, and 1K RAM. Here's the memory address:
Memory map of the chips inside Space Destroyers:
$8000 to $87FF 2k ROM (32768 to 34815)
$8800 to $8FFF 2k ROM (34816 to 36863)
$9000 to $97FF 2k ROM (36864 to 38911)
$9800 to $9BFF 1k RAM (38912 to 39935)
$9C00 to $9FFF 1k empty space (39936 to 40959)
-->
<part name="cart" interface="apfm1000_cart">
<dataarea name="rom" size="8192">
<rom name="apf1013a.bin" size="4096" crc="f25215a0" sha1="72da492092b883eb31cffb41ea353e919c86d285" offset="0" />
<rom name="apf1013b.bin" size="2048" crc="8c3a9faa" sha1="b3cfc23c65558ef7b67c9afa01a306c8123e227f" offset="0x1000" />
</dataarea>
</part>
</software>
<software name="ufo" supported="no">
<description>Ufo / Sea Monsters / Break It Down / Rebuild / Shoot</description>
<year>1979</year>
<publisher>APF</publisher>
<info name="serial" value="MG1010" />
<part name="cart" interface="apfm1000_cart">
<dataarea name="rom" size="4096">
<rom name="ufo.bin" size="4096" crc="0504d667" sha1="6e33593f9e7a4551bc31b347741d9ff87ce618ca" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-1155
View File
File diff suppressed because it is too large Load Diff
-441
View File
@@ -1,441 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="apple1" description="Apple 1 cassettes">
<software name="basic">
<description>Apple I Basic</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Load at E000.EFFFR, enter at E000R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="6644780">
<rom name="apple1basic.wav" size="6644780" crc="cd5cf5a4" sha1="ef58e776683581ea6af869ee7775fc0d3ad577b9" offset="0" />
</dataarea>
</part>
</software>
<!-- This version does seem to work better than the above, so we include it temporarily until we fix the subtle bug causing the parent not to be loaded properly -->
<software name="basica" cloneof="basic">
<description>Apple I Basic (Alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Load at E000.EFFFR, enter at E000R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="3663918">
<rom name="apple1bas.wav" size="3663918" crc="1914635e" sha1="e5f112bec9236d42c3b5618df0d4607053b0078f" offset="0" />
</dataarea>
</part>
</software>
<software name="adventur">
<description>Adventure</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Load at 280.30FFR, enter at 280R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="12990288">
<rom name="adventure.wav" size="12990288" crc="21d4f61d" sha1="c62ab301ebc9fe6984d6707ab4cda903992fc8a0" offset="0" />
</dataarea>
</part>
</software>
<software name="aslite">
<description>Applesoft Lite</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Load at 6000.7EFFR, enter at 6000R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="9679664">
<rom name="applesoft lite.wav" size="9679664" crc="098614ca" sha1="1b99eea4ef1bd0155615fb49f5d1f6a6f17d9ae4" offset="0" />
</dataarea>
</part>
</software>
<software name="apple30">
<description>Apple 30th</description> <!-- Graphics demo -->
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Load at 280.FFFR, enter at 280R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="5279280">
<rom name="apple30th.wav" size="5279280" crc="eec88347" sha1="bf9000c304510322c968e4e42a1d0d0276ae352f" offset="0" />
</dataarea>
</part>
</software>
<software name="asmchess">
<description>ASMmchess</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Load at 300.BFFR, enter at 300R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="4117948">
<rom name="asmmchess.wav" size="4117948" crc="72a2127c" sha1="6abb19063981426efebe9a6ea048146808cb0be4" offset="0" />
</dataarea>
</part>
</software>
<software name="codebrkr">
<description>Codebreaker</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Load at 280.BFFRE000.EFFFR, enter at 280R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="9793532">
<rom name="codebreaker.wav" size="9793532" crc="f461367a" sha1="7833cc84f4579f3d975bd8f6c9c9d5ede1863feb" offset="0" />
</dataarea>
</part>
</software>
<software name="life">
<description>Life</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Load at 2000.21FFR, enter at 2000R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="2283920">
<rom name="life.wav" size="2283920" crc="06af2136" sha1="b6ffbd59af44f0e82ea91ca3cb6c4d319f221b33" offset="0" />
</dataarea>
</part>
</software>
<software name="llander">
<description>Lunar Lander</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Load at 300.0A00R, enter at 0300R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="3350056">
<rom name="lunar lander.wav" size="3350056" crc="3c87f6cd" sha1="de99cf33433e9b53b74920f3be258a4ce295ca2d" offset="0" />
</dataarea>
</part>
</software>
<software name="mastmind">
<description>Mastermind</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Load at 300.03FFR, enter at 0300R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="1196032">
<rom name="mastermind.wav" size="1196032" crc="b44936a4" sha1="8acb9ee5fe7ee100620c2de5c95d50a7c69c881a" offset="0" />
</dataarea>
</part>
</software>
<software name="microchs">
<description>Microchess</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Load at 1000.18FFR, enter at 1000R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="4052152">
<rom name="microchess.wav" size="4052152" crc="9b3ca487" sha1="2317cc4a7609ebaaf2ef9e23b5f11eda4d1fbf29" offset="0" />
</dataarea>
</part>
</software>
<software name="pasart">
<description>Pasart</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Load at 300.5FFR, enter at 300R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="2471520">
<rom name="pasart.wav" size="2471520" crc="84c241ce" sha1="c122719952e9acb77891e078366cacd47e77688d" offset="0" />
</dataarea>
</part>
</software>
<software name="typtutor">
<description>TypingTutor</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Load at 280.15FFR, enter at 280R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="6446872">
<rom name="typingtutor.wav" size="6446872" crc="296a327d" sha1="d89e95b710833697eaddb5badc16be6c2e29e726" offset="0" />
</dataarea>
</part>
</software>
<!-- Other games require BASIC to be loaded first -->
<software name="aceyduc">
<description>AceyDucey</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR800.FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="5736772">
<rom name="aceyducey.wav" size="5736772" crc="793422b8" sha1="4e9c5610164efbae963e8b5988ff62f41a053020" offset="0" />
</dataarea>
</part>
</software>
<software name="alicetel">
<description>Apple I Enhanced Checkers</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="9179180">
<rom name="applei enhanced checkers.wav" size="9179180" crc="faed6233" sha1="a86f20520642ee9d3a174d6aad1a08080830284e" offset="0" />
</dataarea>
</part>
</software>
<software name="blckjack">
<description>Blackjack</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR800.0FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="5751412">
<rom name="blackjack.wav" size="5751412" crc="7e230c17" sha1="1268ee558f8b745c765df714e245c7f7f56002ed" offset="0" />
</dataarea>
</part>
</software>
<software name="bowling">
<description>Bowling</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="6837948">
<rom name="bowling.wav" size="6837948" crc="22383368" sha1="ef33153f66dc37f238c3fe646106742cdc86fa23" offset="0" />
</dataarea>
</part>
</software>
<software name="buzzword">
<description>Buzzword</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="6824368">
<rom name="buzzword.wav" size="6824368" crc="2c040f8e" sha1="5811e662672be7f3a0b757ec129e896c53da6d6d" offset="0" />
</dataarea>
</part>
</software>
<software name="columns">
<description>Columns</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.3FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="10948604">
<rom name="columns.wav" size="10948604" crc="6122e49e" sha1="50161f6707b63c6579ccd30cfe5537dc2852ae11" offset="0" />
</dataarea>
</part>
</software>
<software name="concentr">
<description>Concentration</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.3FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="10773674">
<rom name="concentration.wav" size="10773674" crc="30f252f4" sha1="4ded5cb6bfa074944fe7a4e56a7d01c3b30ce918" offset="0" />
</dataarea>
</part>
</software>
<software name="craps">
<description>Craps</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="6867496">
<rom name="craps.wav" size="6867496" crc="d9675f54" sha1="f7d7f4b3672316b9b1a5bfb20e6209ffb65b8c3f" offset="0" />
</dataarea>
</part>
</software>
<software name="dealnod">
<description>Deal or No Deal</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.3FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="18392504">
<rom name="deal or no deal.wav" size="18392504" crc="28ad3585" sha1="bf59a22794a755c711b429f6633135402cd12e36" offset="0" />
</dataarea>
</part>
</software>
<software name="eliza">
<description>ELIZA</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.3FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="18453608">
<rom name="eliza.wav" size="18453608" crc="c8cf353e" sha1="aaec29bd2da471facbeb2f6c5292278a62b48f4f" offset="0" />
</dataarea>
</part>
</software>
<software name="football">
<description>Football</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR400.2FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="14613756">
<rom name="football.wav" size="14613756" crc="12613822" sha1="6f062f02cc9250427a5d94e593983353ab1ed272" offset="0" />
</dataarea>
</part>
</software>
<software name="hamurabi">
<description>Hamurabi</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="6953140">
<rom name="hamurabi.wav" size="6953140" crc="9760bd93" sha1="294b57fc0970ce0844dc615ff017ead11b1ebba1" offset="0" />
</dataarea>
</part>
</software>
<software name="hangman">
<description>Hangman</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.3FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="10573754">
<rom name="hangman.wav" size="10573754" crc="d2926fb9" sha1="42bcde5ac2e44f24f82dc781a33186e71d1d3ed4" offset="0" />
</dataarea>
</part>
</software>
<software name="hilo">
<description>HiLo</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR800.FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="3067904">
<rom name="hilo.wav" size="3067904" crc="21024b5d" sha1="acc525e0a5cea33d1c4e77673045e94e2608c1ba" offset="0" />
</dataarea>
</part>
</software>
<software name="llandera" cloneof="llander">
<description>Lunar Lander (ASCII Graphics)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR0300.0FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="9205804">
<rom name="lunarlander (ascii graphics).wav" size="9205804" crc="becc6aff" sha1="2204b5002e17b8cbf79c232334cc4502680cbf29" offset="0" />
</dataarea>
</part>
</software>
<software name="matrix">
<description>Matrix</description> <!-- Graphics demo -->
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="4098404">
<rom name="matrix.wav" size="4098404" crc="6d2221be" sha1="dc4497142f6c7704d1e0325263c087bcd805a5c7" offset="0" />
</dataarea>
</part>
</software>
<software name="slots">
<description>Slots</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="6929500">
<rom name="slots.wav" size="6929500" crc="dd90caea" sha1="5b69702d45d7288f4d8b3e74fe39ed74235ad122" offset="0" />
</dataarea>
</part>
</software>
<software name="startrek">
<description>Star Trek</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="11126828">
<rom name="startrek.wav" size="11126828" crc="42d7ff61" sha1="508d585d824e75f6ef77a818e238948187e3dc73" offset="0" />
</dataarea>
</part>
</software>
<software name="start2k3">
<description>Star Trek 2003</description>
<year>19??</year>
<publisher>&lt;homebrew&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.3FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="18338436">
<rom name="startrek2003.wav" size="18338436" crc="659d91a9" sha1="7754c0883a342f68023ebed198b27359dc602f56" offset="0" />
</dataarea>
</part>
</software>
<software name="stopwtch">
<description>Stopwatch</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR0300.0FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="4191014">
<rom name="stopwatch.wav" size="4191014" crc="4a3d6dde" sha1="980ff8a49db18f52a852aafc75e6e831580bf79f" offset="0" />
</dataarea>
</part>
</software>
<software name="trek2">
<description>TREK II</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR0300.2FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="8022016">
<rom name="trek ii.wav" size="8022016" crc="3d9f5163" sha1="9671f060e417b7715f83fa57cc33588192604017" offset="0" />
</dataarea>
</part>
</software>
<software name="wordx">
<description>WordCross</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="7294204">
<rom name="wordcross.wav" size="7294204" crc="1330687d" sha1="433587c369cc82dbc6ac6d4a35a36f9225df63aa" offset="0" />
</dataarea>
</part>
</software>
<software name="wumpus">
<description>Wumpus</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
<part name="cass" interface="apple1_cass">
<dataarea name="cass" size="3729408">
<rom name="wumpus.wav" size="3729408" crc="83cb19a5" sha1="cb3c98b1963a2688ccc8315d0f8866bf572743b9" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-1387
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
-277
View File
@@ -1,277 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="aquarius" description="Mattel Aquarius cartridges">
<software name="addtot">
<description>Advanced Dungeons and Dragons: Treasue of Tarmin</description>
<year>1982</year>
<publisher>TRS Hobbies, Inc.</publisher>
<info name="serial" value="4023" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="treasue of tarmin.bin" size="0x4000" crc="2fe95594" sha1="e3e494b9dd9623c92f54cc7d12af29b1103f000f" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="basic">
<description>Aquarius BASIC ROM</description>
<year>1982</year>
<publisher>Microsoft</publisher>
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x2000">
<rom name="basic.bin" size="0x2000" crc="5cfa5b42" sha1="02c8ee11e911d1aa346812492d14284b6870cb3e" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="astrsmah">
<description>Astrosmash</description>
<year>1982</year>
<publisher>Mattel</publisher>
<info name="serial" value="4003" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="astrosmash.bin" size="0x4000" crc="ce76c898" sha1="f47034bbfacd3042090388f0e459d48a830ab9c6" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="biorhtms">
<description>Biorhythms</description>
<year>1983</year>
<publisher>Mattel</publisher>
<info name="serial" value="4673" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="biorhythms.bin" size="0x4000" crc="47e1c47b" sha1="68fccc2c2cb0841496ea1c5681b17cb689ac102a" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="btime">
<description>Burgertime</description>
<year>1982</year>
<publisher>Data East</publisher>
<info name="serial" value="4653" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="burgertime.bin" size="0x4000" crc="be678f07" sha1="8b72793cd9cfdd3bd17412bdaf2411ca06bb1abd" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="chess">
<description>Chess</description>
<year>1982</year>
<publisher>Mattel</publisher>
<info name="serial" value="4594" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="chess.bin" size="0x4000" crc="0243e59f" sha1="7e7a47071d915c6e1408b3618d172daea889f02b" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="ebasic">
<description>Extended BASIC</description>
<year>1982</year>
<publisher>Microsoft</publisher>
<info name="serial" value="4392" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="extended basic.bin" size="0x4000" crc="0dba1241" sha1="3559249c4ed6ed0662d44df64283cf15cdbd2561" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="dosbasic">
<description>Dos BASIC</description>
<year>1982</year>
<publisher>Microsoft</publisher>
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="dos basic.bin" size="0x4000" crc="10fb3dca" sha1="ea38ce45628c9d9e4e633c7638e8d860a40c3ffa" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="fileform">
<description>Fileform</description>
<year>1982</year>
<publisher>Mattel</publisher>
<info name="serial" value="4177" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="fileform.bin" size="0x4000" crc="a7d29abd" sha1="e46a258628a38fe8b13f85fc56e9e687963a74a3" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="finform">
<description>Finform</description>
<year>1982</year>
<publisher>Mattel</publisher>
<info name="serial" value="4178" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="finform.bin" size="0x4000" crc="366a6a5b" sha1="c6224efc44e5974684be88e093e6fc6d9a7ea2a8" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="logo">
<description>Aquarius LOGO</description>
<year>1983</year>
<publisher>Mattel</publisher>
<info name="serial" value="4391" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="logo.bin" size="0x4000" crc="0b8d198e" sha1="8e1fa06e81f9cc02d00fceb33a794591d5ea83cd" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="demo">
<description>MarqueeDemo</description>
<year>1982</year>
<publisher>Mattel</publisher>
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="demo.bin" size="0x4000" crc="bb922570" sha1="049efcd7771c3108e4ba6ed60434f8237fb60307" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="melchase">
<description>Melody Chase</description>
<year>1982</year>
<publisher>Mattel</publisher>
<info name="serial" value="4652" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="melodychase.bin" size="0x4000" crc="6f99dbaf" sha1="8d0742149bf71620b2dd471bd5d05f1156fbd6a6" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="modem" supported="no">
<description>Modem Terminal Software</description>
<year>1982</year>
<publisher>Mattel</publisher>
<info name="usage" value="Modem required" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="modem terminal software.bin" size="0x4000" crc="052dd522" sha1="35230b695470d9df1c37233107c2b29a18124f7b" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="nstalker">
<description>Night Stalker</description>
<year>1982</year>
<publisher>Mattel</publisher>
<info name="serial" value="4595" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="night stalker.bin" size="0x4000" crc="032ae514" sha1="3183bb81a428ce68c9919d96d91be29fcc1aad3f" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="shark">
<description>Shark!</description>
<year>1983</year>
<publisher>Mattel</publisher>
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="shark.bin" size="0x4000" crc="ee805a79" sha1="ddcc085699c3862ad41155e7f1a7b72396129cc5" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="snafu">
<description>Snafu</description>
<year>1982</year>
<publisher>Mattel</publisher>
<info name="serial" value="4028" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="snafu.bin" size="0x4000" crc="aed0ea34" sha1="d65b3d4b0e3abdc844ecabbaecc6d095a27aa982" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="speller">
<description>Space Speller</description>
<year>1983</year>
<publisher>Mattel</publisher>
<info name="serial" value="4682" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="space speller.bin" size="0x4000" crc="49a88710" sha1="9fc967addeba5280e5e5390eaf81c3fe9ff8ab10" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="tron">
<description>Tron Deadly Discs</description>
<year>1982</year>
<publisher>Walt Disney</publisher>
<info name="serial" value="4024" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="tron deadly discs.bin" size="0x4000" crc="6d6ebd1d" sha1="8750fea11e97ae754be6134d9849e3b039b78f55" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="utopia">
<description>Utopia</description>
<year>1982</year>
<publisher>Mattel</publisher>
<info name="serial" value="4596" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="utopia.bin" size="0x4000" crc="1fc3002e" sha1="b9244274929cad68afb978e991edde1fc282f172" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="word">
<description>Word Processor</description>
<year>1986</year>
<publisher>Balen</publisher>
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x4000">
<rom name="word processor.bin" size="0x4000" crc="807557d7" sha1="38ae9507c0d4b7765a678458acf6a894b8b47d29" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="zeroin">
<description>Zero-in</description>
<year>1982</year>
<publisher>Mattel</publisher>
<info name="serial" value="4895C" />
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x2000">
<rom name="zeroin.bin" size="0x2000" crc="277f1716" sha1="a256a18d5e9c5d03a8610c5de58cb8725de0247c" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="quikdisk">
<description>Quick Disk</description>
<year>198?</year>
<publisher>Radofin Electronics</publisher>
<part name="cart" interface="aquarius_cart">
<dataarea name="rom" size="0x8000">
<rom name="qd1_01.bin" size="0x4000" crc="06dc0ef3" sha1="94b18c2f3f4baca8f5ab0feb2458c88b1682f8b2" offset="0x0000" />
<rom name="qd1_02.bin" size="0x4000" crc="10fb3dca" sha1="ea38ce45628c9d9e4e633c7638e8d860a40c3ffa" offset="0x4000" />
</dataarea>
</part>
</software>
</softwarelist>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
-121
View File
@@ -1,121 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
Missing:
- econet
- axr2 (APP Laboratories)
-->
<softwarelist name="atom" description="Acorn Atom expansion ROMs">
<software name="josbox">
<description>Atom Extension ROM AXR1</description>
<year>198?</year>
<publisher>ECD Computer Workshop</publisher>
<part name="cart" interface="atom_cart">
<dataarea name="rom" size="4096">
<rom name="axr1.rom" size="4096" crc="868fda8b" sha1="f8417787c28818a7646b9b59d706ef890255049f" offset="0" />
</dataarea>
</part>
</software>
<software name="pcharme">
<description>P-Charme</description>
<year>1984</year>
<publisher>Frans van Hoesel</publisher>
<part name="cart" interface="atom_cart">
<dataarea name="rom" size="4096">
<rom name="pcharme.rom" size="4096" crc="9e8bd79f" sha1="66c57622448b448aa6080911dccb03456d0e3b81" offset="0" />
</dataarea>
</part>
</software>
<software name="gags">
<description>GAGS v2.3</description>
<year>198?</year>
<publisher>G. Hillebrand</publisher>
<part name="cart" interface="atom_cart">
<dataarea name="rom" size="4096">
<rom name="gags.rom" size="4096" crc="35e1d713" sha1="94cc2887ad9fea1849d1d53c64d0668e77696ef4" offset="0" />
</dataarea>
</part>
</software>
<software name="werom">
<description>WE-ROM</description>
<year>1983</year>
<publisher>Watford Electronics</publisher>
<part name="cart" interface="atom_cart">
<dataarea name="rom" size="4096">
<rom name="werom.rom" size="4096" crc="dfcb3bf8" sha1="85a19146844da2d6f03e1cde37ee17429eedeb0d" offset="0" />
</dataarea>
</part>
</software>
<software name="afuk">
<description>A&amp;F Utility Kit</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="atom_cart">
<dataarea name="rom" size="4096">
<rom name="utilikit.rom" size="4096" crc="013b8f93" sha1="b4341f116a6d1e0cbcd39d64e0b5d14a90dc0356" offset="0" />
</dataarea>
</part>
</software>
<software name="combox">
<description>COM-Box</description>
<year>198?</year>
<publisher>B. Poot</publisher>
<part name="cart" interface="atom_cart">
<dataarea name="rom" size="4096">
<rom name="combox.rom" size="4096" crc="9c8210ab" sha1="ea293f49a98721cdbdf985d6f2fe636290ef0e75" offset="0" />
</dataarea>
</part>
</software>
<software name="salfaa">
<description>SALFAA v2.6</description>
<year>198?</year>
<publisher>B. Poot &amp; J. Jobse</publisher>
<part name="cart" interface="atom_cart">
<dataarea name="rom" size="4096">
<rom name="salfaa.rom" size="4096" crc="ef857b25" sha1="b3812427233060972fa01faf3ce381a21576a5ed" offset="0" />
</dataarea>
</part>
</software>
<software name="mousebox">
<description>Mouse-Dos Box v1.01</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="atom_cart">
<dataarea name="rom" size="4096">
<rom name="mousebox.rom" size="4096" crc="0dff30e4" sha1="b7c0b9c23fcc5cfdc06cb2d2a9e7c2658e248ef7" offset="0" />
</dataarea>
</part>
</software>
<software name="windows">
<description>Atomic Windows v1.0</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="atom_cart">
<dataarea name="rom" size="4096">
<rom name="atomicw.rom" size="4096" crc="a3fd737d" sha1="d418d9322c69c49106ed2c268ad0864c0f2c4c1b" offset="0" />
</dataarea>
</part>
</software>
<software name="toolkit">
<description>Programmer's Toolkit</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="atom_cart">
<dataarea name="rom" size="4096">
<rom name="toolkit.rom" size="4096" crc="9661561c" sha1="faa0394232caf7626499c9bc57c6af36017fe852" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-17
View File
@@ -1,17 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="attache" description="Otrona Attache disk images">
<software name="cpm">
<description>CP/M 2.2.5</description>
<year>198?</year>
<publisher>Digital Research</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="306361">
<rom name="attache_boot_2.2.5.imd" size="306361" crc="e34241ad" sha1="b35261c8644b285902eda4a102630d0aab67d211" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-39
View File
@@ -1,39 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="b2m" description="BNPO Bashkiria-2M disk images">
<software name="disk1">
<description>DISK1</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="disk" interface="floppy_5_25">
<dataarea name="flop" size="819200">
<rom name="disk1.cpm" size="819200" crc="086d41b5" sha1="9e6f97364865abef31fd99e232da53541d545e03" offset="0" />
</dataarea>
</part>
</software>
<software name="disk2">
<description>DISK2</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="disk" interface="floppy_5_25">
<dataarea name="flop" size="819200">
<rom name="disk2.cpm" size="819200" crc="45d0f9fa" sha1="f10b54cf4c5b67725b35aeadf526c0ce2c2a5ac4" offset="0" />
</dataarea>
</part>
</software>
<software name="newgames">
<description>newgames</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="disk" interface="floppy_5_25">
<dataarea name="flop" size="819200">
<rom name="newgames.cpm" size="819200" crc="d6b4b9dc" sha1="fe2b5f25f0721e9acbe3046f702589da6357d23c" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-335
View File
@@ -1,335 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- BBC Micro Model A Tapes -->
<!-- I believe all the Cassette images here are original, so some may require the manuals for additional copy protection. -->
<!-- Loading Instructions:
Use the relevant command to load the software, usually CHAIN"" or *RUN, though some earlier titles from Micro Power require *LOAD.
-->
<softwarelist name="bbca_cass" description="BBC Micro Model A cassettes">
<!-- Games -->
<software name="airline">
<description>Airline</description>
<year>1983</year>
<publisher>CCS</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="6458">
<rom name="airline-modela(1983)(ccs).uef" size="6458" crc="29351a48" sha1="395b033bd2efe3691a69fafa0470019c79d16191" offset="0" />
</dataarea>
</part>
</software>
<software name="arcdactn">
<description>Arcade Action</description>
<year>1982</year>
<publisher>Acornsoft</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="13352">
<rom name="arcadeaction-v2.5(1982)(acornsoft)(g06).uef" size="13352" crc="6c2db1cd" sha1="b86be839f41ce68dc229f4ca84bac63c24326f9a" offset="0"/>
</dataarea>
</part>
</software>
<software name="beebtrek">
<description>Beebtrek</description>
<year>19??</year>
<publisher>Software For All</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="7235">
<rom name="beebtrek_be(softwareforall).uef" size="7235" crc="0d25509e" sha1="512adbb3cb8d1846f06fe9b4474e35ef711bd752" offset="0" />
</dataarea>
</part>
</software>
<software name="candyflo">
<description>Candyfloss</description>
<year>1982</year>
<publisher>I.J.K.</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="5269">
<rom name="candyfloss(1982)(ijk).uef" size="5269" crc="fe0ca047" sha1="4725f0ef2d8d3741897f3f8bc4a372c3a7065f0d" offset="0" />
</dataarea>
</part>
</software>
<software name="corncrop">
<description>Corn Cropper</description>
<year>1983</year>
<publisher>CCS</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="6475">
<rom name="corncropper(1983)(ccs).uef" size="6475" crc="05e98b84" sha1="f5b70ce103e795f5f292dc7e220b302b27479d3b" offset="0" />
</dataarea>
</part>
</software>
<software name="dreversi">
<description>Draughts And Reversi</description>
<year>1983</year>
<publisher>Acornsoft</publisher>
<part name="cass1" interface="bbc_cass">
<dataarea name="cass" size="6165">
<rom name="dar-draughts-v2.1(1983)(acornsoft)(g20).uef" size="6165" crc="35e365ed" sha1="0000bae54eaaa8d5507cc0d7a444aaeac03df97d" offset="0" />
</dataarea>
</part>
<part name="cass2" interface="bbc_cass">
<dataarea name="cass" size="5627">
<rom name="dar-reversi-v2.1(1983)(acornsoft)(g20).uef" size="5627" crc="fc23b2d1" sha1="6b96831ba63e0e9f6f4470af8a27cfc6a69588b1" offset="0" />
</dataarea>
</part>
</software>
<software name="famgames">
<description>Family Games</description>
<year>19??</year>
<publisher>I.J.K.</publisher>
<part name="cass1" interface="bbc_cass">
<dataarea name="cass" size="2152">
<rom name="fg-beetle(ijk).uef" size="2152" crc="b59da103" sha1="027cfc74305d4ffa415ea5c2a18eaf8049335eb1" offset="0" />
</dataarea>
</part>
<part name="cass2" interface="bbc_cass">
<dataarea name="cass" size="1127">
<rom name="fg-dice(ijk).uef" size="1127" crc="8b9c429f" sha1="fd246f58c464c23b5e7f1d618e337bd108bf656a" offset="0" />
</dataarea>
</part>
<part name="cass3" interface="bbc_cass">
<dataarea name="cass" size="1498">
<rom name="fg-grandnational(ijk).uef" size="1498" crc="a734c961" sha1="e99e2f2fbb366f84a3869bb9637228452d9db109" offset="0" />
</dataarea>
</part>
<part name="cass4" interface="bbc_cass">
<dataarea name="cass" size="5086">
<rom name="fg-hangman(ijk).uef" size="5086" crc="e0f6ee12" sha1="ae091f682f59b88ac597337ade7718bc32bcf4b6" offset="0" />
</dataarea>
</part>
<part name="cass5" interface="bbc_cass">
<dataarea name="cass" size="1502">
<rom name="fg-kryptogram(ijk).uef" size="1502" crc="75367a68" sha1="5e260a5d929694dd32bf8fc62700999ece741f42" offset="0" />
</dataarea>
</part>
<part name="cass6" interface="bbc_cass">
<dataarea name="cass" size="1169">
<rom name="fg-music(ijk).uef" size="1169" crc="0a54e462" sha1="f5edcc6217f19744890b861fac5ba98ba1e5fe83" offset="0" />
</dataarea>
</part>
</software>
<software name="fruitmc">
<description>Fruit Machine</description>
<year>19??</year>
<publisher>Computer Concepts</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="4421">
<rom name="fruitmachine(computerconcepts).uef" size="4421" crc="75c47190" sha1="daf5d18bc78e189d3d5ca4191ff7c1fa5f64e4e8" offset="0" />
</dataarea>
</part>
</software>
<software name="ainvader">
<description>Model A Invaders</description>
<year>1982</year>
<publisher>I.J.K.</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="5509">
<rom name="modelainvaders(ijk).uef" size="5509" crc="dd527c91" sha1="86a939c9e97a9144bab960a92e4727ff30a30cdb" offset="0" />
</dataarea>
</part>
</software>
<software name="munchyma">
<description>Munchyman</description>
<year>1981</year>
<publisher>Micro Power</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="1650">
<rom name="munchyman(1981)(micropower).uef" size="1650" crc="1eb418a1" sha1="2da3a559253ac210dc75824e6dbdd34957680e84" offset="0" />
</dataarea>
</part>
</software>
<software name="mystad1">
<description>Mysterious Adventure 1 - The Golden Baton</description>
<year>1981</year>
<publisher>Adventure Soft</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="8932">
<rom name="mystadv1-goldenbaton(1981)(adventuresoft).uef" size="8932" crc="551fae00" sha1="59429ccd78a7135ba924496e7a540ae6472f0fe4" offset="0" />
</dataarea>
</part>
</software>
<software name="mystad2">
<description>Mysterious Adventure 2 - The Time Machine</description>
<year>1981</year>
<publisher>Adventure Soft</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="9067">
<rom name="mystadv2-timemachine(1981)(adventuresoft).uef" size="9067" crc="7a49561a" sha1="acb05f5713bb26312083d3052a27b56a79f17300" offset="0" />
</dataarea>
</part>
</software>
<software name="mystad3">
<description>Mysterious Adventure 3 - Arrow of Death pt.1</description>
<year>1981</year>
<publisher>Adventure Soft</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="8745">
<rom name="mystadv3-arrowofdeath(1981)(adventuresoft).uef" size="8745" crc="9420a55b" sha1="6b2dce306971de28955876eca709ab988abd6bd5" offset="0" />
</dataarea>
</part>
</software>
<software name="mystad4">
<description>Mysterious Adventure 4 - Arrow of Death pt.2</description>
<year>1982</year>
<publisher>Adventure Soft</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="8858">
<rom name="mystadv4-arrowofdeath2(1982)(adventuresoft).uef" size="8858" crc="f895c7e8" sha1="d3ec5ef7f4f744e069ab951b98a4a7dcaaa89f06" offset="0" />
</dataarea>
</part>
</software>
<software name="seek">
<description>Seek</description>
<year>1982</year>
<publisher>Micro Power</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="4805">
<rom name="seek(1982)(micropower).uef" size="4805" crc="0234d741" sha1="04c583b9defd2f819f6bccc4d2304af576598922" offset="0" />
</dataarea>
</part>
</software>
<software name="spacmaze">
<description>Space Maze</description>
<year>1981</year>
<publisher>Micro Power</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="8096">
<rom name="spacemaze(1981)(micropower).uef" size="8096" crc="7ed8de96" sha1="6dd52f9832f8ff8d3b8e7fd94586fc7ddeb8b182" offset="0" />
</dataarea>
</part>
</software>
<software name="sppirate">
<description>Space Pirates</description>
<year>19??</year>
<publisher>Bug Byte</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="3557">
<rom name="spacepirates_run(bugbyte).uef" size="3557" crc="99aa3d20" sha1="2815d990416a028fbd595954a45429d301d3ef38" offset="0" />
</dataarea>
</part>
</software>
<software name="startrek">
<description>Star Trek</description>
<year>19??</year>
<publisher>I.J.K.</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="5376">
<rom name="startrek(ijk).uef" size="5376" crc="406c431d" sha1="d82aa9ff5eba0ed1824693bce0ae17a00c8fde31" offset="0" />
</dataarea>
</part>
</software>
<!-- Educational -->
<software name="peekog" cloneof="peeko">
<description>Peeko Computer (Ger)</description>
<year>198?</year>
<publisher>Acornsoft</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="4821">
<rom name="peekocomputer-german(198x)(acornsoft)(e02).uef" size="4821" crc="c6503a6b" sha1="813a6399a45a75a4aab3d2edd1722488edf41a52" offset="0" />
</dataarea>
</part>
</software>
<software name="peeko">
<description>Peeko Computer</description>
<year>198?</year>
<publisher>Acornsoft</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="3993">
<rom name="peekocomputer(198x)(acornsoft)(e02).uef" size="3993" crc="9a78f3b9" sha1="ff974eb52d6d984637e21e15a883a7572991e38b" offset="0" />
</dataarea>
</part>
</software>
<software name="busgames">
<description>Business Games (Ger)</description>
<year>198?</year>
<publisher>Acornsoft</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="11858">
<rom name="businessgames-german(198x)(acornsoft)(e03).uef" size="11858" crc="ae23e0dd" sha1="2a4ca1e06870e41d9fa4c4e86ab196251869b160" offset="0" />
</dataarea>
</part>
</software>
<software name="wordhunt">
<description>Word Hunt (Ger)</description>
<year>198?</year>
<publisher>Acornsoft</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="10849">
<rom name="wordhunt-german(198x)(acornsoft)(e05).uef" size="10849" crc="e412d5af" sha1="3163432f2388b0795ec03b61ab77e90e37a3f18d" offset="0" />
</dataarea>
</part>
</software>
<software name="wordseqg" cloneof="wordseq">
<description>Word Sequencing (Ger)</description>
<year>198?</year>
<publisher>Acornsoft</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="10883">
<rom name="wordsequencing-german(198x)(acornsoft)(e06).uef" size="10883" crc="605ebb74" sha1="5d2b67151889a0fa90c490dd4db40d579a8fb386" offset="0" />
</dataarea>
</part>
</software>
<software name="wordseq">
<description>Word Sequencing</description>
<year>198?</year>
<publisher>Acornsoft</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="7955">
<rom name="wordsequencing(198x)(acornsoft)(e06).uef" size="7955" crc="b6a37e42" sha1="b0b2088cd4bbbed7accd33e943eb8f343e36c7a2" offset="0" />
</dataarea>
</part>
</software>
<software name="missignsg" cloneof="missigns">
<description>Missing Signs (Ger)</description>
<year>198?</year>
<publisher>Acornsoft</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="11055">
<rom name="missingsigns-german(198x)(acornsoft)(e09).uef" size="11055" crc="3a6c4f59" sha1="e02115cbf2cdcc0996b12fe8db25c02ca234248b" offset="0" />
</dataarea>
</part>
</software>
<software name="missigns">
<description>Missing Signs</description>
<year>198?</year>
<publisher>Acornsoft</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="7977">
<rom name="missingsigns(198x)(acornsoft)(e09).uef" size="7977" crc="7da85f67" sha1="ebc8116fa980c0d268918a3aa333f772de0a7cb9" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
File diff suppressed because it is too large Load Diff
-133
View File
@@ -1,133 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- The BBC Bridge Companion only used a cartridge slot for software -->
<softwarelist name="bbcbc" description="BBC Bridge Companion cartridges">
<software name="advbidng">
<description>Advanced Bidding</description>
<year>198?</year>
<publisher>BBC</publisher>
<part name="cart" interface="bbcbc_cart">
<dataarea name="rom" size="32768">
<rom name="masc_03a.bin" size="32768" crc="cbec2471" sha1="770ab06b1fcc35da08ce8453b754b8f62520cdd0" offset="0" />
</dataarea>
</part>
</software>
<software name="advdefnc">
<description>Advanced Defence</description>
<year>198?</year>
<publisher>BBC</publisher>
<part name="cart" interface="bbcbc_cart">
<dataarea name="rom" size="32768">
<rom name="advco4a.bin" size="32768" crc="e5ff9113" sha1="262f6f72bd0b63531102e8d4da0345b39ca3ea2f" offset="0" />
</dataarea>
</part>
</software>
<software name="bbuilder">
<description>Bridge Builder</description>
<year>198?</year>
<publisher>BBC</publisher>
<part name="cart" interface="bbcbc_cart">
<dataarea name="rom" size="32768">
<rom name="bbc2_1.bin" size="8192" crc="ee348134" sha1="0528f7c935549f5fe7c033f1f5e58cba8a03736b" offset="0" />
<rom name="bbc2_2.bin" size="8192" crc="358f6dea" sha1="b0f6afbef17727fbf5664b010cd7b70dd906ea80" offset="0x2000" />
<rom name="bbc2_3.bin" size="8192" crc="c94691ac" sha1="16f52712db0d7122b850bada6200408b22d95a43" offset="0x4000" />
<rom name="bbc2_4.bin" size="8192" crc="ec6405e2" sha1="eb59238b446e94428081fc5d3594eac60b873192" offset="0x6000" />
</dataarea>
</part>
</software>
<software name="bbuildera" cloneof="bbuilder">
<description>Bridge Builder (Alt)</description>
<year>198?</year>
<publisher>BBC</publisher>
<part name="cart" interface="bbcbc_cart">
<dataarea name="rom" size="32768">
<rom name="bbc4a.0" size="16384" crc="d1f20bc0" sha1="368fa3ff5affea6ca355b09b4f00917299fa6a8e" offset="0" />
<rom name="bbc4a.1" size="16384" crc="2ee770f9" sha1="15e62090c2329954a41140041e73e953006be699" offset="0x4000" />
</dataarea>
</part>
</software>
<software name="cplay1">
<description>Club Play 1</description>
<year>198?</year>
<publisher>BBC</publisher>
<part name="cart" interface="bbcbc_cart">
<dataarea name="rom" size="24576">
<rom name="cpc_2_1.bin" size="8192" crc="1efd1481" sha1="d0483da7ae3abff4a1141a89d066e2b5879a52c1" offset="0" />
<rom name="cpc_2_2.bin" size="8192" crc="93b263ec" sha1="8d63244d91156a9d86da8460eb80d0b7d287675a" offset="0x2000" />
<rom name="cpc_2_3.bin" size="8192" crc="9ceb5493" sha1="ebed605d297e34f85c831c023e5925ce800d57a3" offset="0x4000" />
</dataarea>
</part>
</software>
<software name="cplay2">
<description>Club Play 2</description>
<year>198?</year>
<publisher>BBC</publisher>
<part name="cart" interface="bbcbc_cart">
<dataarea name="rom" size="32768">
<rom name="2cp1_1.bin" size="16384" crc="5e18577d" sha1="b22858fb42231453e80fa994a7431e9853b4a2eb" offset="0" />
<rom name="2cp1_2.bin" size="16384" crc="6a99a161" sha1="9d8e215dd7ef2cf50c28c43d0e73236ee17ab8a6" offset="0x4000" />
</dataarea>
</part>
</software>
<software name="cplay2a" cloneof="cplay2">
<description>Club Play 2 (Alt)</description>
<year>198?</year>
<publisher>BBC</publisher>
<part name="cart" interface="bbcbc_cart">
<dataarea name="rom" size="32768">
<rom name="club_play_2.bin" size="32768" crc="2867fc62" sha1="ef519def0ad37882da81a9c16371cf2b1d8919ee" offset="0" />
</dataarea>
</part>
</software>
<software name="cplay3">
<description>Club Play 3</description>
<year>198?</year>
<publisher>BBC</publisher>
<part name="cart" interface="bbcbc_cart">
<dataarea name="rom" size="32768">
<rom name="cp3.bin" size="32768" crc="a17569d8" sha1="151256d1d0957e3c6c07e2b0150c679384ce195d" offset="0" />
</dataarea>
</part>
</software>
<software name="convent1">
<description>Conventions 1</description>
<year>198?</year>
<publisher>BBC</publisher>
<part name="cart" interface="bbcbc_cart">
<dataarea name="rom" size="32768">
<rom name="conc019.bin" size="32768" crc="968179b3" sha1="eb23cd6506a2afea3ff72535be18102036723f94" offset="0" />
</dataarea>
</part>
</software>
<software name="duplict1">
<description>Duplicate 1</description>
<year>198?</year>
<publisher>BBC</publisher>
<part name="cart" interface="bbcbc_cart">
<dataarea name="rom" size="32768">
<rom name="dupc04a.bin" size="32768" crc="83d55b90" sha1="61a01c0ccb19f01b3e875db467886969b8284259" offset="0" />
</dataarea>
</part>
</software>
<software name="mplay1">
<description>Master Play 1</description>
<year>198?</year>
<publisher>BBC</publisher>
<part name="cart" interface="bbcbc_cart">
<dataarea name="rom" size="32768">
<rom name="mp_1_1.bin" size="16384" crc="d28d9995" sha1="4288eae32eaabbe489b549a30e4eb35a4e671ae7" offset="0" />
<rom name="mp_1_2.bin" size="16384" crc="b221ff05" sha1="95b13a2ce554a394a4139e868e5be9455b091b26" offset="0x4000" />
</dataarea>
</part>
</software>
</softwarelist>
-27
View File
@@ -1,27 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- BBC Master ROM Cartridges -->
<!-- Loading Instructions:
Hold down the SHIFT key and SPACEbar and press and release the BREAK key.
-->
<softwarelist name="bbcm_cart" description="BBC Master cartridges">
<software name="demo">
<description>BBC Master Demonstration Cartridge</description>
<year>198?</year>
<publisher>Acorn</publisher>
<part name="cart" interface="bbcm_cart">
<dataarea name="uprom" size="16384">
<rom name="bbcmasterdemonstrationcartridge_1.rom" size="16384" crc="fc40c0e8" sha1="970ff4721e707f3c843f4fb09ce7f03e7ab265ae" offset="0" />
</dataarea>
<dataarea name="lorom" size="16384">
<rom name="bbcmasterdemonstrationcartridge_2.rom" size="16384" crc="2e73522d" sha1="ff39620d93b18fd36a4718474495211a46ef8184" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-79
View File
@@ -1,79 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- BBC Master Tapes -->
<!-- I believe all the Cassette images here are original, so some may require the manuals for additional copy protection. -->
<!-- Loading Instructions:
If the system has a disk drive (which the BBC Master does by default in MESS) you must type *TAPE, then use the relevant command to load the software, usually CHAIN"" or *RUN, though some earlier titles from Micro Power require *LOAD.
To start/stop the tape you must use the MESS menus, so you'll have to turn full keyboard mode off with Scroll Lock, then navigate the menus, turning Scroll Lock back on when you're finished.
-->
<softwarelist name="bbcm_cass" description="BBC Master cassettes">
<!-- Games -->
<software name="crazyrid">
<description>Crazy Rider</description>
<year>1987</year>
<publisher>Superior Software</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="45446">
<rom name="crazyrider_bbcmaster(1987)(superior).uef" size="45446" crc="42b7b61d" sha1="45bb11e0889452ea4dcd896b96a2c584483900d0" offset="0" />
</dataarea>
</part>
</software>
<software name="exile">
<description>Exile</description>
<year>1988</year>
<publisher>Superior Software</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="53768">
<rom name="exile_bbcmaster(1988)(superior).uef" size="53768" crc="25060f4d" sha1="ecdf9a346a6c536a15b4341d5a31eb72a3779ba8" offset="0" />
</dataarea>
</part>
</software>
<software name="reptonin">
<description>Repton Infinity</description>
<year>1988</year>
<publisher>Superior Software</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="118611">
<rom name="reptoninfinity_bbcmaster(1988)(superior).uef" size="118611" crc="0e0ab9ad" sha1="5d7dde6d9738bdd0cdda7bbdcbc8edccc3fb2d58" offset="0" />
</dataarea>
</part>
</software>
<software name="strykrun">
<description>Strykers Run</description>
<year>1986</year>
<publisher>Superior Software</publisher>
<part name="cass" interface="bbc_cass">
<dataarea name="cass" size="46446">
<rom name="strykersrun_bbcmaster(1986)(superior).uef" size="46446" crc="5f20d209" sha1="440f88ca522cb550d9ebb8127c0826c424fcf0de" offset="0" />
</dataarea>
</part>
</software>
<software name="welcome">
<description>Welcome</description>
<year>198?</year>
<publisher>BBC Soft</publisher>
<part name="cass1" interface="bbc_cass">
<dataarea name="cass" size="28803">
<rom name="welcome-bbcmaster-side1_bm.uef" size="28803" crc="29076f21" sha1="d56ddebc09166687e89fd1210d87a98ddaf37272" offset="0" />
</dataarea>
</part>
<part name="cass2" interface="bbc_cass">
<dataarea name="cass" size="38565">
<rom name="welcome-bbcmaster-side2_bm.uef" size="38565" crc="ac51d83c" sha1="c6cfd8ddbff42f983fbf0aa341cd49844025995b" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-1399
View File
File diff suppressed because it is too large Load Diff
-26
View File
@@ -1,26 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="bw12" description="Bondwell 12 disk images">
<software name="cpm22">
<description>CP/M 2.2</description>
<year>1984</year>
<publisher>Digital Research Inc.</publisher>
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="System &amp; Utl."/>
<dataarea name="flop" size="142458">
<rom name="bw12cpm2.imd" size="142458" crc="6858234c" sha1="72981d1616402e5071a5364041694f156eafb3c5" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Virtual Disk"/>
<dataarea name="flop" size="166939">
<rom name="bw12vdsk.imd" size="166939" crc="45cba82c" sha1="d1478242cd736c15ef9f7668266cb854b7ca4f9e" offset="0"/>
</dataarea>
</part>
</software>
</softwarelist>
-84
View File
@@ -1,84 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="bw2" description="Bondwell 2 disk images">
<software name="cpm22">
<description>CP/M 2.2 System Disk and Utilities</description>
<year>1986</year>
<publisher>Digital Research Inc.</publisher>
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="207783">
<rom name="cpm22.imd" size="207783" crc="3aade386" sha1="28e2b4edd3b81e78d874814808ce5609c84a2e68" offset="0" />
</dataarea>
</part>
</software>
<software name="calcstar">
<description>CalcStar v1.45</description>
<year>1981</year>
<publisher>Micropro</publisher>
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="119078">
<rom name="cs145.imd" size="119078" crc="a74b2551" sha1="be0c27f2ffd4a24b55c9cf8e5291afdb7c80c79c" offset="0" />
</dataarea>
</part>
</software>
<software name="datastar">
<description>Data Star v1.41</description>
<year>1980</year>
<publisher>Micropro</publisher>
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="97150">
<rom name="ds141.imd" size="97150" crc="e8c05a05" sha1="e2b095a1e695dfdb000afc17da96e602c5bf1d42" offset="0" />
</dataarea>
</part>
</software>
<software name="repstar">
<description>ReportStar v1.02</description>
<year>1982</year>
<publisher>Micropro</publisher>
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="218276">
<rom name="rs102.imd" size="218276" crc="92a6933f" sha1="33637d6849e335041ed723f9ff1af2bfc070940d" offset="0" />
</dataarea>
</part>
</software>
<software name="schedule">
<description>Scheduler Plus</description>
<year>198?</year>
<publisher>Micropro</publisher>
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="337561">
<rom name="schedule.imd" size="337561" crc="7c74cc41" sha1="c14fa0abf2fecccb9865304fad3f6aa45c709bf0" offset="0" />
</dataarea>
</part>
</software>
<software name="wordstar">
<description>WordStar v3.30</description>
<year>1979</year>
<publisher>Micropro</publisher>
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="217266">
<rom name="ws330d1.imd" size="217266" crc="d293ae34" sha1="595f42f18d82a7cfa22736ba0fe6ce9a463a1590" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<dataarea name="flop" size="205296">
<rom name="ws330d2.imd" size="205296" crc="0a5b5463" sha1="59445f2cfb9bd684902a5d04baa84cfdc1533562" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-149
View File
@@ -1,149 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="bx256hp_flop" description="Commodore BX256-80HP / CBM 730 diskettes">
<software name="cpm10">
<description>CP/M-86 v1.0</description>
<year>1983</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="cpm8610.d80" size="533248" crc="83e8d3c0" sha1="0fd8946985da419abdaccefdbe6dd91a8edcb3d5" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm11" cloneof="cpm10">
<description>CP/M-86 v1.1</description>
<year>1983</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="cpm8611.d80" size="533248" crc="1d479584" sha1="e9ed5aae765cb8e5e7f35397095f57d8c55e3b33" offset="0" />
</dataarea>
</part>
</software>
<software name="msdos">
<description>MS-DOS v1.25</description>
<year>1982</year>
<publisher>Microsoft</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="msdos disk.d80" size="533248" crc="0cb75b48" sha1="5c2bcb6b84ede6ad991cca19a98a3a2998c79531" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm86" cloneof="cpm10">
<description>CP/M-86</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="cpm-86 disk1.d80" size="533248" crc="573ea04c" sha1="03a452c6b4bd5fdcf0ae1a51e281309e5d5a3e3a" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="cpm-86 disk2.d80" size="533248" crc="a2c258ab" sha1="748589a748e9e596885a73c14f2b1cee0afc1eab" offset="0" />
</dataarea>
</part>
<part name="flop3" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="cpm-8619911214.d80" size="533248" crc="38f55ca4" sha1="01155a7fe7b70c955785cf4f3f0134edcbaa021c" offset="0" />
</dataarea>
</part>
<part name="flop4" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="cpm86bios86-d0.d80" size="533248" crc="908e2c31" sha1="e45899e9fd906e6e448b59ae3361d810b45e758d" offset="0" />
</dataarea>
</part>
<part name="flop5" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="cpm86bios86-f10-ws-d0.d80" size="533248" crc="b88c352b" sha1="20fde2e8fa3e252900f6d4374b78a894d7bfcb0c" offset="0" />
</dataarea>
</part>
</software>
<software name="dbase2">
<description>CP/M-86 dBASE II</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="cpm-86dbaseii.d80" size="533248" crc="f52f4c27" sha1="ee7cc2d05e0dcfd23b9ba8513aba09af84fb14e0" offset="0" />
</dataarea>
</part>
</software>
<software name="cbasic">
<description>CP/M-86 CBASIC</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="cpm-86_cbasic.d80" size="533248" crc="4d0097b9" sha1="98154042a9b56e0c1db38b76d133d4984909577e" offset="0" />
</dataarea>
</part>
</software>
<software name="cobol">
<description>CP/M-86 COBOL</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="cpm-cobol-disk.d80" size="533248" crc="16269b4b" sha1="9562b1b7ec9be9e4bbe8aa7b26c068379dde5101" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="cpm-cobol-disk1.d80" size="533248" crc="441948c8" sha1="0816bd03a4246570381077bceccefb11347be028" offset="0" />
</dataarea>
</part>
</software>
<software name="pli">
<description>CP/M-86 PLI</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="cpm86_pli_disk1.d80" size="533248" crc="c358ad18" sha1="c85964461e234f6ddcee6972a34b832624ab4e63" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="cpm86_pli_disk2.d80" size="533248" crc="47d3c489" sha1="dc8bb9390bcb8ee9352aa2f1c7dfb452f9ef621e" offset="0" />
</dataarea>
</part>
<part name="flop3" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="cpm86_pli_disk3.d80" size="533248" crc="8187b78c" sha1="23ace2f0b93989ac0afa91153272753e4defc44f" offset="0" />
</dataarea>
</part>
<part name="flop4" interface="floppy_5_25">
<dataarea name="flop" size="533248">
<rom name="cpm86_pli_disk2copy.d80" size="533248" crc="4fcbbbe6" sha1="9b93ce20fc13b3774880a9c95c4d79d347907bc2" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-159
View File
@@ -1,159 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="c128_cart" description="Commodore 128 cartridges">
<!--
Missing dumps:
- Dead Test (Rev 781220)
- QuickSilver 128
- Partner 128 (Timeworks, 1985)
- Super Snapshot
-->
<software name="c128diag">
<description>C128 Diagnostic (v1.1)</description>
<year>1987</year>
<publisher>Commodore</publisher>
<part name="cart" interface="c64_cart">
<feature name="game" value="1" />
<feature name="exrom" value="1" />
<dataarea name="roml" size="0x2000">
<rom name="c128diag.bin" size="0x2000" crc="584f6750" sha1="b3cfd8508b887e9c7e72ed2b0c44fe63e6b44ac4" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="c128diaga" cloneof="c128diag">
<description>C128 Diagnostic</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="cart" interface="c64_cart">
<feature name="game" value="1" />
<feature name="exrom" value="1" />
<dataarea name="roml" size="0x4000">
<rom name="325099-01.u1" size="0x4000" crc="285e5bf8" sha1="a110dd331eefe251effdcfa272faf5680db51973" offset="0" />
</dataarea>
</part>
</software>
<software name="c128diagdcr" cloneof="c128diag">
<description>C128DCR Diagnostic</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="cart" interface="c64_cart">
<feature name="game" value="1" />
<feature name="exrom" value="1" />
<dataarea name="roml" size="0x4000">
<rom name="325109-10.u1" size="0x4000" crc="6aed47f6" sha1="30493c1e2d3345898bd105ea9f3a03d2de1f7054" offset="0" />
</dataarea>
</part>
</software>
<software name="c128dg40">
<description>C128/40 Diagnostic (Rev 588121)</description>
<year>198?</year>
<publisher>Commodore</publisher>
<sharedfeat name="compatibility" value="NTSC,PAL"/>
<part name="cart" interface="c64_cart">
<feature name="game" value="1" />
<feature name="exrom" value="1" />
<dataarea name="roml" size="0x2000">
<rom name="c128diag.bin" size="0x2000" crc="b11107be" sha1="c7149ed420d95faa1ab2ecb4a536f5e6effd45e3" offset="0" />
</dataarea>
</part>
</software>
<software name="comal128" supported="no">
<description>COMAL 80</description>
<year>1985</year>
<publisher>Commodore</publisher>
<part name="cart" interface="c64_cart">
<feature name="slot" value="c128_comal80" />
<feature name="game" value="1" />
<feature name="exrom" value="1" />
<dataarea name="romh" size="0x20000">
<rom name="comal80.u1" size="0x8000" crc="65358f73" sha1="14b032b55d65b4c692ec4f0c0c5da07b28a5822d" offset="0x00000" />
<rom name="comal80.u2" size="0x8000" crc="2f9da033" sha1="8dcb465cb7b32af996d43c8a15d70e35e5c7d321" offset="0x08000" />
<rom name="comal80.u3" size="0x8000" crc="2f9da033" sha1="8dcb465cb7b32af996d43c8a15d70e35e5c7d321" offset="0x18000" />
</dataarea>
</part>
</software>
<software name="mach128">
<description>MACH 128 (v.1A)</description>
<year>1985</year>
<publisher>Access Software</publisher>
<part name="cart" interface="c64_cart">
<feature name="slot" value="mach5" />
<feature name="game" value="1" />
<feature name="exrom" value="1" />
<dataarea name="roml" size="0x2000">
<rom name="mach_128_v1a.bin" size="0x2000" crc="f91ed380" sha1="6f04d73fcde8b28903075e3adcd2d7ff49d2518a" offset="0x0000" />
</dataarea>
</part>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="mach_128_utilities.d64" size="174848" crc="5fb309f5" sha1="2f5e6c5c028654500425be7a703ba5d9bf72bdab" offset="0" />
</dataarea>
</part>
</software>
<software name="mach128_2a" cloneof="mach128">
<description>MACH 128 (v.2A)</description>
<year>1985</year>
<publisher>Access Software</publisher>
<part name="cart" interface="c64_cart">
<feature name="slot" value="mach5" />
<feature name="game" value="1" />
<feature name="exrom" value="1" />
<dataarea name="roml" size="0x2000">
<rom name="mach_128_v2a.bin" size="0x2000" crc="fc60d92e" sha1="7f487134d314b4c5158954ad057e01c0da32a468" offset="0x0000" />
</dataarea>
</part>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="mach_128_utilities.d64" size="174848" crc="5fb309f5" sha1="2f5e6c5c028654500425be7a703ba5d9bf72bdab" offset="0" />
</dataarea>
</part>
</software>
<software name="vstar128">
<description>VizaStar 128: The Information Processor</description>
<year>1984</year>
<publisher>Viza</publisher>
<sharedfeat name="compatibility" value="NTSC,PAL"/>
<part name="cart" interface="c64_cart">
<feature name="game" value="1" />
<feature name="exrom" value="1" />
<dataarea name="romh" size="0x2000">
<rom name="vizastar 128" size="0x2000" status="nodump" offset="0" />
</dataarea>
</part>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="vizastar 128.g64" size="333744" crc="f45ef840" sha1="456480c22cb9204c50d8586fe988903fefd52257" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-648
View File
@@ -1,648 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="c128_flop" description="Commodore 128 diskettes">
<!-- Games -->
<software name="amfv">
<description>A Mind Forever Voyaging (R77)</description>
<year>1985</year>
<publisher>Infocom</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Story Disk Side 1"/>
<dataarea name="flop" size="333744">
<rom name="a_mind_forever_voyaging_s1[infocom_1985](c128)(!).g64" size="333744" crc="b5fbf19d" sha1="10643b56627ce79f88b2a679b4436f473fe6bc72" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Story Disk Side 2"/>
<dataarea name="flop" size="333744">
<rom name="a_mind_forever_voyaging_s2[infocom_1985](c128)(!).g64" size="333744" crc="86df6654" sha1="8e9ad293aed7f077ba22d885f8abc61d98d08e4a" offset="0"/>
</dataarea>
</part>
</software>
<software name="byondzrk">
<description>Beyond Zork: The Coconut of Quendor (R47)</description>
<year>1987</year>
<publisher>Infocom</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Story Disk Side 1"/>
<dataarea name="flop" size="333744">
<rom name="beyond_zork_s1[infocom_1987](c128)(!).g64" size="333744" crc="1ac04818" sha1="3b3e601951f1fd8a4ba2152ce3c8b14393547b21" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Story Disk Side 2"/>
<dataarea name="flop" size="333744">
<rom name="beyond_zork_s2[infocom_1987](c128)(!).g64" size="333744" crc="15b30575" sha1="f2852c8912c9e4742ee62b698fa140158276fa6d" offset="0"/>
</dataarea>
</part>
</software>
<software name="bureaucr">
<description>Bureaucracy: A Paranoid Fantasy (R116)</description>
<year>1987</year>
<publisher>Infocom</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Story Disk Side 1"/>
<dataarea name="flop" size="333744">
<rom name="bureaucracy_s1[infocom_1987](r116)(c128).g64" size="333744" crc="0ef108e3" sha1="097f68ada1e0a8ed14a3107d1e844f4b17e12e19" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Side B"/>
<dataarea name="flop" size="333744">
<rom name="bureaucracy_s2[infocom_1987](r116)(c128).g64" size="333744" crc="53c3f86a" sha1="957b89aa30f38037e4931fc7968c45e7d5042c81" offset="0"/>
</dataarea>
</part>
</software>
<software name="bureaucra" cloneof="bureaucr">
<description>Bureaucracy: A Paranoid Fantasy (R86)</description>
<year>1987</year>
<publisher>Infocom</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Story Disk Side 1"/>
<dataarea name="flop" size="333744">
<rom name="bureaucracy_s1[infocom_1987](r86)(c128)(!).g64" size="333744" crc="203155b4" sha1="896b5aeb2573ca6da3976fd17db4c1785ce460ed" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Story Disk Side 2"/>
<dataarea name="flop" size="333744">
<rom name="bureaucracy_s2[infocom_1987](r86)(c128)(!).g64" size="333744" crc="aeae424a" sha1="7e7934cc2d0c040bccf27f515ea55ac7e18d1e22" offset="0"/>
</dataarea>
</part>
</software>
<software name="lastv8">
<description>The Last V-8</description>
<year>1985</year>
<publisher>Mastertronic</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="the_last_v8[mastertronic_1985](c128).g64" size="333744" crc="34ee8b20" sha1="3d752a5f4924cf48689270f5f9464cc9529d7aa7" offset="0" />
</dataarea>
</part>
</software>
<software name="rockyhor">
<description>The Rocky Horror Show</description>
<year>1987</year>
<publisher>CRL</publisher>
<info name="protection" value="fat" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="rocky_horror_show[crl_1987](c128).g64" size="333744" crc="cd1915f9" sha1="792756c0ae514b55ab4e06a2f4601f9cd1edf7c7" offset="0" />
</dataarea>
</part>
</software>
<software name="thaibxng">
<description>Thai Boxing</description>
<year>1986</year>
<publisher>Anco</publisher>
<info name="protection" value="fat" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="thai_boxing[anco_1986](c128)(fat).g64" size="333744" crc="6a29ef3a" sha1="ca317c6f44e940c38e1f537d88e66c52c6968885" offset="0" />
</dataarea>
</part>
</software>
<!-- Applications -->
<software name="basic128">
<description>BASIC-128 v1.03</description>
<year>1985</year>
<publisher>Abacus</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="basic-128[abacus_1985](v1_03).g64" size="333744" crc="94047950" sha1="a1cd6e8302699684e0eaa8bccc0de6ad70918397" offset="0" />
</dataarea>
</part>
</software>
<software name="bbr128">
<description>Big Blue Reader 128</description>
<year>1991</year>
<publisher>SOGWAP</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="big_blue_reader_128[sogwap_1989](v3_12).g64" size="333744" crc="57d64987" sha1="8de9b32074ad13277d1e6e3f910adce234c8c9bd" offset="0"/>
</dataarea>
</part>
</software>
<software name="buddy128">
<description>Buddy System 128 v10</description>
<year>1992</year>
<publisher>Chris Miller</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="buddy128.g64" size="333744" crc="6f4326a2" sha1="750490f1aaa445ca603282642ed3e4976029982a" offset="0"/>
</dataarea>
</part>
</software>
<software name="c128tutr">
<description>Commodore 128 Tutorial</description>
<year>1985</year>
<publisher>Commodore</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="commodore_128_tutorial[cbm_1985[.g64" size="333744" crc="0a807511" sha1="270a4f0efb950184fa53bb86ad1535192c94bb5f" offset="0"/>
</dataarea>
</part>
</software>
<software name="cadpak">
<description>CADPAK-128</description>
<year>1986</year>
<publisher>Abacus</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Joystick/Keyboard Version"/>
<dataarea name="flop" size="333744">
<rom name="cadpak-128_s1[abacus_1986].g64" size="333744" crc="db4d7d19" sha1="555f0605cd9acb37186cdc72950fad74925ae576" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Mouse Version"/>
<dataarea name="flop" size="333744">
<rom name="cadpak-128_s2[abacus_1986].g64" size="333744" crc="5c99bc8e" sha1="cf4818c00495910ed8720c72d3c416ae123af9b2" offset="0"/>
</dataarea>
</part>
</software>
<software name="commterm">
<description>Comm Term 64/128</description>
<year>1986</year>
<publisher>Anchor Automation</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="comm_term_64_128[anchor_automation_1987].g64" size="333744" crc="c9462996" sha1="c71ee5e1c71a1770bc569b96794d555fc8c3d08b" offset="0"/>
</dataarea>
</part>
</software>
<software name="datamgr">
<description>Data Manager 128</description>
<year>1984</year>
<publisher>Timeworks</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Side A"/>
<dataarea name="flop" size="333744">
<rom name="data_manager_128_s1[timeworks_1984].g64" size="333744" crc="ef5793e1" sha1="18f97719615308a0d3aacd3561ce645a65e1b84c" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Side B"/>
<dataarea name="flop" size="333744">
<rom name="data_manager_128_s2[timeworks_1984].g64" size="333744" crc="fbf7cf7f" sha1="2d2aa58bd1a71cffd5d6765a9b79af867d12ecc4" offset="0"/>
</dataarea>
</part>
</software>
<software name="enhsidpl">
<description>Enhanced SidPlayer (128 Version)</description>
<year>198?</year>
<publisher>Compute!</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="enhanced_sid_player_128_version[compute!_198x].g64" size="333744" crc="284e224c" sha1="8057964665c16330a3283fdd44205a17075711a0" offset="0"/>
</dataarea>
</part>
</software>
<software name="fasthack">
<description>Fast Hack'em 128 v6.00</description>
<year>1988</year>
<publisher>Basement Boys</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="fast_hack_em_128[basement_boys_1988](v6_00).g64" size="333744" crc="4af25fa0" sha1="b6f829654116feb69155876cb7ad182be15a9474" offset="0"/>
</dataarea>
</part>
</software>
<software name="geos20">
<description>GEOS 128 v2.0</description>
<year>1988</year>
<publisher>Berkeley</publisher>
<info name="protection" value="signature" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="System"/>
<dataarea name="flop" size="333744">
<rom name="geos_128_2_0_s1_system[berkeley_1988].g64" size="333744" crc="17827ed0" sha1="57384ad5a3b55c56b96fbdf78f61a2da1aef862c" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Demo"/>
<dataarea name="flop" size="333744">
<rom name="geos_128_2_0_s2_demo[berkeley_1988].g64" size="333744" crc="6170c1af" sha1="13fa33b7993ce47274c4d6ff91fd1f9837d388d3" offset="0"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_5_25">
<feature name="part_id" value="Backup"/>
<dataarea name="flop" size="333744">
<rom name="geos_128_2_0_s3_backup[berkeley_1988].g64" size="333744" crc="b6cd4bfa" sha1="fa3d0d1b06ec16b6fcff68e6572c9260fbc5ae6b" offset="0"/>
</dataarea>
</part>
<part name="flop4" interface="floppy_5_25">
<feature name="part_id" value="Apps"/>
<dataarea name="flop" size="333744">
<rom name="geos_128_2_0_s4_apps[berkeley_1988].g64" size="333744" crc="889bb845" sha1="2a549943851ee608c31dcad53ee0595cb0ef5ffa" offset="0"/>
</dataarea>
</part>
<part name="flop5" interface="floppy_5_25">
<feature name="part_id" value="Write Utils"/>
<dataarea name="flop" size="333744">
<rom name="geos_128_2_0_s5_write_utils[berkeley_1988].g64" size="333744" crc="6f704079" sha1="1c61723ff24ffc02f57e90f7377c3e700d1e02a6" offset="0"/>
</dataarea>
</part>
<part name="flop6" interface="floppy_5_25">
<feature name="part_id" value="GEOSpell"/>
<dataarea name="flop" size="333744">
<rom name="geos_128_2_0_s6_geospell[berkeley_1988].g64" size="333744" crc="7df9ec72" sha1="211828b78afdeab3246302951750062c256ca1b5" offset="0"/>
</dataarea>
</part>
</software>
<software name="jane">
<description>Jane</description>
<year>1985</year>
<publisher>Commodore</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Application Disk"/>
<dataarea name="flop" size="333744">
<rom name="jane__s1_application_disk[cbm_1985](c128).g64" size="333744" crc="21df7137" sha1="6a8536a6c64120a3ad93bd741145a7355a323143" offset="0"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Help Disk"/>
<dataarea name="flop" size="333744">
<rom name="jane__s2_help_disk[cbm_1985](c128).g64" size="333744" crc="90fdc6b9" sha1="6be4610651a7c1e8b803cd4fb7212943e52d597d" offset="0"/>
</dataarea>
</part>
</software>
<software name="mach128">
<description>MACH 128 Utility Disk</description>
<year>1985</year>
<publisher>Access</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="mach_128[access_1985].g64" size="333744" crc="9cb01daa" sha1="47c5f1dc1a242edbff1ff51a0e89f89019f5aacd" offset="0"/>
</dataarea>
</part>
</software>
<software name="merlin">
<description>Merlin 128 Macro Assembler v1.10</description>
<year>1987</year>
<publisher>Roger Wagner Publishing</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="merlin_128_macro_assembler[roger_wagner_pub_1987](v1_10)(c128).g64" size="333744" crc="ab9a0899" sha1="55d112b3fe01b56f593d7f7dde3458279a1bf834" offset="0"/>
</dataarea>
</part>
</software>
<software name="petspeed">
<description>Petspeed 128 v2.2</description>
<year>1986</year>
<publisher>Systems Software</publisher>
<info name="protection" value="codesheet" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="petspeed_128[systems_software_1986](v2_2).g64" size="333744" crc="64be27bc" sha1="08050d19159dbe566e16f85586cebc142dc83773" offset="0"/>
</dataarea>
</part>
</software>
<software name="spascal">
<description>Super Pascal 128 v6.1</description>
<year>19??</year>
<publisher>Data Becker</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="super_pascal_128[data_becker_19xx](v6_1).g64" size="333744" crc="32716bcb" sha1="6c4a0fed4f5f3fc3961d12922d563307d8de6399" offset="0"/>
</dataarea>
</part>
</software>
<software name="superc">
<description>Super C 128 v3.02</description>
<year>1985</year>
<publisher>Data Becker</publisher>
<info name="protection" value="none" />
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="333744">
<rom name="super_c_128_[data_becker_1985](v3_02).g64" size="333744" crc="b0208ed2" sha1="9e21cf8b2bfdbe7de62a935579cd2ea16d3e2711" offset="0"/>
</dataarea>
</part>
</software>
<software name="1570demo">
<description>Commodore 1570/1571 Test Demo</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="c1570demo.d64" size="174848" crc="6f17e125" sha1="b14bbf4a80f2605b7f230a8ee4b7080196202d29" offset="0" />
</dataarea>
</part>
</software>
<software name="1570demoa" cloneof="1570demo">
<description>Commodore 1570 Test/Demo Diskette with C128 DOS Shell</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="1570-demo.d64" size="174848" crc="72d7d809" sha1="8e452d7bccb36c3b72210092b50b516af806f704" offset="0" />
</dataarea>
</part>
</software>
<software name="1571demo">
<description>Commodore Model 1571 Test/Demo-Diskette</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="c1571demo.d64" size="174848" crc="6143de40" sha1="97c048f22a90e837c5d6064684070bdf05192fb7" offset="0" />
</dataarea>
</part>
</software>
<software name="1581demo">
<description>Commodore 1581 3.5" Disk Drive Demo/Utilities</description>
<year>198?</year>
<publisher>Commodore</publisher>
<info name="serial" value="354011-07" />
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="819200">
<rom name="1581demo.d81" size="819200" crc="1c3d6a09" sha1="680ef0511586976bcd90367a41320d35728193fe" offset="0" />
</dataarea>
</part>
</software>
<software name="c128diag">
<description>Commodore 128 Diagnostic Menu</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="diagnostics128.d64" size="174848" crc="8e914518" sha1="f99177d7606ead1b686b7489b02dc46c68fcf050" offset="0" />
</dataarea>
</part>
</software>
<software name="1700demo">
<description>Commodore 1700/1750 RAM Expansion Test/Demo Disk (v1.0)</description>
<year>1985</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="1700-demo.d64" size="174848" crc="673085b6" sha1="ea883cede5677027ef70afc6f164f927cb3be5e3" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm">
<description>CP/M Version 3.0</description>
<year>1985</year>
<publisher>Commodore</publisher>
<info name="serial" value="622-580745" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="CP/M System Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.system.622-580745.d64" size="174848" crc="44a50dca" sha1="663427e565adb31c2e47d18010e6210b7a771375" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="CP/M System User Utilities Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.utilities.d64" size="174848" crc="660eaa64" sha1="a33775575d50d55bbb0b3d33fa8b294540b6e671" offset="0" />
</dataarea>
</part>
</software>
<software name="cpma" cloneof="cpm">
<description>CP/M Version 3.0 (Alt)</description>
<year>1985</year>
<publisher>Commodore</publisher>
<info name="serial" value="622-598666" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="CP/M System Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.system.622-598666.d64" size="174848" crc="2c910544" sha1="ebf461bd5c72be96e40eaf4869ee9acdb3049c67" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="CP/M System User Utilities Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.utilities.d64" size="174848" crc="660eaa64" sha1="a33775575d50d55bbb0b3d33fa8b294540b6e671" offset="0" />
</dataarea>
</part>
</software>
<software name="cpmb" cloneof="cpm">
<description>CP/M Version 3.0 (Alt 2)</description>
<year>1985</year>
<publisher>Commodore</publisher>
<info name="serial" value="6228129311" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="CP/M System Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.system.6228129311.d64" size="174848" crc="fe64b343" sha1="7641a16a0cbef4f716934b9d87a3dd06eba24f60" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="CP/M System User Utilities Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.utilities.d64" size="174848" crc="660eaa64" sha1="a33775575d50d55bbb0b3d33fa8b294540b6e671" offset="0" />
</dataarea>
</part>
</software>
<software name="cpmc" cloneof="cpm">
<description>CP/M Version 3.0 (Alt 3)</description>
<year>1985</year>
<publisher>Commodore</publisher>
<info name="serial" value="6228151676" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="CP/M System Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.system.6228151676.d64" size="174848" crc="fa079670" sha1="458792e5a19c79b212b072d2a5a6e682c80dbce8" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="CP/M System User Utilities Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.utilities2.d64" size="174848" crc="d13ce550" sha1="012a6d4456f2ea5e045dc0fa9be01227af499fe5" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm86de" cloneof="cpm">
<description>CP/M Version 3.0 (1 May 1986, Ger)</description>
<year>1986</year>
<publisher>Commodore</publisher>
<info name="serial" value="622-85" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="CP/M System Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.system.german-1986.d64" size="174848" crc="8629dc87" sha1="5871a0360cf40e5320f3fce559db5c4df2e5a50e" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="CP/M System User Utilities Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.utilities.german-1986.d64" size="174848" crc="76760e69" sha1="fa7aff4e16297cf7442f729bbfbc514385ce2aae" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm87" cloneof="cpm">
<description>CP/M Version 3.0 (28 May 1987)</description>
<year>1987</year>
<publisher>Commodore</publisher>
<info name="serial" value="622-3282252" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="CP/M System Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.system.622-3282252.d64" size="174848" crc="ebfdf2e6" sha1="8953f4062f5af46abe01670a479c7574b3e8a63c" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="CP/M System User Utilities Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.utilities3.d64" size="174848" crc="8df68a10" sha1="3158cb60111e9a4f77e96cfd02d20cbb5e7ec243" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm87a" cloneof="cpm">
<description>CP/M Version 3.0 (28 May 1987, Alt)</description>
<year>1987</year>
<publisher>Commodore</publisher>
<info name="serial" value="622-3297432" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="CP/M System Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.system.622-3297432.d64" size="174848" crc="7b668049" sha1="750c2b3a2662f5a3b779dab93ce6273f9b3b1fe8" offset="0" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="CP/M System User Utilities Disk"/>
<dataarea name="flop" size="174848">
<rom name="cpm.utilities3.d64" size="174848" crc="8df68a10" sha1="3158cb60111e9a4f77e96cfd02d20cbb5e7ec243" offset="0" />
</dataarea>
</part>
</software>
<software name="cpm1581">
<description>CP/M Version 3.0 (1581)</description>
<year>198?</year>
<publisher>Commodore</publisher>
<info name="serial" value="622-5002336" />
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="819200">
<rom name="cpm.622-5002336.d81" size="819200" crc="091e4f48" sha1="603600b5669d8ddd8aaef8f03e84535e261eef20" offset="0" />
</dataarea>
</part>
</software>
<software name="cpmplus3" cloneof="cpm">
<description>CP/M 3 Version 3.0</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349696">
<rom name="cpmplus3.d71" size="349696" crc="1c7be360" sha1="034d9a4ba610564c0dfa2ad9539a9a75f391863e" offset="0" />
</dataarea>
</part>
</software>
<software name="cpmfast3" cloneof="cpm">
<description>CP/M 3 - BDOS 3.0 / FastBIOS 3.0</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349696">
<rom name="cpmfast3.d71" size="349696" crc="d0e56925" sha1="b713c99122397fd96e02b73ee94e19a26d41b67e" offset="0" />
</dataarea>
</part>
</software>
<software name="lunix128">
<description>LUnix Next Generation (v0.21)</description>
<year>2004</year>
<publisher>LNG-Project</publisher>
<sharedfeat name="compatibility" value="NTSC,PAL"/>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="lunix-c128.d64" size="174848" crc="253218c3" sha1="2169f2666bdf39cbd7bfb3811f58761c9bfa6020" offset="0" />
</dataarea>
</part>
</software>
<software name="lunix128reu" cloneof="lunix128">
<description>LUnix Next Generation (v0.21, REU)</description>
<year>2004</year>
<publisher>LNG-Project</publisher>
<sharedfeat name="compatibility" value="NTSC,PAL"/>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="lunix-c128-reu.d64" size="174848" crc="234af728" sha1="741127341c1bef3dbe5f137680f6df2547f5d02e" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-104
View File
@@ -1,104 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="c128_rom" description="Commodore 128 Function ROMs">
<software name="basic8">
<description>BASIC 8.0: The Enhanced Graphics System for the C128</description>
<year>1986</year>
<publisher>Walrusoft</publisher>
<part name="rom" interface="c128_rom">
<dataarea name="rom" size="0x8000">
<rom name="basic8.bin" size="0x8000" crc="d0bdd4aa" sha1="ef64b7336966167dfd624fc7acafa1179e2c52b4" offset="0" />
</dataarea>
</part>
</software>
<software name="keydos">
<description>KeyDOS v2.3</description>
<year>1992</year>
<publisher>Randy Winchester</publisher>
<part name="rom" interface="c128_rom">
<dataarea name="rom" size="0x8000">
<rom name="keydos.bin" size="0x8000" crc="79d84d04" sha1="ccda467d8f6c23928127e5a2fdaae964fcc946d4" offset="0" />
</dataarea>
</part>
</software>
<software name="ramdos">
<description>RamDOS 128 v4.5</description>
<year>1991</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="c128_rom">
<dataarea name="rom" size="0x8000">
<rom name="ramdos128-4.5.bin" size="0x8000" crc="c73296ce" sha1="551bb1c78d044cd67210f79c6e732fe1ce3e91ce" offset="0" />
</dataarea>
</part>
</software>
<software name="superchp">
<description>Super Chip</description>
<year>198?</year>
<publisher>Utilities Unlimited</publisher>
<part name="rom" interface="c128_rom">
<dataarea name="rom" size="0x8000">
<rom name="super_chip.bin" size="0x8000" crc="a66f73c5" sha1="a766997b86db5bd9b77de551f0a6da6ad159b8d3" offset="0" />
</dataarea>
</part>
</software>
<software name="superchpb" cloneof="superchp">
<description>Super Chip B</description>
<year>1988</year>
<publisher>Utilities Unlimited</publisher>
<part name="rom" interface="c128_rom">
<dataarea name="rom" size="0x8000">
<rom name="super_chip_b.bin" size="0x8000" crc="defb9efd" sha1="86ef9268e4d01b8d4515677d1875cd11767984ee" offset="0" />
</dataarea>
</part>
</software>
<software name="servant">
<description>The Servant v4.84</description>
<year>1992</year>
<publisher>Alf H. Jonassen</publisher>
<part name="rom" interface="c128_rom">
<dataarea name="rom" size="0x8000">
<rom name="servant.bin" size="0x8000" crc="f6588fb9" sha1="f13710b0ca23ac079d119f2f5703cdd763db5211" offset="0" />
</dataarea>
</part>
</software>
<software name="geos1581">
<description>GEOS 128 v2.0 (1581)</description>
<year>1999</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="c128_rom">
<dataarea name="rom" size="0x8000">
<rom name="geos128am1581.bin" size="0x8000" crc="0790c2ea" sha1="3ba3902d47ac46f610dd58a1fec38fc1c0746fac" offset="0" />
</dataarea>
</part>
</software>
<software name="geos1581de" cloneof="geos1581">
<description>GEOS 128 v2.0 (1581) (Ger)</description>
<year>1999</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="c128_rom">
<dataarea name="rom" size="0x8000">
<rom name="geos128ge1581.bin" size="0x8000" crc="1a60e07c" sha1="588bab588ad793b758cff26e68758065a42f15ea" offset="0" />
</dataarea>
</part>
</software>
<software name="geos128">
<description>GEOS 128 v2.0 (1571)</description>
<year>1999</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="rom" interface="c128_rom">
<dataarea name="rom" size="0x8000">
<rom name="geos128am1571.bin" size="0x8000" crc="e438e085" sha1="23e0d7aa7f5c73d91c8759e21008044808f61496" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
File diff suppressed because it is too large Load Diff
-18
View File
@@ -1,18 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- based on c64tapes.org dumps -->
<softwarelist name="c64_cass" description="Commodore 64 cassettes">
<software name="jacknip2">
<description>Jack the Nipper II: In Coconut Capers</description>
<year>1987</year>
<publisher>Gremlin Graphics</publisher>
<part name="cass1" interface="cbm_cass">
<dataarea name="cass" size="522098">
<rom name="jack the nipper ii_0373.tap" size="522098" crc="faf6a08e" sha1="677b11ef5dc04b4d20f2db62c4f284c3455888a4" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
File diff suppressed because it is too large Load Diff
-90
View File
@@ -1,90 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="casloopy" description="Casio Loopy cartridges">
<!-- Undumped titles:
- Loopy Town no Oheya ga Hoshii! (ルーピータウンのおへやがほしい!)
- Little Romance (リトルロマンス)
- Lupiton no Wonder Palette (ルピトンのワンダーパレット)
- Chakura-kun no Omajinai Paradise (チャクラくんのおまじないパラダイス)
- Magical Shop [add-on to extract images from vhs/dvd?]
-->
<software name="animelnd">
<description>Anime Land</description>
<year>1994</year>
<publisher>Casio</publisher>
<info name="serial" value="XK-401"/>
<info name="alt_name" value="あにめらんど"/>
<part name="cart" interface="loopy_cart">
<dataarea name="rom" size="2097152">
<rom name="animelnd.bin" size="2097152" crc="665cd0a2" sha1="8d50867aba721185560fc92bed75c92263a1da39" offset="0" />
</dataarea>
</part>
</software>
<software name="dreamchg">
<description>Dream Change - Kogane-chan no Fashion Party</description>
<year>1995</year>
<publisher>Casio</publisher>
<info name="serial" value="XK-403"/>
<info name="alt_name" value="ドリームチェンジ 小金ちゃんのファッションパーティー"/>
<part name="cart" interface="loopy_cart">
<dataarea name="rom" size="2097152">
<rom name="dreamchg.bin" size="2097152" crc="0b850185" sha1="b5d73661ea83167d2b07516c7c66a8a85b28415b" offset="0" />
</dataarea>
</part>
</software>
<software name="harihari">
<description>HariHari Seal Paradise</description>
<year>1995</year>
<publisher>Casio</publisher>
<info name="serial" value="XK-402"/>
<info name="alt_name" value="HARIHARIシールパラダイス"/>
<part name="cart" interface="loopy_cart">
<dataarea name="rom" size="2097152">
<rom name="harihari.bin" size="2097152" crc="39a417d6" sha1="1adbd97181b61a1a65e21976b0146e9dd80fbdbf" offset="0" />
</dataarea>
</part>
</software>
<software name="nigaoart">
<description>Nigaoe Artist</description>
<year>1995</year>
<publisher>Casio</publisher>
<info name="serial" value="XK-404"/>
<info name="alt_name" value="似顔絵アーティスト"/>
<part name="cart" interface="loopy_cart">
<dataarea name="rom" size="2097152">
<rom name="nigaoart.bin" size="2097152" crc="63d59881" sha1="d2b830acf8440e4726e851514d609700375b27db" offset="0" />
</dataarea>
</part>
</software>
<software name="wanwanam">
<description>Wanwan Aijou Monogatari</description>
<year>1995</year>
<publisher>Casio</publisher>
<info name="serial" value="XK-501"/>
<info name="alt_name" value="わんわん愛情物語"/>
<part name="cart" interface="loopy_cart">
<dataarea name="rom" size="2097152">
<rom name="wanwanam.bin" size="2097152" crc="291ab2bc" sha1="77a63cf194c5b06633e25b43916629b6f3428870" offset="0" />
</dataarea>
</part>
</software>
<software name="pccllect">
<description>Pasokon Collection</description>
<year>1995</year>
<publisher>Casio</publisher>
<info name="serial" value="XK-502"/>
<info name="alt_name" value="パソコン・コレクション"/>
<part name="cart" interface="loopy_cart">
<dataarea name="rom" size="2097152">
<rom name="pccllect.bin" size="2097152" crc="9cd4d282" sha1="15ac5a8e71fc8371505da8368d04c9634655d1d5" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-88
View File
@@ -1,88 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="cbm2_cart" description="Commodore CBM-II cartridges">
<software name="profitxt">
<description>Profi-Text</description>
<year>198?</year>
<publisher>Völkner Electronic</publisher>
<part name="cart" interface="cbm2_cart">
<dataarea name="bank1" size="0x2000">
<rom name="profitext.bin" size="0x2000" crc="ac622a2b" sha1="a02fcd187b7493a08379bbaef3d4296a083d30c8" offset="0" />
</dataarea>
</part>
</software>
<software name="demo1">
<description>Demo 1</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="cbm2_cart">
<dataarea name="bank1" size="0x2000">
<rom name="cbm610-cart1-red-left.bin" size="0x2000" crc="be426f3d" sha1="da6f1099fd09165f8ee454e2e517cfc523deb8b7" offset="0" />
</dataarea>
<dataarea name="bank2" size="0x2000">
<rom name="cbm610-cart1-blue-right.bin" size="0x2000" crc="61a5008b" sha1="02db07ca68631aefb69e5db41fada27486263c69" offset="0" />
</dataarea>
</part>
</software>
<software name="demo2">
<description>Demo 2</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="cbm2_cart">
<dataarea name="bank1" size="0x2000">
<rom name="cbm610-cart2-white-left.bin" size="0x2000" crc="aeb6881c" sha1="4bdabbd7d6d642f916b5a91155396c98fce591a3" offset="0" />
</dataarea>
<dataarea name="bank2" size="0x2000">
<rom name="cbm610-cart2-green-right.bin" size="0x2000" crc="61a5008b" sha1="02db07ca68631aefb69e5db41fada27486263c69" offset="0" />
</dataarea>
</part>
</software>
<software name="moni610">
<description>Moni 610</description>
<year>1988</year>
<publisher>Ullrich von Bassewitz</publisher>
<part name="cart" interface="cbm2_cart">
<dataarea name="bank2" size="0x2000">
<rom name="moni610.bin" size="0x2000" crc="43b08d1f" sha1="9c0c24907e85674348dd58e81e6da64e157e9d0f" offset="0" />
</dataarea>
</part>
</software>
<software name="vt52">
<description>VT52 Emulator (Hun)</description>
<year>1986</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="usage" value="Press 'ESC-?' to run" />
<part name="cart" interface="cbm2_cart">
<dataarea name="bank2" size="0x2000">
<rom name="vt52emu.bin" size="0x2000" crc="b3b6173a" sha1="dd4a412a1a6ce4272b02d731364dd6dc96a4570b" offset="0" />
</dataarea>
</part>
</software>
<software name="graphic">
<description>High Resolution Graphics</description>
<year>198?</year>
<publisher>Commodore</publisher>
<part name="cart" interface="cbm2_cart">
<feature name="slot" value="graphic" />
<dataarea name="bank3" size="0x2000">
<rom name="324688-01.bin" size="0x2000" crc="863e9ef8" sha1="d75ffa97b2dd4e1baefe4acaa130daae866ab0e8" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
File diff suppressed because it is too large Load Diff
-30
View File
@@ -1,30 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="cbm8096_flop" description="Commodore 8096 diskettes">
<software name="los96">
<description>LOS-96</description>
<year>1981</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="los96disk.d64" size="174848" crc="b78332c5" sha1="744509449b09fae636f47ac47e6496672c2f7ff0" offset="0" status="baddump" />
</dataarea>
</part>
</software>
<software name="geckos">
<description>GeckOS/A65 (v2.0)</description>
<year>1999</year>
<publisher>André Fachat</publisher>
<sharedfeat name="compatibility" value="NTSC,PAL"/>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="cbm8x96.d64" size="174848" crc="33210394" sha1="AB59246300847B9CCB00B10F220253BAE20E76B2" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-35
View File
@@ -1,35 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="cbm8296_flop" description="Commodore 8296 diskettes">
<software name="system">
<description>Commodore 8296-D System Disk</description>
<year>1984</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="1066496">
<rom name="8296d-systemdisk.d82" size="1066496" crc="1dbb2376" sha1="b0201074aaa7b9e5984f02e78088a127d6b8e78d" offset="0" status="baddump" />
</dataarea>
</part>
</software>
<software name="execdesk">
<description>ExecuDesk</description>
<year>1984</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="execudesk1.d64" size="174848" crc="1aa9a9aa" sha1="9445cc89d08215d173e84841d3b01ed327d8347c" offset="0" status="baddump" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<dataarea name="flop" size="174848">
<rom name="execudesk2.d64" size="174848" crc="9553ea18" sha1="01ed09de6635522ca69e7d2784c81d3a06cee1c3" offset="0" status="baddump" />
</dataarea>
</part>
</software>
</softwarelist>
-143
View File
@@ -1,143 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="cd32" description="Amiga CD-32 CD-ROMs">
<!--- Preliminary List -->
<!-- playable but there's a scrolling glitch every few frames -->
<software name="morph" supported="partial">
<description>Morph</description>
<year>1993</year>
<publisher>Millennium</publisher>
<part name="cdrom" interface="cd32_cdrom">
<diskarea name="cdrom">
<disk name="morph (1993)(millennium)[!]" sha1="3a8909d88d48b17b7e02284866f57085fbe62e2e"/>
</diskarea>
</part>
</software>
<!-- Diggers has bad sprites (oversized cursor etc.) Oscar has bad background planes -->
<software name="diggoscr" supported="no">
<description>Diggers + Oscar</description>
<year>1993</year>
<publisher>Commodore</publisher>
<part name="cdrom" interface="cd32_cdrom">
<diskarea name="cdrom">
<disk name="diggers and oscar (1993)(commodore)(m4)[!][compilation][amiga-cd 31, 54]" sha1="88422ad455a8b8c7255c83812aa69132f15e1bf6"/>
</diskarea>
</part>
</software>
<!-- Playable, like the Ami1200 AGA version -->
<software name="pballfnt">
<description>Pinball Fantasies CD Edition</description>
<year>1993</year>
<publisher>21st Century Entertainment</publisher>
<part name="cdrom" interface="cd32_cdrom">
<diskarea name="cdrom">
<disk name="pinball fantasies (1993)(21st century entertainment)[!]" sha1="01b589f79dc0c6e9ebc3ed898aa021c6e59daa70"/>
</diskarea>
</part>
</software>
<!-- Glitchy sprites, no sound, like the Ami1200 AGA version -->
<software name="pballill" supported="no">
<description>Pinball Illusions</description>
<year>1995</year>
<publisher>21st Century Entertainment</publisher>
<part name="cdrom" interface="cd32_cdrom">
<diskarea name="cdrom">
<disk name="pinball illusions (1995)(21st century entertainment)[!]" sha1="1b657df40d086d9ce8f498e32033993361f3452b"/>
</diskarea>
</part>
</software>
<!-- Fantastic Dizzy is glitchy, other games work -->
<!-- Spellbound Dizzy grants you infinite lives by default, but I remember my original floppy version doing this too so it might just be a buggy game -->
<software name="big6diz" supported="partial">
<description>The Big 6 (Dizzy Collection)</description>
<year>1994</year>
<publisher>Codemasters</publisher>
<part name="cdrom" interface="cd32_cdrom">
<diskarea name="cdrom">
<disk name="big 6, the (1994)(codemasters)(en-de)[!][compilation]" sha1="ecea85b6f6bd167b0b5164fde31b782e6b188e30"/>
</diskarea>
</part>
</software>
<!-- Playable but missing some graphical effects -->
<software name="vital" supported="partial">
<description>Vital Light</description>
<year>1994</year>
<publisher>Millennium</publisher>
<part name="cdrom" interface="cd32_cdrom">
<diskarea name="cdrom">
<disk name="vital light (1994)(millennium)[!][10328981]" sha1="89921bfda42deab7a73e4c55ea4244673788a1bd"/>
</diskarea>
</part>
</software>
<!-- Bad colours / gfx issues -->
<software name="clockwsr" supported="no">
<description>Clockwiser</description>
<year>1994</year>
<publisher>Rasputin</publisher>
<part name="cdrom" interface="cd32_cdrom">
<diskarea name="cdrom">
<disk name="clockwiser (1994)(rasputin)[!]" sha1="0d92ecfc00175486022c4c3bcfd7e26a21568d20"/>
</diskarea>
</part>
</software>
<!-- runs and can be 'played', but gfx are badly scaled -->
<software name="sstardst" supported="no">
<description>Super Stardust</description>
<year>1994</year>
<publisher>Team 17</publisher>
<part name="cdrom" interface="cd32_cdrom">
<diskarea name="cdrom">
<disk name="super stardust (1994)(team 17)[!]" sha1="2fee9d76e9b47a9fb72c2f8833d07cb4fbc6ab82"/>
</diskarea>
</part>
</software>
<!-- bad screen mode -->
<software name="sskid" supported="no">
<description>Super Skidmarks</description>
<year>1995</year>
<publisher>Guildhall Leisure</publisher>
<part name="cdrom" interface="cd32_cdrom">
<diskarea name="cdrom">
<disk name="super skidmarks v2.2 (1995)(guildhall leisure)[!][gh 1 10 aug 95]" sha1="af57f7c92804f460a3d2ae89b5b881414205a21e"/>
</diskarea>
</part>
</software>
<!-- Manual copy protection, no idea if it actually works, menu colours are bad tho, anybody got a cheat for the code screen? -->
<software name="wormstdc" supported="no">
<description>Worms - The Director's Cut</description>
<year>1995</year>
<publisher>Ocean</publisher>
<part name="cdrom" interface="cd32_cdrom">
<diskarea name="cdrom">
<disk name="worms - the director's cut (1995)(ocean)(m3)[!]" sha1="7c42b4cf6c089aadd0ed41f8725174ab9c7a0378"/>
</diskarea>
</part>
</software>
<!-- screen offset problems, only plays on pad2? (by design?) -->
<software name="libcap2" supported="no">
<description>Liberation - Captive II</description>
<year>1994</year>
<publisher>Mindscape</publisher>
<part name="cdrom" interface="cd32_cdrom">
<diskarea name="cdrom">
<disk name="liberation - captive ii v2.02-2.00c (1994-04-08)(mindscape)[!][cdd3716]" sha1="e4270283304e913a9397888f536be1b146482af1"/>
</diskarea>
</part>
</software>
</softwarelist>
-7322
View File
File diff suppressed because it is too large Load Diff
-108
View File
@@ -1,108 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="cdtv" description="Amiga CDTV CD-ROMs">
<!-- Below titles were read with the cdrdao options "-read-raw -read-subchan rw_raw" -->
<software name="advmisys" supported="no">
<description>Advanced Military Systems</description>
<year>1991</year>
<publisher>Dominion</publisher>
<part name="cdrom" interface="cdrom">
<diskarea name="cdrom">
<disk name="advanced_military_systems" sha1="4b362db61f9bb8e8b78b09303c0b41c6e7338bdd" status="baddump" />
</diskarea>
</part>
</software>
<software name="cdremix2" supported="no">
<description>CD Remix Version II</description>
<year>1991</year>
<publisher>Microdeal</publisher>
<part name="cdrom" interface="cdrom">
<diskarea name="cdrom">
<disk name="cdremix_ii" sha1="f6f482ce6b53b5cb0fc3df0bbb447abea7d5a8ff" status="baddump" />
</diskarea>
</part>
</software>
<software name="chaosand" supported="no">
<description>Chaos in Andromeda - Eyes of the Eagle</description>
<year>1992</year>
<publisher>On-Line</publisher>
<part name="cdrom" interface="cdrom">
<diskarea name="cdrom">
<disk name="chaos_in_andromeda" sha1="573b8b81c336e3a72460ccca226d3ec69993c90e" status="baddump" />
</diskarea>
</part>
</software>
<software name="cubulus" supported="no">
<description>Cubulus &amp; Magic Serpent</description>
<year>1991</year>
<publisher>Software 2000</publisher>
<part name="cdrom" interface="cdrom">
<diskarea name="cdrom">
<disk name="cubulus_magic_serpent" sha1="14dcce3ec0536d54d4832ff8acaf3805808b45e2" status="baddump" />
</diskarea>
</part>
</software>
<software name="pandora" supported="no">
<description>Pandora's CD v1.0</description>
<year>1993</year>
<publisher>Optonica</publisher>
<part name="cdrom" interface="cdrom">
<diskarea name="cdrom">
<disk name="pandoras_cd" sha1="1962d53ddf8aefa684fc5b74920432073ceb0699" status="baddump" />
</diskarea>
</part>
</software>
<!-- Likely a good dump, gave the same result when reading multiple times -->
<software name="shiftrix" supported="no">
<description>Shiftrix &amp; Lettrix</description>
<year>1991</year>
<publisher>Software 2000</publisher>
<part name="cdrom" interface="cdrom">
<diskarea name="cdrom">
<disk name="shiftrix_lettrix" sha1="696acf15b0e9c30d95195db7c99029692978827d" status="baddump" />
</diskarea>
</part>
</software>
<software name="townona" supported="no">
<description>Town With No Name</description>
<year>1992</year>
<publisher>On-Line</publisher>
<part name="cdrom" interface="cdrom">
<diskarea name="cdrom">
<disk name="town_with_no_name" sha1="6591cde09a5a24dd3b4f22af98ee6727c1714861" status="baddump" />
</diskarea>
</part>
</software>
<!-- Controls are a bit odd to figure out, but these both appear to work -->
<software name="turrican">
<description>Turrican</description>
<year>1991</year>
<publisher>Rainbow Arts</publisher>
<part name="cdrom" interface="cdrom">
<diskarea name="cdrom">
<disk name="turrican" sha1="58caee214235e499d94f89f7ef6246cd548a9bd3" status="baddump" />
</diskarea>
</part>
</software>
<software name="turricn2">
<description>Turrican II</description>
<year>1991</year>
<publisher>Rainbow Arts</publisher>
<part name="cdrom" interface="cdrom">
<diskarea name="cdrom">
<disk name="turrican2" sha1="f7d371e43e5f82314330972a3ce531c4b9ae811e" status="baddump" />
</diskarea>
</part>
</software>
</softwarelist>
-480
View File
@@ -1,480 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="channelf" description="Fairchild Channel F cartridges">
<software name="democrt1">
<description>Democart 1</description>
<year>1977</year>
<publisher>Fairchild</publisher>
<info name="series" value="Democart 1" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="democrt1.bin" size="2048" crc="42727ad5" sha1="e462e594c14cdb10ddc4c263b74e753316c3b358" offset="0" />
</dataarea>
</part>
</software>
<software name="democrt2">
<description>Democart 2</description>
<year>197?</year>
<publisher>Fairchild</publisher>
<info name="series" value="Democart 2" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="democrt2.bin" size="2048" crc="44cf1d89" sha1="13a5ca0471e6f4a7a5a2fc4d2b8f881516a28ec4" offset="0" />
</dataarea>
</part>
</software>
<software name="tctactoe">
<description>Tic-Tac-Toe / Shooting Gallery / Doodle / Quadra-Doodle</description>
<year>1976</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 1" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="tctactoe.bin" size="2048" crc="ff4768b0" sha1="8edfb668b3eb759f8597fb13b1aeaf43aaf53680" offset="0" />
</dataarea>
</part>
</software>
<software name="muehle" cloneof="tctactoe">
<description>Muehle / Tontauben-Schiessen / Kreatives Malspiel / Videoscope (Ger)</description>
<year>1978</year>
<publisher>SABA</publisher>
<info name="series" value="Videocart 1" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="muehle.bin" size="2048" crc="7124dc59" sha1="15d5e6d152d93a2099b97a2bd5dcf7134dd1a770" offset="0" />
</dataarea>
</part>
</software>
<software name="dsrtfox">
<description>Desert Fox / Shooting Gallery</description>
<year>1976</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 2" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="dsrtfox.bin" size="2048" crc="1570934b" sha1="3440928903f39354e1358018cebf12a00c8dff77" offset="0" />
</dataarea>
</part>
</software>
<software name="vblckjck">
<description>Video Blackjack</description>
<year>1976</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 3" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="vblckjck.bin" size="2048" crc="e98d4456" sha1="86579196567c9686009ad271263269181496a9c7" offset="0" />
</dataarea>
</part>
</software>
<software name="spitfire">
<description>Spitfire</description>
<year>1976</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 4" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="spitfire.bin" size="2048" crc="5357c5f6" sha1="9af18e7fa3b2d040f33cbe2286392ce5fe31d0df" offset="0" />
</dataarea>
</part>
</software>
<software name="spitfirep" cloneof="spitfire">
<description>Spitfire (Prototype)</description>
<year>1976</year>
<publisher>Fairchild</publisher>
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="spitfire (proto).bin" size="2048" crc="0a728afc" sha1="66e2d158095721c0c9b4d50de4a6d9925ec62c73" offset="0" />
</dataarea>
</part>
</software>
<software name="spacewar">
<description>Space War</description>
<year>1977</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 5" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="spacewar.bin" size="2048" crc="22ef49e8" sha1="c1d83b1e89d11465456bd5829a85db06c4ef322f" offset="0" />
</dataarea>
</part>
</software>
<software name="mthquiz1">
<description>Math Quiz 1</description>
<year>1976</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 6" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="mthquiz1.bin" size="2048" crc="bb4c24a2" sha1="f0bfdc8f6beed2ef54add820c5e164005d2d1d25" offset="0" />
</dataarea>
</part>
</software>
<software name="mthquiz2">
<description>Math Quiz 2</description>
<year>1977</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 7" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="mthquiz2.bin" size="2048" crc="4aa7ea97" sha1="4c643e00f32629c066e778be92f37e3f7bfd1ad6" offset="0" />
</dataarea>
</part>
</software>
<software name="magicnum">
<description>Magic Numbers / Mind Reader / Nim</description>
<year>1977</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 8" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="magicnum.bin" size="2048" crc="24da0529" sha1="4b696a4f8a20f6dcd6a4ba690756d862956515a4" offset="0" />
</dataarea>
</part>
</software>
<software name="dragrace">
<description>Drag Race</description>
<year>1977</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 9" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="dragrace.bin" size="2048" crc="6a64dda3" sha1="d915c8997f56ae09548498feecebf3c3bfcdf6c4" offset="0" />
</dataarea>
</part>
</software>
<software name="maze">
<description>Maze / Jailbreak / Blind-man's-bluff / Trailblazer</description>
<year>1977</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 10" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="maze.bin" size="2048" crc="4d42b296" sha1="a7b70fb6f24bb1dd79f2cbb1e57b3edb04332e04" offset="0" />
</dataarea>
</part>
</software>
<software name="mazea" cloneof="maze">
<description>Maze / Jailbreak / Blind-man's-bluff / Trailblazer (Alt)</description>
<year>1977</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 10" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="mazealt.bin" size="2048" crc="0a948b61" sha1="b53ba16c6d91e2f62e020d18445217b91907a83b" offset="0" />
</dataarea>
</part>
</software>
<software name="backgamm">
<description>Backgammon / Acey-Deucey</description>
<year>1977</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 11" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="backgmmn.bin" size="2048" crc="a1731b52" sha1="9ac23df58c95bdbe68e3a0d0a477f07cd4e951d0" offset="0" />
</dataarea>
</part>
</software>
<software name="baseball">
<description>Baseball</description>
<year>1977</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 12" />
<info name="usage" value="Hit CTRL and A to start." />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="baseball.bin" size="2048" crc="01129bcd" sha1="9b0c9bd3e52da22ca7f2aab6fbb5f3c24f89ef75" offset="0" />
</dataarea>
</part>
</software>
<software name="robotwar">
<description>Robot War / Torpedo Alley</description>
<year>1977</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 13" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="robotwar.bin" size="2048" crc="38241e4f" sha1="87f3f9afcc232d767cf6a5040c88b31283f76199" offset="0" />
</dataarea>
</part>
</software>
<software name="robotwarp" cloneof="robotwar">
<description>Robot War (Prototype)</description>
<year>1977</year>
<publisher>Fairchild</publisher>
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="robot war (proto).bin" size="2048" crc="7f62a23c" sha1="7e5966c1c393dc1b02ac34d57733a357bbcd4d5c" offset="0" />
</dataarea>
</part>
</software>
<software name="sonrsrch">
<description>Sonar Search</description>
<year>1977</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 14" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="sonrsrch.bin" size="2048" crc="dbdc56bf" sha1="a15449eec75382af6dd71e766cae1171308d192c" offset="0" />
</dataarea>
</part>
</software>
<software name="memory">
<description>Memory Match 1 &amp; 2</description>
<year>1978</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 15" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="mmrymtch.bin" size="2048" crc="104b5e18" sha1="e46406119020c85002513b1c01352f76dcd604a4" offset="0" />
</dataarea>
</part>
</software>
<software name="dodgeit">
<description>Dodge It</description>
<year>1978</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 16" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="dodgeit.bin" size="2048" crc="e3c1811c" sha1="54fdab06a07f84d073858f56a054a59ec0b1142e" offset="0" />
</dataarea>
</part>
</software>
<software name="pinball">
<description>Pinball Challenge</description>
<year>1978</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 17" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="pinball.bin" size="2048" crc="c610b330" sha1="9267d85982414af753172e4c9998863463c32c99" offset="0" />
</dataarea>
</part>
</software>
<software name="pinballa" cloneof="pinball">
<description>Pinball Challenge (Alt)</description>
<year>1978</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 17" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="pinballa.bin" size="2048" crc="7cadf0fd" sha1="cc69feb8243e6fce3e6317bf9ea82d70a85eae1c" offset="0" />
</dataarea>
</part>
</software>
<software name="hangman">
<description>Hangman</description>
<year>1978</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 18" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="3072">
<rom name="hangman.bin" size="3072" crc="9238d6ce" sha1="19166d49dec273cae1f2dbac983b130d282ed231" offset="0" />
</dataarea>
</part>
</software>
<software name="ordtvlng" cloneof="hangman">
<description>Ordtävling (Swe)</description>
<year>1978</year>
<publisher>Luxor</publisher>
<info name="series" value="Luxor 18" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="3072">
<rom name="ordtvlng.bin" size="3072" crc="3a386e79" sha1="62509545b8eef641c432705ff82cd8264c3e1d82" offset="0" />
</dataarea>
</part>
</software>
<software name="ratmal" cloneof="hangman">
<description>Rat' Mal (Ger)</description>
<year>197?</year>
<publisher>SABA</publisher>
<info name="series" value="SABA 16" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="3072">
<rom name="ratmal.bin" size="3072" crc="87752425" sha1="35f3fb741b643c4b8e8fdbff4ed0ea24402c4528" offset="0" />
</dataarea>
</part>
</software>
<software name="checkers">
<description>Checkers</description>
<year>1978</year>
<publisher>Zircon</publisher>
<info name="series" value="Videocart 19" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="checkers.bin" size="2048" crc="fdae7044" sha1="2683b330dc2350341a51f1e3bdf75922bb425a9e" offset="0" />
</dataarea>
</part>
</software>
<software name="whizball">
<description>Video Whizball</description>
<year>1978</year>
<publisher>Fairchild</publisher>
<info name="series" value="Videocart 20" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="3072">
<rom name="vwhzball.bin" size="3072" crc="65fdfe49" sha1="61babb950ebc0b0acab29acf5dcbecc60dcd70a3" offset="0" />
</dataarea>
</part>
</software>
<software name="schach">
<description>Schach (Ger)</description>
<year>197?</year>
<publisher>SABA</publisher>
<info name="series" value="SABA 20" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="6144">
<rom name="schach.bin" size="6144" crc="04fb6dce" sha1="cbbaa8522fee16a0cc13ed3140d41e22919da24b" offset="0" />
</dataarea>
</part>
</software>
<software name="bowling">
<description>Bowling</description>
<year>1978</year>
<publisher>Fairchild/Zircon</publisher>
<info name="series" value="Videocart 21" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="bowling.bin" size="2048" crc="94322c79" sha1="82d49201ee82e8cba6a907aca80969796a84d7f4" offset="0" />
</dataarea>
</part>
</software>
<software name="slotmchn">
<description>Slot Machine</description>
<year>1980</year>
<publisher>Zircon</publisher>
<info name="series" value="Videocart 22" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="slotmchn.bin" size="2048" crc="b7eabd08" sha1="97e12dba298460ce466509e9aefb82fe2503ef6f" offset="0" />
</dataarea>
</part>
</software>
<software name="galactic">
<description>Galactic Space Wars / Lunar Lander</description>
<year>1980</year>
<publisher>Zircon</publisher>
<info name="series" value="Videocart 23" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="galactic.bin" size="2048" crc="c8ef3410" sha1="fc3cadc90d73ce7e3b32b5c9a855d621e79c592a" offset="0" />
</dataarea>
</part>
</software>
<software name="galacticp" cloneof="galactic">
<description>Galactic Space Wars (Prototype)</description>
<year>1980</year>
<publisher>Zircon</publisher>
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="glactic space war (proto).bin" size="2048" crc="a61258a8" sha1="7077e42b2e8a101da05bb2188d7b65858ca8ec1e" offset="0" />
</dataarea>
</part>
</software>
<software name="pfootbll">
<description>Pro Football</description>
<year>1981</year>
<publisher>Zircon</publisher>
<info name="series" value="Videocart 24" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="4096">
<rom name="pfootbll.bin" size="4096" crc="a1ae99be" sha1="9be97cace9b99f15a373bd95f3996034d633fff5" offset="0" />
</dataarea>
</part>
</software>
<software name="football" cloneof="pfootbll">
<description>Football (Prototype)</description>
<year>1981</year>
<publisher>Zircon</publisher>
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="4096">
<rom name="football (proto).bin" size="4096" crc="7e5dafea" sha1="db17bbc4f3f64bc5cb698de66b0f4838be430afa" offset="0" />
</dataarea>
</part>
</software>
<software name="casinop">
<description>Casino Poker</description>
<year>1980</year>
<publisher>Zircon</publisher>
<info name="series" value="Videocart 25" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="4096">
<rom name="casinop.bin" size="4096" crc="5aa30c12" sha1="4540b1cfca461d6eba26754c34090aa74822a4bd" offset="0" />
</dataarea>
</part>
</software>
<software name="drawpkr" cloneof="casinop">
<description>Draw Poker (Prototype)</description>
<year>1980</year>
<publisher>Zircon</publisher>
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="4096">
<rom name="draw poker (proto).bin" size="4096" crc="619fcc00" sha1="f1bd458f1efc4e9afe06db190a2a7ddb660418bf" offset="0" />
</dataarea>
</part>
</software>
<software name="alieninv">
<description>Alien Invasion</description>
<year>1981</year>
<publisher>Zircon</publisher>
<info name="series" value="Videocart 26" />
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="4096">
<rom name="alieninv.bin" size="4096" crc="85e00865" sha1="1837e95e6631687fc6d008207e56a31705d55cdf" offset="0" />
</dataarea>
</part>
</software>
<software name="clrorgan">
<description>Color Organ (Prototype)</description>
<year>19??</year>
<publisher>Zircon</publisher>
<part name="cart" interface="channelf_cart">
<dataarea name="rom" size="2048">
<rom name="color organ (proto).bin" size="2048" crc="3fa2d4eb" sha1="1ccc13a2f4aeb4538379d77d08ac7bf425bc4780" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
File diff suppressed because it is too large Load Diff
-3122
View File
File diff suppressed because it is too large Load Diff
-66
View File
@@ -1,66 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="compis" description="Telenova Compis disk images">
<software name="abcenkat">
<description>ABC enkät etikett klockan (Swe)</description>
<year>1989</year>
<publisher>Gävle DPC</publisher>
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Disk 1: Matsnill, rita, schema, stava"/>
<dataarea name="flop" size="309963">
<rom name="compis-program.td0" size="309963" crc="bc2e30cb" sha1="02b12b205104547869773f5bc7a0100a7a70c997" offset="0" />
</dataarea>
</part>
</software>
<software name="demospel">
<description>Demospel (Swe)</description>
<year>19??</year>
<publisher>DataNova</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="331170">
<rom name="demospel.td0" size="331170" crc="974cd06e" sha1="656baa0c46ad443e8d2507d783a2a1371cdd2d1e" offset="0" />
</dataarea>
</part>
</software>
<software name="harmonie">
<description>PI HarmoniEtt (Delta)</description>
<year>1987</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="246025">
<rom name="harmoniett.td0" size="246025" crc="85334c70" sha1="d8d49ee3c246a44bb0c714f465af2853534c92ee" offset="0" />
</dataarea>
</part>
</software>
<software name="msdos32">
<description>MS-DOS v3.2</description>
<year>1986</year>
<publisher>Telenova</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="335909">
<rom name="msdos32.td0" size="335909" crc="90ac044f" sha1="74f4d42481447b38d2597a0016dc3e5e7fc1a1df" offset="0" />
</dataarea>
</part>
</software>
<software name="system2">
<description>Systemskiva II (Swe)</description>
<year>1986</year>
<publisher>Telenova</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="408254">
<rom name="sysii.td0" size="408254" crc="c9c601e8" sha1="0d8186c4e0ed07ee315138b1c3639870e15a97a1" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-17
View File
@@ -1,17 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="comx35_flop" description="COMX-35 diskettes">
<software name="dos">
<description>DOS 1.40</description>
<year>198?</year>
<publisher>COMX</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="143360">
<rom name="dos.1.4+f&amp;m.disk.tools.img" size="143360" crc="40945c5c" sha1="eb725c09c669010433ef68bbaa3e2f1f3b399ed7" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-51811
View File
File diff suppressed because it is too large Load Diff
-287804
View File
File diff suppressed because it is too large Load Diff
-545
View File
@@ -1,545 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- Many thanks to Luca Antignano for the help with this software list -->
<!--
A couple of comments about the 6k/8k images:
- game code occupies 6k, but there can be different chips inside the actual carts:
1x8k eprom, 2x4k eproms or 1x2k + 1x4k eproms. In the 1x8k case, the console
actually accesses only the first 2k and the final 4k.
There have been found carts where the remaining part is empty, and carts where the lower
2k are repeated (see the Alt dumps below), but the dumps are basically the same and
a Creativision would not see the difference between them.
-->
<!--
Notes from MADrigal:
1. In real carts, roms sometimes are EPROMs with a sticker, but the same data could
well be found on EPROMs with no stickers or with a different sticker (due to different
manufacturers producing the carts). same argument applies to the EPROM specific types
(by Toshiba, Hitachi or General Instruments) and production date. As a result these
info are mostly confusing when not misleading and it's probably safer not to list them
based on a specific model
2. Concerning the usage of "Alt ROM config" in some games below: there exist at least
4 different PCB types for Creativision carts and *each* of them can have 1, 2 or 3 ROM
chips. The choice of PCB for each game and the presence of ROMs split into different sizes
follows no pattern and was probably based only on the chip availability at manufacturing
time! Hence, this is not a situation of usage of "Alt PCB" for these carts.
-->
<!-- Creativision carts were universal (Japanese NTSC dumps turned out to be the same as worldwide PAL ones). -->
<softwarelist name="crvision" description="V-Tech Creativision cartridges">
<software name="airsea">
<description>Air/Sea Attack</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8008" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="4096">
<rom name="airsea.bin" size="4096" crc="81a9257d" sha1="1fbc52f335c0d8bb96578a6ba764f5631c41fd36" offset="000000" />
</dataarea>
</part>
</software>
<software name="astropin">
<description>Astro Pinball</description>
<year>1982</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8014" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="astropin.bin" size="8192" crc="d03c0603" sha1="e7cb096d4d16fd8193f7e39c2f73bdf0930c9654" offset="000000" />
</dataarea>
</part>
</software>
<software name="astropina" cloneof="astropin">
<description>Astro Pinball (Alt ROM config)</description>
<year>1982</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8014" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="astropina_01.bin" size="4096" crc="93794d02" sha1="922152e70d614180d7e5614d61c5ced913ecfcd3" offset="0x0000" />
<rom name="astropina_02.bin" size="4096" crc="aacba2e2" sha1="cf2fffe9ca93e1935efba5d264471b1a0b792971" offset="0x1000" />
</dataarea>
</part>
</software>
<!-- astrop1 differs from astropin only in the 1st byte.
This image came from FunnyMu < 0.43, and it might be
a bad dump (astropin has been confirmed good) -->
<software name="astropinb" cloneof="astropin">
<description>Astro Pinball (Bad?)</description>
<year>1982</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8014" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="astropinb.bin" size="8192" crc="cf7bdfc2" sha1="38bcc856d604567dc6453205a8f858bdf2000330" offset="000000" />
</dataarea>
</part>
</software>
<software name="autochas">
<description>Auto Chase</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8006" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="autochas.bin" size="8192" crc="bd091ee0" sha1="369dc9aa55dd2c09376be840f8ebeca450db8b9c" offset="000000" />
</dataarea>
</part>
</software>
<software name="autochasa" cloneof="autochas">
<description>Auto Chase (Alt ROM config)</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8006" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="autochas_01.bin" size="4096" crc="fad237b9" sha1="7762d1b5e12bdc5f32157e6ea820da3566b2c3cd" offset="0x0000" />
<rom name="autochas_02.bin" size="4096" crc="bebde090" sha1="b8af1085bdb47bcc8cf9e667313ab3bcf4cc99ea" offset="0x1000" />
</dataarea>
</part>
</software>
<!-- Reminder: Basic got found both in PCB with 2 chips (4k+8k) and in PCB with 3 chips (4k+4k+4k)... split accordingly! -->
<software name="basico2">
<description>Creativision Basic (1982, Release 2)</description>
<year>1982</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8011" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="12288">
<rom name="basic82a_01.bin" size="4096" crc="9b2aeef8" sha1="73950bf03abc8f6646a8d283e12760de453eddf2" offset="0x0000" />
<rom name="basic82a_02.bin" size="4096" crc="d713b2d1" sha1="e1af1debb8a05f38aaf14dc79cacbc713f02e6fd" offset="0x1000" />
<rom name="basic82a_03.bin" size="4096" crc="37cbda91" sha1="3dfcad03f9a87496196dfe08eff4192b845abf6b" offset="0x2000" />
</dataarea>
</part>
</software>
<software name="basico3">
<description>Creativision Basic (1982, Release 1)</description>
<year>1982</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8011" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="12288">
<rom name="basic82b_01.bin" size="4096" crc="5ee092d0" sha1="c02b0a7e81a2f43a704376381c167b7c6632119c" offset="0x0000" />
<rom name="basic82b_02.bin" size="4096" crc="19a12d7e" sha1="181c27465e7e2da58e7432eaa0ae03e186b6c365" offset="0x1000" />
<rom name="basic82b_03.bin" size="4096" crc="bbffb7e2" sha1="7d63b24eacabf6b156c07fa48e77531010747134" offset="0x2000" />
</dataarea>
</part>
</software>
<software name="basico1">
<description>Creativision Basic (1983, Release 1)</description>
<year>1983</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8011" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="12288">
<rom name="basic83_01.bin" size="8192" crc="3ce2a7ca" sha1="f2171867767d0b658eea0b072aa1891869073bb9" offset="0x0000" />
<rom name="basic83_02.bin" size="4096" crc="40f388b9" sha1="989a54e92768baae81cd179808adf1f9943212ee" offset="0x2000" />
</dataarea>
</part>
</software>
<software name="basic">
<description>Basic V.1 (1983, Release 2)</description>
<year>1983</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8011" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="12288">
<rom name="basicram_01.bin" size="4096" crc="5ee092d0" sha1="c02b0a7e81a2f43a704376381c167b7c6632119c" offset="0x0000" />
<rom name="basicram_02.bin" size="4096" crc="76e661db" sha1="ad0aff12c7bee9dd4f256942614b7e99586698f5" offset="0x1000" />
<rom name="basicram_03.bin" size="4096" crc="2a5f9ce8" sha1="deedfaa7f0df92beffeab2c84fc503e6b7b9a262" offset="0x2000" />
</dataarea>
</part>
</software>
<software name="chopper">
<description>Chopper Rescue</description>
<year>1983</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8021" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="18432">
<rom name="chopper_01.bin" size="8192" crc="23a6bb47" sha1="748e4c98ed419999063edfe98f26f9e86c877962" offset="0x0000" />
<rom name="chopper_02.bin" size="8192" crc="3980d7ed" sha1="abac0f2a0b73ab5c45e1a617f7c862408086eb66" offset="0x2000" />
<rom name="chopper_03.bin" size="2048" crc="0c7b3025" sha1="80aedbcf03153a814a95616e8353ed6e64fd3cbb" offset="0x4000" />
</dataarea>
</part>
</software>
<software name="crazych">
<description>Crazy Chicky</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8001" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="4096">
<rom name="crazych.bin" size="4096" crc="b1b5bfe5" sha1="c0eed370267644d142a42de6201f7ac6d275104d" offset="000000" />
</dataarea>
</part>
</software>
<software name="crazypuc">
<description>Crazy Pucker ~ Crazy Moonie ~ Crazy Chewy</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8001" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="4096">
<rom name="crazypuc.bin" size="4096" crc="c673be37" sha1="0762ba98e9a08b7e6063e2a54734becd83df6eb3" offset="000000" />
</dataarea>
</part>
</software>
<software name="deepsea">
<description>Deep Sea Adventure (6k Cart)</description>
<year>1982</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8013" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="6144">
<rom name="deeps6k_01.bin" size="4096" crc="5112b792" sha1="af917b6ab438b87cde5325d27ccf94c4544c4c9e" offset="0x0000" />
<rom name="deeps6k_02.bin" size="2048" crc="2410042a" sha1="e3813c79b8e504f10d6bfc8a6d39ea284fbc26b6" offset="0x1000" />
</dataarea>
</part>
</software>
<software name="deepseaa" cloneof="deepsea">
<description>Deep Sea Adventure (8k Cart)</description>
<year>1982</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8013" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="deeps8k.bin" size="8192" crc="2e0ddd86" sha1="d25f82aab473d4c7850ab626ae92d1eac69dbb32" offset="000000" />
</dataarea>
</part>
</software>
<software name="locomot">
<description>Locomotive (10k cart)</description>
<year>1983</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8020" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="10240">
<rom name="locom10k_01.bin" size="8192" crc="5d2e1c6e" sha1="f327434889ac91397c61cdacb88d21cd0df256ce" offset="0x0000" />
<rom name="locom10k_02.bin" size="2048" crc="a4e5c224" sha1="ffa0fcb1fa524ee51e63017412007881a50b8971" offset="0x2000" />
</dataarea>
</part>
</software>
<software name="locomota" cloneof="locomot">
<description>Locomotive (12k cart)</description>
<year>1983</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8020" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="12288">
<rom name="locom12k_01.bin" size="8192" crc="5d2e1c6e" sha1="f327434889ac91397c61cdacb88d21cd0df256ce" offset="0x0000" />
<rom name="locom12k_02.bin" size="4096" crc="62c6b8e0" sha1="2ebf87eaf6a60bc0d79020a20360916a2c1f0f80" offset="0x2000" />
</dataarea>
</part>
</software>
<software name="mousepuz">
<description>Mouse Puzzle</description>
<year>1982</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8015" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="mousepuz.bin" size="8192" crc="e954c46b" sha1="c3aa8077756a6101009645711687edd59bf90a98" offset="000000" />
</dataarea>
</part>
</software>
<software name="mousepuza" cloneof="mousepuz">
<description>Mouse Puzzle (Alt ROM config)</description>
<year>1982</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8015" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="mousepuza_01.bin" size="4096" crc="42fa1f8b" sha1="d8da4361cd2c3eb87abb41c4a05ee5136ac1b8b0" offset="0x0000" />
<rom name="mousepuza_02.bin" size="4096" crc="09f79bd9" sha1="8325d9b017eab11e24c637599961736b6c25e24e" offset="0x1000" />
</dataarea>
</part>
</software>
<software name="musicmak">
<description>Music Maker</description>
<year>1983</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8016" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="12288">
<rom name="musicmak_01.bin" size="8192" crc="47ac1882" sha1="bdf343bff5436a4b91ffad20971c3b1c05711307" offset="0x0000" />
<rom name="musicmak_02.bin" size="4096" crc="e8caa6d2" sha1="9d3d95e18416fbe0ab30b7d5e3e2518b6a520323" offset="0x2000" />
</dataarea>
</part>
</software>
<software name="planetd">
<description>Planet Defender (6k Cart)</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8005" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="6144">
<rom name="planetd_01.bin" size="4096" crc="71cffcdd" sha1="cd72a22d44c9a4be2346847b8ef6e32d929533ae" offset="0x0000" />
<rom name="planetd_02.bin" size="2048" crc="734528a9" sha1="39772785538bb7ee061c9bcaa14768328d45674d" offset="0x1000" />
</dataarea>
</part>
</software>
<software name="planetd1" cloneof="planetd">
<description>Planet Defender (8k Cart)</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8005" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="planet8k.bin" size="8192" crc="4457c7b3" sha1="0be7935db55ecf3e70b96e071ecbc489bd22dc73" offset="000000" />
</dataarea>
</part>
</software>
<software name="planetd2" cloneof="planetd">
<description>Planet Defender (8k Cart, Bad?)</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="planetd2.bin" size="8192" crc="4b463c18" sha1="1fd80a3921f2487d9eee2b6d8bb3955d22857d0e" offset="000000" />
</dataarea>
</part>
</software>
<software name="policej">
<description>Police Jump</description>
<year>1982</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8009" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="policej.bin" size="8192" crc="db3d50b2" sha1="0fe6d15c973c73b53c33945e213bc2671ff5d7df" offset="000000" />
</dataarea>
</part>
</software>
<software name="policeja" cloneof="policej">
<description>Police Jump (Alt ROM config)</description>
<year>1982</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8009" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="policej_01.bin" size="4096" crc="c6c4e3f4" sha1="8d4f056f77d79b0a9a76d14772f76a0b81b526c6" offset="0x0000" />
<rom name="policej_02.bin" size="4096" crc="bd48d4dc" sha1="20e11659285172e6579d57d6a1a769818762c856" offset="0x1000" />
</dataarea>
</part>
</software>
<software name="policeje" cloneof="policej">
<description>Police Jump (Earlier)</description>
<year>1982</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8009" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<!-- Apparently, even internally to V-Tech this Donkey Kong clone was acknowledged as such ;-) -->
<rom name="dk a.bin" size="4096" crc="3033cafe" sha1="a626fd7e1e117d4dba8770f7ac3f85886a6d7022" offset="0x0000" />
<rom name="dk b.bin" size="4096" crc="5cab992c" sha1="cc8254932e205e5c307d65b68b2cf13239cafa83" offset="0x1000" />
</dataarea>
</part>
</software>
<software name="soccer">
<description>Soccer</description>
<year>1983</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8017" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="12288">
<rom name="soccer_01.bin" size="8192" crc="9247087c" sha1="3fe1364024895f8f0e83235a429f884a8831553e" offset="0x0000" />
<rom name="soccer_02.bin" size="4096" crc="de284150" sha1="a07befd3a2b1689b2d493ab84928d3aa109f88e6" offset="0x2000" />
</dataarea>
</part>
</software>
<software name="sonicinv">
<description>Sonic Invader</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8003" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="4096">
<rom name="sonicinv.bin" size="4096" crc="767a1f38" sha1="d77f49bfa951ce0ba505ad4f05f3d0adb697811f" offset="000000" />
</dataarea>
</part>
</software>
<software name="stoneage">
<description>Stone Age</description>
<year>1984</year>
<publisher>Video Technology Ltd.</publisher>
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="stoneage.bin" size="8192" crc="74365e94" sha1="dafe57b0ea5da7431bd5b0393bae7cf256c9a562" offset="000000" />
</dataarea>
</part>
</software>
<software name="tankatk">
<description>Tank Attack (6k Cart)</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8002" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="6144">
<rom name="tankatk_01.bin" size="4096" crc="3bd183ff" sha1="c5b7c59ea282238550acd5055fb197aa83163eea" offset="0x0000" />
<rom name="tankatk_02.bin" size="2048" crc="114a3a00" sha1="54a7ae46ab79109cbda7401204e3cec13a0b6152" offset="0x1000" />
</dataarea>
</part>
</software>
<software name="tankatka" cloneof="tankatk">
<description>Tank Attack (8k Cart)</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8002" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="tankat8k.bin" size="8192" crc="2621ffca" sha1="f3c69a848f1246faf6f9558c0badddd3db626e5f" offset="000000" />
</dataarea>
</part>
</software>
<software name="tennis">
<description>Tennis (Wimbledon, 6k Cart)</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8004" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="6144">
<rom name="tens6k_01.bin" size="4096" crc="42d5be57" sha1="e8ddc68c418f43dacc9170c335bd66bd7802821c" offset="0x0000" />
<rom name="tens6k_02.bin" size="2048" crc="9fac0db1" sha1="ecfb92eb58f916d5b5520bb351c71fc78837a165" offset="0x1000" />
</dataarea>
</part>
</software>
<!-- Reminder: Tennis 8k got found both in PCB with 2 chips (4k+4k) and in PCB with 1 chip (8k)... split accordingly! -->
<software name="tennisa" cloneof="tennis">
<description>Tennis (Wimbledon, 8k Cart)</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8004" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="tens8k.bin" size="8192" crc="8bed8745" sha1="690a4dcb412e517b172ec5b44c86863ef63b1246" offset="000000" />
</dataarea>
</part>
</software>
<software name="tennisb" cloneof="tennis">
<description>Tennis (Wimbledon, 8k Cart, Alt ROM config)</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8004" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="tens8k_01.bin" size="4096" crc="bfa874cd" sha1="91d1f66ac850728b65045c61b403fb52557336be" offset="0x0000" />
<rom name="tens8k_02.bin" size="4096" crc="42d5be57" sha1="e8ddc68c418f43dacc9170c335bd66bd7802821c" offset="0x1000" />
</dataarea>
</part>
</software>
<software name="tenniscs" cloneof="tennis">
<description>Tennis (Coca Cola / Sprite, 8k cart)</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="8004" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="tenscs8k.bin" size="8192" crc="098d1cbb" sha1="7ea0c5aa6072e2c9eab711f278fd939986a92602" offset="000000" />
</dataarea>
</part>
</software>
<software name="tennisd" cloneof="tennis">
<description>Tennis (Dick Smith, 6k Cart)</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="Y-1620" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="6144">
<rom name="tensds6k_01.bin" size="4096" crc="97ab341a" sha1="7cf7ea8a2f70bdbd165a9a523fe50f15b36c9a0e" offset="0x0000" />
<rom name="tensds6k_02.bin" size="2048" crc="d669020b" sha1="523bf43e6c237d04e9649bf7beb1da278a346752" offset="0x1000" />
</dataarea>
</part>
</software>
<!-- Reminder: Tennis 8k got found both in PCB with 2 chips (4k+4k) and in PCB with 1 chip (8k)... split accordingly! -->
<software name="tennisda" cloneof="tennis">
<description>Tennis (Dick Smith, 8k Cart)</description>
<year>1981</year>
<publisher>Video Technology Ltd.</publisher>
<info name="serial" value="Y-1620" />
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="8192">
<rom name="tensds8k.bin" size="8192" crc="c914c092" sha1="7b64efddb590332c192f6c4a6accce85a6d402c3" offset="000000" />
</dataarea>
</part>
</software>
<!-- hapmon is a homebrew hex editor created in the 80s and perfectly working
on the real machine. It was dumped and released to the public in ~2002,
when FunnyMu emulator (written by Paul Hayter) was released -->
<software name="hapmon">
<description>Hapmon</description>
<year>198?</year>
<publisher>Richard Hayter</publisher>
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="4096">
<rom name="hapmon.bin" size="4096" crc="15d07b96" sha1="89359dca952bc90644dfd7f546c184a8165faa14" offset="000000" />
</dataarea>
</part>
</software>
<!-- These contain the same data as chopper, but in a different order (which is not handled properly by emulators). I'm listing these here to document checksums.
<software name="chopper2" cloneof="chopper">
<description>Chopper Rescue (Alt 2)</description>
<year>1983</year>
<publisher>Video Technology Ltd.</publisher>
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="18432">
<rom name="chopper rescue (alt).rom" size="18432" crc="48e7e8b8" sha1="037088f15830fdd43081edddc5d683318d67ee01" offset="000000" />
</dataarea>
</part>
</software>
<software name="chopper1" cloneof="chopper">
<description>Chopper Rescue (Alt)</description>
<year>1983</year>
<publisher>Video Technology Ltd.</publisher>
<part name="cart" interface="crvision_cart">
<dataarea name="rom" size="18432">
<rom name="chopper rescue.rom" size="18432" crc="14179570" sha1="fde339c8dbd44b3332e888cd24d3d492cf066b94" offset="000000" />
</dataarea>
</part>
</software>
-->
</softwarelist>
-121
View File
@@ -1,121 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
Disk not Dumped:
CP/M-68K Release 1.02: Disk: 1 (maybe others)
CP/M-68K Release 1.03: Disk: 2 (maybe others)
CP/M-68K Release 1.04: Disks: All (maybe others)
-->
<softwarelist name="dim68k" description="Dimension 68000 Disks">
<software name="cpm121">
<description>CP/M-68K Release 1.21</description>
<!-- Serial Number: 1015-1004-000548-->
<!-- Build Date: June 29, 1984 -->
<year>1984</year>
<publisher>Micro Craft Corporation</publisher>
<part name="flop1" interface="floppy_5_25">
<!-- Disk Content: User Master -->
<dataarea name="flop" size="369826">
<rom name="system.imd" size="369826" crc="18fe0e83" sha1="b389159e47c8fccc6674d3cb0e35d716f04d267e" offset="0x0000" />
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<!-- Disk Content: utilities -->
<dataarea name="flop" size="384645">
<rom name="utilities.imd" size="384645" crc="175e10da" sha1="47f3151805556a4fd0c9e33329dc2db1d3b28725" offset="0x0000" />
</dataarea>
</part>
<part name="flop3" interface="floppy_5_25">
<!-- Disk Content: Assembler -->
<dataarea name="flop" size="381579">
<rom name="assembler.imd" size="381579" crc="05926cfa" sha1="feaa2f0a9833aae96882d8b880dcd4cc8bbf871c" offset="0x0000" />
</dataarea>
</part>
<part name="flop4" interface="floppy_5_25">
<!-- Disk Content: C Language/Linker -->
<dataarea name="flop" size="302891">
<rom name="clanguage.imd" size="302891" crc="2e6505af" sha1="8f2296b3e852600aa77d96bd5b66f8ca52e2a24e" offset="0x0000" />
</dataarea>
</part>
<part name="flop5" interface="floppy_5_25">
<!-- Disk Content: Apple ][+, Kaypro II, Z80, and IBM emulators -->
<dataarea name="flop" size="398409">
<rom name="emulator.imd" size="398409" crc="0f8cfc5b" sha1="5a3653bbf8f34ddf1b85565b069716ef30ede195" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="cpm102">
<description>CP/M-68K Release 1.02</description>
<!-- Serial Number: 1509-1004-654321 -->
<year>1984</year>
<publisher>Micro Craft Corporation</publisher>
<part name="flop1" interface="floppy_5_25">
<!-- Disk Content: Utilities -->
<dataarea name="flop" size="366224">
<rom name="utilities.imd" size="366224" crc="1e96fc5b" sha1="21f36070f0d0bf566e9f6cbebccd4c1d95992a5f" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="cpm103">
<description>CP/M-68K Release 1.03</description>
<year>1984</year>
<publisher>Micro Craft Corporation</publisher>
<part name="flop1" interface="floppy_5_25">
<!-- Disk Content: System -->
<dataarea name="flop" size="399441">
<rom name="system.imd" size="399441" crc="f7298f44" sha1="524828e55e006c90360f2aa6a43f1b567eb14118" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="ibmcopy">
<description>IBM Program Copy for CP/M-68K</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="378492">
<rom name="copy.imd" size="378492" crc="69f08641" sha1="2354199c84944c9111e293a0c1d1781727bc4af5" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="ibmemu">
<description>IBM Emulator</description>
<!-- Serial Number: 1015-1004-000000-->
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="269117">
<rom name="emulator.imd" size="269117" crc="aa0f964e" sha1="c70553e904bf9671aab03900ef881b25c1be9ad8" offset="0x0000" />
</dataarea>
</part>
</software>
<software name="cpm104">
<description>CP/M-68K Release 1.04</description>
<!-- Serial Number: 1015-1004-000000-->
<!-- Hardware needed: 8086 Emulation Card, Z80 Emulator Card, APPLE Emulator Card -->
<!-- Last Revised 03/30/84 -->
<year>1984</year>
<publisher>Micro Craft Corporation</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="405556">
<rom name="emulator.imd" size="405556" crc="fb78d788" sha1="1c3f77dad9645ff7401c9ff9b4d9254c99eafadb" offset="0x0000" />
</dataarea>
</part>
</software>
</softwarelist>
-117
View File
@@ -1,117 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
XXX
<software name="XXX">
<description>XXX</description>
<year>1988</year>
<publisher>MPO VT</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="368640">
</dataarea>
</part>
</software>
XXX
-->
<softwarelist name="ec1841" description="EC 1841 disk images">
<software name="ados0105">
<description>Alpha-DOS 01.05 (modified MS-DOS 3.20)</description>
<year>1988</year>
<publisher>MPO VT</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="368640">
<rom name="alpha-dos-01.05.ima" size="368640" sha1="1381bc2e7098c770f7eda09a9d5ae5b3677ee650" crc="bc549e28" offset="0" />
</dataarea>
</part>
</software>
<software name="ados0201">
<description>Alpha-DOS 02.01 (modified PC-DOS 3.30)</description>
<year>1988</year>
<publisher>MPO VT</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="368640">
<rom name="alpha-dos-02.01.ima" size="368640" sha1="26bf54aa9be870658bc97d1835b4dd2468ff9295" crc="e1bed568" offset="0" />
</dataarea>
</part>
</software>
<software name="basic20a">
<description>BASIC 2.0 for Alpha-DOS</description>
<year>1988</year>
<publisher>MPO VT</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="368640">
<rom name="basic-alpha-dos-2.0.ima" size="368640" sha1="ac5d65383ad9ee6d644151194b5c26ce12e9b134" crc="6445ce44" offset="0" />
</dataarea>
</part>
</software>
<software name="basic20m">
<description>BASIC 2.0 for M86</description>
<year>1988</year>
<publisher>MPO VT</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="368640">
<rom name="basic-m86-2.0.ima" size="368640" sha1="f728c15765fada4d055fdb93e86a9bcb459939c3" crc="1adb006b" offset="0" />
</dataarea>
</part>
</software>
<software name="demo">
<description>Demo disk</description>
<year>1988</year>
<publisher>MPO VT</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="368640">
<rom name="ec1841-demo.ima" size="327680" sha1="692fc2c01ba1dbceb5626cd3c593ebf8c79d62c3" crc="c273098d" offset="0" />
</dataarea>
</part>
</software>
<software name="tps2214">
<description>TPS release 2.2 changeset 14</description>
<year>1988</year>
<publisher>MPO VT</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="368640">
<rom name="ec1841-tps-2.2.14.ima" size="368640" sha1="59619972446b73184032e409a1554b6b4393c77b" crc="e6240fc2" offset="0" />
</dataarea>
</part>
</software>
<software name="teletext">
<description>TELETEXT for M86</description>
<year>1988</year>
<publisher>MPO VT</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="368640">
<rom name="teletext-m86.ima" size="368640" sha1="20bbf2a079eb0c228291a3409f8fb0335593f9a6" crc="6607f99d" offset="0" />
</dataarea>
</part>
</software>
<software name="textm86a">
<description>TEXTM86 1.1.0 for Alpha-DOS</description>
<year>1988</year>
<publisher>MPO VT</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="368640">
<rom name="textm86-alpha-dos-1.1.0.ima" size="368640" sha1="91ccc1e119444dcb7fbb42e0820075dfeb329f2a" crc="4897a0a6" offset="0" />
</dataarea>
</part>
</software>
<software name="textm86m">
<description>TEXTM86 1.1.0 for M86</description>
<year>1988</year>
<publisher>MPO VT</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="368640">
<rom name="textm86-m86-1.1.0.ima" size="368640" sha1="d977bfccd21cdd56fe145b9b2833e5b6022cefb8" crc="9f85afad" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
File diff suppressed because it is too large Load Diff
-160
View File
@@ -1,160 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- Acorn Electron ROM Cartridges -->
<!-- This list contains all known cartridges for the Acorn Electron. The Plus 1 expansion unit is required to add the two cartridge slots. -->
<!-- Loading Instructions:
Hold down the SHIFT key and SPACEbar and press and release the BREAK key.
-->
<softwarelist name="electron_cart" description="Acorn Electron cartridges">
<!-- Games -->
<software name="ctodoom">
<description>Countdown to Doom</description>
<year>1984</year>
<publisher>Acornsoft</publisher>
<part name="cart" interface="electron_cart">
<dataarea name="uprom" size="16384">
<rom name="countdowntodoom_1.rom" size="16384" crc="f8720e7e" sha1="eb414b81760d38c0a0d58a34dc70c2462c12e23c" offset="0" />
</dataarea>
<dataarea name="lorom" size="16384">
<rom name="countdowntodoom_2.rom" size="16384" crc="bfad0059" sha1="421a4c6f1ecef42ebf7ddba9765e24eaeb8c20e2" offset="0" />
</dataarea>
</part>
</software>
<software name="hopper">
<description>Hopper</description>
<year>1984</year>
<publisher>Acornsoft</publisher>
<part name="cart" interface="electron_cart">
<dataarea name="uprom" size="16384">
<rom name="hopper.rom" size="16384" crc="18db837e" sha1="fa3c6b17fd1ce2efd0115e370f6f6e0b528a05e2" offset="0" />
</dataarea>
</part>
</software>
<software name="snapper">
<description>Snapper</description>
<year>1983</year>
<publisher>Acornsoft</publisher>
<part name="cart" interface="electron_cart">
<dataarea name="uprom" size="16384">
<rom name="snapper.rom" size="16384" crc="08befbda" sha1="7db762c705f64e91ab7fe8797e14d1213bc90de1" offset="0" />
</dataarea>
</part>
</software>
<software name="sshipcom">
<description>Starship Command</description>
<year>1983</year>
<publisher>Acornsoft</publisher>
<part name="cart" interface="electron_cart">
<dataarea name="uprom" size="16384">
<rom name="starshipcommand_1.rom" size="16384" crc="e39ada2d" sha1="9dfa6d622e37d5115cbeaae9c9a4e978f85f2683" offset="0" />
</dataarea>
<dataarea name="lorom" size="16384">
<rom name="starshipcommand_2.rom" size="16384" crc="cc91f570" sha1="b51a49717d43676c6cfc14be80f54202b4875607" offset="0" />
</dataarea>
</part>
</software>
<software name="demo">
<description>Electron Demonstration Cartridge</description>
<year>198?</year>
<publisher>Acorn</publisher>
<part name="cart" interface="electron_cart">
<dataarea name="uprom" size="16384">
<rom name="electrondemonstrationcartridge.rom" size="16384" crc="4f4eb0be" sha1="c7514fc7204ab8ff34b4805cff1fdb187d87fe82" offset="0" />
</dataarea>
</part>
</software>
<software name="treeknow">
<description>Tree of Knowledge</description>
<year>1983</year>
<publisher>Acornsoft</publisher>
<part name="cart" interface="electron_cart">
<dataarea name="uprom" size="16384">
<rom name="treeofknowledge_1.rom" size="16384" crc="c09522e0" sha1="5b107be7a57a01b2719e9953e163f16825a026ab" offset="0" />
</dataarea>
<dataarea name="lorom" size="16384">
<rom name="treeofknowledge_2.rom" size="16384" crc="e21ea237" sha1="cc7b911e0e32866b8739144b198561753d0a89b4" offset="0" />
</dataarea>
</part>
</software>
<!-- Languages -->
<software name="lisp">
<description>LISP</description>
<year>1984</year>
<publisher>Acornsoft</publisher>
<part name="cart" interface="electron_cart">
<dataarea name="uprom" size="16384">
<rom name="lisp_1.rom" size="16384" crc="fda4c546" sha1="24c7062fc3666cd6814d72e417146e32eb995b04" offset="0" />
</dataarea>
<dataarea name="lorom" size="16384">
<rom name="lisp_2.rom" size="16384" crc="2eb56fc0" sha1="bdf09e553578d27a0cc202d409484dd8c2c3c085" offset="0" />
</dataarea>
</part>
</software>
<software name="logo">
<description>Logo</description>
<year>1985</year>
<publisher>Acornsoft</publisher>
<part name="cart" interface="electron_cart">
<dataarea name="uprom" size="16384">
<rom name="logo-v1.0e_1.rom" size="16384" crc="a0defcf9" sha1="57fdd30894679400cb7c10b331cefd1a2362aeae" offset="0" />
</dataarea>
<dataarea name="lorom" size="16384">
<rom name="logo-v1.0e_2.rom" size="16384" crc="753ab82e" sha1="9a22a865ae594a91f0c3c4a88861ae6050d025c3" offset="0" />
</dataarea>
</part>
</software>
<software name="pascal">
<description>ISO-Pascal</description>
<year>1985</year>
<publisher>Acornsoft</publisher>
<part name="cart" interface="electron_cart">
<dataarea name="uprom" size="16384">
<rom name="pascal_1.rom" size="16384" crc="c4adeb8c" sha1="ed5226520136ffa1212317ad5ab9d09c2a04b88d" offset="0" />
</dataarea>
<dataarea name="lorom" size="16384">
<rom name="pascal_2.rom" size="16384" crc="3c368f1c" sha1="1b226ba8bf7bcc63d3f454c47f4c009f9dcac280" offset="0" />
</dataarea>
</part>
</software>
<!-- Business -->
<software name="view">
<description>View</description>
<year>1984</year>
<publisher>Acornsoft</publisher>
<part name="cart" interface="electron_cart">
<dataarea name="uprom" size="16384">
<rom name="view-v1.0e.rom" size="16384" crc="5bdea2dd" sha1="64a12be5a1bbcf5bd003f38feb98e0eeafd601ee" offset="0" />
</dataarea>
</part>
</software>
<software name="vwsheet">
<description>ViewSheet</description>
<year>1984</year>
<publisher>Acornsoft</publisher>
<part name="cart" interface="electron_cart">
<dataarea name="uprom" size="16384">
<rom name="viewsheet-v1.0e.rom" size="16384" crc="356fe589" sha1="146b3fb6cc9843a64c4e29a69f80db8980fab043" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>
-186
View File
@@ -1,186 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="ep64_cart" description="Enterprise Sixty Four cartridges">
<software name="basic">
<description>BASIC (v2.1)</description>
<year>198?</year>
<publisher>Intelligent Software</publisher>
<part name="cart" interface="ep64_cart">
<dataarea name="rom" size="0x4000">
<rom name="9128ds-0237_enter08-46-a.u1" size="0x4000" crc="683cf455" sha1="50a548d1df3ea86f9b5fa669afd8ff124050e776" offset="0" />
</dataarea>
</part>
</software>
<software name="basic10" cloneof="basic">
<description>BASIC (v1.0)</description>
<year>198?</year>
<publisher>Enterprise Computers</publisher>
<part name="cart" interface="ep64_cart">
<dataarea name="rom" size="0x4000">
<rom name="basic 1.0 - eprom 1-2 (198x)(enterprise).bin" size="0x2000" crc="681961cd" sha1="052ac869da3764b44031328cd584985f705a6516" offset="0x0000" />
<rom name="basic 1.0 - eprom 2-2 (198x)(enterprise).bin" size="0x2000" crc="9cddb79e" sha1="7551f74cc332f20923c36b24ae0ad3274f74ec37" offset="0x2000" />
</dataarea>
</part>
</software>
<software name="basic11" cloneof="basic">
<description>BASIC (v1.1)</description>
<year>198?</year>
<publisher>Enterprise Computers</publisher>
<part name="cart" interface="ep64_cart">
<dataarea name="rom" size="0x4000">
<rom name="basic 1.1 - eprom 1.1 (198x)(enterprise).bin" size="0x4000" crc="683cf455" sha1="50a548d1df3ea86f9b5fa669afd8ff124050e776" offset="0" />
</dataarea>
</part>
</software>
<software name="basic21" cloneof="basic">
<description>BASIC (v2.1, Alt)</description>
<year>198?</year>
<publisher>Intelligent Software</publisher>
<part name="cart" interface="ep64_cart">
<dataarea name="rom" size="0x4000">
<rom name="basic interpreter v2.1 (1985)(intelligent software).bin" size="0x4000" crc="55f96251" sha1="03bbb386cf530e804363acdfc1d13e64cf28af2e" offset="0" />
</dataarea>
</part>
</software>
<software name="epdos">
<description>EPDOS (v1.7)</description>
<year>198?</year>
<publisher>Haluska, Laszlo</publisher>
<part name="cart" interface="ep64_cart">
<dataarea name="rom" size="0x8000">
<rom name="epdos v1.7 (19xx)(haluska, laszlo).bin" size="0x8000" crc="201319eb" sha1="08da5017cb95c9f5edf07a66903eef414621cd7d" offset="0" />
</dataarea>
</part>
</software>
<software name="exdos">
<description>EX-DOS EPROM</description>
<year>198?</year>
<publisher>Enterprise Computers</publisher>
<part name="cart" interface="ep64_cart">
<dataarea name="rom" size="0x4000">
<rom name="ex-dos eprom (198x)(enterprise).bin" size="0x4000" crc="e6daa0e9" sha1="05ba161aa8796c04f227eb2d52496943ada814f2" offset="0" />
</dataarea>
</part>
</software>
<software name="exdosbf">
<description>EXDos BASIC + FORTH</description>
<year>198?</year>
<publisher>Enterprise Computers</publisher>
<part name="cart" interface="ep64_cart">
<dataarea name="rom" size="0x8000">
<rom name="exdos basic+forth (198x)(enterprise).bin" size="0x8000" crc="0cc38deb" sha1="e381f0efd7d3235336c23c32e9d9dc3f96059b7f" offset="0" />
</dataarea>
</part>
</software>
<software name="forth">
<description>Forth</description>
<year>198?</year>
<publisher>Enterprise Computers</publisher>
<part name="cart" interface="ep64_cart">
<dataarea name="rom" size="0x4000">
<rom name="forth (198x)(enterprise).bin" size="0x4000" crc="5077dc39" sha1="9ca625742444f87fdf82e1586fc1799bd3302209" offset="0" />
</dataarea>
</part>
</software>
<software name="pascal">
<description>HiSoft Pascal Enterprise (v1.01)</description>
<year>1985</year>
<publisher>HiSoft</publisher>
<part name="cart" interface="ep64_cart">
<dataarea name="rom" size="0x8000">
<rom name="hisoft pascal enterprise v1.01 (1985)(hisoft).bin" size="0x8000" crc="d62f2a46" sha1="05c0a9859e484d6ec051da7415b2a9070cf26f11" offset="0" />
</dataarea>
</part>
</software>
<software name="hp">
<description>HP Enterprise (v1.01)</description>
<year>1985</year>
<publisher>HiSoft</publisher>
<part name="cart" interface="ep64_cart">
<dataarea name="rom" size="0x4000">
<rom name="hp enterprise v1.01 (1985)(hisoft).bin" size="0x4000" crc="944c0baa" sha1="ad344075398a4cfa928201d2a97d51e6cdc37dd3" offset="0" />
</dataarea>
</part>
</software>
<software name="turboasm">
<description>Turbo AsMon (v1.5)</description>
<year>198?</year>
<publisher>Sandor Gyangy</publisher>
<part name="cart" interface="ep64_cart">
<dataarea name="rom" size="0x8000">
<rom name="turbo asmon 1.5 (19xx)(sandor gyangy).bin" size="0x8000" crc="9bebc655" sha1="0d1ef90a36e1014f29b2eeffbc585307da01ee56" offset="0" />
</dataarea>
</part>
</software>
<software name="texisdos">
<description>Turbo EXDOS+ISDOS</description>
<year>198?</year>
<publisher>Zoltan Nemeth</publisher>
<part name="cart" interface="ep64_cart">
<dataarea name="rom" size="0x8000">
<rom name="turbo exdos+isdos (19xx)(zoltan nemeth).bin" size="0x8000" crc="bc02efa9" sha1="ebfac10f92173942bb4fed6da8336ae8d257a1bd" offset="0" />
</dataarea>
</part>
</software>
<software name="uelisp">
<description>UELISP (v0.6)</description>
<year>198?</year>
<publisher>Enterprise Computers</publisher>
<part name="cart" interface="ep64_cart">
<dataarea name="rom" size="0x4000">
<rom name="uelisp v0.6 (198x)(enterprise).bin" size="0x3fff" crc="bf516194" sha1="0ca8588123e3573eed84c2b5fd030959e396aa88" offset="0" status="baddump" />
</dataarea>
</part>
</software>
<software name="zozotool">
<description>ZozoTools (v1.8)</description>
<year>198?</year>
<publisher>Zoltan Nemeth</publisher>
<part name="cart" interface="ep64_cart">
<dataarea name="rom" size="0x8000">
<rom name="zozotools v1.8 (19xx)(zoltan nemeth).bin" size="0x8000" crc="5e8d0aa9" sha1="8b7db07b0ade24b9420cf5d4531e729b637fa5c9" offset="0" />
</dataarea>
</part>
</software>
<software name="brd">
<description>brd</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="ep64_cart">
<dataarea name="rom" size="0x4000">
<rom name="brd.rom" size="0x4000" crc="f45a7454" sha1="096c91fad6a4d10323cd67e133b3ebc5c50e2bb2" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>

Some files were not shown because too many files have changed in this diff Show More