Commit Graph

9266 Commits

Author SHA1 Message Date
Angelo Salese
d9e75c69c9 Naomi: implemented PVR-DMA HW trigger [Angelo Salese] 2010-04-25 14:07:40 +00:00
Angelo Salese
aac06821a8 Naomi: implemented Wave DMA HW trigger and added Wave DMA IRQ firing [Angelo Salese] 2010-04-25 13:25:19 +00:00
Angelo Salese
61fc12d8d7 Implemented Sort-DMA irq firing [Angelo Salese] 2010-04-25 11:36:21 +00:00
Olivier Galibert
a50fc24446 namcos23: Increase the main ram size so that crszone goes into POST [O. Galibert]
ss23e2 has irqs at different levels than the others.  Fuckers.
2010-04-25 11:20:28 +00:00
Olivier Galibert
4b886267d5 namcos23: Quick hack to make 500gp boot [O. Galibert] 2010-04-25 10:59:37 +00:00
Olivier Galibert
62cac9a037 namcos23: Varied stuff, isolate PIO, pcb test works on timecrs2c [O. Galibert] 2010-04-25 10:51:14 +00:00
Olivier Galibert
4af9943d16 namcos23: Mirror mirror [O. Galibert]
Is there a better way to do that (adding an AM_MIRROR(0x10000000)
everywhere)?
2010-04-25 10:49:25 +00:00
R. Belmont
39583385f6 SCSP updates [PluginNinja]
- Improved slot monitor function
- Various cleanups
2010-04-25 00:18:02 +00:00
R. Belmont
872836ff98 AICA updates: [PluginNinja]
- Implemented slot monitor
- Improved ADPCM looping
- General cleanup
2010-04-25 00:15:30 +00:00
Angelo Salese
aca1aa7a35 Naomi: Added rounding to the GD-ROM DMA transfers, will be need for Virtua Tennis to make it boot [Deunan Knute, Angelo Salese] 2010-04-24 14:53:27 +00:00
Angelo Salese
ac56b0f349 Small hitpoker.c clean-up 2010-04-24 13:52:18 +00:00
Scott Stone
e4faacf9cb New NOT working
---------------
War of the Bugs or Monsterous Manouvers in a Mushroom Maze (German)  [Irongiant]
2010-04-24 13:12:21 +00:00
Scott Stone
8896bf2e01 Comment
-------
Revert of: r8912 - A workaround for the warnings in Visual Srudio when compiling unidasm

It was breaking the GCC compile of unidasm.
If anyone else has a better fix who uses VS2008/2010, please feel free to reapply a proper fix
2010-04-24 00:34:47 +00:00
Scott Stone
9fb8636bd9 Spelling/grammar fix (no whatsnew) 2010-04-24 00:18:39 +00:00
Scott Stone
cb93774e22 Disable many unused variables as identifed by cppcheck. [Oliver Stöneberg] 2010-04-23 23:21:39 +00:00
Phil Bennett
fb508b560b Added redumped sound ROM to Vs. Net Soccer (vsnetscr) [Team Japump] 2010-04-23 22:15:37 +00:00
Scott Stone
89c4252140 Added a screen layout for Space Stranger based on photos [M.A.S.H] 2010-04-23 22:11:06 +00:00
Scott Stone
191eb560a6 Fixed incorrect DSK ROM size, shuffled around some ROM mapping, added new ROMs that were incorrectly assumed to be identical to than racedriv. The previously bad ROM checksums are now correct. Now the watchdog resets it instead of getting an address error. [Luigi30] 2010-04-23 21:24:51 +00:00
Scott Stone
6d02b7131c A workaround for the warnings in Visual Srudio when compiling unidasm [Oliver Stoneberg] 2010-04-23 21:05:28 +00:00
Scott Stone
0bdba8491b Fixed linking of chdman.exe and romcmp.exe with Visual
Studio.  [Oliver Stoneberg]
2010-04-23 21:01:52 +00:00
Scott Stone
493315be0d Some DIP corrections for Vs. Castlevania (no whatsnew needed) 2010-04-23 20:47:23 +00:00
Curt Coder
e2eefc1333 Removed unnecessary warning. (no whatsnew) 2010-04-23 19:48:03 +00:00
Jonathan Gevaryahu
4e547ebef5 "Replaced" TMS5220 table with table extracted using PROMOUT from actual chip.
By 'Replaced', I mean documented, as the actual extracted table exactly
matched the table already in MAME.
Changed TMS5220C to use the same energy table as 5220 does, since my previous
assumption based on the Quadravox tables was probably wrong.
Updated the ranout condition code of tms5220.c to be slightly more
accurate to the chip, and added TODOs.
Re-enabled the timers for deactivating the READY line on /WS or /RS as this
is probably slightly more accurate to hardware, but the difference is 2 or
3 clock cycles max. [Lord Nightmare]
2010-04-23 19:05:03 +00:00
Scott Stone
ca0f74f334 Fix the memory leaks with the strconv.c function by
using osd_malloc() instead.  Fixed other memory leaks as well.  [Oliver Stoneberg]
2010-04-23 17:10:03 +00:00
Scott Stone
2d638c2691 Have srcclean add missing newlines to end of .c files [Atari Ace] 2010-04-23 16:56:45 +00:00
Scott Stone
d90ce8dfe3 Remove some stray invalid code in start_profiler() [Oliver Stoneberg] 2010-04-23 16:51:51 +00:00
Scott Stone
92cc6e14e7 Fix two VS2008 warnings (namcos23.c and rdpfb.c) [Oliver Stoneberg] 2010-04-23 16:40:02 +00:00
Fabio Priuli
7b46b5336a toutrun.c: corrected dipswitches in the most recently added Turbo
Out Run set, and reorganized the sets so that the parent is the FD1094
317-0118 set, the "newest" set based on both EPROM and security chip
part numbers. [Andrew Jackson]
2010-04-23 09:41:09 +00:00
Fabio Priuli
89b1eec28c Output Cleanup/Hookup (Part 2) [Howard Casto]:
* segas32.c:  Hooked up all digital outputs for all games (radm, alien3,
  radr, f1en, arescue, f1lap, jpark, slipstrm, orunners, harddunk,
  scross, titlef)
  Emulation needs to progress more on the analog output data before
  those outputs can be hooked up.

* audio\mw8080bw.c:  Changed output name for desertgn to something more
  descriptive (Player1_Gun_Recoil)

* bbusters.c:  Added new output handling functions and hooked up outputs
  for bbusters and mechatt

* opwolf3.c:  Added gun outputs for opwolf3 (man that game is terrible)

* machine\williams.c:  Fixed existing outputs in tshoot (they needed
  inverted) and hooked up the rest, including the feather blower. :-D

* gunbustr.c:  Hooked up all outputs for gunbstr

* namcos12.c:  Hooked up outputs for all system 11 gun games
  (ptblank2, ghlpanic, tenkomor)

* segaybd.c:  Hooked up all digital outputs (gloc, glocr360, gforce2,
  pdrift, rchase, strkfghtr), also hooked up motor/analog outputs for
  Power Drift and G-Loc/ Strike Fighter
  The remaining games with motors could be hooked up as well
  assuming emulation can progress enough to get past the error messages.

* namcos2.c:  Hooked up gun recoils for golly ghost.  Also noted that
  the outputs for the remaining gun games are also in that area.
  Someone who can find the offsets should be able to hook them up.

* segas18.c:  Hooked up gun recoils for lghost.

* taito_z.c:  Hooked up outputs for spacegun and made a few prototype
  functions to help in hooking up the remaining games.  Someone familiar
  with the driver should take a look.
  I hooked up a few, but they don't work like they should
  according to the comments.
2010-04-23 07:30:08 +00:00
Fabio Priuli
264e715bbb fix for MT3818 by AWJ 2010-04-23 07:24:39 +00:00
Roberto Fresca
8d8848a52e Status Fun Casino improvements: [Roberto Fresca]
* Reworked inputs to match the standard.
 * Lowered the CPU clock to get it working properly.
 * Added technical notes.
2010-04-23 07:10:16 +00:00
Roberto Fresca
5b15b9b029 More improvements to Treasure Bonus (Subsino) [Roberto Fresca]
* Fixed inverted functions and buggy inputs.
 * Added lamps support.
 * Created button-lamps layout.
 * Remapped inputs to reflect the controls layout. This way is more
    user-friendly since controls are straight with button-lamps.
 * Added coin/keyin/keyout/payout counters.
 * Removed the pulse limitation in the BET input. This allow it to work
    as BET and STOP2 properly.
 * Added technical notes.
2010-04-22 19:08:45 +00:00
Angelo Salese
e43b292c6d More per-game Naomi notes, obviously not worth mentioning 2010-04-22 18:31:44 +00:00
Scott Stone
154daca6f3 Added DIP LOCATIONS to all games in vsnes.c, adjusting descriptions and options when needed to match the data listed in sourced manuals.
Corrected an issue with vsbball which was showing a mirrored GFX rom as bad.
2010-04-22 17:52:03 +00:00
Roberto Fresca
8a3aeae97e Improvements to Treasure Bonus (Subsino) [Roberto Fresca]
* Reworked and cleaned-up the inputs.
    Most buttons have more than one single function.
 * Added DIP locations.
 * Figured out the following DIP Switches:
    Complete Coinage (1/2/5/10/20/25/50/100).
    Remote Credits (1/2/5/10/20/25/50/100).
    Minimum Bet (1/8/16/32).
    Max Bet (16/32/64/80).
    Demo Sounds (Off/On).
    Game Limit (10000/20000/30000/60000).
    Double-Up (No/Yes).
    Win Rate (84/86/88/90/92/94/96%).
    Double-Up Level (0/1/2/3/4/5/6/7).
    Double-Up Game (Dancers / Panties Colors / Cards / Seven-Bingo).
2010-04-22 06:44:11 +00:00
Jonathan Gevaryahu
c37cb8f27b Replaced TMS5200 table with table extracted using PROMOUT from actual chip. monymony sounds much better. [Lord Nightmare] 2010-04-22 01:32:55 +00:00
Brian Troha
cd64460aac Fix copyright year and game manufacturer for Happy Tour based on title screen from a Yahoo Japan auction. 2010-04-21 20:27:27 +00:00
Aaron Giles
ee4f1afeec Cleanups and version bump. 2010-04-21 20:01:49 +00:00
Angelo Salese
75fa442218 new WORKING game
----------

Treasure Bonus [Team Europe, The Dumping Union, David Haywood, Angelo Salese]

(please delete the older:
Super Treasure Island [Team Europe, The Dumping Union])
2010-04-21 13:18:10 +00:00
Angelo Salese
1c9412b94b Haze: improved video emulation 2010-04-21 12:16:22 +00:00
Brian Troha
cd3bb80fb1 Correct the rom names for the Time Warner Area51 rom set 2010-04-21 04:34:30 +00:00
Jonathan Gevaryahu
f9adad0b2e Fix a silly sign bug with multiplier wrapping. no whatsnew. 2010-04-21 04:30:52 +00:00
Angelo Salese
410a6f8023 Added a RAM mirror that fixes The Typing of the Dead booting [Angelo Salese] 2010-04-20 17:08:00 +00:00
Angelo Salese
26dd620358 Fixed mamedriv before I forgot about this 2010-04-20 15:09:36 +00:00
Angelo Salese
eb42f3d6fa Patched protection check and fixed gfxs 2010-04-20 15:02:20 +00:00
Angelo Salese
e35ca626ae new not working
----------

Super Treasure Island [Team Europe, The Dumping Union]
2010-04-20 14:25:39 +00:00
Roberto Fresca
392179b0ab Improvements to Shark Party (English, Alpha license): [Roberto Fresca]
* Created complete inputs from the scratch.
 * Added coin/keyin/keyout counters.
 * Added main game and double-up rates DIP switches.
 * Added minimum bet DIP switches.
 * Added maximum bet DIP switches.
 * Added complete coinage and remote credits DIP switches.
 * Added jokers and demo sounds DIP switches.
 * Figured out and documented all the game outputs.
 * Created proper button-lamps layout.

Now the game is in full-working state.
2010-04-20 06:56:01 +00:00
Phil Bennett
d0c0f04a43 mpu4drvr.c: Changed "Quiz Grid" set names to "Ten Quid Grid" (no whatsnew) 2010-04-19 09:15:32 +00:00
Fabio Priuli
1e21b12b9e Added driver data class and save states to playmark.c, powerbal.c, pushman.c and pzletime.c [Fabio Priuli] 2010-04-19 08:00:59 +00:00
Angelo Salese
7db95005ef Written a note about vtennis2 test mode 2010-04-19 00:48:10 +00:00