Commit Graph

63386 Commits

Author SHA1 Message Date
hap
01f78f3440 hh_sm510: gnw_lboat directional controls are separate buttons (nw) 2019-01-06 22:00:47 +01:00
hap
af2dac9125 nes ppu: don't use float on cycles_to_attotime (nw) 2019-01-06 21:56:25 +01:00
ajrhacker
f0e81c70c8
Merge pull request #4481 from algestam/gnw_lboat
New working machine added
2019-01-06 15:28:29 -05:00
Henrik Algestam
62af16e3a2 New working machine added
-----------
Game & Watch: Lifeboat [algestam]
2019-01-06 20:55:00 +01:00
couriersud
3c6d9ac9a0 Code maintenance and fix for "pure virtual call" error. (nw) 2019-01-06 20:04:39 +01:00
Vas Crabb
fc59d08474 get rid of the rest of the digfx MCFG as well (nw) 2019-01-07 03:36:29 +11:00
AJR
486304da37 v102: Remove remnant (nw) 2019-01-06 10:24:08 -05:00
Robbbert
9015aa76fe (nw) timelimt : fixed hbmame problem 2019-01-07 01:20:28 +11:00
Robbbert
99479f6cd7 (nw) fixed compile error in netlist. 2019-01-07 00:38:34 +11:00
Robbbert
a12fcdd8e8 (nw) cps3 : made some members protected to fix hbmame issue 2019-01-07 00:34:37 +11:00
AJR
86b1122750 p8k: My mistake (nw) 2019-01-06 08:15:20 -05:00
tedgreen99
5f1ddffdc5 Always call send_complete_cb, even if no adapter is present (nw) (#4477) 2019-01-06 14:00:13 +01:00
Robbbert
a2a27e7ba5 sf2mdta : improved graphics [wonder199999] 2019-01-06 23:55:47 +11:00
couriersud
1415421fd7 More c++ alignment. pstring now behaves like std::string. (nw)
This change removes all string extensions like trim, rpad, left, right,
... from pstring and replaces them by function templates.
This aligns a lot better with the intentions of the standard library.
2019-01-06 13:17:20 +01:00
couriersud
c5b3f76360 Fix compile. (nw) 2019-01-06 13:01:47 +01:00
Vas Crabb
74bfa27912 remove some MCFG macros that were barely used any more (nw) 2019-01-06 22:11:30 +11:00
S.Z
ac4a986712
Tidy constructor of ds12885 device (nw) 2019-01-06 11:56:46 +01:00
cam900
0b2789d6a2 galastrm.cpp : Device'fied TC0110PCR, Reduce duplicate, ACCESSING_BITs, Unnesessary Runtime tag lookups, handlers, pointers 2019-01-06 20:42:40 +11:00
cam900
ea91b15e36 srmp6.cpp : Updates
Use buffered_spriteram16 for sprite ram, Use shorter type values, Fix namings, Add notes, Fix color fading, Minor corrections, Add save states, Reduce runtime tag lookups, Minor code style fixes, Simplified gfxdecode
2019-01-06 16:53:05 +11:00
cam900
ace20271b3 Minor metadata updates of neogeo games (#4472)
* Minor metadata updates of neogeo games
Correct year, publisher/developer, Add notes, Related to title screen, staff roll, etc.
AES release of razion is exists

* neopcb.cpp : Minor spacing fix

* neogeo.xml : Sync to neogeo.cpp metadata
2019-01-06 15:38:11 +11:00
Robbbert
29ddfac123 knightsb : improved graphics [wonder199999] 2019-01-06 14:37:00 +11:00
David Shah
6d3238ead8 nes_vt: APU improvements (#4476)
* nes_vt: Add support for second APU and VT03 PCM

* nes_vt: Add support for VT3x PCM in DGUN2573, etc

* nes_vt_apu: Tidy up after rebase (nw)

Signed-off-by: David Shah <dave@ds0.me>

* nes_vt_apu: Add IRQ support

Signed-off-by: David Shah <dave@ds0.me>

* nes_vt_apu: Remove debug printing (nw)

* nes_vt_apu: Fix indentation (nw)
2019-01-05 21:31:57 -05:00
AJR
c6652b5c09 v102_kbd: More likely Caps Lock (nw) 2019-01-05 21:08:51 -05:00
mooglyguy
2ad1398ef7 spg2xx: Turn debugging features back off, nw 2019-01-06 00:28:15 +01:00
mooglyguy
eaf167f5f7 spg2xx: Switched to scanline-based rendering, nw 2019-01-06 00:27:02 +01:00
MooglyGuy
dab1b376cd
Merge pull request #4475 from DavidHaywood/050119
new NOT WORKING (JAKKS Pacific stuff)
2019-01-06 00:25:51 +01:00
AJR
ebb22f6249 v102: Fix "multiple screens" error (nw) 2019-01-05 17:13:03 -05:00
AJR
bebb1156f7 v102: Add preliminary keyboard emulation 2019-01-05 16:47:40 -05:00
mooglyguy
b1bedd018d -clickstart: Favor specific values over rand(), nw
-devices/cpu/unsp: Added a function to get current chip-select state, nw

-devicesp/machine/spg2xx: Various changes: [Ryan Holtz]
 * Added 4kHz/2kHz/1kHz/1Hz timers.
 * Added ADC read callback.
 * Fixed a bug with floating GPIO inputs.

Clickstart games now generally get to the title screen or main menu, other than Bob The Builder, which is missing some graphics. nw
2019-01-05 22:14:28 +01:00
AJR
f0931b1994 v102: Add serial ports and prepare for serial keyboard (nw) 2019-01-05 15:16:51 -05:00
DavidHaywood
006c684c86 note (nw) 2019-01-05 18:40:54 +00:00
DavidHaywood
f70b0b29c5 (nw) 2019-01-05 18:26:55 +00:00
DavidHaywood
ef74e6f643 (nw) 2019-01-05 18:20:22 +00:00
DavidHaywood
aac2da1c90 documentation (nw) 2019-01-05 18:18:15 +00:00
DavidHaywood
8666198553 (nw) 2019-01-05 18:08:49 +00:00
DavidHaywood
98582a6fbc test mode notes (nw) 2019-01-05 17:29:46 +00:00
DavidHaywood
5ceb1bbcc8 new NOT WORKING (JAKKS Pacific stuff)
WWE (JAKKS Pacific TV Game) [Sean Riddle]
Fantastic Four (JAKKS Pacific TV Game) [Sean Riddle]
Justice League (JAKKS Pacific TV Game) [Sean Riddle]

WWE doesn't render any sprites other than the backgrounds once you get past the 'loading' screen
Fantastic Four seems playable but has severe performance issues as the video code isn't optimized for scanline drawing / isn't using cliprect properly (runs about 10-15% speed in places) can probably be promoted once that's fixed
Justice League might actually be working, just need to test it more.

Need to find out how to get into the hidden test menus to run the ROM checks etc.
2019-01-05 14:58:35 +00:00
couriersud
abca99ae01 Minor bug fixes and refactoring. (nw) 2019-01-05 14:04:55 +01:00
couriersud
298e6c759c Improve readability. (nw) 2019-01-05 14:04:54 +01:00
mooglyguy
999c5b872e spg2xx+vsmile: Started hooking up a control pad. 7x/Bx handshaking and 55 heartbeat works, but no controls respond yet. nw 2019-01-05 10:50:52 +01:00
Ivan Vangelista
7eaf45fb90 oric.cpp: fixed MT07197 (nw) 2019-01-05 07:53:47 +01:00
AJR
586d4bf166 Add new driver to mess.flt (nw) 2019-01-04 19:39:29 -05:00
David Haywood
9a5ec7db7c new NOT WORKING ClickStart [Sean Riddle, Clawgrip, TeamEurope] + a Software List for it (#4473)
* new NOT WORKING ClickStart [Sean Riddle, Clawgrip, TeamEurope] + a Software List for it

seems to be something missing, jumps to outside of code area, maybe secondary small internal ROM of CPU.  I did think the dumps were half size for various reasons, but there is a checksum in the footer of each one that matches the data (even if another checksum in the header for some of them we can't match)  Possible BIOS is wrong tho as that checksum in the footer doesn't match by quite a significant amount.

most games show something just by putting a 'RET' opcode in the upper areas it attempts to jump to.

Ryan credited in driver since it's more or less just a stripped down copy of vsmile.cpp

* more correct (although does less now because of extra checks in new code) (nw)

* (nw)

* (nw)
2019-01-04 19:38:49 -05:00
AJR
85fb1737be mbc55x_kbd: Fix / key; improve documentation again (nw) 2019-01-04 17:55:46 -05:00
yz70s
0e86bb1de3 xbox.cpp: rename pci device mcpx_lpc to mcpx_isalpc (nw)
Also add mc1885ext device as rtc.
2019-01-04 23:20:20 +01:00
yz70s
ab7af50b13 ds128x.cpp: add device ds12885ext same as ds12885 but 256 bytes ram (nw) 2019-01-04 23:20:17 +01:00
AJR
fc82839871 diserial: Make is_receiver_register_full and is_transmit_register_empty const and inline (nw) 2019-01-04 17:17:30 -05:00
couriersud
880786341d Implement sub-pixel horizontal resolution. (nw)
This is not yet used and missing static initialization interface.
Electron beams in CRTs are not discrete. They are continous on a
scanline. This modification allows a higher horizontal resolution to
better model "subpixel" timing.
2019-01-04 19:19:25 +01:00
couriersud
ee115932f8 FixFreq code maintenance and add rgb channel functionality. (nw) 2019-01-04 17:12:22 +01:00
Scott Stone
793f3230da Merge branch 'master' of https://github.com/mamedev/mame 2019-01-04 07:54:23 -05:00