diff options
author | hap <happppp@users.noreply.github.com> | 2020-08-01 11:44:18 +0200 |
---|---|---|
committer | hap <happppp@users.noreply.github.com> | 2020-08-01 11:44:32 +0200 |
commit | ad545566508c687b3a1aea065fb3190adb8ea18e (patch) | |
tree | b08fb054125ae0c87de9fdf4ab5fd1d62a92c41a | |
parent | 8d76dc7d0c048e22c6479ec3c829eda1d4b5d42e (diff) |
New NOT_WORKING software list additions
---------------------------------------
odyssey2: Home Computer Module (Euro) [unknown]
-rw-r--r-- | hash/odyssey2.xml | 36 | ||||
-rw-r--r-- | src/emu/xtal.cpp | 1 |
2 files changed, 31 insertions, 6 deletions
diff --git a/hash/odyssey2.xml b/hash/odyssey2.xml index 975e46f2e3a..6ad3ec9995f 100644 --- a/hash/odyssey2.xml +++ b/hash/odyssey2.xml @@ -46,14 +46,17 @@ Fathom (Imagic) NOTE: PAL colours leave a lot to be desired -Chess needs emulation of the C7010 Chess Module, which had a NSC800 CMOS microprocessor, which gave the G7000 extra CPU and memory. -The C7420 Home Computer Module, which contains a Z80 microprocessor running at 3.574 MHz, -adds 16K RAM and 18K ROM, that plugs into the G7000 needs to be dumped. +The C7010 Chess Module had a NSC800 CMOS microprocessor, with 2K RAM and 8K ROM. +The C7420 Home Computer Module, which contains a Z80 microprocessor running at 3.5468 MHz, +adds 16K RAM and 16K ROM, that plugs into the G7000. --> + <softwarelist name="odyssey2" description="Magnavox Odyssey2 cartridges"> + <!-- Philips Videopac G7000/Magnavox Odyssey² carts --> <!-- Applications --> + <software name="compprog"> <description>Computer Programmer (Euro)</description> <year>1980</year> @@ -80,6 +83,20 @@ adds 16K RAM and 18K ROM, that plugs into the G7000 needs to be dumped. </part> </software> + <software name="homecomp" supported="no"><!-- needs home computer module emulation, wrong romtype right now, just a placeholder --> + <description>Home Computer Module (Euro)</description><!-- aka Basic --> + <year>1983</year> + <publisher>Philips</publisher> + <info name="serial" value="C7420"/> + <part name="cart" interface="odyssey_cart"> + <feature name="slot" value="o2_rom" /> + <dataarea name="rom" size="0x4800"> + <rom name="z80_c7420.bin" size="0x4000" crc="939f0e4c" sha1="24c334ba4321f3dd30ac659d35e43f74283ad93b" offset="0" /> + <rom name="vp_c7420.bin" size="0x800" crc="8e824b98" sha1="60dfc1eea93c25f30d25e549f32f837e22735224" offset="0x800" /> + </dataarea> + </part> + </software> + <software name="newscast"> <description>Newscaster (Euro)</description> <year>1980</year> @@ -133,7 +150,10 @@ adds 16K RAM and 18K ROM, that plugs into the G7000 needs to be dumped. </part> </software> + + <!-- Educational --> + <software name="number"> <description>Playschool Maths (Euro) ~ I've Got Your Number (USA)</description> <year>1980</year> @@ -263,7 +283,10 @@ adds 16K RAM and 18K ROM, that plugs into the G7000 needs to be dumped. </part> </software> + + <!-- Games --> + <software name="4in1"> <description>4 in 1 Row (Euro)</description> <year>1982</year> @@ -523,10 +546,10 @@ adds 16K RAM and 18K ROM, that plugs into the G7000 needs to be dumped. </software> <software name="chess" supported="no"><!-- needs chess module emulation --> - <description>Chess (Euro)</description> + <description>Chess Module (Euro)</description> <year>1982</year> <publisher>Philips</publisher> - <info name="serial" value="G7010"/> + <info name="serial" value="C7010"/> <part name="cart" interface="odyssey_cart"> <feature name="slot" value="o2_chess" /> <dataarea name="rom" size="2048"> @@ -1794,7 +1817,7 @@ adds 16K RAM and 18K ROM, that plugs into the G7000 needs to be dumped. </part> </software> -<!-- NTSC Cartidge dumped from a 39SF010 flashrom (1MB) and actual data (2KB) data is repeated to fill space and matches publicly posted rom from author --> + <!-- NTSC Cartridge dumped from a 39SF010 flashrom (1MB) and actual data (2KB) data is repeated to fill space and matches publicly posted rom from author --> <software name="deathrac"> <description>Death Race (USA)</description> <year>2014</year> @@ -1899,4 +1922,5 @@ adds 16K RAM and 18K ROM, that plugs into the G7000 needs to be dumped. </dataarea> </part> </software> + </softwarelist> diff --git a/src/emu/xtal.cpp b/src/emu/xtal.cpp index f080fa0e6ed..6ae281e19f9 100644 --- a/src/emu/xtal.cpp +++ b/src/emu/xtal.cpp @@ -90,6 +90,7 @@ const double XTAL::known_xtals[] = { 3'120'000, /* 3.12_MHz_XTAL SP0250 clock on Gottlieb games */ 3'276'800, /* 3.2768_MHz_XTAL SP0256 clock in Speech Synthesis for Dragon 32 */ 3'521'280, /* 3.52128_MHz_XTAL RCA COSMAC VIP */ + 3'546'800, /* 3.5468_MHz_XTAL Atari 400 PAL, Philips G7200 */ 3'570'000, /* 3.57_MHz_XTAL Telmac TMC-600 */ 3'578'640, /* 3.57864_MHz_XTAL Atari Portfolio PCD3311T */ 3'579'000, /* 3.579_MHz_XTAL BeebOPL */ |