Angelo Salese
5115c25a6a
Started rewrite of VDP2, nw
2011-08-19 02:51:28 +00:00
Angelo Salese
4e2049b68f
... and astrass
2011-08-19 01:25:10 +00:00
Angelo Salese
ea894721e8
Fixed magzun -nodebug as per Arbee pc_add_flush suggestion
2011-08-19 01:12:34 +00:00
Angelo Salese
4e40596dc2
Converted VDP2 registers into proper 16-bits parallelism [Angelo Salese]
2011-08-19 01:05:59 +00:00
Michaël Banaan Ananas
e5a440f5ac
(fix ambiguous OR)
2011-08-19 00:11:15 +00:00
Angelo Salese
7dd390640b
Provided some cheesy hacks to allow Magical Zunou Power to boot (debug-only) [Angelo Salese]
2011-08-18 23:13:36 +00:00
Angelo Salese
880616c212
Fixed mahjong panel input quirks for vmahjong and myfairld [Angelo Salese]
2011-08-18 17:53:01 +00:00
Michaël Banaan Ananas
047e765bef
contact mamedev msg for generate_pcm16 (afaik, it only pops up for cbaj, which has broken sound comms)
2011-08-18 17:38:14 +00:00
Michaël Banaan Ananas
d5564eaca2
assume same endianness as other yamaha chips for 16bit
...
(AFAIK, 16bit is not used in any MAME game tho)
2011-08-18 17:20:20 +00:00
Michaël Banaan Ananas
b19943d454
ymz280b.c: several minor fixes, including the issue that caused glitched sfx in tecmosys.c tkdensho and deroon [hap]
2011-08-18 17:08:35 +00:00
Michaël Banaan Ananas
a93a2948fc
added out of bounds check for readmem
2011-08-18 13:49:09 +00:00
Miodrag Milanovic
ad281de086
audit - Make check have more sense when not found (no whatsnew)
2011-08-18 12:30:21 +00:00
Miodrag Milanovic
1267e03d4e
small cleanup (no whatsnew)
2011-08-18 10:41:33 +00:00
Miodrag Milanovic
966af43cc3
Fixed verifyroms so it display romsets for devices too as separate. (no whatsnew)
2011-08-18 10:37:31 +00:00
Angelo Salese
cc8554c2a7
Rewritten ST-V IOGA system from scratch [Angelo Salese]
2011-08-18 03:12:39 +00:00
Angelo Salese
8ba9cd7cd2
Cleaned up comreg execute function, stateized a bunch of IOGA variables (in preparation of the major overhaul of that function)
2011-08-18 01:21:02 +00:00
Scott Stone
9a878722a2
Fixed 04453: shackled: Garbled sprites
2011-08-18 00:57:58 +00:00
Angelo Salese
1fca6b29a8
Minor changes
2011-08-17 23:19:56 +00:00
R. Belmont
ea03fab2bd
General portability fixes [Robert Muth, R. Belmont]
2011-08-17 22:34:19 +00:00
R. Belmont
ec3c294965
GCC 4.6 wants you to use your variables. Eating your vegetables is optional. (nw)
2011-08-17 22:16:54 +00:00
Michaël Banaan Ananas
e1ad17d6f5
cbaj sample roms were in wrong order, cpus also needed syncing at soundlatch access.
...
It sounds much better in attract mode now, in-game not as much
2011-08-17 22:14:47 +00:00
Angelo Salese
0a3395d8eb
Moved change clock inside a timer and worked on NMI generation for SMPC, fixes most instances of 2 credits at start-up for ST-V games [Angelo Salese]
2011-08-17 20:33:35 +00:00
Miodrag Milanovic
a2ac914795
Fruit machine WIP by Haze (no whatsnew)
2011-08-17 18:20:44 +00:00
Angelo Salese
5d5a29a5e8
Moved ST-V game-specific overrides from saturn.c/stvinit.c to stv.c, makes games to correctly return stv.c instead of saturn.c if you use -listsource [Angelo Salese]
2011-08-17 16:34:24 +00:00
Angelo Salese
b7e4736090
Fix compile
2011-08-17 16:23:29 +00:00
Michaël Banaan Ananas
33b4570000
small update + add note
2011-08-17 16:05:10 +00:00
Angelo Salese
3d5a7dfd54
Fixed independent channel volumes in Okim6376 sound chip, used by the games from the Road Hog era of MPU4 [J. Wallace]
2011-08-17 13:19:50 +00:00
Angelo Salese
f818f699f8
Various Neo-Geo changes: [Jackc, Johnboy]
...
* Continued to document used pcb's for cartridges
* More removal of .bin extension in favour of chiplabel.socketlabel naming convention
* Cleaned up fightfev: Removed duplicate p2, marked p1 bad dump
* Cleaned up fatfury2
2011-08-17 12:39:33 +00:00
Miodrag Milanovic
471575adce
ioport.c: during emulation, detect keyboard only when enabled [Fabio Priuli]
2011-08-17 09:03:50 +00:00
Miodrag Milanovic
7bfbf41e23
Driver for S-PLUS [agemame]
...
More fruit machine work from Haze (no whatsnew)
2011-08-17 07:13:43 +00:00
Fabio Priuli
b081e27161
removed support for PORT_CATEGORY from the core, since PORT_CONDITION is enough to deal with removable controllers in MESS [Fabio Priuli]
...
out of whatsnew:
- this requires a clean compile
- a bit of history: PORT_CATEGORY is an old concept introduced in MESS when there were no PORT_CONDITIONs available in the core; it basically made specific controller inputs to appear/disappear in the "Input this system" menu depending on the controller chosen to be used. As Aaron pointed out some time ago, PORT_CONDITION was already capable to give the same result, but we kept the code in MESS because newui did not fully support PORT_CONDITION. Now that newui is gone from the main MESS tree, PORT_CATEGORY has been fully replaced by PORT_CONDITION and the 'duplicate' code can finally be removed.
2011-08-17 06:08:33 +00:00
Brian Troha
c5d355cf29
tecmo.c: Added proper region to Gemini and Silk Worm sets. Added dipswitch locations to Rygar sets, Gemini, Silk Worm and Back Fire (Tecmo, bootleg). [Brian Troha]
2011-08-17 03:01:01 +00:00
Angelo Salese
e82288f24d
Various bug fixes for Saturn games, nw
2011-08-17 01:55:49 +00:00
Michaël Banaan Ananas
5f684574cd
fixed 12bit samples
2011-08-16 23:32:12 +00:00
Michaël Banaan Ananas
84d894cbc5
fixed edge case where an irq would be delayed if channel voice ended the same time as samples=0
2011-08-16 22:00:28 +00:00
Michaël Banaan Ananas
9f61a3d600
fixed minor issue with interpolation: if a channel stopped playing, prevsample was still remembered and on the next sound it would interpolate from that instead of 0
2011-08-16 20:04:33 +00:00
Angelo Salese
883899d0f5
z80dma: Added an alternative way of register read-back that directly
...
change the read mask without passing from the init read sequence
command, also moved around DMA counters incrementing [Angelo Salese]
Small gfx fixes for Saturn, nw
2011-08-16 18:24:55 +00:00
Luca Elia
e370e9da67
Added correct sprite rom for "Mahjong Tian Jiang Shen Bing" [Guru]
...
Decrypted sprites and palette in "Mahjong Tian Jiang Shen Bing",
added inputs, sidestepped protection [Luca Elia]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Mahjong Tian Jiang Shen Bing (V137C) [Guru, bnathan, Dyq, Luca Elia]
2011-08-16 18:08:11 +00:00
Michaël Banaan Ananas
10b084f5ef
doh
2011-08-16 13:50:01 +00:00
Michaël Banaan Ananas
86b50069f9
small fix for panning
2011-08-16 11:35:44 +00:00
Fabio Priuli
03db8259c9
simplified compatible_with function. no whatsnew.
2011-08-16 11:18:28 +00:00
Michaël Banaan Ananas
4350726b12
add DEVICE_RESET
2011-08-16 10:50:28 +00:00
Michaël Banaan Ananas
de5f2f7c2f
(chip->rom_readback_addr++ - 1) was confusing. Also added infor on dsp-related regs
2011-08-16 09:32:58 +00:00
Miodrag Milanovic
e4930bd300
Various fruit machine updates by Haze (no whatsnew)
2011-08-16 04:44:19 +00:00
Brian Troha
25c4617cc1
tbowl.c: Add back in the code offset for tbowlj for Bonus Frequency - NW
2011-08-16 00:47:07 +00:00
Brian Troha
72363399e6
tbowl.c: Corrected some dipswitches and settings. Added dipswitch locations to the Tecmo Bowl sets. [Brian Troha]
2011-08-16 00:38:30 +00:00
Michaël Banaan Ananas
6d71725d8c
Touki Denshou -> Toukidenshou
2011-08-16 00:25:00 +00:00
Michaël Banaan Ananas
66ca78d527
use XTAL constants
2011-08-15 23:30:17 +00:00
Michaël Banaan Ananas
5b6379a24f
fix regionsize
2011-08-15 22:46:26 +00:00
Michaël Banaan Ananas
4a46b466f4
let z80 catch up before soundlatch access, and port $10 is not writeonly
2011-08-15 22:19:33 +00:00