summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2019-05-13 03:07:18 +1000
committer Robbbert <Robbbert@users.noreply.github.com>2019-05-13 03:07:18 +1000
commit7388d5bd12baf677eee5308f1f8cf065b0810a76 (patch)
treeae39e38befcb0f9b1601031c2a530e9b9f78787a
parent5f68641241da5aad5f5116b2f369db2a2aeb5b05 (diff)
(nw) studio2,eti660,tmc1800,vip: added notes; reverted my change of a week ago
-rw-r--r--src/mame/drivers/eti660.cpp4
-rw-r--r--src/mame/drivers/studio2.cpp6
-rw-r--r--src/mame/drivers/tmc1800.cpp16
-rw-r--r--src/mame/drivers/vip.cpp12
4 files changed, 34 insertions, 4 deletions
diff --git a/src/mame/drivers/eti660.cpp b/src/mame/drivers/eti660.cpp
index 4d5f9cafeeb..2d2f74b099a 100644
--- a/src/mame/drivers/eti660.cpp
+++ b/src/mame/drivers/eti660.cpp
@@ -29,9 +29,9 @@
- sometimes there's no sound when started. You may need to hard reset until it beeps.
- doesn't run programs for other chip-8 computers (this might be normal?)
- we support BIN files, but have none to test with.
- - probable CPU bugs:
+ - possible CPU bugs?:
- in Invaders, can't shoot them
- - in Maze, the result is rubbish (these work in Emma02 emulator)
+ - in Maze, the result is rubbish (works in Emma02 emulator v1.21, but not in v1.30)
**************************************************************************************************/
diff --git a/src/mame/drivers/studio2.cpp b/src/mame/drivers/studio2.cpp
index 9be20ae273f..54a8b672af0 100644
--- a/src/mame/drivers/studio2.cpp
+++ b/src/mame/drivers/studio2.cpp
@@ -181,6 +181,12 @@ Notes:
- NE555 discrete sound
+
+ Usage
+ - All variants: Boot up, then press F3, then press a letter (Q,W,E,A) to choose an inbuilt game.
+ - If using a cart, boot up, press F3, then follow the instructions that came with the cart (usually press Q).
+ - Currently, Visicom cannot run any carts, and has no support for st2 files.
+
*/
#include "emu.h"
diff --git a/src/mame/drivers/tmc1800.cpp b/src/mame/drivers/tmc1800.cpp
index df9b2ee7941..a8e671b07e5 100644
--- a/src/mame/drivers/tmc1800.cpp
+++ b/src/mame/drivers/tmc1800.cpp
@@ -111,6 +111,18 @@ Notes:
- tmc2000: TOOL-2000 rom banking
- nano: correct time constant for EF4 RC circuit
+
+ Usage:
+ - Same as VIP except the machine begins in the stopped mode.
+ - So, to enter the monitor, hold C and press R
+ - The support for chip-8 is not yet written, due to missing roms.
+ - The screen for nano should be white not red (caused by using only the
+ red output of a colour crt controller)
+ - The monitor of the tmc1800 is difficult to read because the colour ram
+ contains random values.
+ - Both nano and tmc1800 seem to "work", but there's insufficient software
+ to test with.
+
*/
#include "emu.h"
@@ -875,5 +887,5 @@ void tmc1800_state::init_tmc1800()
// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS
COMP( 1977, tmc1800, 0, 0, tmc1800, tmc1800, tmc1800_state, init_tmc1800, "Telercas Oy", "Telmac 1800", MACHINE_NOT_WORKING )
COMP( 1977, osc1000b, tmc1800, 0, osc1000b, tmc1800, osc1000b_state, empty_init, "OSCOM Oy", "OSCOM 1000B", MACHINE_NOT_WORKING )
-COMP( 1980, tmc2000, 0, 0, tmc2000, tmc2000, tmc2000_state, empty_init, "Telercas Oy", "Telmac 2000", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-COMP( 1980, nano, tmc2000, 0, nano, nano, nano_state, empty_init, "OSCOM Oy", "OSCOM Nano", MACHINE_NOT_WORKING | MACHINE_WRONG_COLORS | MACHINE_SUPPORTS_SAVE )
+COMP( 1980, tmc2000, 0, 0, tmc2000, tmc2000, tmc2000_state, empty_init, "Telercas Oy", "Telmac 2000", MACHINE_SUPPORTS_SAVE )
+COMP( 1980, nano, tmc2000, 0, nano, nano, nano_state, empty_init, "OSCOM Oy", "OSCOM Nano", MACHINE_WRONG_COLORS | MACHINE_SUPPORTS_SAVE )
diff --git a/src/mame/drivers/vip.cpp b/src/mame/drivers/vip.cpp
index bd77b9031fb..0d647146aa5 100644
--- a/src/mame/drivers/vip.cpp
+++ b/src/mame/drivers/vip.cpp
@@ -217,6 +217,18 @@ Notes:
* Quantities of 15 or more available less case and speaker (Assembled
keypad and circut board only). Price on request.
+
+Usage:
+ - If you turn it on as is, it quickly jumps into the weeds as it is expecting
+ valid code to exist at 0000. To enter the monitor, press R, hold C, press R,
+ (you will see the memory editor) then choose a command (0 for example).
+ - If you load a chip-8 cart, press R twice. If it doesn't do anything you may
+ need to do a hard reset, then hit R twice. R toggles between the CPU running
+ or stopped.
+ - There's also support for Super-Chip8 carts, but none seem to work.
+ - There's a slot option to use Tiny Basic, this starts up, but unable to type
+ anything.
+
*/
#include "emu.h"