Commit Graph

14199 Commits

Author SHA1 Message Date
Angelo Salese
00b10d34d8 Converted chsuper.c to ADDRESS_MAP_MODERN 2011-12-02 15:02:12 +00:00
Angelo Salese
2b9d5eabc2 Fix compile 2011-12-02 13:56:45 +00:00
Angelo Salese
64c8ea4a99 Added 3 opcodes (sfence,fstp,fild) to the i386 processor [Samuele Zannoli]
Little modifications to ap2_dsk.c and gaelco3d.c/.h to compile with MSVC [Samuele Zannoli]

Added a placeholder for ohci usb controller in chihiro plus relative hack to avoid an infinite loop. 
This allows chihiro to try to initialize direct3d and to use the nvidia 3d accelerator ... [Samuele Zannoli]
2011-12-02 13:24:09 +00:00
Miodrag Milanovic
80acaef257 Fix handling of shared features in softlists (no whatsnew) 2011-12-02 08:18:42 +00:00
Angelo Salese
332613a611 Converted chsuper.c driver to use the new RAMDAC device, and cleaned up the vram in it 2011-12-01 19:04:44 +00:00
Angelo Salese
75bc60e497 Small update, nw 2011-12-01 18:50:41 +00:00
Angelo Salese
0825a88e18 Hooked up RAMDAC to Reality Tennis, added new interface flag for separated read/write registers 2011-12-01 18:35:31 +00:00
Angelo Salese
05c0489b89 Updated blitz68k.c to use the new ramdac device, added read handlers to the device 2011-12-01 17:57:10 +00:00
Angelo Salese
c6d91f775e Missing files, nothing new ... 2011-12-01 17:21:07 +00:00
Angelo Salese
c41bec3413 Written a generic RAMDAC device, hooked it up to the sfbonus.c as an example [Angelo Salese] 2011-12-01 17:20:31 +00:00
Scott Stone
68d6e910e8 Since there is no z80 driving the sound for this Yie Ar Kung Fu board (on Track and Field hardware), it makes sense the clock would come from elsewhere. MASTER_CLOCK, which when set up like the yiear parent at the same speed, gives correctly pitched audio. (nw) 2011-12-01 17:04:04 +00:00
Angelo Salese
4d3b8323e0 Minor keyboard notes, nw 2011-12-01 04:04:08 +00:00
Angelo Salese
942a42d0f9 Added proper sound to yieartf set [Angelo Salese] 2011-12-01 02:04:22 +00:00
Angelo Salese
679aaa852b Small logerror removal, nw 2011-12-01 01:18:56 +00:00
Angelo Salese
2c43c91784 Small fix 2011-11-30 23:50:46 +00:00
Angelo Salese
086a5e453e Added a template for devices (new model) in etc/ folder, nw 2011-11-30 23:48:28 +00:00
Angelo Salese
0d9dca1964 Added a template for drivers (old model) in etc/ folder, nw 2011-11-30 23:42:38 +00:00
Angelo Salese
ce959d9b64 This links to nothing by now, remove it 2011-11-30 19:49:42 +00:00
Angelo Salese
034ad88e83 (by request) removed deprecat.h usage from namcos22.c 2011-11-30 19:48:28 +00:00
Angelo Salese
e80c58af09 Removed ugly function cpu_interrupt_enable() from the core, and updated all the drivers that used it accordingly [Angelo Salese] 2011-11-30 16:51:09 +00:00
Miodrag Milanovic
cda1b4765c Commented (per Kale's request) not removed libcothread usage in core (requires clean build), (no whatsnew)
We can safely remove comments and cothread.* from /emu and /lib/cothread if it's confirmed way to go
2011-11-30 16:00:43 +00:00
Miodrag Milanovic
fc37544200 Removed mandatory from neogeo enabling you to start bios (no whatsnew) 2011-11-30 14:56:06 +00:00
Miodrag Milanovic
4234c6f993 Support for ignoring item in lst files (no whatsnew) 2011-11-30 11:51:46 +00:00
Miodrag Milanovic
df8e76c055 More softlist validation (no whatsnew) 2011-11-30 09:02:14 +00:00
Michaël Banaan Ananas
7c4053deb1 spiker2/3 are clones of spiker 2011-11-29 22:08:20 +00:00
Scott Stone
5bceba7caa Moved a condition check (tex->d3dtex == tex->d3dfinaltex) to happen before one of them was set to NULL (tex->d3dfinaltex). Fixes MT Bug #4538. [Antonio Giner] 2011-11-29 19:20:25 +00:00
Angelo Salese
02203fedfa Removed ugly function interrupt_enable_w from the core, and updated all the drivers that used it accordingly [Angelo Salese]
Fixed scratchy sound in Birdiy, unlike all other Pac-Man HW games irq mask is at $5001 instead of $5000, so fixing that fixed the sound as well [Angelo Salese]

Fixed bogus irq/nmi mask bit in Yie Ar Kung-Fu (IRQ mask bit was masking BOTH lines before) [Angelo Salese]

Fixed bogus irq mask to sound CPU in Syusse Oozumou [Angelo Salese]

Fixed bogus irq mask bit in SNK6502 HW games (IRQ mask bit was masking BOTH lines before) [Angelo Salese]

Marked Truco Clemente as GNW since it never really worked (coin chutes stops working after one play), nw

Out of whatsnew:
And then I've realized that there's also cpu_interrupt_enable() function, another 19 instances to kill ... -.-"
2011-11-29 17:08:30 +00:00
Miodrag Milanovic
24ee0f0d2f Better error handling for softlists (no whatsnew) 2011-11-29 15:14:09 +00:00
Miodrag Milanovic
ae7b304f9b Check for duplicate dataareas in softlists (no whatsnew) 2011-11-29 13:39:00 +00:00
Miodrag Milanovic
6b580bfefd Added more validation of softlist and cleared errors found (no whatsnew) 2011-11-29 10:46:43 +00:00
Alex W. Jackson
322346f8cc cps1.c: Remove alt (old) sf2ce US set. On closer inspection, it probably is just bitrot (no whatsnew) 2011-11-29 04:41:31 +00:00
Brian Troha
35717a45df 2 clones of Space Gun
New Clones Added
--------------------------------------
Space Gun (Japan) [ShouTime]
Space Gun (US) [ShouTime]
2011-11-28 21:54:57 +00:00
Miodrag Milanovic
4e3a633be2 Make softlist validation better (no whatsnew) 2011-11-28 14:50:36 +00:00
Miodrag Milanovic
68aa0f2f61 Placed softlist validation under validate (no whatsnew) 2011-11-28 12:46:11 +00:00
Miodrag Milanovic
e66539d7a1 Added validate lists option and removed on startup softlist validation (no whatsnew)
Highly improve startup time for drivers with big softlists
2011-11-28 11:55:36 +00:00
Miodrag Milanovic
5adab03a1d Fixed issue with get_merge_name when using slot devices (no whatsnew) 2011-11-28 10:32:11 +00:00
Michaël Banaan Ananas
551e2de4e3 (remove GNW flag for banbam) 2011-11-28 03:08:48 +00:00
Michaël Banaan Ananas
d706b46566 renamed Pucky to unknown Pac-Man gambling game + improved inputs 2011-11-28 03:01:49 +00:00
Brian Troha
b679176696 segas32.c: Corrected rom labels and added PCB locations to F1 Super Lap [The Dumping Union] 2011-11-27 18:44:20 +00:00
Scott Stone
74deaabe33 This change makes sure that the watchdog message will be displayed in case other messages are also waiting to be displayed. Useful in regression testing where such messages were not being displayed in some cases. (nw) 2011-11-27 14:46:34 +00:00
Angelo Salese
9f8125a24e Clean-ups and version bump 2011-11-27 14:06:49 +00:00
Angelo Salese
c449a7f2f1 Various changes to the Bally Sente driver [Kevin Eshbach]
* Corrects the rom locations for Trivia Pursuit Baby Boomer edition
* Corrects the rom locations for Street Football
* Add dumps of Spiker dated 5/5/86 and 6/9/86
* Added date code to Mini Golf (Set 2), Trivia Pursuit (Baby Boomer
  Edition), Night Stocker (set 1), Night Stocker (set 2) and Street
  Football
2011-11-27 13:58:45 +00:00
Tomasz Slanina
402eaa7636 New games marked as GAME_NOT_WORKING
------------------------------------
Pucky [Foul, Smitdogg, The Dumping Union]
2011-11-27 13:50:59 +00:00
Angelo Salese
3d16033b5d Added sound proms from the other games, sound is still ugly tho ... 2011-11-27 13:31:00 +00:00
Angelo Salese
ba8e2e60ce New WORKING game
--------------------
Birdiy [Alberto Grego, Corrado Tomaselli, Angelo Salese, The Dumping Union]

Out of whatsnew:
What about killing all of the interrupt_enable_w() instances? imho that should be a per-driver latch, not a core function.
2011-11-27 13:18:04 +00:00
Michaël Banaan Ananas
49a2673fba radar was misaligned 2011-11-27 06:53:01 +00:00
Michaël Banaan Ananas
a91971d9a0 TMS91xx(NL) chips include rev_a features 2011-11-27 05:30:43 +00:00
Aaron Giles
4a3512c756 Fix obvious use-after-free error in device_delete().
Remove explicit freeing of HLSL shadow_texture, since it is allocated
by texture_create() which does its own tracking and freeing.
2011-11-27 04:58:47 +00:00
Michaël Banaan Ananas
f93cda1775 woops, wrong copypaste 2011-11-27 04:39:35 +00:00
Michaël Banaan Ananas
49fcda4d4d fix regression (missing sound in gottlieb.c and gameplan.c): m_in was reset to 0 if there was no callback, but should be left unchanged 2011-11-27 04:36:57 +00:00