diff options
author | Joakim Larsson Edström <joakimlarsson42@gmail.com> | 2019-06-22 20:58:49 +0200 |
---|---|---|
committer | R. Belmont <rb6502@users.noreply.github.com> | 2019-06-22 14:58:49 -0400 |
commit | 1576d093dd44d6bab2b21b2e0880f550a22287ff (patch) | |
tree | 46a4db02e277541c31fb17c07007f0945bee24e6 | |
parent | fadfd46b2e43c006868ae266403bb787dbfa4962 (diff) |
jb3000: Added softlist (#5275)
* stepone: Fixed youtube link
* jb3000: Added softlist
-rw-r--r-- | hash/jb3000_flop.xml | 20 | ||||
-rw-r--r-- | hash/stepone_flop.xml | 2 | ||||
-rw-r--r-- | src/mame/drivers/myb3k.cpp | 5 |
3 files changed, 25 insertions, 2 deletions
diff --git a/hash/jb3000_flop.xml b/hash/jb3000_flop.xml new file mode 100644 index 00000000000..db7c127ed20 --- /dev/null +++ b/hash/jb3000_flop.xml @@ -0,0 +1,20 @@ +<?xml version="1.0"?> +<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd"> +<softwarelist name="jb3000_flop" description="Panasonic JB-3000 diskettes"> + + <!-- OS 8" --> + <software name="dos125"> <!-- From https://archive.org/details/JB-3000-MS-DOS --> + <description>MS-DOS v1.25</description> + <year>1982</year> + <publisher>Microsoft</publisher> + + <part name="flop1" interface="floppy_8"> + <dataarea name="flop" size="200914"> + <rom name="JB-3000 MS-DOS (8-inch).imd" size="200914" crc="8aba9f35" sha1="7dba4f64296039d88c35098c71f30ab32e9e081e" offset="0" /> + </dataarea> + </part> + </software> + + <!-- Apps --> + +</softwarelist> diff --git a/hash/stepone_flop.xml b/hash/stepone_flop.xml index a1ae0b3efcf..922802c5056 100644 --- a/hash/stepone_flop.xml +++ b/hash/stepone_flop.xml @@ -3,7 +3,7 @@ <softwarelist name="stepone_flop" description="Ericsson PC step/one diskettes"> <!-- OS --> - <!-- https://www.youtube.com/watch?v=0EzeMt2F-kU --> + <!-- https://youtu.be/BMvwbZyB3bQ --> <software name="dos125"> <description>MS-DOS v1.25</description> <year>1982</year> diff --git a/src/mame/drivers/myb3k.cpp b/src/mame/drivers/myb3k.cpp index 68705c1ee14..b763bfdbb8f 100644 --- a/src/mame/drivers/myb3k.cpp +++ b/src/mame/drivers/myb3k.cpp @@ -1037,6 +1037,9 @@ void myb3k_state::jb3000(machine_config &config) /* Keyboard */ JB3000_KEYBOARD(config.replace(), m_kb, 0); m_kb->set_keyboard_callback(FUNC(myb3k_state::kbd_set_data_and_interrupt)); + + /* software lists */ + //SOFTWARE_LIST(config, "flop_list").set_original("jb3000_flop"); } void myb3k_state::stepone(machine_config &config) @@ -1060,7 +1063,7 @@ ROM_END ROM_START( jb3000 ) ROM_REGION( 0x10000, "ipl", ROMREGION_ERASEFF ) ROM_LOAD( "jb3000chrg-v2.07.bin", 0xc000, 0x2000, CRC(efffe4cb) SHA1(1305d1fb0bc39b6464f4e2f000a584f9e67f784a)) - ROM_LOAD( "jb3000bios-v2.07.bin", 0xe000, 0x2000, CRC(c4c46cc5) SHA1(a3e186513fbe9ad0e369b481999393a3506db39e)) + ROM_LOAD( "jb3000bios-v2.07.bin", 0xe000, 0x2000, CRC(c4c46cc5) SHA1(a3e186513fbe9ad0e369b481999393a3506db39e)) // Verified to be identical to the original myb3k BIOS ROM_END ROM_START( stepone ) |