Commit Graph

67510 Commits

Author SHA1 Message Date
cam900 1b6322e1e1 Merge branch 'master' of https://github.com/mamedev/mame into magnet_args 2019-05-01 13:13:18 +09:00
braintro 258fc56cd8 merit3xx.cpp: Correct PCB layout info (nw) 2019-04-30 22:44:24 -05:00
AJR b95b50a6f1 ti89: Room for improvement (nw) 2019-04-30 21:47:00 -04:00
braintro 7edce14986 New working clone
New working clone
------------------
Player's Edge Plus (PP0550) Joker Poker (Two Pair or Better, set 2) [Brian Troha]

New working machine
--------------------
Player's Edge Plus (X000403P+XP000013) 4 of a Kind Bonus Poker [Brian Troha]
2019-04-30 20:11:06 -05:00
braintro 261838cec3 segahang.cpp: Verified ROM labels for the Hang-On (ride-on) set. [Andrew Welburn, The Dumping Union] 2019-04-30 19:53:03 -05:00
AJR e2aded21da unsp: Don't try to inline virtual functions (nw) 2019-04-30 19:14:14 -04:00
David Haywood f8656d9246 TV Game Work (progress towards smartfp and wrlshunt) (#4956)
* unsp refactoring / tv game work (nw)

* unsp refactoring / tv game work (nw)

* srcclean (nw)

* more ops (nw)

* (nw)

* (nw)

* guesses (nw)

* more guesses (nw)

* (nw)
2019-04-30 19:04:53 -04:00
AJR dcfacd8df6 sun2.cpp: Screen timing parameters (nw) 2019-04-30 19:00:41 -04:00
cam900 88986d1c53 cedar_magnet*.cpp : Updates
Simplify handlers, Reduce unnecessary lines, Duplicates, Runtime tag lookups, Convert arrays into std::unique_ptr, Fix namings, Spacings, Use shorter type values,
2019-05-01 03:38:10 +09:00
MetalliC 79d5d49e8a model2: powsled debug inputs (nw) 2019-04-30 19:55:56 +03:00
hap 1d628222c9 sm530: wakeup_vector was wrong (nw) 2019-04-30 18:19:35 +02:00
Vas Crabb b2f524675c starrider.cpp: start adding banked memory (nw) 2019-05-01 01:31:40 +10:00
cam900 89ca3d64d3 dgpix.cpp : Updates
Simplify handlers, Reduce unnecessary runtime tag lookups, Unnecessary lines, Use shorter/correct type values, Fix spacings, Namings
2019-05-01 00:03:50 +09:00
Dirk Best 8d145cc7b4 vtech1: Fix cassette input 2019-04-30 15:52:19 +02:00
Dirk Best 4942d4ab0b cgenie: Fix color RAM accesses, major update to hash file
Hash file sorted into categories, removed offset, moved
missing items to the top, standardized tape format.

Software list items promoted to working:
----------------------------------------
Invasion aus dem Weltraum

New NOT_WORKING software list additions:
----------------------------------------
Exterminator II: The Mad Menagerie
Super Star Treck

New working software list additions:
------------------------------------
Adressdatei II
Basic-Packer 2.13 (alternate)
Benchmark Test
Genie I II / TRS 80 Cassettenlader
Charset
Dez-Hex
EBASIC (32k version)
Editor fuer definierbare Zeichen
Extended Copy
Extra-Basic
Nato Morsing Standard Code
NODOS 80
Primzahlsuche
Real-Compiler
Screen Editor (incl. Adventure screen)
Shift Transformation
Sprite-Editor
Tape-Edit
Die Physik des Transistors
Utilities Package Ver. 2.0
Der Flohwalzer
Peng
Abenteuerland
Africa
Ballon
Botschaft
Brücke
Bumm Bumm
Cave Man
Chess Machine
CIA-Agent
Crazy Chaser
Deathstar
Deathtrap
Defender
Disastrous Villa
Die Juwelen des Grafen Dracula
Empire
ExReversic
Fast Food
Gorilla
Schiff des Grauens
House of Death
Hektik (alternate)
Horror Castle
Joker Poker
King
Kniffel
Länder-Quiz
Las Vergas Spiel-Automat
Madtree
Mord im Zeppelin
Mysterious Tavern
Santa Paravia und Fuimaccio
Schnick Schnack Schnuck
Trash-Man
Wurm
2019-04-30 15:44:32 +02:00
hap 201644926e New clone added
----------
Chess Challenger 10 (model CCX) [bataais]
2019-04-30 14:46:38 +02:00
Ivan Vangelista d140f831c1 bublbobl.cpp (sboblboblf): updated notes (nw) 2019-04-30 14:27:18 +02:00
Ivan Vangelista d81a9467c1 new working clone
-------------------------------------
Kid Niki (bootleg) [Bonky]
2019-04-30 14:26:00 +02:00
AJR 8321523971 sun2_50: Preliminary, untested Ethernet interface (nw) 2019-04-30 06:50:30 -04:00
AJR af9c894de0 scc68070: Re-add a few more inadvertently illegalized opcodes (CHK, DIVS, DIVU) (nw) 2019-04-30 06:23:54 -04:00
AJR 5b062625c5 bus/isa/np600: More findings (nw) 2019-04-29 22:42:11 -04:00
AJR fa8d5aa902 i82586: Add line handler for reset (nw) 2019-04-29 22:00:52 -04:00
R. Belmont cac8808471
Merge pull request #4950 from cam900/wswanvideo_divideo
wswan.cpp : Updates
2019-04-29 20:44:25 -04:00
R. Belmont 1a0fa17aea
Merge pull request #4948 from cam900/k054156_k054157_k056832_pertile_pri
k054156_k054157_k056832.cpp : Updates
2019-04-29 20:43:59 -04:00
R. Belmont 2d1a3cafa7
Merge pull request #4946 from JoakimLarsson/pcw_swecpm
pcw.xml: Added swedish CP/M v1.04, adds swedish keyboard mapping and …
2019-04-29 20:43:39 -04:00
R. Belmont 05ded91e9e
Merge pull request #4945 from clawgrip/patch-4
leapfrog_leappad_cart.xml: New software list additions
2019-04-29 20:43:18 -04:00
R. Belmont a9d5f9a0b5
Merge pull request #4944 from cam900/atarigen_args
atarigen.cpp : Updates
2019-04-29 20:42:57 -04:00
R. Belmont b6c38c82e1
Merge pull request #4942 from cam900/k054000_args
k054000.cpp : Updates
2019-04-29 20:42:24 -04:00
R. Belmont 115825fe50
Merge pull request #4939 from cam900/k053251_args
k053251.cpp : Updates
2019-04-29 20:42:11 -04:00
R. Belmont e7ddf6bb28
Merge pull request #4938 from cam900/k053244_k053245_args
k053244_k053245.cpp : Updates
2019-04-29 20:41:57 -04:00
R. Belmont 0ed72cbe20
Merge pull request #4937 from cam900/k051316_args
k051316.cpp : Simplify handlers
2019-04-29 20:41:37 -04:00
R. Belmont 566d52eae8
Merge pull request #4936 from cam900/k052109_args
k052109.cpp : Updates
2019-04-29 20:41:24 -04:00
R. Belmont 0f518373eb
Merge pull request #4935 from cam900/k051960_args
k051960.cpp : Simplify handlers
2019-04-29 20:41:03 -04:00
R. Belmont 46082d9aa1
Merge pull request #4934 from cam900/igs017_args
igs017_igs031.cpp : Updates
2019-04-29 20:40:45 -04:00
R. Belmont 17dfeb9b8c
Merge pull request #4933 from cam900/huc6270_args
huc6270.cpp, huc6202.cpp : Simplify handlers
2019-04-29 20:40:30 -04:00
R. Belmont eb818ce5e0
Merge pull request #4932 from cam900/voodoo_args
devices/video/voodoo.cpp : Simplify handlers
2019-04-29 20:40:09 -04:00
AJR 2fdaf12c0e Clarify that SCC68070 RTE is more like MC68010 than MC68000 (nw) 2019-04-29 20:32:11 -04:00
rfka01 a2c1bec686 at.cpp: added various BIOS versions (#4951)
* at.cpp: added various BIOS versions

* at.cpp: added BIOS versions for ASUS 486 mainboards
2019-04-29 19:54:44 -04:00
AJR 8f7757297a m68000: Read the initial SP and PC from memory after rather than during machine reset time. This removes the need for many drivers to reset the CPU an extra time to load the correct vector. 2019-04-29 19:46:51 -04:00
AJR 6305e7346c SCC68070 fixes (nw)
- Add several MC68000 opcodes that were inadvertently unsupported
- Change behavior of CLR with memory operand to match MC68010 and later (datasheet makes it clear that the extra read is not performed)
2019-04-29 19:06:11 -04:00
algestam 55a0e4404c New working machine added (#4952)
-----------
Tronica: Space Rescue [algestam]
2019-04-29 23:14:00 +02:00
Olivier Galibert f759f41db9 m680x0: Rely on the opcode tables for cpu filtering, ban "return" from opcode handlers, restyle [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert 132e64cfd9 m680x0: Normalize type names to the short versions [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert 9ff8eaa129 m680x0: Nicer function names [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert e75036c2e1 m680x0: Change method pointers to state ids in the big tables [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert c11d6a2093 m680x0: Merge table and opcode body together [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert f7e9f32a56 m680x0: Stop using spec_proc [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert 9af12a54dc m680x0: Rename remaining_cycles to icount in alignemnt with the rest of mame [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert 6f0dd96e60 m680x0: Only keep the bodies in the input file [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert ea9cd8aea1 m680x0: gratuitously convert the generator to python [O. Galibert] 2019-04-29 22:04:15 +02:00