Commit Graph

847 Commits

Author SHA1 Message Date
rfka01
797a89d042 olyboss.cpp: new not working: Olympia BOSS D [friol] (#3156)
* olyboss.cpp: new not working: Olympia BOSS D [friol]

* olyboss.cpp: variable consistency and error logging fixes
2018-01-31 00:07:27 -05:00
angelosa
29d963a4fb x1.cpp: moved video functions into own file, also improved OO ownership of variables and functions [Angelo Salese] 2018-01-28 00:32:30 +01:00
David Haywood
ff61c2c50d framework for adding 'gamebooster' (need to figure out how it actually works / maps tho) (#3134)
* fix/tidy tvboy driver (nw)

* missed file (nw)

* framework for adding 'gamebooster'  (need to figure out how it actually works / maps tho) (nw)
(code based on zx spectrum expansion port code)

* (nw)

* lost a line (nw)

* allow it to run (nw)

* continued work (nw)

* mame64 psj -parallel gamebooster -cart tetris  now works

* rm outdated (nw)

* remove unneeded code (nw)

* limit accesses, log unexpected ones, might have custom banking (nw)

* write bytes in an order that keeps the gb code happier , sml boots (nw)
2018-01-27 10:17:37 -05:00
Nigel Barnes
4143172f7c electron: Re-implemented cartridge slot device, and added cartridge devices:
- Standard cartridge (2x16K ROM)
- Advanced Battery-Backed RAM (ABR)
- Slogger Click
- Slogger Pegasus 400
2018-01-26 21:04:33 +00:00
AJR
eb9969edc0 virtual.lua: Update list of sound cores for vgmplay additions (nw) 2018-01-25 20:46:15 -05:00
David Shah
28bfa4eba9 Add Systema TV Boy II (#3127)
new WORKING clones : 
- TV Boy [David Shah]
- Super TV Boy [Sean Riddle,incog]
2018-01-25 20:29:52 +01:00
cam900
b30d6d96f9 Split Data East ACE Chip Emulation (#3100)
* Split Data East ACE Chip Emulation

* Add deco_ace.cpp

* Update deco_ace.cpp

* Update deco_ace.h

* Update boogwing.h

* Update boogwing.cpp

alpha blend/palette effect improvements

* Update boogwing.cpp

* Update deco_ace.cpp

* Update deco32.h

* Update deco32.cpp

split DECO ACE Emulation

* Update deco32.cpp

* Update deco32.cpp

* Update deco_ace.cpp

* Copyright holder / some update.
Demote Boogie Wings with MACHINE_IMPERFECT_GRAPHICS

* Typo

* Typo(2)

* Revert copyright holder, nw

* deco_ace.cpp : doc update

* deco_ace.cpp : revert copyright holder, update docs, convert multiplicative fade algorithm to fixed point, implement additive fading effect.

deco32.cpp : update docs

boogwing.cpp : update alpha blending notes

* deco_ace : Revert "convert multiplicative fade algorithm to fixed point"
2018-01-25 00:21:51 -05:00
David Haywood
c3709b0558 various reorganization of radica and vtech stuff (#3108)
* various reorganization of radica and vtech stuff

* missed this (nw)

* correct file (nw)

* newlines and stuff (nw)

* less c_str (nw)

* worse (IMHO) filenames (nw)

* format got messed up (nw)

* some bits for golden tee (nw)

* get us renderng something in rad_gtg (nw)

* some basic inputs (nw)

* further improvements to the Golden Tee Home Edition (radica eu3a14)

added Radica Sensible Soccer [Sean Riddle]

* tilebase handling (nw)

* golden tee home video improvements (nw)
2018-01-24 22:00:14 -05:00
Luca Elia
9eca0c6c45 New device: SN54/74166 8-Bit Parallel-In/Serial-Out Shift Register [Dirk Best, Luca Elia] 2018-01-21 23:47:59 +01:00
AJR
8720c546fd qvt201: Create a separate driver for this (nw) 2018-01-15 19:10:06 -05:00
Vas Crabb
9cbca9ee47 New machines marked NOT_WORKING
-------------------------------
Sartorius-Werke GmbH 3733 [Mike McBike, rfka01, Vas Crabb]
2018-01-14 22:40:43 +11:00
AJR
b4ea4f0440 Fix tiny build (nw) 2018-01-12 18:26:27 -05:00
Vas Crabb
ba5715596a This causes huge changes in behaviour that can't be hand-waved away.
Revert "Removal of voltage_regulator_device (nw)"

This reverts commit 1af133752a.

Revert "New way to provide DAC reference inputs (nw)"

This reverts commit 1c6a7ab40c.
2018-01-13 02:06:27 +11:00
AJR
b3aba982da qvt103: Give this its own driver (touches xtal.h, sorry) (nw) 2018-01-11 23:28:31 -05:00
David Haywood
eb7894d126 new NOT WORKING Space Invaders (Radica, Arcade Legends TV Game) [Team Europe, Sean Riddle] (#3036)
* new NOT WORKING
Space Invaders (Radica, Arcade Legends TV Game) [Team Europe, Sean Riddle]

(not sure what this is really called, it's a 5-in-1, it probably contains a customized 6502 core, or there should be an internal bootstrap rom)

* typo (nw)

* based on a jump to e092 which looks like it should maybe skip an opcode this seems a more possible mapping (nw)

* actually vectors are right there (nw)

* memory map improvements (nw)

* various notes etc. (nw)

* various banking bits (nw)

* actually remember to hook up the read (nw)

* clearly inputs (nw)

* show that the game is actually running, even if we don't understand the video format, there's clearly some kind of tilemap structure in ram (nw)

* this is bitmap ram on qix (nw)

* didn't mean to change this (nw)

* gfx are stored more like texture pages?! (nw)
2018-01-10 23:27:59 -05:00
AJR
3ea871c478 New machines marked as NOT_WORKING
----------------------------------
Strike Zone (Purple Star) [unknown]
2018-01-10 13:13:20 -05:00
AJR
1af133752a Removal of voltage_regulator_device (nw) 2018-01-10 02:11:25 -05:00
Ivan Vangelista
22a484d18c mess.lua: add myb3k_kdb. forgot this, sorry (nw) 2018-01-09 21:55:03 +01:00
AJR
f59ccc1384 tiny.lua: Remove mame/machine/ticket.* (nw) 2018-01-09 15:50:16 -05:00
AJR
dadf97a2f6 Add ticket & meters devices to the MAME and tiny build files (nw) 2018-01-09 15:47:58 -05:00
AJR
62da1dbe29 meters, ticket: Move these generic devices into src/devices (nw) 2018-01-09 15:14:04 -05:00
AJR
0ca762ea61 Fix build (nw) 2018-01-08 17:42:32 -05:00
arbee
e42176816b New machines added as MACHINE_NOT_WORKING
-----------------------------------------
Quick Pick 5 [R. Belmont, coolmod, Ryan Holtz, Smitdogg, The Dumping Union]
2018-01-08 16:20:45 -05:00
RobertoFresca
559503d7c4 New driver for Lucky Ball 96, from Sielcon Games.
[Roberto Fresca]

New machines marked as NOT_WORKING
----------------------------------
Lucky Ball 96 (Ver 3.50 - 627) [Roberto Fresca]
2018-01-08 14:35:42 -03:00
AJR
e0df86cbbd tv912c: Skeleton driver (nw) 2018-01-04 19:02:50 -05:00
Ivan Vangelista
7d9dfd22a5 new not working machine
-------------------------------------
Trocana [trap15, The Dumping Union]
2018-01-03 18:51:30 +01:00
AJR
eaf550d56b vt100: Split out keyboard as separate device (nw) 2018-01-02 17:18:26 -05:00
AJR
64524a652c Add ER1400 serial EAROM device 2017-12-31 11:39:28 -05:00
AJR
41511bcc81 qvt102, qvt190: Have these share their own skeleton driver (nw) 2017-12-30 16:04:01 -05:00
AJR
2b359317cd tr175: Another skeleton driver (nw) 2017-12-29 23:48:55 -05:00
AJR
80673f8dbf Fix tiny build (nw) 2017-12-27 15:34:09 -05:00
AJR
c6d3b14aa5 v102: Skeleton driver (nw) 2017-12-27 12:15:57 -05:00
AJR
5134ebb97f v100: Skeleton driver (nw) 2017-12-27 11:28:07 -05:00
RobertoFresca
f17dea0f0c Added new preliminary/skeleton driver for Odyssey
(Silicon Gaming) [Roberto Fresca]

New machines marked as NOT_WORKING
----------------------------------
Odyssey [Roberto Fresca]
2017-12-27 03:26:10 -03:00
Robert
f128fba379
Merge pull request #2776 from felipesanches/sagitta180
new non-working driver: Scopus Sagitta 150/180 serial terminal
2017-12-27 01:11:18 +11:00
R. Belmont
32843bba87
Merge pull request #2972 from JoakimLarsson/didact_split
Didact split
2017-12-25 18:57:12 -05:00
Joakim Larsson Edstrom
510c302003 didact.cpp: split out of Eseelte 100 computer in its own driver for clarity 2017-12-25 15:50:21 +01:00
Phil Bennett
5e2a848d90 New working machines:
Cyberstorm (prototype) [ShouTime, The Dumping Union, Christophe Marignol, Sean Sutton, gamerfan, Brandon Munger, Renato Mucciarelli, Jan Stuhler, Jeffrey Gray, Aaron Giles, Phil Bennett]
2017-12-24 16:05:12 -08:00
R. Belmont
bfffc50606
Merge pull request #2969 from shattered/_b26597f
tosh1000: hook up NVRAM for CONFIG.SYS storage
2017-12-24 12:04:13 -05:00
Sergey Svishchev
f30785b760 tosh1000: hook up NVRAM for CONFIG.SYS storage (nw) 2017-12-24 18:38:30 +03:00
Vas Crabb
25f84e3bf0 srcclean and manual cleanups (nw)
please people, remember to keep source UTF-8 and if you're committing on behalf of others, clean up indents to meet MAME conventions
anyone can run srcclean over a submission and see what will get hit
2017-12-24 15:03:04 +11:00
fulivi
e593ad3c51 hp2645: very first commit, driver works. No UART yet among other minor things. 2017-12-22 14:16:43 +01:00
hap
d4b109c5f2 New machines marked as NOT_WORKING
----------------------------------
Chess Champion: Delta-1 [hap, Berger]
2017-12-19 20:26:11 +01:00
AJR
5ee6e4dd26 zephyr: Another new skeleton driver (nw) 2017-12-19 12:59:37 -05:00
AJR
dc55db34a9 hp700_92: This one also gets a driver of its own (nw) 2017-12-18 16:08:39 -05:00
AJR
a727c415e8 hp2622a: Give this its own driver (nw) 2017-12-18 13:38:50 -05:00
AJR
3d6eab8501 backgamn: Merge skeleton driver with that of manohman, which has a better description of same HW (nw) 2017-12-17 22:27:36 -05:00
AJR
171de63d86 backgamn: Split off to separate driver (nw) 2017-12-17 22:02:26 -05:00
AJR
21c98c7dda 68230 goes arcade side (nw) 2017-12-17 21:12:08 -05:00
hap
8eeddd8d7c add template driver for chessking (nw) 2017-12-17 04:53:08 +01:00