summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Robbbert <robbbert@users.noreply.github.com>2013-11-10 12:50:16 +0000
committer Robbbert <robbbert@users.noreply.github.com>2013-11-10 12:50:16 +0000
commit9161a328e084ebbe5c63c29a9215a110d4686fea (patch)
tree399a43848abc5dc1b4bbbc511691fd13dbe01fa5
parent7549966c830f552c35aae83652ae33e21097629e (diff)
commit old stuff that has been lying around for a while
1. romcmp - increase max number of files 2. romcmp - allow compare of any size file (not all roms are power-of-2) 3. ravens - mark as working
-rw-r--r--src/mess/drivers/ravens.c8
-rw-r--r--src/tools/romcmp.c10
2 files changed, 8 insertions, 10 deletions
diff --git a/src/mess/drivers/ravens.c b/src/mess/drivers/ravens.c
index eea6306e19c..04e4a5ee6d5 100644
--- a/src/mess/drivers/ravens.c
+++ b/src/mess/drivers/ravens.c
@@ -46,14 +46,12 @@ Quickload: Load the program then press Y. There are 6 that work and
6 that do nothing.
ToDo:
-- Fix display of 8 round leds
- Cassette
Version V2.0
------------
This used a terminal interface with a few non-standard control codes.
-The pushbuttons and LEDs appear to have been done away with. The list
-is the same as on the CD2650.
+The pushbuttons and LEDs appear to have been done away with.
Commands (must be in uppercase):
A Examine memory; press C to alter memory
@@ -394,5 +392,5 @@ ROM_END
/* Driver */
/* YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS */
-COMP( 1984, ravens, 0, 0, ravens, ravens, driver_device, 0, "Joseph Glagla and Dieter Feiler", "Ravensburger Selbstbaucomputer V0.9", GAME_NOT_WORKING | GAME_NO_SOUND_HW )
-COMP( 1985, ravens2, ravens, 0, ravens2, ravens, driver_device, 0, "Joseph Glagla and Dieter Feiler", "Ravensburger Selbstbaucomputer V2.0", GAME_NOT_WORKING | GAME_NO_SOUND_HW )
+COMP( 1984, ravens, 0, 0, ravens, ravens, driver_device, 0, "Joseph Glagla and Dieter Feiler", "Ravensburger Selbstbaucomputer V0.9", GAME_NO_SOUND_HW )
+COMP( 1985, ravens2, ravens, 0, ravens2, ravens, driver_device, 0, "Joseph Glagla and Dieter Feiler", "Ravensburger Selbstbaucomputer V2.0", GAME_NO_SOUND_HW )
diff --git a/src/tools/romcmp.c b/src/tools/romcmp.c
index 93711df824c..d268a173101 100644
--- a/src/tools/romcmp.c
+++ b/src/tools/romcmp.c
@@ -17,7 +17,7 @@
#include <stdlib.h>
-#define MAX_FILES 100
+#define MAX_FILES 1000
#ifndef MAX_FILENAME_LEN
#define MAX_FILENAME_LEN 255
@@ -471,9 +471,9 @@ static int load_files(int i, int *found, const char *path)
{
UINT64 size = d->size;
while (size && (size & 1) == 0) size >>= 1;
- if (size & ~1)
- printf("%-23s %-23s ignored (not a ROM)\n",i ? "" : d_name,i ? d_name : "");
- else
+ //if (size & ~1)
+ // printf("%-23s %-23s ignored (not a ROM)\n",i ? "" : d_name,i ? d_name : "");
+ //else
{
strcpy(files[i][found[i]].name,d_name);
files[i][found[i]].size = d->size;
@@ -513,7 +513,7 @@ static int load_files(int i, int *found, const char *path)
size = zipent->uncompressed_length;
while (size && (size & 1) == 0) size >>= 1;
- if (zipent->uncompressed_length == 0 || (size & ~1))
+ if (zipent->uncompressed_length == 0) // || (size & ~1))
printf("%-23s %-23s ignored (not a ROM)\n",
i ? "" : zipent->filename, i ? zipent->filename : "");
else