Commit Graph

62327 Commits

Author SHA1 Message Date
AJR
64e4d5eaba attotime: as_hz optimization (nw) 2018-11-07 16:19:37 -05:00
hap
8c0dbe366c attotime: redo fix from_hz(XTAL) recent regression, sorry for hitting emu.h again (nw) 2018-11-07 22:00:34 +01:00
MetalliC
6e4d273b5f segaxbd: add Royal Ascot satellite ROMs [Ordyne] 2018-11-07 22:34:13 +02:00
hap
e61f8e8509 attotime: fix from_hz(XTAL) recent regression (nw) 2018-11-07 19:41:30 +01:00
Patrick Mackinlay
723ccbab17 mips1: fix overflow logic (nw) 2018-11-07 10:51:03 +07:00
Ivan Vangelista
d8f5778524 ay8910: small batch of MCFG removal (nw) 2018-11-07 00:18:50 +01:00
AJR
103afb337b ymmu100.cpp: Fix clang build[-Werror,-Wself-assign-field] (nw) 2018-11-06 17:18:38 -05:00
mooglyguy
489c6eaba0 hpc3: Fixed up and re-enabled audio DMA. Gets SGI Indy driver its boot chime back. [Ryan Holtz] 2018-11-06 23:02:04 +01:00
R. Belmont
35d42f82f8
Merge pull request #4251 from fulivi/hp9825_dev2
HP9825: added internal expansion ROMs
2018-11-06 16:36:51 -05:00
R. Belmont
9b03e652ec
Merge pull request #4247 from hp9k/pflush_fc_ea
m68kmmu: support flushing ATC by FC/EA (nw)
2018-11-06 16:16:14 -05:00
dxl
407929b50c Hpux final fixes (#4257)
* m68kmmu: Set B bit in ATC on buserror (nw)

* m68kmmu: store last logical address for bus error handler (nw)

* hp9k_3xx: update /370 to 48MB configuration (nw)

It was the maximum configuration on /370, and allows us to have a
pretty usable HP VUE Environment.
2018-11-06 16:15:26 -05:00
R. Belmont
31fd4d6a5f
Merge pull request #4266 from hp9k/rtc_fix
hp9k_3xx: fix RTC corruption
2018-11-06 16:14:54 -05:00
R. Belmont
93afba0a31
Merge pull request #4265 from hp9k/map_fix
hp9k_3xx: fix mem map for /360
2018-11-06 16:14:32 -05:00
David Haywood
ee2fcdf216 XaviX - improve inputs in e-kara, rad_rh (#4260)
* prepare for ekara inputs (nw)

* something for rescue heroes (nw)

* rad_rh tile addressing fixes (nw)

* ekara input stuff (nw)

* ekara and rad_rh input improvements (nw)

* small hack to keep rad_bass happy until I figure out a few more things (nw)

* extra note (nw)

* bit more stable (nw)
2018-11-06 16:13:52 -05:00
R. Belmont
9a98de1448
Merge pull request #4261 from hp9k/pmmu_debug
m68000: show PMMU registers for 68020/030/040 in debugger
2018-11-06 16:13:12 -05:00
Olivier Galibert
f23e1727b1 Woops... 2018-11-06 21:46:26 +01:00
Sven Schnelle
156ea08447 hp9k_3xx: fix RTC corruption
pre-init the latch clock variable to 1, so the first write to the latch
doesn't cause invalid data latched which would trigger an invalid write to
the RTC, causing an invalid time.
2018-11-06 20:48:06 +01:00
hap
927ece665c video21: first 4 buttons on cabinet are: bet/einsatz, start, card/karte, stop (nw) 2018-11-06 19:07:54 +01:00
hap
044370414f mb87078: only update channel latch when dsel is low (nw) 2018-11-06 18:48:34 +01:00
hap
1cc99d3619 mb87078: refactor and correct data_w/r (nw) 2018-11-06 17:50:01 +01:00
Sven Schnelle
d88454e805 hp9k_3xx: fix mem map for /360 2018-11-06 17:34:36 +01:00
Olivier Galibert
a4c222b805 mu100: Store some stuff, apply some filters [O. Galibert] 2018-11-06 17:20:51 +01:00
Sven Schnelle
5ea843e4d0 m68000: show PMMU registers for 68020/030/040 in debugger 2018-11-06 15:50:19 +01:00
hap
9e67ac9e00 hh_sm510: small update (nw) 2018-11-06 14:28:06 +01:00
hap
60c4816861 attotime: simpler from_hz (nw) 2018-11-06 13:39:13 +01:00
Patrick Mackinlay
9df6cfe087 r3000: call it like it is (nw) 2018-11-06 17:21:01 +07:00
Patrick Mackinlay
d2fe91f89c r3000: modernize, add tlb support
* replaced memory accessors
* implemented tlb and address translation
* corrected exception vector logic
* improved cache isolation behaviour
* comments/formatting
2018-11-06 17:21:00 +07:00
algestam
8625e6d93b New working machine added (#4259)
* New working machine added
-----------
Tropical Fish (Nintendo Game & Watch) [algestam]

* Improved naming of gnw_tfish

* Fixed lcd screen description for gnw_tfish
2018-11-06 10:52:07 +01:00
Ivan Vangelista
6457905014 new not working machine
---------------------------------------
Sport 2000 [PinMAME]
2018-11-06 07:23:59 +01:00
Ivan Vangelista
6ec5d9ceaf corrected dumps for audiocpu ROMs for toppin and pinclown [PinMAME] 2018-11-06 07:16:10 +01:00
AJR
ea753f68cb isa8, isa16: Replace MCFG_ macros with devcb3 (nw) 2018-11-05 21:28:41 -05:00
Ivan Vangelista
db2b92602f new not working clone
----------------------------------
Top T. Cash [f205v]
2018-11-05 22:43:21 +01:00
AJR
f07fab41d6 Replace ATTOSECONDS_TO_HZ with as_hz where appropriate (nw) 2018-11-05 16:05:51 -05:00
Ivan Vangelista
20e9bfd19f highvdeo.cpp, itgamble.cpp: differentiated the two 'Capitan Uncino' games' descriptions (nw) 2018-11-05 22:03:41 +01:00
Ivan Vangelista
e6a6a52b22 new not working clone
-----------------------------------------
Capitan Uncino (Version 2) [f205v]
2018-11-05 21:40:46 +01:00
Ivan Vangelista
25987a5fdc cps1.cpp: specified recently added sf2en set is a conversion from another game (nw) 2018-11-05 21:06:15 +01:00
Ivan Vangelista
4cc40f50d6 exidy.cpp: verified one of mtrap's original PROMs matches the corresponding one dumped from a bootleg. [Jim Hernandez]
The other 2 PROMs couldn't be read (nw)
2018-11-05 21:01:57 +01:00
Ivan Vangelista
b53ae0d412 new not working clone
-------------------------------------
Arizona 10 (v1.1) [f205v]

Simplified rabbitpk decryption [O. Galibert]
2018-11-05 20:48:22 +01:00
cracyc
6e54409399 luaengine: fix clang build (nw) 2018-11-05 13:26:29 -06:00
mooglyguy
bce881ddb7 hpc3: Improved DMA transfer behavior. The IRIX installer now loads, but panics. [Ryan Holtz] 2018-11-05 20:15:41 +01:00
AJR
b599c91785 attotime: Add as_hz (nw) 2018-11-05 13:47:52 -05:00
mooglyguy
3eb3d5cb38 Fix build, nw 2018-11-05 19:13:27 +01:00
mooglyguy
26258c22ab wd33c93: Silence logging by default, nw 2018-11-05 19:12:24 +01:00
mooglyguy
13247311f6 Renamed flipendian -> swapendian, as I spent minutes trying to find the functions to tell to another person who spent minutes trying to find the functions, and we refer to such functions as swapping just about everywhere else in the codebase, nw 2018-11-05 19:11:18 +01:00
MetalliC
884465327b naomi: fix M1 security keys endian (nw) 2018-11-05 19:19:39 +02:00
mooglyguy
be68ee3c1a wd33c93: Improved logging, nw 2018-11-05 17:40:19 +01:00
AJR
8c8924db50 mbee.cpp: Move XTAL definition to xtal.cpp (nw) 2018-11-05 10:56:22 -05:00
Olivier Galibert
cc537e30db mu100: Make some noise [O. Galibert]
Two sample roms are missing, sad.  Volume is not taken into account
yet (because the registers are not yet understood), pan is though.
Don't even think about reverb or effects :-)

Current code plays a scale in a loop.  Comment the timer alloc in
machine_reset to kill that.

Demo song (missing lots of sounds, because roms): U then > until demo
then ENTER ENTER.
2018-11-05 15:35:07 +01:00
Patrick Mackinlay
ec8e3a038f nothing precious about r3000 irq numbers (nw) 2018-11-05 19:03:23 +07:00
fulivi
e90a63d60d hp9825: added internal expansion ROMs. Fixed authorship of hp9825.lay. 2018-11-05 11:23:03 +01:00