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
cracyc
a3e4c79be6
i386: x87 bug fixes and FERR support [Andrey Merkulov]
...
i8087: separate 8087 device [Carl]
2017-12-16 14:24:24 -06:00
Firehawke
9ece34eb21
Revert "Revert "Merge branch 'master' of https://github.com/mamedev/mame ""
...
This reverts commit 54155441e9
.
2017-12-13 21:31:27 -07:00
Firehawke
54155441e9
Revert "Merge branch 'master' of https://github.com/mamedev/mame "
...
This reverts commit f537428e5a
, reversing
changes made to 0d70d79810
.
2017-12-13 21:01:10 -07:00
Ivan Vangelista
dce8c25a39
new machines marked as not_working:
...
Golden Hexa [Yohji, Smitdogg, The Dumping Union]
Hexa President [Yasu]
2017-12-13 19:43:39 +01:00
David Haywood
caed83833c
pgm2: memcard reader now uses image_device stuff, cards can be inserted / removed and get saved [Metallic, David Haywood]
...
promoted China set of Oriental Legend 2 to working
promoted Knights of Valour 2 New Legend to working
as each game/region requires a valid default card in order to save said cards are part of romset.
(there's probably a cleaner way to do the device finder stuff but I forgot and can't find reference)
2017-12-11 15:11:26 +00:00
David Haywood
f9b7e3e60c
Merge branch 'master' of https://github.com/mamedev/mame into 101217
2017-12-10 23:50:29 +00:00
AJR
141f2364cc
New generic ripple counter device
2017-12-10 09:06:41 -05:00
David Haywood
e5d39e7ed9
new WORKING machine
...
Calcune (Japan, prototype) [David Haywood, ShouTime, gamez fan, Sacrilego, Paul Vining, Jeffrey Gray, Fabien Marsaud, Jarrod Wright, Darksoft, Rod_Wod, Steven Young, Sean Sutton, Surgeville, The Dumping Union]
2017-12-10 01:43:08 +00:00
Sergey Svishchev
00c9b62a24
agat7: 840KB floppy HLE; minor fixes -> mark WORKING ( #2912 )
...
* agat7: add port_char definitions to allow access from Lua, &c (nw)
* agat7: adapt "apple2: Break up handlers for C000-C07F range" (nw)
* agat7: timer and vblank interrupts (nw)
* agat7: HLE of 840KB floppy controller, read-only (nw)
* agat7: memory expansion wip (nw)
* agat7: update todo list, mark partially WORKING
2017-12-08 18:46:23 -05:00
AJR
b2d1b433d1
New machines marked as NOT_WORKING
...
----------------------------------
Pitch Hitter - Baseball Challenge [unknown]
2017-12-07 09:50:43 -05:00
Patrick Mackinlay
ad9b6fe4e5
dp8510: new device
...
An implementation of the National Semiconductor DP8510 BITBLT Processing Unit. This is used on the InterPro GT family graphics boards, and this implementation seems to be correct enough to enable me to progress there, hence the PR. While I'd love to have another system to test against, I'm not aware of any other systems that ever used this device other than some NatSemi reference designs, which are not (yet) in MAME.
2017-12-06 18:58:55 +07:00
fulivi
6ab7c6949f
HLE of HP9845 internal printer ( #2884 )
...
* hp9845 & hp64k: fixed breakage caused by c46e1007a8
* hp9845: HLE of internal printer added
* hp9845: fix to printer interrupt line
* hp9845: moved src/devices/machine/hp9845_printer.* to src/mame/machine
2017-12-05 14:34:30 +11:00
Olivier Galibert
7799777902
Fix linking on linux (nw)
2017-12-04 07:27:19 +01:00
hap
bbe91a860f
arcade.lua: rax device should be in shared.a (nw)
2017-12-04 04:04:22 +01:00
R. Belmont
4f59d001e9
Merge pull request #2813 from JoakimLarsson/prodigy_webinterface_1
...
Prodigy webinterface poc
2017-12-02 16:42:23 -05:00
AJR
fc87d24cf6
swtpc: Preliminary SS-50 I/O bus
2017-11-30 19:37:07 -05:00
Robbbert
4f536b2d0d
New Not Working machine : Konami Picno
2017-11-30 01:51:52 +11:00
AJR
acc0c34f1e
vp60: Another skeleton driver (with an undumped program ROM, alas) (nw)
2017-11-25 16:30:59 -05:00
AJR
a636fabf6b
vp122: Skeleton driver (nw)
2017-11-25 00:37:46 -05:00
AJR
80b787b498
att630: Skeleton driver for this, too (nw)
2017-11-24 23:55:43 -05:00
Robbbert
b1198c91f9
(nw) Split mc80 into separate mc8020 and mc8030 as they have little in common.
2017-11-25 01:32:17 +11:00
smf-
310b5866b9
Only "I4100" is needed to pull all three devices in, neither "I4220" or "I4300" are checked for in scripts/src/video.lua
2017-11-23 14:55:47 +00:00
AJR
49fa0203d2
d461: Another skeleton driver created (nw)
2017-11-22 17:08:47 -05:00
AJR
0a2a4e849f
cit220p: Give this one a separate driver as well (nw)
2017-11-21 22:07:29 -05:00
Scott Stone
a57eb4b25c
Fix MAME compile (nw)
2017-11-21 06:56:29 -05:00
Robbbert
8f4729dd8b
New Not Working machine : Milwaukee Computers MC-1200
2017-11-20 04:47:25 +11:00
Robbbert
4106d1404e
New Not Working machine : LSI M3
2017-11-20 03:54:53 +11:00
AJR
b86f9bab4c
Split Micro-Term terminals to their own (skeleton) driver (nw)
2017-11-19 01:14:19 -05:00
David Haywood
7d0279601f
split pgm2 up into drivers/video, correct main ram size, make some notes etc.
2017-11-17 18:25:36 +00:00
Robbbert
c2a3012e6e
New Not Working machines : ADDS Viewpoint 60, ADDS Viewpoint 122, Ann Arbor Ambassador, AT&T 630 MTG, C.Itoh CIT-220+, Data General D461, HP-700/92, HP-2622A, Micro-term 5510, Micro-term MT420, Qume QVT-70, Qume QVT-102, Qume QVT-103, Qume QVT-190, Qume QVT-201, Relisys TR175II, Visual 100, Visual 102, DEC VT420, Zentec Zephyr
2017-11-18 04:57:48 +11:00
Joakim Larsson Edstrom
144a7cbb59
prodigy: WIP Added support for SVG web UI through XSL transformation of the LAY file
2017-11-16 22:48:13 +01:00
hap
49eb2be70c
vicdual: add tranqgun samples skeleton for jim (nw)
2017-11-16 18:10:48 +01:00
Patrick Mackinlay
f87cc5c671
28fxxx: initial commit for new flash memory device ( #2805 )
...
Implementation of 28F010 and family flash memory devices. These are not compatible with the JEDEC-standard flash command protocol implemented in intelfsh.
2017-11-16 23:53:02 +11:00
Curt Coder
c2cf2f7504
tmc600: Added Euro bus skeleton. [Curt Coder]
2017-11-11 14:02:22 +02:00
Dirk Best
faeedc757c
einstein: Major cleanup, add a ADC0844 device
...
The analogue joystick is now emulated. Also fixed a few minor issues
with the memory map.
This also adds a generic Z80 dasisy chain device, for use in drivers
with non-Z80 peripherals.
2017-11-06 20:47:38 +01:00
hap
842a8347c0
renamed hazeltine.cpp to esprit.cpp (nw)
2017-11-05 22:57:29 +01:00
angelosa
c4cd603431
flower.cpp: rewrote custom sound device (nw)
2017-11-05 20:19:15 +01:00
Robbbert
b03a8f7f61
New Not Working machine : HP 2100
2017-11-06 01:08:28 +11:00
Felipe Corrêa da Silva Sanches
3a96290b5f
new non-working driver: Scopus Sagitta 150/180 serial terminal
2017-11-05 03:49:51 -02:00
Robbbert
d897ed3661
New Not Working machine : Sony Playstation 2 (placeholder only)
2017-11-05 16:18:54 +11:00
Robbbert
7a4160bd29
New Not Working machine : Xerox Alto I
2017-11-05 02:43:16 +11:00
Robbbert
931b311c06
New Not Working machine : Ampex Dialogue 80
2017-11-05 02:22:40 +11:00
Robbbert
6f63019a25
New Not working machine : Convergent Mightyframe
2017-11-03 21:57:24 +11:00
Robbbert
fef0d128af
New not working machine : Hazeltine Esprit terminals
2017-11-03 01:25:13 +11:00
Robbbert
a908738797
New not working machine : Transitional Technology Inc. SBC
2017-11-02 21:08:00 +11:00
Dirk Best
908529aa32
einstein: Add bus interface for the user port and emulate speech cart
2017-10-31 11:46:53 +01:00
Dirk Best
09f25df20d
einstein: Create "Tatung Pipe" bus and convert 80 column device
...
Use "mame einstein -pipe tk02" to attach the 80 column device.
* Removed no longer needed einstei2 driver
* Added cursor rendering to the 80 column device
* Added support for the alternate character set (use dip switch to
change)
* Cleaned up and added save state support to the 80 column device
2017-10-28 17:36:29 +02:00
Robbbert
f19bf0707b
New Not Working machine : Motorola Powerstack II
2017-10-29 02:03:08 +11:00
Robbbert
f586dfaa13
New Not Working machine : Solbourne Series 5E Computer Workstation
2017-10-28 02:45:41 +11:00
Robbbert
4ac355689e
New Not Working machine: Televideo TS-3000
2017-10-28 01:28:51 +11:00
Robbbert
2ae08904db
New Not Working machine: Advanced Computer Design
2017-10-28 01:02:18 +11:00
Robbbert
6eeb1b8071
New Not Working machine: Wyse terminals
2017-10-28 00:19:02 +11:00
Robbbert
0d891ac5fb
New Not Working machine: DISER Lilith
2017-10-27 23:51:41 +11:00
Robbbert
09ab8059ab
(nw) fixed the build.
2017-10-26 21:18:07 +11:00
Patrick Mackinlay
c8be65d115
interpro: basic keyboard and graphics
...
Many changes in this PR, including the following:
* added support for InterPro 20x0, 24x0 and 27x0 systems
* added support for SR bus/slot devices
* added support for Ethernet, graphics, keyboard and mouse
* added support for serial DMA
* improved timer, interrupt and DMA handling
* improved comments/documentation
Note: ioga is still a major work in progress, and most of the other *ga's don't do anything useful yet, however this build can do some new and useful things, and it's closer to OS boot than before, as well as cleaned up in some of the better known areas.
2017-10-26 18:43:26 +11:00
Robbbert
030b9d06b1
Merge branch 'master' of https://github.com/mamedev/mame
2017-10-26 13:06:32 +11:00
Robbbert
507ea65d52
New not-working machine: TRS-80 DT-1, first commit, still working on it.
2017-10-26 13:05:53 +11:00
R. Belmont
fb20279b92
Merge pull request #2749 from fulivi/hp80_dev04
...
HP85: support for I/O slots & HP-IB interface module
2017-10-25 15:39:55 -04:00
R. Belmont
dab5e96178
Merge pull request #2744 from pmackinlay/interpro
...
interpro: expansion bus/slots and keyboard
2017-10-25 15:33:47 -04:00
Joakim Larsson Edström
f5eed931c6
T4490 added, Terco CNC Mill 4490 skeleton driver ( #2745 )
...
* t4490: added old work, not yet compiled
* t4490: Terco CNC Mill 4490 skeleton driver added
* t4490: Added PCB layouts and cleaned things up a bit
2017-10-25 11:39:49 -04:00
fulivi
bd7800c9a6
hp85: support for I/O slots added. Emulation of HP82937 module added.
2017-10-25 16:25:42 +02:00
hap
97d52bc338
zexall: split standalone binary into zexall/interface and include source code (nw)
2017-10-23 17:19:49 +02:00
Patrick Mackinlay
fa45a71bce
interpro: expansion bus/slots and keyboard
...
* added basic support for the system bus variously referred to as SR, SR bus, SRX and CBUS
* added an initial GT graphics card implementation, only supports the video ram and ramdac for now, but sufficient to boot the diagnostic monitor in graphics mode
* added a high-level emulation of the InterPro keyboard
2017-10-23 19:05:25 +07:00
David Haywood
b8feed7929
use slot device for gamate cartridge slot, do protection handling there (it's a mapper chip in the cartridge)
...
protection handled etc. written from scratch based on notes from Kevtris and Peter
banking in the slot system seems somewhat archaic compared to proper modern banking, but this is how all other drivers I saw using slot roms did it.
2017-10-20 12:14:23 +11:00
David Haywood
1721d2ab59
rewrote the Gamate video implementation from scratch using Kevtris' document and Peter Wilhelmsen's notes
...
this fixes many games, we can probably mark them all as supported.
2017-10-19 19:21:15 +01:00
David Haywood
4fb8e776b3
Gamate sound is 100% AY8910 compatible according to Kevtris and Peter Wilhelmsen, us the AY8910 core.
2017-10-18 15:38:46 +01:00
AJR
b4b439be5a
New machines marked as NOT_WORKING
...
----------------------------------
Gokidetor [Surgeville, Sean Sutton, Smitdogg, The Dumping Union]
2017-10-09 22:13:47 -04:00
angelosa
d4f7cfd631
saturn.cpp: Moved SCU related functions inside a device [Angelo Salese]
2017-10-09 22:24:14 +02:00
angelosa
b7c4f22acd
new NOT WORKING games
...
---------------------
E-Touch Mahjong Series #6 : Scandal Blue - Midara na Daishou [ShouTime, Team Japump, The Dumping Union]
E-Touch Mahjong Series #7 : Trap Zone - Yokubou no Kaisoku Densha [ShouTime, Team Japump, The Dumping Union]
2017-10-07 22:11:33 +02:00
Ivan Vangelista
b1ff9438ec
New not working machine
...
--------------------------------------
Ton Puu Mahjong [ShouTime, The Dumping Union]
This is only a skeleton driver. ShouTime will keep the PCB only for a few more days, so if someone has the time to have a look.. (nw)
2017-10-06 18:06:34 +02:00
RobertoFresca
de1fb52038
New machines marked as NOT_WORKING
...
----------------------------------
Note Chance [Roberto Fresca, Ryan Holtz, Smitdogg, The Dumping Union]
2017-10-03 23:57:02 -03:00
David Haywood
c0ee79f3db
use 'sh' instead of 'superh'
2017-10-02 19:47:35 +01:00
David Haywood
48aabf4122
move sh2 / sh4 to a folder called superh
2017-10-02 17:31:38 +01:00
Robbbert
adf48561a1
Merge branch 'master' of https://github.com/mamedev/mame
2017-09-27 23:38:13 +10:00
Robbbert
6c70150512
New not-working machine: Mickrocomputer fuer Ausbildung [rfka01, Robbbert]
2017-09-27 23:37:33 +10:00
Sergey Svishchev
fa45685b8a
ms6102 (Elektronika MS6102.02, text terminal): new skeleton.
2017-09-26 22:18:05 +03:00
Dirk Best
6c0497983b
supbtime.cpp: Clean up and merge tumblep
...
* Remove duplicate code
* Screen raw parameters and XTAL values
* Added PAL dumps for supbtime [Luiskiko/jammarcade.net]
* Add dip switch locations to all games
2017-09-26 02:35:18 +02:00
cracyc
c960aa5cd3
altos8600: add serial board [Carl]
2017-09-22 21:44:51 -05:00
smf-
7b87813ea9
Implemented program counter break point to PlayStation CPU & re-added PlayStation EXE, CPE & PSF loading. [smf]
2017-09-22 20:40:32 +01:00
AJR
83d5618b34
am9513: New device
2017-09-22 01:35:51 -04:00
Dirk Best
c7d1aeb956
deco32: Improvements and cleanups
...
* Emulate LC7535 based volume control for Dragon Gun board based games
* Add DSW3 and DIP locations to Captain Avenger
* Reorganize driver and start cleaning it up (in progress)
2017-09-22 03:51:24 +02:00
angelosa
e3ccbe1852
Wrote a new device for TA7630, hooked it up to buggychl.cpp (nw)
2017-09-22 02:01:42 +02:00
Nigel Barnes
cdde9d6814
spectrum: Added expansion slot, and devices:
...
- ZX Interface 1 (not working)
- ZX Interface 2
- Fuller Box
- Kempston Joystick Interface (moved from driver)
- Didaktik Melodik
- Mikro-Plus (Shadow of the Unicorn)
- Protek Joystick Interface
- Currah MicroSlot
- Currah MicroSpeech [Thomas Busse]
- Currah MicroSource
spec128: Added expansion slot, and devices:
- ZX Interface 1 (not working)
- ZX Interface 2
- Kempston Joystick Interface (moved from driver)
- Mikro-Plus (Shadow of the Unicorn)
- Protek Joystick Interface
- Spectrum +2 Test Software
2017-09-21 23:08:50 +01:00
Dirk Best
ce256c6444
New machines marked as NOT_WORKING
...
----------------------------------
Triumph-Adler alphatronic P3 [Dirk Best, rfka01]
Mostly a skeleton driver, but shows the initial boot message.
2017-09-21 14:06:56 +02:00
Sandro Ronco
8e83e8facb
New machines added or promoted from NOT_WORKING status
...
------------------------------------------------------
Mephisto Modena [yoyo_chessboard, Sandro Ronco]
Mephisto Monte Carlo [Sandro Ronco]
Mephisto Monte Carlo IV LE [Sandro Ronco]
Mephisto Mega IV [Sandro Ronco]
2017-09-15 20:51:26 +02:00
Dirk Best
b91b3be70c
New device: Data East IRQ Controller
...
Used by games in the cninja and deco32 drivers. This implies proper
VBlank IRQ ack for all games now. Also added and improved raw screen
parameters for various games.
2017-09-14 02:22:39 +02:00
hap
cfaad61eff
New working machine added
...
---------
R-Zone: Indy 500 [hap, Sean Riddle]
2017-09-05 01:21:01 +02:00
AJR
783659ae6c
New machines marked as NOT_WORKING
...
----------------------------------
Bingo Wave [Harcsa Béla, caius]
2017-09-04 17:32:57 -04:00
Ivan Vangelista
3c017b2f5e
fixed build (nw)
2017-09-04 08:32:47 +02:00
arbee
2fb457352d
New non-working machines
...
------------------------
Convergent Miniframe [rfka01, R. Belmont]
2017-09-04 00:32:15 -04:00