Commit Graph

69123 Commits

Author SHA1 Message Date
Vas Crabb
404c8ff7e1 (nw) misc cleanup:
* upd765, next, sun3x: fix FDC mode being treated as clock frequency (MCFG removal gone wrong)
* h01x: translate some comments from Chinese to English
* snes/sfx: trampoline constructors should be private
2019-10-05 22:52:26 +10:00
zzemu-cn
e1ebf0c51d new Chinese computer H-01B 2019-10-05 22:24:57 +10:00
arbee
c7aa273254 apple3: debugger-guard the $C800 switching [R. Belmont, Rob Justice] 2019-10-05 08:23:28 -04:00
Vas Crabb
56b000344e nmk16spr, superfx, makedep: misc cleanup (nw) 2019-10-05 21:56:49 +10:00
MooglyGuy
8a280aba9c -snes: Differentiate between SuperFX 1 and SuperFX 2. Fixes game speed in Star Fox, Stunt Race FX, Vortex, and others. [Ryan Holtz] 2019-10-05 13:34:12 +02:00
hap
747f27c600 hh_sm510: add note (nw) 2019-10-05 11:35:45 +02:00
hap
d9e765e5c8 namcos22: remove the fixme (nw) 2019-10-05 10:15:47 +02:00
Ivan Vangelista
b1684563e3
gts80b.cpp: fixed my copy-paste error. Thanks MetalliC for spotting this. (nw) 2019-10-05 07:24:32 +02:00
AJR
d2d205a57d i8275: Simplify read/write handlers (nw) 2019-10-05 01:09:18 -04:00
AJR
52cd97b79a treacity: Fix scrolling regression (nw) 2019-10-05 00:44:27 -04:00
Vas Crabb
4b414fa45b clean up some .hxx abuse (nw) 2019-10-05 14:02:58 +10:00
cam900
3f7aa11e26 ninjaw.cpp, warriorb.cpp : Accurate psg output position (subwoofer only) (#5709)
* ninjaw.cpp, warriorb.cpp : Accurate psg output position (subwoofer only)

* ninjaw.cpp, warriorb.cpp : Add notes, Fix output position
2019-10-05 13:48:41 +10:00
AJR
db87759815 addrmap.h: Assert in case subdevice fails to find things (nw) 2019-10-04 22:48:58 -04:00
Vas Crabb
d672b34912 'subwoofer' does not describe a position (nw) 2019-10-05 12:32:36 +10:00
AJR
6f4ac66784 thomson.cpp: Start cleaning up the floppy mess (nw)
- Move FDC ROMs into separate regions in preparation for future devicification
- Create device object for THMFC1 floppy controller
2019-10-04 21:48:45 -04:00
couriersud
2de7ed7ddc netlist: more code cleanup. (nw)
- avoid duplication in solver parameter code
- matrix sort type is now a parameter
2019-10-05 01:26:54 +02:00
MetalliC
552d31e6c0
Merge pull request #5710 from algestam/gnw_mmouse_rom_confirmed
hh_sm510: confirm gnw_mmouse rom (nw)
2019-10-05 01:32:16 +03:00
algestam
652377823a hh_sm510: confirm gnw_mmouse rom (nw) 2019-10-05 00:21:32 +02:00
hap
3bd43b4f49 aviio: increase max size (nw) 2019-10-05 00:15:19 +02:00
hap
c81df09472 hh_sm510: output lcd at higher freq (nw) 2019-10-04 22:49:08 +02:00
couriersud
43cac214a4 netlist: code maintenance (nw)
- Fix SUBMODEL
- move to strongly typed matrix sort constant
- extend maximum matrix size to 512x512
- optionally do parallel processing based on total operations
- templatize GMRES solver loops
2019-10-04 22:34:46 +02:00
AJR
7fc40fc958 polyfdc: Use A3, not A11 (nw) 2019-10-04 14:43:50 -04:00
AJR
b9e9ba7edc polyfdc: Update notes (nw) 2019-10-04 14:41:02 -04:00
AJR
6eecd47fb1 p47b: Fix crash during validation (nw) 2019-10-04 12:38:42 -04:00
AJR
20677c7a1b Add rudimentary validity checking for address_space_config objects (nw) 2019-10-04 12:33:07 -04:00
Christian Groessler
87da937b7f src/mame/drivers/megasys1.cpp: fix compilation error (#5708)
a forgotten semicolon
2019-10-04 18:07:24 +02:00
Ivan Vangelista
675eddec47 new working clones
----------------------------------
P-47 - The Freedom Fighter (World, bootleg) [jordigahan, The Heckler, ClawGrip]
2019-10-04 17:39:28 +02:00
Vas Crabb
d8998f5d9b (nw) fix std::array initialisation with GCC5 in nlwav.cpp, stop suppressing -Wterminate now that asserts are really asserts 2019-10-05 00:37:55 +10:00
angelosa
f3c71b080a alpha68k.cpp: simulated screen blanking for Gold Medalist starter pistol shot on dash events [Angelo Salese] 2019-10-04 16:04:30 +02:00
Ivan Vangelista
452cf85f81 New machines marked as NOT_WORKING
----------------------------------
Terrific Lake [PinMame]
Top Sound (French) [PinMame]
2019-10-04 15:58:26 +02:00
Vas Crabb
bcfa6047c3 Build system maintenance:
* Re-write makedep.py for better performance and better parsing front-end
* Make srcclean deal with kinds of preprocessor abuse I never want to see in real life

(nw) The new parser front-end is better at recognising C++ syntax and
also substantially faster - bootstrapping a single-driver build should
be noticeably quicker.  Having a single parser for C++, .lst and .flt
files also gets us a bit closer to making it simpler to create custom
subtargets.
2019-10-04 22:55:01 +10:00
Patrick Mackinlay
3bbbe5080b sgi_ge5: fix bus logic (nw) 2019-10-04 19:42:45 +07:00
hap
73e0eb6b4e aviio: dont crash on buffer overflow (nw) 2019-10-04 12:19:01 +02:00
Olivier Galibert
b51ae75c3a model1: TGP interface fixes [O. Galibert] 2019-10-04 11:46:42 +02:00
ajrhacker
c2c181c351
Merge pull request #5707 from cam900/patch-114
nmk16.cpp : Fix actobatm regression
2019-10-04 00:03:34 -04:00
AJR
f15623d556 potgoldu580: Identify start of TMS code (nw) 2019-10-04 00:02:09 -04:00
cam900
5e7e52f3b5
nmk16.cpp : Fix actobatm regression 2019-10-04 11:40:22 +09:00
ajrhacker
d7a453f865
Merge pull request #5699 from plaes/tms34020-setcdp
tms34020: Implement SETCDP opcode
2019-10-03 21:22:06 -04:00
AJR
f9902c870f ridleofp: Add Sega game ID (nw) 2019-10-03 21:11:38 -04:00
AJR
70a5862415 segas16a.cpp: More game IDs (nw) 2019-10-03 21:02:28 -04:00
braintro
2177cecedc (nw) Document Body Slam Sega game ID number 2019-10-03 19:33:38 -05:00
braintro
c7683ca54c (nw): Verified correct ROM label for Karate Blazers (US) 2019-10-03 19:26:44 -05:00
MetalliC
902595cd2e new NOT_WORKING clone
-----------------
Derby Owners Club World Edition (Rev A) [Fluffy]
2019-10-04 00:17:42 +03:00
R. Belmont
1f69fd1d1d
Merge pull request #5696 from clawgrip/patch-2
microdar.cpp: Improve notes (nw)
2019-10-03 15:53:39 -04:00
algestam
c55de2f8df New working machine added (#5705)
----------
Game & Watch: Lion [algestam, Mr. Do, Sean Riddle]
2019-10-03 21:52:59 +02:00
R. Belmont
563a00e0e4
Merge pull request #5702 from Firehawke/master
Update Apple 2 softlists to October 2nd, 2019
2019-10-03 15:50:33 -04:00
Priit Laes
880476126e tms34020: Implement SETCDP opcode 2019-10-03 20:55:54 +03:00
AJR
9c90eb9cd6 subsino2.cpp: Remove outdated note (nw) 2019-10-03 12:32:10 -04:00
AJR
4362977259 subsino2.cpp: Add save state support and clean up code a little
- Replace dual 8-bit RAM pointers with 16-bit pointers (nw)
- Eliminate MCFG_VIDEO_START_OVERRIDE (nw)
- Replace set_vblank_int with screen callback (nw)
2019-10-03 11:56:31 -04:00
AJR
c350672a1b h8: Make debug PC adjustment and breakpoints actually work 2019-10-03 11:50:02 -04:00