Alex W. Jackson
3e27396d03
Implemented the Namco Custom 116 palette and raster IRQ controller as a device,
...
and hooked it up to the namcos1, namconb1 and namcofl drivers [Alex Jackson]
digfx.c: Make some members protected instead of private to be less fascistic
and more consistent with other device_interfaces.
2014-08-14 14:18:28 +00:00
Robbbert
444a902c3e
hankin.c : WIP
2014-08-14 03:40:05 +00:00
Robbbert
09fe0d8f39
allied.c : WIP
2014-08-12 06:08:13 +00:00
R. Belmont
66ba3beecf
(MESS) Apple II updates:
...
- Added additional ROMs for TK3000
- Added preliminary mono/color config switch for pre-IIgs machines (doesn't yet work in lo-res)
- Moved Laser 3000 to its own driver since it's not very Apple-like and got it to boot into BASIC.
2014-08-10 19:40:29 +00:00
Michaël Banaan Ananas
54aeef2210
added layout to sfiii2
2014-08-09 11:31:39 +00:00
Wilbert Pol
9beb4b9dc3
(MESS) msx.c: Added support for Philips VY-0010 external floppy interface and drive (nw)
2014-08-08 14:35:40 +00:00
mahlemiut
06b51f4e8e
amstrad: added support for 64k, 320k, and 576k RAM sizes
...
added preliminary support for the SYMBiFACE II board [Barry Rodewald]
idehd: added Read Native Max Address IDE command
2014-08-06 01:44:07 +00:00
Robbbert
aaa039dd12
st_mp200: placeholder for layout
2014-08-04 00:25:09 +00:00
Robbbert
c40037530b
st_mp100: placeholder for layout
2014-08-03 09:14:27 +00:00
Robbbert
3a6f292084
by35.c : copied by17 code in, most games boot although none are playable in a satisfactory manner.
2014-07-29 10:47:05 +00:00
mahlemiut
f74bc6fd94
gimix: added software list, fixed regression with booting Gimix Flex 3.6, added 8 inch floppy drive support.
2014-07-28 10:33:26 +00:00
Robbbert
4ca32baa67
by17.c : WIP
2014-07-27 12:13:14 +00:00
James Wallace
0d4d93c455
Fleshed out MPU5, Proconn and Ace System 1 a bit. Still don't work, but are a bit closer (nw)
2014-07-26 18:50:20 +00:00
Roberto Fresca
75508d4856
Changed set mpoker and driver to mgames. Also description from
...
Multi-Poker to Match Games accordingly with the official flyer.
http://flyers.arcade-museum.com/?page=thumbs&db=videodb&id=6500
In fact, these are skill instead of poker games.
Also added way more documentation and some cosmetic fixes.
[Roberto Fresca]
2014-07-25 21:15:25 +00:00
Michaël Banaan Ananas
f3f68dd6f1
woop
2014-07-25 16:58:50 +00:00
Michaël Banaan Ananas
c3bd3be701
these aren't supposed to be on svn
2014-07-25 16:56:35 +00:00
Michaël Banaan Ananas
003bb93054
this too
2014-07-25 16:30:41 +00:00
Scott Stone
375e559784
forgot one (nw)
2014-07-25 16:24:07 +00:00
Scott Stone
499bff8827
Fix props for mame layout files (nw)
2014-07-25 16:21:00 +00:00
Scott Stone
9115647ee0
Fix props for mess layout files (nw)
2014-07-25 16:18:40 +00:00
Michaël Banaan Ananas
92381d28f6
(MESS)
...
New System Drivers Supported:
-----------------------------
TI-95 PROCALC [hap]
2014-07-25 16:06:48 +00:00
Robbbert
c03dabbc42
Game Plan WIP
2014-07-24 12:37:10 +00:00
Michaël Banaan Ananas
c4a198d842
(MESS)
...
Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
TI-74 BASICALC [hap]
2014-07-23 10:12:46 +00:00
Robbbert
5ce15c1ca4
GamePlan 1: WIP
2014-07-22 13:04:49 +00:00
Justin Kerk
c4e9058ee2
[JSMESS] Add shim for Web Audio sound module [Katelyn Gadd, Justin Kerk]
2014-07-22 04:51:52 +00:00
Scott Stone
eeba2769ee
New games marked as GAME_NOT_WORKING
...
------------------------------------
(MESS) Minicom IV (teletype device) [Felipe Sanches]
2014-07-21 22:42:23 +00:00
Michaël Banaan Ananas
0e91535b56
added cc40 software list.
...
Much thanks to J Guidry and Lee!
2014-07-21 01:58:50 +00:00
Michaël Banaan Ananas
5320f39673
ti74 skeleton driver, i will flesh it out later
2014-07-20 16:28:22 +00:00
Michaël Banaan Ananas
cb29e21a1a
placeholder
2014-07-18 21:02:29 +00:00
Michaël Banaan Ananas
8abfa8c0e1
removed old z80sio device
2014-07-18 17:27:04 +00:00
Michaël Banaan Ananas
af9bdb3576
readded ace color overlay after confirmation with cabinet photo
2014-07-17 15:36:48 +00:00
Michaël Banaan Ananas
2bc1ef5ea7
rewrote most of tms7000, fixing a few issues and adding preliminary support for TMS70x1/2 family
2014-07-16 22:55:49 +00:00
Michaël Banaan Ananas
5fe4dda582
(MESS)
...
New System Drivers Supported:
-----------------------------
Texas Instruments Compact Computer 40 [hap, Jon Guidry]
I'm still working on this, looking for bugs in tms7000 core now
2014-07-07 19:30:15 +00:00
Sandro Ronco
52a3ee1fde
(MESS) dmv: various updates to allow CP/M to boot. [Sandro Ronco]
2014-07-03 18:38:15 +00:00
Couriersud
9f19e1446e
Added more device to netlist:
...
- R2R resistor network DAC.
- Dummy input device. This is used so that devices can exhibit terminals not yet used
such as V+ for opamps.
- Added a very basic macro model for norton opamps (LM3900)
- Added a current controlled current source (CCCS)
2014-06-29 19:07:59 +00:00
David Haywood
c52aeab839
NeoGeo slot work [S. Smith]
...
Message that was posted to me
"Hi David
It was to my great disappointment that your work on the NeoGeo Multislot (Dec 2013) was not included in MAME. To aid the process I've taken your work and spent some hours addressing the concerns put forward by the developers. The code I'm sending to you converts Neo Geo to fully use slot devices for the cartridges and implements the multi-slot using techniques that have greater likelihood of being met with approval.
In some places the slot trampolines caused performance to drop below 100% so I've used methods to avoid them gathered by the study of other slot devices in MESS. Performance is the same as it was prior to this update.
I first sent this with the forms on the official site but received no reply so I'm turning to you directly.
(filehost link removed)
Credit to yourself and 'S. Smith'
"
2014-06-29 17:57:09 +00:00
Sandro Ronco
ea9fd2f6c2
(MESS) glcolor: added LCD emulation and inputs. [Sandro Ronco]
...
(MESS) moved glcolor carts from genius.xml to glcolor.xml. (nw)
2014-06-28 19:56:06 +00:00
R. Belmont
a601a9ad9c
(MESS) Apple II: support Decillionix DX-1 sampler card. [R. Belmont]
2014-06-28 03:22:02 +00:00
R. Belmont
54cb21bea7
(MESS) Apple II: Support for the Mountain Computer Music System. [R. Belmont]
2014-06-28 01:44:50 +00:00
Sandro Ronco
25a338ad52
Added lamps layout to jwildb52 and segajw (nw)
2014-06-27 19:27:12 +00:00
Scott Stone
15ecfddff8
New games marked as GAME_NOT_WORKING
...
------------------------------------
(MESS) TECNBRAS Dot Matrix Display [Felipe Sanches]
2014-06-26 17:04:09 +00:00
mahlemiut
eefb405ff1
gimix: added support for Flex DSK disk images, will now boot Gimix Flex 3.3.
2014-06-26 00:23:24 +00:00
Michaël Banaan Ananas
b9f6fdc7dd
added preliminary tmpz84c015, stupid daisy chain
2014-06-21 23:06:22 +00:00
Couriersud
8680c7905d
Added CD4020 device.
2014-06-21 20:54:41 +00:00
Scott Stone
f1f05fcb07
(MESS) New skeleton driver:
...
---------------------------
Intelbras TI630 telephone [Felipe Sanches]
Fixed current/prior submissions for proper license attribution (nw)
2014-06-20 20:27:26 +00:00
Couriersud
a3799cacd8
More cleanup and some development:
...
- removed dead code from nld_signal.h
- removed m_last_Q and all callers; if a device depends on state let it maintain it.
- added development on a generic device based on truthtables.
2014-06-20 18:16:40 +00:00
David Haywood
e4bbf24a5e
move some code around for later (nw)
2014-06-20 14:19:38 +00:00
Miodrag Milanovic
6d33394fb6
Added LuaBridge and exposed few classes as example (nw)
2014-06-20 12:15:24 +00:00
Couriersud
f981eb7118
Moved solver templates into separate header files.
2014-06-19 11:44:56 +00:00
Scott Stone
947701799e
(MESS) New skeleton driver:
...
---------------------------
Gimix 6809 System [Tafoid]
2014-06-18 21:52:18 +00:00
Wilbert Pol
042a6ea953
(MESS) msx.c: Added MIDI in support to Yamaha SFG01/SFG05 expansions (nw)
2014-06-18 19:08:52 +00:00
cracyc
2df40a8073
i186: fix timer read (nw)
...
(mess) rmnimbus: bit of refactoring and cleanup, fix some video ram reads and writes, use eepromser and remove er59256 (nw)
2014-06-18 03:10:07 +00:00
Michaël Banaan Ananas
9bc9812bfa
renamed opcode lists.h to .inc, renamed LR35902_FLAG_x to FLAG_x
2014-06-13 21:20:34 +00:00
David Haywood
9d6e9d2836
reorganize some code for gstriker (no functional change) (nw)
2014-06-13 17:20:57 +00:00
Wilbert Pol
938b97207f
(MESS) Added Yamaha FB-01
...
I haven't been able to test if this makes the expected sounds when a midi keyboard is hooked up the midi-in port of this device.
2014-06-11 20:52:14 +00:00
Curt Coder
7db50d4afc
Fixed build. (nw)
2014-06-11 16:44:32 +00:00
David Haywood
f2b2974176
move tmpz84c011 specifics to its own files, make z80ctc a subdevice rather than adding it separately it in each driver using a tmpz84c011. (nw)
2014-06-11 13:50:26 +00:00
Curt Coder
3b37f871b7
(MESS) ex800: Refactored Epson EX-800 from a driver into a Centronics device. (nw)
2014-06-11 12:04:35 +00:00
Curt Coder
2030df63b2
(MESS) lx800: Refactored Epson LX-800 from a driver into a Centronics device. (nw)
2014-06-11 11:47:08 +00:00
Dirk Best
e6feb0a07e
upd7810: reorganize, compile source files seperately instead of
...
including them into the main source
2014-06-11 10:35:47 +00:00
Alex W. Jackson
5306fe407f
namcos1.c: Completely rewrote the emulation of the CUS117 MMU.
...
The MMU is no longer emulated by modifying address maps at
runtime, an operation which has become excessively slow as the
core memory system has accumulated features and complexity over
the years. Instead, the MMU is now a device which works on
similar principles to the address_map_bank_device. The recent
multisession regression is fixed, all games in the driver
should now run substantially faster, and most importantly the
driver code is now much cleaner and easier to understand. [Alex Jackson]
2014-06-11 09:17:41 +00:00
David Haywood
9e1e121f04
make MB89363B a trampoline device for 2x i8255 chips (nw)
2014-06-09 01:38:34 +00:00
Scott Stone
f4d741ca06
rainbow.c: New floppy code - uses more reliable 'wd_fdc'. [Bavarese]
...
i86.c: Four new 8086 opcode aliases: 0xc0 is 0xc2; 0xc1 = 0xc3; 0xc8 = 0xca; 0xc9 = 0xcb as documented at OS 2 Museum. [Bavarese]
rx50_dsk.h/c: Rainbow specific; The RX50 _disk drive_ was used in different architectures. Floppy format used by Rainbow-100 and -190. Track layout (post-amble, some positions) yet unverified. Currently only raw 400 K disk dumps are supported (*.img). [Bavarese]
2014-06-09 00:42:53 +00:00
Michael Zapf
edddaac075
New implementation of HDC9234 for modern floppy system, still WIP. (nw)
2014-06-08 18:38:41 +00:00
Wilbert Pol
8f27213971
(MESS) msx.c: Added preliminary support for the Midisaurus BM-012 Midi interface cartridge (nw)
2014-06-07 19:03:13 +00:00
Dirk Best
d93c9277c8
vtech1: Use the slot system for I/O and Memory expansion slots. Emulate
...
the newly dumped RS-232 cartridge. Add support for the WordPro
cartridge. Cleanup driver.
2014-06-07 09:57:00 +00:00
Miodrag Milanovic
991212c069
-Created machine_manager as singleton class that contains (for now) one running machine [Miodrag Milanovic]
...
-Updated LUA engine to run in machine_manager instead of being initialized per machine
-Added "-console" option so emulator can be started with LUA enabled console
-Update LUA to version 5.2.3
-Enabled SQLite3 to be compiled and added LUA module for it
2014-06-06 10:11:31 +00:00
Angelo Salese
1f2dd33c42
Fixed properties
2014-06-05 15:52:07 +00:00
Angelo Salese
31bc08932e
Added placeholder TGPx4 CPU core for Model 2C, nw
2014-06-05 15:25:55 +00:00
Wilbert Pol
51b976d70b
(MESS) msx.c: Added support for Arc (nw)
2014-06-04 21:30:17 +00:00
Wilbert Pol
db448dec61
(MESS) msx.c: Added support for mapper used by halnote (nw)
2014-06-04 20:46:54 +00:00
Wilbert Pol
8d559f580c
(MESS) msx.c: Added support for protection used by Baby Dinosaur Dooly (hopefully complete). (nw)
2014-06-04 19:13:06 +00:00
Wilbert Pol
db5294cec3
(MESS) msx.c: Added support for mapper used by Holy Quran. [hap, Wilbert Pol]
2014-06-04 17:57:35 +00:00
Miodrag Milanovic
4dd095bfb5
Added SQLite3 for future use, not linked in main binary till proved compiling good on all platforms (nw)
2014-06-04 11:53:08 +00:00
Curt Coder
f6f8fe56b2
(MESS) ql: Expansions WIP. (nw)
2014-06-04 11:37:59 +00:00
Curt Coder
82f7387896
(MESS) ql: Expansion WIP. (nw)
2014-06-03 10:54:04 +00:00
Curt Coder
05a0a0fd6d
(MESS) ql: Added ROM cartridge slot interface. (nw)
2014-06-03 08:28:53 +00:00
Wilbert Pol
519dfaece7
(MESS) msx.c: Added harry fox mapper (nw)
2014-06-02 19:22:54 +00:00
David Haywood
7ef51fac38
add some leds (nw)
2014-06-01 23:51:49 +00:00
Wilbert Pol
b62fbf9b2e
(MESS) msx.c: Added support for mapper used by Super Swangi (nw)
2014-06-01 20:57:05 +00:00
Wilbert Pol
238738412b
(MESS) msx.c: Added preliminary sfg01 support (nw)
2014-06-01 19:36:29 +00:00
David Haywood
9e224031ab
new NOT WORKING
...
Kensei Mogura (1994.04.18, Ver 1.00) [Alan Meades, Porchy]
(I'll be looking at this more over the coming days)
2014-05-30 00:53:50 +00:00
Dirk Best
548fcd938e
Remove cd32.h, no longer needed
2014-05-29 17:02:55 +00:00
Curt Coder
9faffd2067
(MESS) ql: Expansion port/floppy WIP. (nw)
2014-05-25 22:00:17 +00:00
David Haywood
a532e0ca41
move some gcpinbal / aquarium code around for later refactoring (nw)
2014-05-25 12:56:59 +00:00
Dirk Best
4cff893ba0
Amiga: Move Zorro slots to amiga/zorro/ in preparation to support more
...
other slots.
2014-05-25 09:21:41 +00:00
Curt Coder
ca17664d30
(MESS) ql: Started expansion port slotification. (nw)
2014-05-24 13:35:26 +00:00
Dirk Best
bed9b1c1b1
Amiga: Add support for the Commodore A2232 Serial Card.
2014-05-23 23:26:10 +00:00
Wilbert Pol
ab7d30873a
(MESS) msx.c: Added msx audio keyboard connector. Added Toshiba HX-MU901 keyboard emulation. (nw)
2014-05-23 20:12:18 +00:00
Couriersud
907a31149c
Renamed auxiliary types to move them into the "p" namespace (plinearlist_t, pstack_t, ...).
2014-05-22 20:49:38 +00:00
David Haywood
fbaaffefb8
start making the mixer a reusable device (nw)
2014-05-22 18:56:49 +00:00
Michaël Banaan Ananas
9a7303ce8b
give cps3 sound its own headerfile
2014-05-22 18:11:04 +00:00
Alex W. Jackson
d5122094dd
m37710: make memory helpers inline; remove more obsolete cruft (nw)
2014-05-22 10:11:47 +00:00
Wilbert Pol
ec72ebc33e
(MESS) msx.c: Added preliminary msx audio support. (nw)
2014-05-20 20:17:06 +00:00
Wilbert Pol
9fb5dabee4
(MESS) msx.c: Added small msx2 floppy software list. (nw)
2014-05-20 18:53:16 +00:00
Dirk Best
3dbb81e4f8
Amiga: Fix some Zorro slot bugs. Add the Commodore A2052 Zorro-II card
...
as an example for a basic memory expansion. Add the Buddha IDE
controller Zorro-II card (not working yet though).
2014-05-20 15:32:17 +00:00
Miodrag Milanovic
d8ff97bf29
Added Stern SAM skeleton driver (nw)
2014-05-18 19:33:33 +00:00
Wilbert Pol
9a1354dbd1
(MESS) msx.c: Implemented msx2+ system flags register. The fsa1fx driver no longer keeps rebooting into firmware. (nw)
2014-05-18 19:18:59 +00:00
Olivier Galibert
72f44639ef
placeholders
2014-05-17 20:24:49 +00:00
Curt Coder
e377bb47ee
(MESS) mbc200: Added floppy software list. [Dave Dunfield, Chuck(G)]
2014-05-17 19:45:47 +00:00