Commit Graph

60289 Commits

Author SHA1 Message Date
Nigel Barnes
af0c87f0d6 specpls3_flop.xml: correct softwarelist name (nw) 2018-07-16 21:58:54 +01:00
Nigel Barnes
bfe23f75c9 New working software list additions
-----------------------------------
camplynx_cass: 3D Monster Craze, Backgammon, Battle Brick, Centipede, Colossal Adventure, Dam Buster, Deathball, Digger Man, Dungeon Adventure, Floyds Bank, Games Pack III, Games Pack IV, Gobble de Spook, Hangman, Introductory Tape, Labyrinthe, LogiChess 2.2, Lynx Invaders, Mastermind, Mazeman, Mined Out, Moonfall, Lynx Muncher, Nuclear Invaders, Numerons, L'odyssée d'Astérix, Oh Mummy, Panik, Pengo, Power Blaster, Racer, Rocketman, Spellbound, ScrabLynx, Siege Attack, Space Trek, Treasure Island, Twinkle, The Worm, Ynxvaders, Zombie Panic, Aide (Label-Procedures), Card Index, Compass, Lynx Composer, Disassembler, Lynx Disassembler, Générateur Basic, Générateur de Caracteres, Word Processor, Maths, MODER-80, Music Master, 6845p, Chopin, Cinema, The Forest, Grid Trap, Hi-Lo, IntelTab, Maxi-Mots, Planets, Rising Moon, Screen Dump, Star Rover, Triangles, Tron Blocker
2018-07-16 21:22:31 +01:00
Nigel Barnes
6ab094b76b camplynx_cas: Added support for multiple files (concatenated) in TAP file. 2018-07-16 21:19:55 +01:00
Vas Crabb
a28b2b5a19 remove lots of MCFG_ (nw) 2018-07-17 04:46:25 +10:00
AJR
18eb2b394f vp122: Add attribute RAM and buffers (nw) 2018-07-16 13:58:10 -04:00
Vas Crabb
f18c7cd65f Allow per-device internal layouts and remove some more MCFG_ macros.
Input and screen tags are now resolved relative to a layout's owner
device.

Easy way to demonstrate is with: mame64 intlc440 -tty ie15

Previously you'd only get the IE15 terminal's layout and you'd be unable
to use the INTELLEC 4/40 front panel.  Now you'll get the choice of
layouts from both the system and the terminal device in video options.
2018-07-16 16:26:01 +10:00
arbee
0e210f4347 decstation.cpp: added more devices, now runs enough to give an interactive PROM monitor. [R. Belmont] 2018-07-15 18:41:14 -04:00
arbee
16336848af mc146818: support direct-access bus hookup method. [R. Belmont]
This chip has 8 address/data lines and an address/data strobe.  Most
users hooked it up so the low-order address bit is the address/data
strobe, allowing you to write an address and then read/write data
at an adjacent address.

But if you don't mind using a few more gates you can latch the
low-order address bits from the CPU into the chip then latch the
data in or out of it so it works just like a RAM.  The MIPS DECstations
did this in their I/O ASICs.
2018-07-15 13:07:51 -04:00
cam900
7eff013f87 galpani3.cpp : Implement/Fix some effects(Background color fading in intro, Girl display in stage start), Add notes
kaneko_grap2.cpp : Add device_palette_interface for palette, Minor cleanups
2018-07-16 00:00:15 +10:00
cam900
9edafeb048 sknsspr.cpp : Add bitmap clearing disable bit
suprnova.cpp : Make bitmap draw related to cliprect, Minor cleanup
2018-07-15 23:57:58 +10:00
Vinicius Sa
ee679254c5 1942.cpp: More (MCFG_) macro cleanup. (nw) 2018-07-15 23:54:24 +10:00
cracyc
1346d3271a hiscore.dat: Updates [Leezer] 2018-07-15 08:49:28 -05:00
Vas Crabb
a8f2dfd998 neogeo: add edge connector pinouts (nw) 2018-07-15 20:12:02 +10:00
Robbbert
b1c1018511 (nw) Housekeeping 2018-07-15 19:37:08 +10:00
Justin Kerk
370a411987 Fix crash when running a DRC CPU core under Emscripten (#2794). [Justin Kerk] 2018-07-15 04:37:46 +00:00
Justin Kerk
38df7f4219 Update WebAssembly parameters for current Emscripten (nw) 2018-07-15 04:17:09 +00:00
AJR
ce5437bdd4 cit220p: DUART timer drives something (nw) 2018-07-14 23:44:55 -04:00
AJR
437e5b7922 cit220p: Add keyboard MCU (nw) 2018-07-14 23:13:26 -04:00
AJR
5ac830087a cit220p: Add AVDC latch access and attribute RAM (nw) 2018-07-14 23:06:23 -04:00
AJR
adae0fea58 scn2674.cpp: Actually checking for the optional space helps (nw) 2018-07-14 19:44:11 -04:00
AJR
f28ca5316e v550: Fix stupid mistake (nw) 2018-07-14 19:18:22 -04:00
AJR
47a460a35a New skeleton device: Western Digital WD1007A ESDI hard disk controller [Al Kossow] 2018-07-14 18:15:42 -04:00
arbee
13c73b2c5b New machines marked as NOT_WORKING:
- DECstation 5000/133 [R. Belmont, Al Kossow]
2018-07-14 17:31:27 -04:00
Vas Crabb
70b2f500f4 really should split up this class (nw) 2018-07-15 02:53:53 +10:00
Vas Crabb
68dc93b74c more cleanup and removal of mcfg (nw) 2018-07-15 02:51:13 +10:00
AJR
bb9612f4b8 cosmac.cpp: More helper functions (nw) 2018-07-14 12:36:41 -04:00
cam900
2ee7a8991d realbrk.cpp : Fix sprite priority, Add notes, Reduce runtime tag lookups (#3748)
* realbrk.cpp : Fix sprite priority, Add notes, Reduce runtime tag lookups

* realbrk.cpp : Fix rotation bits, Add notes
2018-07-15 01:02:49 +10:00
Melissa Goad
73d05332ab Wow. I can't believe I missed this. (nw) 2018-07-15 00:56:11 +10:00
Melissa Goad
9540d7d944 Add a driver for the original iPhone. (#3742)
* Add ARM1176JZF-S CPU device and a driver for the original iPhone.
2018-07-15 00:24:48 +10:00
mooglyguy
cf34ccd3b4 ps2sony: Checkpoint. Adds a bunch of vector and parallel ops to the EE core, and skeleton GIF VIF1, and GS devices. 2018-07-14 04:00:29 +02:00
Scott Stone
1d987e9f2a oops.. missed one (nw) 2018-07-13 21:24:23 -04:00
Scott Stone
bfed21aefe Merge branch 'master' of https://github.com/mamedev/mame 2018-07-13 21:16:32 -04:00
Scott Stone
8cae70c9b1 Made a pass over the source to eliminate uppercase hex in hashes (nw) 2018-07-13 21:15:33 -04:00
AJR
aeab957b52 cosmac: Fix disassembly; very minor cleanup (nw) 2018-07-13 20:03:27 -04:00
Vas Crabb
2c7e42261a witness the power of devcb3 to tear through boilerplate (in Taito C-Chip), also misc cleanup/MCFG_ reduction (nw) 2018-07-14 04:21:03 +10:00
Ted Green
e0912401ae iteagle: Use callbacks to access IO ports. (nw) 2018-07-13 12:04:48 -06:00
cam900
e4a4f5f50e argus.cpp updates (#3586)
* argus.cpp : Remove tilemap hack of argus (Tilemap size can be larger than 65536)
argus : Add MACHINE_NO_COCKTAIL tag because Scroll is wrong when flip screen

* argus.cpp : Minor removes of duplicates

* argus.cpp : Reduce RAM usage of argus tilemap

* argus.cpp : Move butasan scanning into TILEMAP_MAPPER_MEMBER, Some reduce duplicates, Fix spacing

* argus.cpp : Fix build

* argus.cpp : Fix butasan

* argus.cpp : Fix build
2018-07-14 02:04:52 +10:00
AJR
0a6538f9d9 x68000: Separate VINAS/VICON CRTC device
- Fix the dot clock divider calculation yet again (nw)
2018-07-13 11:03:55 -04:00
Vas Crabb
aca2fcf01c (nw) clean up properly and remove comments that just repeat function names as they add no value and create clutter 2018-07-14 00:04:51 +10:00
Vas Crabb
5661307fa9 clean up/encapsulate gottlieb sound, remove more MCFG_ (nw) 2018-07-13 23:51:27 +10:00
Olivier Galibert
177731f5dc Fix some watchpoints (nw) 2018-07-13 15:20:08 +02:00
mahlemiut
7b42461543 made device flags const (nw) 2018-07-14 00:15:01 +12:00
Vas Crabb
a53816282c (nw) 6821 and 6850 have no clock for bus logic side, remove some MFCG_, fix build, tidy some stuff 2018-07-13 19:15:40 +10:00
cam900
b3f639da1f lynx.cpp : Reduce runtime tag lookups, Cleanup palette (#3626)
* lynx.cpp : Reduce runtime tag lookups, Cleanup palette

* lynx.cpp : Minor cleanup of drawing
2018-07-13 18:31:33 +10:00
cam900
3c251c174f m107.cpp : Add buffered_spriteram16_device for buffered spriteram, Minor cleanups, Split address map/machine configs related to ROM size/bankswitch (#3652) 2018-07-13 18:27:01 +10:00
cam900
6afea1cce1 namcos2.cpp : Fix copy-n-paste error 2018-07-13 18:18:22 +10:00
Tom
e3a7b85c87 added 3x mstreet-6 sets (#3596) 2018-07-13 08:34:48 +02:00
cam900
b87eeb4361 namcona1.cpp : Fix copy-n-paste error 2018-07-13 15:57:23 +10:00
AJR
058a748ee8 upd765.cpp: Partially revert 9eae436524 to unbreak x68000 floppy loading (nw) 2018-07-13 01:52:59 -04:00
braintro
761f003328 namcos2.cpp: Minor rom name correction for Rolling Thunder 2 sets (nw) 2018-07-12 23:14:06 -05:00