dxl
c7103b12f1
m68kdasm: decode ptest & pflush ( #4190 )
...
* m68kdasm: decode ptest & pflush
this adds some more decoding to someof the MMU instructions. The
following encodings are now properly decoded:
$ ./unidasm test.bin -arch m68040
00: f010 8216 ptestr #6 , (A0), 0
04: f010 8209 ptestr D1, (A0), 0
08: f010 8200 ptestr %sfc, (A0), 0
0c: f010 8201 ptestr %dfc, (A0), 0
10: f010 8310 ptestr #0 , (A0), 0, @A1
14: f010 8000 ptestw %sfc, (A0), 0
18: f548 ptestw (A0)
1a: f568 ptestr (A0)
1c: f500 pflushn (A0)
1e: f501 pflushn (A1)
20: f509 pflush (A1)
22: f510 pflushan
24: f518 pflusha
* m68kdasm: fix whitespace for MMU instructions
2018-10-24 15:49:37 -04:00
Robbbert
ada980907d
gamecom improvements
...
- Henry works now
- Fixed dma regression
- Improved logging of unknown opcodes
2018-10-24 17:29:13 +11:00
Justin Kerk
bcb672ce32
Don't error on undefined GL symbols for the WebAssembly target ( #4187 )
2018-10-23 21:52:39 -07:00
Scott Stone
58bbd86ada
megadriv.xml: Fixed rrash3 description (MT#7124) (nw)
2018-10-23 22:31:01 -04:00
R. Belmont
9bd476221a
Merge pull request #4186 from barry65536/master
...
Promote mtwinsb to working
2018-10-23 14:45:50 -04:00
dxl
3c36b423ea
m68kmmu: split m68881_ops() into subfunctions ( #4185 )
2018-10-23 14:43:39 -04:00
Barry Harris
2d4370855a
Promote mtwinsb to working
...
Move to fcrash.cpp, hook up scroll registers and other misc bits
2018-10-23 19:12:27 +01:00
Ivan Vangelista
769e13f265
bus/rs232.cpp: completed removal of MCFG macros (nw)
2018-10-23 18:24:43 +02:00
Ivan Vangelista
66b5dd9a1a
princ.xml: added 4 new entries [TeamEurope]
2018-10-23 18:16:14 +02:00
Ivan Vangelista
a1b571fd37
abc80x.cpp: fixed copy-paste error. Thanks Tafoid! (nw)
2018-10-23 18:14:42 +02:00
AJR
8f67f2681d
esprit3: Better interrupt sourcing (nw)
2018-10-23 11:54:43 -04:00
AJR
969175269d
Invalidate memory access caches when removing watchpoints to prevent crashes on subsequent accesses to the same memory areas
2018-10-23 09:04:25 -04:00
hap
f16d70d90e
opwolf: set_input_gain on speaker device overrides the one set on sound route, this makes it look less misleading now (nw)
2018-10-23 14:00:12 +02:00
AJR
3b84297de5
z29: Fix pseudo-DMA memory fill mode (nw)
2018-10-23 07:13:34 -04:00
ajrhacker
484e0bb9fb
Merge pull request #4182 from clawgrip/patch-4
...
Add TODO info for "spangbl2" dipswitches (nw)
2018-10-23 06:30:44 -04:00
ClawGrip
b41f7cdfad
Add TODO info for "spangbl2" dipswitches (nw)
2018-10-23 10:01:45 +02:00
Lord-Nightmare
8c798708a2
Add dumps of the Kurzweil K2000 "ROM1 - Orchestral" and "ROM2 - Contemporary" add-on modules. [anonymous]
...
Add a bunch of notes about the rest of the Kurzweil K2xxx series, and some more notes about the K2000 hardware. [Lord Nightmare]
2018-10-23 02:54:13 -04:00
David Haywood
25b70ce773
XaviX - support per-line rendering and raster interrupts ( #4180 )
...
* checkpoint (nw)
* improve rasters (nw)
* improve again (nw)
* raster effect improvements (nw)
* tidy (nw)
* keep happy (nw)
* also keep things happy (nw)
* rad_rh notes (nw)
* kill unneeded code (nw)
* (nw)
* oops (nw)
* extra rad_bass inputs (nw)
* misc refactors (nw)
* 2nd palette on superxavix (nw)
* improvements to line renderer (nw)
* optimize slightly (nw)
* bitmap layer related (nw)
* this bitmap in xavtennis is very big (nw)
2018-10-22 21:35:02 -04:00
R. Belmont
3916ced0ed
Merge pull request #4181 from hp9k/m68kmmu_indirect_fix
...
m68kmmu: don't try to read address bits in indirect descriptors as status bits (nw)
2018-10-22 21:34:35 -04:00
braintro
f5da4a8c50
sega16a.cpp: Correct labels and rom locations for the aliensyn2 set. [Brian Troha]
2018-10-22 18:05:27 -05:00
hap
c893b58eca
k054321: correction on prev commit (nw)
2018-10-22 23:47:08 +02:00
hap
317a597236
k054321: make it work on all speaker inputs, not just the first (nw)
2018-10-22 23:40:29 +02:00
hap
932b9ad71e
namcos22: show alpinr2b titlescreen animation, preliminary (nw)
2018-10-22 23:31:13 +02:00
Sven Schnelle
922bf727a9
m68kmmu: don't try to read address bits in indirect descriptors as status bits (nw)
...
and initialize m_mmu_tmp_sr before doing a table search. With this commit,
everything required to run HP-UX 9 in mame is upstream.
Tested the following machines with this mmu change:
maciix with Mac OS 7
hp9k360 with HP-UX 7, HP-UX 9 and the HP-UX 9 installer.
2018-10-22 23:16:09 +02:00
Ivan Vangelista
8211efbb8a
cinemat.cpp: fixed save state regression (nw)
2018-10-22 23:10:07 +02:00
Ivan Vangelista
407222940f
namcops2.cpp: redumped superdbz DVD and confirmed gundzaft DVD dump [Arcade-Projects]
2018-10-22 23:01:59 +02:00
Ivan Vangelista
e227060f5c
new not working software list addition:
...
---------------------------------------------------------
pico.xml: Oryouri Daisuki! Kitchen Pico (Jpn) [TeamEurope]
2018-10-22 20:26:17 +02:00
Ivan Vangelista
588776d891
exidy.cpp: identified P1/P2 Start LEDs for Mouse Trap [Brad Oldham]
...
original patch modified by me (nw)
2018-10-22 19:03:38 +02:00
Ivan Vangelista
21b6c96cac
rs232: another batch of MCFG removal (nw)
2018-10-22 18:44:07 +02:00
dxl
9703b60a20
m68kmmu: support short indirect descriptors & set MMU status flags in pmmu_atc_lookup() ( #4179 )
...
* m68kmmu: support short indirect table entries
* m68kmmu: set SR bits in pmmu_atc_lookup()
2018-10-22 12:19:27 -04:00
Ivan Vangelista
6c23ea53f6
bfmsys85.cpp: added save state support, no idea why this was marked as SUPPORTS_SAVE (nw)
2018-10-22 18:02:56 +02:00
ajrhacker
2d392f5ef8
Merge pull request #4177 from MASHinfo/master
...
Fixed Arcade build
2018-10-22 10:39:28 -04:00
Roberto Fresca
b4d5b3b50d
Removed due to legal issues.
2018-10-22 15:25:04 +02:00
MASH
129571495b
Fixed Arcade build
2018-10-22 11:02:10 +00:00
Ivan Vangelista
6995e29882
new working clone
...
------------------------------
PuLiRuLa (World, earlier?) [Jorge Silva]
2018-10-22 07:24:34 +02:00
AJR
d5f195c046
flipjack: Driver overhaul
...
- Reimplement video using CRTC row update method.
- Cocktail mode is fully supported.
- Change monitor orientation from ROT90 to ROT270.
- Modernize interrupts.
- Clean up miscellaneous things.
2018-10-21 17:30:15 -04:00
arbee
688ce5bf93
hapyfish: correct flash IDs and flash switching, bootloader now loads Linux kernel and then nothing happens (nw)
2018-10-21 15:47:32 -04:00
mooglyguy
d1ec0b957c
vsmile: removed Unununium timing hacks, nw
2018-10-21 21:29:14 +02:00
mooglyguy
af515310d7
vsmile: Fixed erroneous cartridge ROM mirroring. Gets V.Smile games to boot. Needs cleanup. [Ryan Holtz]
2018-10-21 21:29:13 +02:00
braintro
5e85036f34
new clone added - Soldier Girl Amazon (Tecfri license)
...
New Clone Added
-----------------------------------------
Soldier Girl Amazon (Tecfri license) [Fredric Sjöholm]
2018-10-21 14:20:23 -05:00
hap
0eb5679d24
namcos22: improve window clipping (nw)
2018-10-21 20:08:38 +02:00
dxl
3f19591995
m68kmmu: cleanups ( #4172 )
...
* m68kmmu: factor out TT register matching into pmmu_match_tt()
* m68kmmu: simplify tt/fc matching
* m68kmmu: remove dead code
* m68kmmu: factor out table walking code
* m68kmmu: replace printf by logerror
This should be switched over to use LOG(), but can't
right now because the header file is included directly
in C++ classes.
2018-10-21 12:24:27 -04:00
fulivi
5dba426a7c
HP9825: printer & beeper added ( #4175 )
...
* hp9825: printer added. Whitespace cleanup on hp9825_tape.*
* hp9825: added beeper
2018-10-21 12:15:57 -04:00
Robbbert
877906143a
New WORKING software item for the sorcerer
...
- Lander Arcade (thanks to Exidyboy)
2018-10-22 02:42:23 +11:00
arbee
f4d9bd18d5
hapyfish: replaced driver with clone of mini2440 that enabled NAND booting [R. Belmont]
...
The boot loader now comes up and fails because it can't find both NANDs; how they're banked or whatever isn't clear yet.
2018-10-21 09:52:34 -04:00
ajrhacker
9da9131fe4
Merge pull request #4174 from hp9k/disable_debug
...
nereid: disable debug (nw)
2018-10-21 09:01:13 -04:00
Sven Schnelle
35d1736019
nereid: disable debug (nw)
2018-10-21 14:36:45 +02:00
hap
552f67540e
hh_sm510: correct built-in cheats for gnw_ghouse (nw)
2018-10-21 13:48:25 +02:00
algestam
1482a81fc2
New working machine added ( #4173 )
...
-----------
Green House (Nintendo Game & Watch) [algestam]
2018-10-21 13:37:41 +02:00
AJR
dbaf83eebf
crt9007: Interrupts don't get canceled here (nw)
2018-10-21 00:14:44 -04:00