Commit Graph

64206 Commits

Author SHA1 Message Date
AJR
72213467f1 apple2: Slight code cleanup (nw)
Note that the 0x3f mask formerly used instead of 0x7f for one case was spurious.
2019-02-16 16:28:21 -05:00
hap
8e3a8fd4a3 rename fidelmcs48 to fidel_sc6 (nw) 2019-02-16 22:20:56 +01:00
hap
e71714a8fa fidelmcs48: rename class (nw) 2019-02-16 22:12:01 +01:00
cracyc
dbb4a1fb18 tandy2k: add mouse [Carl] 2019-02-16 14:53:30 -06:00
hap
f7b53ed1bc fidel68k: untangle fex68k with feag (nw) 2019-02-16 21:45:12 +01:00
arbee
4210ce2de0 apple2: fix missing floating bus reads and improved joystick/paddle calibration [Golden Child] 2019-02-16 15:27:10 -05:00
MetalliC
cd704879b2 naomi.cpp:
- documentation update [f205v]
- redumped clubk2kp program ROM [CoolMod, MetalliC]
2019-02-16 22:10:34 +02:00
ArcadeShadow
51e03d8b56 New working software list additions (#4652)
New working software list additions
-----------------------------------
ibm5170: The Secret of Monkey Island (Italian)
2019-02-16 11:48:25 -08:00
ArcadeShadow
fd2639d0e8 New working software list additions (#4653)
New working software list additions
-----------------------------------
ibm5150: Batman: The Movie, Gunboat: River Combat Simulation (Hit Squad release), Ivan "Ironman" Stewart's Super Off Road (16 Blitz release) (3.5"), WWF Wrestlemania
2019-02-16 11:47:38 -08:00
hap
11d0b41e5f fidel*: removed last remaining MACHINE_CONFIG_START (nw) 2019-02-16 20:22:05 +01:00
hap
0bbb9faa1f fidelz80: separate some classes (nw) 2019-02-16 20:14:55 +01:00
hap
326bf20518 fidelz80: untangle cc10 from vcc (nw) 2019-02-16 19:19:38 +01:00
hap
b05f97cc09 fidel/novagmcs48: shadow m_maincpu (nw) 2019-02-16 18:42:42 +01:00
hap
3f2d50c4a2 move fidelity SC6 rom externally to softwarelist, as in original machine (nw) 2019-02-16 17:34:18 +01:00
R. Belmont
08cd611026
Merge pull request #4627 from cam900/smsvdp_psg
315_5124.cpp : Updates
2019-02-16 10:49:18 -05:00
fulivi
a3bf00db9e HP9825: added 9825T variant (#4629)
* hphybrid: added cbs to expose memory cycles & fetched opcodes

* hp9825: 9825T variant added
2019-02-16 10:48:41 -05:00
David Haywood
7da2a8feaf new WORKING machines (JAKKS) (#4640)
* new WORKING machines
---
Winnie the Pooh - Piglet's Special Day (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, 21 external donators]
Spider-Man (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, 21 external donators]
Dora the Explorer - Race to Play Park (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, 21 external donators]  (previous 'Race to Play Park' was renamed to 'Nursery Rhyme Adventure' last week)

new WORKING software list additions
---
jakks_gamekey_mv:bcatdoc Black Cat & Doc Ock [Sean Riddle, 21 external donators]

* notes (nw)

* actually demote jak_pooh for now, one of the minigames is very broken (nw)

* give jak_sdoo a menu button (nw)

* give default set of inputs a pause / menu button too (nw)

* describe problem better, half of the issue is a DRC bug (nw)

* new NOT WORKING
---
Excite Boxing (Japan) [Sean Riddle, Peter Wilhelmsen]

* new WORKING machines
---
Nicktoons (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, 22 external donators]

new WORKING software list entries
---
jakks_gamekey_nk:volbird Nicktoons Vollyball & Birdie Putt

new NOT WORKING machines
---
Dream Life [Sean Riddle]
One Piece - Virtual Punching Battle (Japan) [Sean Riddle, Peter Wilhelmsen]

* new machines marked as NOT WORKING
---
Challenge Ai-chan! Excite Ping Pong (Japan) [Sean Riddle,  Peter Wilhelmsen]

probably just needs inputs mapping

* new NOT WORKING machines
---
Play TV Soccer [Sean Riddle, Peter Wilhelmsen]

again, needs inputs

* new WORKING software list addition
---
jakks_gamekey_nk:popsnow Spongebob Sponge Pop & Snowball Showdown (15 AUGUST 2005 D) [Sean Riddle, 22 external donators]

* xavix - support global tile flipping

* new NOT WORKING software list entries
---
monon_color:bigwolf Xǐyángyáng yǔ huītàiláng-juézhàn miē xīng [Peter Wilhelmsen, zhongtiao1]

* new NOT WORKING software list additions
---
sega_beena_cart:fpc Fresh Pretty Cure [Sean Riddle, Team Europe]
2019-02-16 10:47:51 -05:00
couriersud
757436bbfb Fixed sdl2 keymap processing. [Couriersud]
Keymaps must have been broken for ages:

-	It is now possible to map every scancode SDL2 defines.
-	Removed keycode field. This was a leftover from SDL1.x
-	Fixed bug preventing keymaps from working.
-	Fixed the DE keymap.
-	Converted other keymaps to new format and added a
    comment that they have to be reviewed and fixed.
2019-02-16 16:44:42 +01:00
hap
983ffa2de6 mk1: 2mhz more likely (nw) 2019-02-16 14:54:47 +01:00
Ivan Vangelista
b3936428ab pce_slot.h: forgot to actually remove the macros (nw) 2019-02-16 14:47:36 +01:00
Ivan Vangelista
c1ba9b3616 devices\bus: some more MCFG macros removal (nw) 2019-02-16 14:42:47 +01:00
couriersud
55000018e7 netlist: Separation of duties. (nw)
Make it clearer what is used during parsing a netlist, "compiling" a
netlist and execution of a netlist.
2019-02-16 14:31:59 +01:00
Ivan Vangelista
7624f7490f bus\lpci\pci.h: removed unused MCFG macros (nw) 2019-02-16 13:58:59 +01:00
Ivan Vangelista
e13cb27bd5 bus\hp80_io: removed MCFG macros (nw) 2019-02-16 13:52:09 +01:00
Ivan Vangelista
181d116285 unico.cpp: fixed copy paste error(nw) 2019-02-16 13:50:57 +01:00
MooglyGuy
6ffd9d02ef -newport: Support a few more command configs and fixed window checking. Fixes numerous bugs in IRIX. [Ryan Holtz] 2019-02-16 13:09:28 +01:00
MooglyGuy
6df1235c3f -sgi_mc_device: Fixed Graphics-to-Host DMAs to happen a qword at a time, nw 2019-02-16 13:09:28 +01:00
MooglyGuy
bd0d1cf5da r4000: Fixed ABS.S and ABS.D. Fixes X server crashing in IRIX. [Ryan Holtz] 2019-02-16 13:09:28 +01:00
mooglyguy
9bb90f11c4 -ioc2: Added additional logging of IRQs, nw
-sgi_mc: Temporarily made VDMA occur instantly after the first tick, nw

-newport: Various changes: [Ryan Holtz]
 * Fixed block pixel DMA reads and writes (fixes cursor on IRIX 5.3 login screen)
 * Reworked X/Y iterators to behave more closely to hardware.
2019-02-16 13:09:28 +01:00
Vas Crabb
05d0305c08 add GCC/clang implementations of 64*64->128 multiply for x86_64, and adjust some integer casts 2019-02-16 18:03:53 +11:00
Patrick Mackinlay
a7c5845317 osd: 64x64 multiply helpers (nw)
Can we have these? I didn't attempt to add implementations for anything other than MSVC, but I believe gcc and clang for 64-bit targets have equivalents.
2019-02-16 17:52:49 +11:00
couriersud
b113d0c26d netlist: memory pool now supports aligned storage. (nw)
Set USE_MEMPOOL to 1 to try this (max 5% performance increase).

For mingw, there is no alignment support. This triggers -Wattribute
errors which due to -Werror crash the build.
2019-02-16 00:05:21 +01:00
Ivan Vangelista
417dab47cb mame\drivers: removed most MACHINE_CONFIG and MCFG macros for drivers starting with u and v (nw) 2019-02-15 16:43:19 +01:00
Ivan Vangelista
34d7ece8b2 witch.cpp: fixed c/p error. Thanks Tafoid (nw) 2019-02-15 16:28:27 +01:00
cracyc
ac9a7a49f8 tandy2k: mirror the palette (nw) 2019-02-15 08:50:47 -06:00
cracyc
f5fdf76df0 tandy2k: keyboard key mapping (nw) 2019-02-15 07:55:24 -06:00
AJR
efd91cece6 wy50kb: Map the important "Set Up" key (nw) 2019-02-15 08:13:09 -05:00
AJR
db7eb79e3a wy50: Add RS232 connector with loopback as default (nw) 2019-02-15 07:47:45 -05:00
braintro
98657cf5d3 new working clone
taito_z.cpp: Identified the Standalone version of Double Axle and corrected the dipswitches for it [Brian Troha]

New working clones
------------------
Double Axle (US) [Evan Korzon, Jordan Eldredge, Brian Troha, Smitdogg, The Dumping Union
2019-02-14 23:48:43 -06:00
cracyc
968dab48d8 tandy2k: add graphics adapter [Carl] 2019-02-14 22:15:46 -06:00
AJR
aab4f0d2b0 wy50: Preliminary keyboard emulation 2019-02-14 22:52:32 -05:00
hap
5ac6046197 video: don't use iter count (nw) 2019-02-15 02:58:20 +01:00
AJR
623fc918fe c900: Eliminate MCFG; verify some clocks; add currently non-functional speaker (nw) 2019-02-14 20:51:59 -05:00
AJR
f09d5d3849 sms.cpp: Eliminate remaining uses of machine().device (nw) 2019-02-14 20:29:43 -05:00
hap
33383cdaa7 video: stop frameskipping constantly on screenless systems with frameskip=0 (nw) 2019-02-15 01:45:39 +01:00
AJR
24e156ac48 sms.h: These are gone now (nw) 2019-02-14 19:44:12 -05:00
AJR
09960ad4ce sms.cpp: Further cleanup related to smssdisp (nw) 2019-02-14 19:29:42 -05:00
ajrhacker
f8e9b259ab
Merge pull request #4628 from cam900/sega8_mcfg
device/bus/sega8/sega8_slot.cpp : Remove MCFG macros
2019-02-14 18:53:46 -05:00
Celelibi
35b13ffab2 Video throttling: Additive oversleeping
Signed-off-by: Celelibi <celelibi@gmail.com>
2019-02-15 10:17:38 +11:00
Scott Stone
bafa5a7886 Fix validation and structure of a few software.xml file (nw)
Uppercase hash check (nw)
2019-02-14 16:53:06 -05:00