Commit Graph

3145 Commits

Author SHA1 Message Date
Aaron Giles
2afb0e1049 Using tags instead of indexes for input line control. 2008-10-13 05:39:07 +00:00
Aaron Giles
da7c14f848 cubeqst changes:
* removed custom sound in favor of individual DACs
 * simplified palette management logic
 * hooked up the "disc on" signal
2008-10-13 04:32:54 +00:00
Brian Troha
5120786ad1 white space fixes... mainly for looks. 2008-10-13 02:23:11 +00:00
Aaron Giles
824059b768 Added DIP LOCATIONS to items in the driver and cleaned up some of the
comments mentioning duplicate dips configurations.  Not fully understanding
how the FREE PLAY was implemented, I left that not to show a location.

This .DIFF is based on 0.127u7 sources.
Tafoid
tafoid@yahoo.com
2008-10-13 01:33:52 +00:00
Angelo Salese
cec2bad823 Done most of the protection work for Double Dealer
It appears to use a funky video register setting involving locations $8c1e0-8c1ef range for cards movements so it isn't playable yet.
2008-10-12 22:07:28 +00:00
R. Belmont
606e284917 01867: plygonet: Duplicated Inputs
Removed unnecessary copy/pasted Run and Gun inputs.
2008-10-12 20:49:27 +00:00
Couriersud
b35bec7642 01716: backfire, backfira: Coin 1+2, Service1 and Service Mode mapped twice. 2008-10-12 16:18:12 +00:00
R. Belmont
29e2e3855e Fix Mantis #00106.
KonamiGX: Tweek le2 gun aiming.  Reloading off the top and bottom of the screen works again.
2008-10-12 16:13:43 +00:00
Couriersud
3518ae84ac 01708: stargrds: stargrds duplicate inputs 2008-10-12 16:07:22 +00:00
Aaron Giles
61d2dcd14e 02533: nbapbp: CPU audio: PULSE_LINE used with level-detected IRQ 1 2008-10-12 14:11:58 +00:00
Aaron Giles
44f0b5a68a 02532: lunarba1: Unable to locate input port 'DSW2' 2008-10-12 14:09:50 +00:00
Couriersud
499073eb8e 02529: catch22: Credits do not register in game. 2008-10-12 09:29:10 +00:00
davidhay
11caa89955 removed speedups from sokyugrt, they break the game (make it too slow) the SH2 DRC is sufficient 2008-10-12 09:28:00 +00:00
davidhay
cceb21bd99 added a note about C2 IRQ6 for future reference when rewriting all this. 2008-10-12 09:18:59 +00:00
Couriersud
ea05fb2e38 02530: Various: Assertion in cpuint.c
* renamed "audio" tags to "sound"
2008-10-12 09:13:38 +00:00
Jonathan Gevaryahu
3c7cecd362 fix comments to have actually CORRECT resolution calculations listed. oops. 2008-10-12 07:39:39 +00:00
Jonathan Gevaryahu
4d5248949f Large update to comments in smstrv.c for SMS Manufacturing boards. Documented how the input/output ports are hooked up, and what the PALS do, still need to document the video output port and add the smssshot roms, and actually hook stuff up (like the z80) based on the comments. 2008-10-12 06:45:38 +00:00
Aaron Giles
ea49def07b Brought a little closer to the MESS implementation, but it still hangs due to
PIT changes made a while back (r2193)
2008-10-12 05:38:57 +00:00
Aaron Giles
cbc146d0a9 Minor tweak to fix initial attract mode timing. 2008-10-12 05:37:42 +00:00
R. Belmont
c26f82169b Fix Mantis #02528.
Xexex: clear auto-init EEPROM flag in the right place so startup with no .nv file works properly.
2008-10-12 04:03:51 +00:00
Brian Troha
d68b885909 Adds board location to roms based on hi-res picture on Stefan Lindberg's Arcade PCB web page.
Adds comment on the actual CPU used.
2008-10-12 02:55:39 +00:00
Roberto Fresca
eeb8016109 Rewrote pmpoker.c driver (first part). [Roberto Fresca, Grull Osgo]
- Added discrete sound support to Golden Poker hardware games based on schematics.
 - Added discrete sound support to Potten's Poker hardware games based on PCB analysis.
 - Added discrete circuitry diagrams for both hardware types.
 - Adjusted the CPU adressing to 15 bits for pmpoker/goldenpkr hardware.
 - Adjusted the CPU adressing to 14 bits for pottnpkr hardware.
 - Rewrote all the ROM loads based on these changes.
 - Defined MASTER Xtal & CPU clock.
 - Fixed the visible area based on M6845 registers.
 - Improved the lamps layouts to be more realistic.
 - Added Good Luck (potten's poker hybrid running in goldnpkr hardware).
 - Added Buena Suerte (spanish) x 2 sets.
 - Added set Royale.
 - Added Witch Card and spanish variants.
 - Added Super Loco 93 (spanish) x 2 sets.
 - Renamed set goldnpkc to pottnpkr (parent Jack Potten's Poker set).
 - Renamed set jokerpkr to potnpkra, since is another Jack Potten's Poker set.
 - Added other 2 clones of Jack Potten's Poker.
 - Renamed/cleaned all sets based on code/hardware analysis.
 - Added intensity bit to the color system.
 - Implemented the blue killer bit for Witch Card hardware.
 - Implemented the extended graphics addressing bit for Witch Card hardware.
 - Added proper visible area to sloco93.
 - Rewrote the graphics & color decode system based on schematics. No more patched codes.
 - Changed the char gfx bank structure and rom load according to the new routines.
 - Adjusted the amount of color codes and PROM region size accordingly.
 - Updated all notes.


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Good Luck! [Roberto Fresca]
Buena Suerte! (spanish) [Roberto Fresca]
Witch Card (english) [Roberto Fresca]
Super Loco 93 (spanish) [Roberto Fresca]


New clones added
----------------
Jack Potten's Poker (2 sets) [Roberto Fresca]
Witch Card (spanish)(2 sets) [Roberto Fresca]
Buena Suerte (spanish, set 2) [Roberto Fresca]
Super Loco 93 (spanish, set 2) [Roberto Fresca]


New games marked as GAME_NOT_WORKING
------------------------------------
Royale [Roberto Fresca]
2008-10-12 02:25:04 +00:00
R. Belmont
876116276d Fix Mantis #01447
Namcos22: prevent Prop Cycle analog controls from underflowing.
2008-10-12 02:00:52 +00:00
R. Belmont
864820d8ad Fix Mantis #02211
PsikyoSH: hook up VBL IRQ ack
SH2: fix DRC's handling of internally generated IRQs
SH2: fix compiling in interpreter mode
2008-10-12 00:05:13 +00:00
davidhay
e135e4e8d6 correct crc on new decathlete set 2008-10-11 14:57:12 +00:00
davidhay
95af25d76d this moves fantasia -> expro02.c, however, the extra layer is misplaced on it. scroll regs probably differ from the original. 2008-10-11 14:52:27 +00:00
davidhay
3479a045d6 added comment about Sol Divide's music being missing since the SH2 DRC update (RB??)
added comment about other roms on this hardware. (anonymous)

-----------

(testing the water, if Arika aren't happy with comments mentioning them, then there isn't much chance of them ever being supported, seems smarter than just adding them outright)
2008-10-11 13:48:45 +00:00
davidhay
20c0ca98f3 should bring ribbit back to where it was. 2008-10-11 13:11:18 +00:00
davidhay
6c9daddd3c video disable 2008-10-11 12:18:25 +00:00
davidhay
d8a6433cc5 matrimbl set from Kawaks [Kawaks] 2008-10-11 12:14:57 +00:00
davidhay
79e4dc3955 no need to call this. 2008-10-11 12:12:16 +00:00
davidhay
095f32a199 segac2 updates - breaks ribbit for now. this isn't really ready yet, but since the c2 stuff broke anyway I'm sending it. 2008-10-11 12:08:06 +00:00
Aaron Giles
1a720bdf32 Changed Cube Quest laserdisc override logic. It's still a little hacky but
this works better than the previous attempt.
2008-10-10 14:41:22 +00:00
davidhay
6d8fbd09cf Submission from Johnboy for Mame v0.127u7 mainline
Affected files:

	mame\src\mame\drivers\neodrvr.c
	mame\src\mame\includes\neogeo.h
	mame\src\mame\machine\neoboot.c
	mame\src\mame\machine\neoprot.c

Changes:
 . Completed general cleanup
	Sorting OEM / bootleg sets
	Renaming roms on non OEM / bootleg sets to ONE naming sheme
	Renamed functions
	Cleaned up bootleg sets
	Added some comments
	Renamed sma in garou/garouo, added comment
2008-10-10 07:29:33 +00:00
Nicola Salmoria
33f6cb5d84 simplified expro02 decryption 2008-10-10 07:14:10 +00:00
Aaron Giles
fa433938c0 02512: dkong: Artwork and gameplay area are getting squished/distorted
02511: dkong: Donkey Kong crashes after quiting
2008-10-10 05:25:45 +00:00
stephh
854005e78a Removed log of missing variable in debug build. 2008-10-09 23:22:29 +00:00
Angelo Salese
661cab1a44 jalmah.c update
Fixed several things in the jalmah.c driver:
*Fixed Mahjong Daireikai pseudo-random number generator;
*Fixed Otogizoushi Urashima Mahjong to make it playable;
*Fixed a start-up crashing bug in mjzoomin/urashima/daireika

MAMETesters Bugs Fixed
----------------------
- 01820: [Crash/Freeze] mjzoomin: Game stops at PCB test (Angelo Salese)


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Mahjong Daireikai [Angelo Salese]
Otogizoushi Urashima Mahjong [Angelo Salese]
2008-10-09 19:13:59 +00:00
stephh
c15f4a0606 Updated Dip Switches and Inputs for 'yesnoj' (taito_f2.c driver). 2008-10-09 19:00:49 +00:00
Aaron Giles
d3ab17e0e3 Cleanups and version bump. 2008-10-09 15:29:22 +00:00
Roberto Fresca
3ceca447b7 More improvements to InterFlip/R.Franco games: [Grull Osgo, Roberto Fresca]
- Mapped "Hand Pay" button for Baby Games.
 - Added decoder to Jackpot mechanical counter.
 - Added tower lamps to Baby Games layouts.
 - Reworked layouts for Baby Games.
2008-10-09 09:48:18 +00:00
Aaron Giles
51098d32cd From: Fabio Priuli [mailto:doge.fabio@gmail.com]
Sent: Tue 10/7/2008 10:45 AM
To: submit@mamedev.org
Subject: snes special chips emulation
Hi, 

the attached patch adds emulation for snes special chips DSP-2 & OBC-1. Changes:

- added sources snesdsp2.c & snesobc1.c (directly included in machine/snes.c as per Arbee's guidelines). credits mostly goes to byuu, which released to Public Domain his sources
- removed special chips detection from MAME (no nss / bootleg carts have special chips so far) and only left a variable has_addon_chip whose possible values are in includes/snes.h (it is initialized to HAS_NONE for MAME games)
- modified memory handlers to account for the new chips

Regards
   Fabio
2008-10-09 09:41:12 +00:00
Aaron Giles
01d21217d7 From: Christophe Jaillet [mailto:christophe.jaillet@wanadoo.fr]
Sent: Sunday, October 05, 2008 1:46 PM
To: submit@mamedev.org
Subject: 2 small patches

Here are two small patches.

The first one remove a profiler_mark that has been forgotten in one of
the
last update in the tx1.c video driver.

The second is a small speed up in the neo-geo driver which gives a 0.5%
speed up on my machine.
    - replace a loop with an equivalent memset
    - remove a useless parameter I forgot to remove in a previous patch

Hope this help.

Best regards,

CJ
2008-10-09 09:39:15 +00:00
Roberto Fresca
dfd75d29b8 Improvements to Sandii' games (snookr10, apple10 & tenballs):
- Reworked the button-lamps matrix system.
 - Documented both output ports.
 - Connected coin in, key in and payout counters.
 - Improved the lamps layout to be more realistic.
 - Updated technical notes.
2008-10-09 09:35:46 +00:00
Aaron Giles
86c1be8c70 From: Franklin Bowen [mailto:Franklin@Bowen.net]
Sent: Sunday, October 05, 2008 3:46 AM
To: submit@mamedev.org
Subject: Delete previous submission! Space Duel: Add the P10/11 dip
switch

Delete previous submission!  Functionally the same, just reordered 
some source and added a comment.  Thanks!


Space Duel: Add the P10/11 dip switch (only 4 switches instead of the 
standard 8)

Let me know if you have any questions.

Franklin
2008-10-09 09:34:36 +00:00
Aaron Giles
39a8efbdfb > From: Andrea Turci [mailto:aturci@gmail.com]
> Sent: Saturday, October 04, 2008 10:16 PM
> To: submit@mamedev.org
> Cc: ANY
> Subject: Some stuff
> 
> Diff aganist 127u6
> 
> New stuff
> 
> Mk3 p4.0 (revision 1.0 in test menu, but marked P4.0 on chip label)
> Decathlete V1.001
> 
> revisited stuff
> 
> Gpworld brake-gas issue should be fine, I cannot enter into the test
> menu to
> find out is gas is gas and brake is brake or swapped
> 
> Thanks Andrea
2008-10-09 09:32:07 +00:00
Aaron Giles
1b0d9feb58 02221: blzntrnd: Sound is almost completely broken 2008-10-09 09:24:43 +00:00
Aaron Giles
ca7e069f29 02479: Various: Memory leak 2008-10-09 09:14:07 +00:00
Aaron Giles
0329403bae 02488: All sets with using 2+ monitors: Crash to desktop on second play
02439: tx1: TX1 quits out on second launch
02266: tceptor: Thunder Ceptor crashes out when run as the second game
2008-10-09 09:11:42 +00:00
Aaron Giles
8a0b803ec4 02321: mpu4utst, mpu4tst2, mpu4met0: Screenless systems crash due to problems in some display core functions 2008-10-09 08:58:09 +00:00