Ivan Vangelista
b1fbd379ee
royalmah.cpp: some updates for jongshin. GFX are ok but inputs aren't read in game - AY ports read is enabled only in test mode? (nw)
2018-12-10 09:07:57 +01:00
ClawGrip
092a9ae021
New WORKING clone ( #4386 )
...
* New WORKING clone
---------------------------
Grand Prix Star (ver 4.0) [Porchy, The Dumping Union]
* Correct year (nw)
* Rename "f1gpstaro" to "f1gpstar2" and "f1gpstar" to "f1gpstar3". Add "Grand Prix Star (ver 4.0)" as "f1gpstar" (nw)
2018-12-10 07:17:18 +01:00
AJR
f04e11077f
MT 07169 (nw)
2018-12-10 00:18:33 -05:00
ajrhacker
f66164b03e
Merge pull request #4387 from DavidHaywood/091218
...
improve atombjt sprites (nw)
2018-12-10 00:06:22 -05:00
AJR
5229f37ae6
segas16a.cpp: Fix configuration for fantzonep; remove 8243 expander where not needed (nw)
2018-12-10 00:03:40 -05:00
AJR
86603e8692
z8: Fix typo in pre1_write (restores noise in amerihok); misc. minor cleanups (nw)
2018-12-09 23:34:05 -05:00
Scott Stone
cd3b77121f
dec8.cpp: Fix regression with ghostb, srdarwin (nw)
...
Some misc text changes to certain trigger usage info (nw)
2018-12-09 20:46:36 -05:00
DavidHaywood
51710222f9
improve atombjt sprites (nw)
2018-12-10 01:18:49 +00:00
AJR
5ecf738de3
h8: Internal MCFG elimination (nw)
2018-12-09 16:17:38 -05:00
R. Belmont
b118c0e547
Merge pull request #4355 from cam900/psikyo4
...
psikyo4.cpp : Updates/Cleanups
2018-12-09 16:15:27 -05:00
R. Belmont
066bcb1630
Merge pull request #4383 from 0-wiz-0/master
...
Allow clang for FreeBSD and NetBSD.
2018-12-09 16:14:09 -05:00
R. Belmont
7d1e73d96c
Merge pull request #4385 from Celelibi/sdl-sound-underflow-deadlock1
...
sdl_sound.cpp: Rework the circular buffer
2018-12-09 16:13:38 -05:00
Celelibi
d9d5839e16
sdl_sound.cpp: Rework the circular buffer
...
Previous code had several oddities. Like checks against buffer overflows
/ underflows done at several places in the code, usage of a spinlock,
unnecessary use of "volatile" qualifier, redundant informations about
the circular buffer and exposed details about the split nature of ranges
in the buffer. This lead to an unlikely deadlock once in a great while.
Signed-off-by: Celelibi <celelibi@gmail.com>
2018-12-09 21:06:58 +01:00
AJR
db3791c6cf
vigilant.cpp: Clock fix (nw)
2018-12-09 14:33:17 -05:00
AJR
191de3ad7e
stv.cpp: Fix clang build again (nw)
2018-12-09 14:28:39 -05:00
mooglyguy
6bda62baca
Fixed macOS build, nw
2018-12-09 19:47:29 +01:00
mooglyguy
6fd96f5907
-sh2, sh4, sat_ctrl: Removed MCFG, nw
...
-ticket: Added separate hopper_device, nw
-aristmk6, atvtrack, cps3, cv1k, hikaru, saturn, sh4robot, stv: Removed MACHINE_CONFIG, nw
-sat_ctrl/multitap, segatap: Refactored to use required_devicee_array, removed MACHINE_CONFIG, simplified code, nw
-mega32x: Removed code duplication, eliminated MACHINE_CONFIG, nw
-vegaeo: Removed machine().device, nw
2018-12-09 19:41:42 +01:00
David Haywood
278fa09713
seta2.cpp: checkpoint ( #4384 )
...
* seta2.cpp: remove some patches that don't appear to be needed now, also alter coin timing for funcube because existing value falls outside of what funcube2 expects
* seta2 continued use of actual registers (nw)
* continued use of actual registers (nw)
* (nw)
2018-12-09 13:28:03 -05:00
AJR
62af3e0b1c
SNES cartridge/clock refinements (nw)
...
- Eliminate MCFG macros
- Use callback for cartridge IRQ
- Clock cartridge slot and PPU at MCLK
- Derive SuperFX clock from configured MCLK
2018-12-09 11:00:30 -05:00
mooglyguy
d9130865c6
-mb86235, sh7604, sharc: Removed MCFG macros, nw
...
-gticlub, model2, n64, nwk-tr: Removed MACHINE_CONFIG macros, nw
2018-12-09 16:57:15 +01:00
AJR
db82adaa99
bus/isa/hdc.cpp: Eliminate machine().device (nw)
2018-12-09 10:01:12 -05:00
mooglyguy
6ba8b0f1ae
-mips, rsp: Removed MCFG, nw
...
-aleck64, hng64, kinst, namcops2, namcos23, ps2sony, pyson, vp101: Removed MACHINE_CONFIG_*, nw
2018-12-09 14:24:54 +01:00
yz70s
bac960a725
i386.cpp: move cpuid and msr routines to new file cpuidmsrs.hxx ... (nw)
...
... and add placeholders for athlonxp msrs.
2018-12-09 13:57:13 +01:00
Ivan Vangelista
40a6afa614
leapster.xml: minor documentation update (nw)
2018-12-09 13:56:28 +01:00
Ivan Vangelista
7657093b4e
royalmah.cpp: small updates for jongshin (nw)
2018-12-09 13:23:27 +01:00
Ivan Vangelista
f1aa435397
new not working machine
...
-------------------------------
Jong Shin (Japan) [ShouTime, The Dumping Union]
this should be fairly easy to get working, it seems to use some different addresses in the io map (nw)
2018-12-09 12:48:31 +01:00
mooglyguy
3ea81732c8
mcs51: Remove remaining MCFGs, nw
2018-12-09 12:36:38 +01:00
AJR
2cad6e0f60
MT 05732 (nw)
2018-12-09 00:44:44 -05:00
mooglyguy
4b3ff6417e
mcs51.cpp: Removed MCFG. Various MACHINE_CONFIG removals. nw
2018-12-09 05:34:30 +01:00
AJR
29c777f642
z8: Register overhaul
...
- Create address space for internal register file
- Add port output registers to debug state
- Lock out interrupts on reset until EI
2018-12-08 23:18:42 -05:00
AJR
78ce2f3cab
flsbeats: Add the other Sega I/O chip (nw)
2018-12-08 22:54:08 -05:00
Roberto Fresca
47a20ebcd7
Merge pull request #4378 from clawgrip/patch-1
...
gbcolor.xml: Improve hardware info and notes (nw)
2018-12-09 02:15:44 +01:00
Thomas Klausner
b48eaa3443
Allow clang for FreeBSD and NetBSD.
2018-12-09 00:16:42 +01:00
mooglyguy
8987e3d973
Fixed k28 regression, nw
2018-12-09 00:12:02 +01:00
AJR
f46552ddc0
triviaes4: Didn't mean to double the CPU clock (nw)
...
fs3216.cpp: Minor note (nw)
2018-12-08 11:32:55 -05:00
AJR
a81080abfe
triviaes4: This board uses battery-backed NVRAM instead of X2212s (nw)
2018-12-08 11:27:34 -05:00
David Haywood
4345e8d455
seta2.cpp: use special bit (maybe legacy mode / fixed config bit?) for grdians map screen overlay ( #4380 )
...
* trying to improve map screen (nw)
* seta2: cause 'special' bit in grdians to force an offset / colour instead of using the ones specified (needed on the map screen, might really be hardcoded logic)
* whitespace (nw)
2018-12-08 08:47:24 -05:00
mooglyguy
185856f28f
mcs48: Removed MCFG, nw
2018-12-08 06:32:26 +01:00
ajrhacker
d658e02bba
Merge pull request #4377 from DavidHaywood/071218
...
seta2: improve tilemap wrapping in 8x8 mode, helps grdians intro
2018-12-07 21:27:50 -05:00
ajrhacker
a3a751e4db
Merge pull request #4379 from 0-wiz-0/master
...
Include cmath header for atan in std::
2018-12-07 21:27:16 -05:00
AJR
71990e872a
balsente.cpp: Forgot to commit this deletion (nw)
2018-12-07 21:03:36 -05:00
AJR
24d5256a31
triviaes4: Correct palette format (nw)
2018-12-07 20:46:02 -05:00
Roberto Fresca
827cee5af8
copyright-holders... nw
2018-12-08 01:20:04 +01:00
Thomas Klausner
fec1cde5a4
Include cmath header for atan in std::
2018-12-07 23:05:04 +01:00
AJR
2535a4da9a
triviaes4: "Un momento por favor" (nw)
2018-12-07 14:57:27 -05:00
AJR
5291b2346e
triviaes4: Improve banking (not quite right yet); also fix triviag2 (nw)
2018-12-07 14:31:21 -05:00
Roberto Fresca
27cc9fe6a1
Fruit Bonus 2010 improvements... [David Haywood]
2018-12-07 20:25:14 +01:00
ClawGrip
c986de47c1
gbcolor.xml: Improve hardware info and notes (nw)
2018-12-07 19:56:48 +01:00
AJR
a9da1c8eaa
balsente.cpp: Do banking without memcpy (nw)
2018-12-07 12:56:00 -05:00
DavidHaywood
ef93f30cee
seta2: improve tilemap wrapping in 8x8 mode, helps grdians intro
2018-12-07 17:31:34 +00:00