Commit Graph

625 Commits

Author SHA1 Message Date
Zsolt Vasvari
f9631a0a46 - Fixes Pooyan transparency
- Uses resnet code
2008-02-12 21:26:29 +00:00
Zsolt Vasvari
404a61653d Using this interesting document as a reference:
http://www.6502.org/users/andre/hwinfo/crtc/diffs.html

- allows reading registers 12 and 13
- reading write-only registers return 0
- updated comments in header
- added copyright since there was none
2008-02-12 20:58:40 +00:00
Zsolt Vasvari
a35f6aba82 Renames M6845 to MC6845 2008-02-12 20:31:55 +00:00
stephh
e2cdf5e9f7 Fixed 'mario' and 'masao' memory maps to match the Dip Switches port name. 2008-02-12 18:45:33 +00:00
Zsolt Vasvari
d3cc7e0dd4 Renames CRTC6845 to M6845 2008-02-12 12:48:58 +00:00
Zsolt Vasvari
e12664a5ae - Changed the crtc6845 to be handle based -- adjusted all drivers
- Changed qix.c to RGB32 mode and made its videoram_w do the partial updating instead of a per scanline timer
2008-02-12 12:33:10 +00:00
Zsolt Vasvari
1b1f5abc16 Color table removal 2008-02-12 12:30:42 +00:00
smf-
5cf71ad8e1 vblank hacks were not being called, fixes zn.c0122u8yel, . 2008-02-11 22:22:06 +00:00
Zsolt Vasvari
79d36244b3 Color table removal 2008-02-11 04:48:11 +00:00
Zsolt Vasvari
72dc0af97c Removes no longer used TRANSPARENCY_COLOR. Clean compile required. 2008-02-11 03:05:29 +00:00
Zsolt Vasvari
3f9150918d - Color table removal
- Cleaned up the 'special case' mess this driver has become
2008-02-11 02:59:15 +00:00
Zsolt Vasvari
d124d81521 Fixed incorrect use of TRANSPARENCY_COLOR 2008-02-11 00:15:02 +00:00
Zsolt Vasvari
c35974fbdc Color table removal 2008-02-10 23:56:10 +00:00
Laurent Desnogues
e49ffe3289 - ARM ldm/stm ignore lower bits of the address
- most of the exceptions force the I bit
- ignore some flag bits in the CPSR
2008-02-10 14:41:31 +00:00
Laurent Desnogues
49b20d49da - Thumb ASR Rd,Rs: correct carry computation
- Thumb ldmia/stmia: correct value for writeback when the writeback reg is in the list
2008-02-10 12:24:05 +00:00
Zsolt Vasvari
ec2eea190a Removed colortable by changing driver to use tilemap_draw_roz 2008-02-10 11:14:10 +00:00
Zsolt Vasvari
0ef0d97222 - Color table removal
- Renamed Ping Pong to "Konami's Ping-Pong", which is the real name as per the title screen and the flyer
2008-02-10 04:48:57 +00:00
Roberto Fresca
4e416533ac Some improvements to the Funworld driver and new games added.
Here the changes:

- Switched to XTAL def.
- Fixed Magic Card II graphics issues.
- Fixed Magic Card II inputs.
- Fixed screen and visible area to snooker10.
- Renamed set monglfir to mongolnw.
- Renamed sets description based on languages instead of countries.
- Added new game: Magic Card II (green TAB or Impera board). Not working yet.
- Added new game: Magic Card II (blue TAB board, encrypted). Not working yet.
- Added new game: Jolly Card (3x3 deal).
- Added new game: Jolly Card Professional 2.0 (with 'enter code' screen to boot).
- Added new game: Lucky Lady (3x3 deal).
- Added new game: Lucky Lady (4x1 aces).
- Added new game: Royal Vegas Joker Card (fast deal).
- Added new game: Royal Vegas Joker Card (slow deal).
- Fixed some years and manufacturers.
- Updated technical notes.
- Cleaned up the driver.
2008-02-10 03:50:03 +00:00
Brian Troha
30487202a0 Credit Stefan Lindberg
Adds a genuine Taito version of Galaxain to the galaxian.c driver
2008-02-10 02:55:31 +00:00
Brian Troha
372dcee0f6 Credit Stefan Lindberg for Clone
Adds older? version of Sand Scorpion

Stuff I did:
Added info and PCB layout
2008-02-10 01:39:32 +00:00
Laurent Desnogues
dc5647fedf - correct mode at reset (it's always 0b1....)
- HandlePSRTransfer: remove wrong code, correct detection of privileged mode
- correct carry output for ROR
2008-02-09 22:26:39 +00:00
R. Belmont
834d608456 Naomi/DC updates:
Samuele Zannoli:
- Add SH4 I/O ports
- Connected the 93C46 of the naomi and the x76f100 of the rom board and filled them with dummy data to satisfy the BIOS
- Implemented some of the JVS transfers that will be needed to use the controls
- Implemented ROM board DMA
- Set proper NAOMI RAM sizes (32 MB main, 8 MB for AICA)
- Improved PVR-TA graphics emulation

Deunan Knute:
- Set proper ARM7 clock.  (Yes, it's really that slow!)
2008-02-09 21:36:41 +00:00
Nathan Woods
f6d059db68 Readded the ability to pass absolute paths to mame_schedule_save() and
mame_schedule_load()
2008-02-09 20:23:20 +00:00
Nicola Salmoria
45979beac0 fix kangaroo colors 2008-02-09 20:05:27 +00:00
Brian Troha
e01be7e7f1 As noted by Haze, changed doc info for Sand Scorpion 2008-02-09 15:38:08 +00:00
Brian Troha
0e0799886c I see Blaze On actually has a Kaneko PCB ID as well as an Atlus PCB ID so I included that info 2008-02-09 04:28:29 +00:00
Brian Troha
d835716abb PCB and/or chip docs updates for:
Blaze On (kaneko16.c)
Sand Scorpion (sandscrp.c)
Flash Point (segas16b.c)
2008-02-09 03:54:41 +00:00
Brian Troha
7cd1907b5c adds Williams Electronics Games, Inc 2 player simultaneous version of Outzone
Changed several ports to port_include & port_modify
2008-02-08 22:40:25 +00:00
stephh
67b072a84f Changed the GAME definitions to reflect how many players and how many buttons there are for each game.
Rewrote the INPUT_PORTS definitions to use PORT_INCLUDE, PORT_MODIFY and PORT_CUSTOM macros.
Added a few notes about the inputs when I thought they were needed to avoid wrong bug reports.

Started to clean the driver (but unfortunately, I can't go further because I don't understand everything).
Please have a look as there are things which still need to be done (such as getting only one memory map).
2008-02-08 01:31:00 +00:00
stephh
25f753aa76 Fixed some small errors I made in revision 630. 2008-02-07 19:36:43 +00:00
stephh
7a1667ef5e Used PORT_SERVICE and PORT_SERVICE_NO_TOGGLE macros when this was possible. 2008-02-07 18:39:54 +00:00
Zsolt Vasvari
04a60aa692 - Switched driver to use the artwork system. Mr. Do will be creating some basic artwork for it.
- Set GAME_IMPERFECT_GRAPHICS until then, so we don't get bug reports on the missing lasers, or whatever...
2008-02-07 15:23:03 +00:00
davidhay
a1b265dc14 Adds wpksocv2, non-working due to the custom IO board, what are the inputs meant to be? 2008-02-07 12:50:58 +00:00
Zsolt Vasvari
b6fd15b735 Changed incorrect use of TRANSPARENCY_COLOR 2008-02-07 11:58:03 +00:00
Mirko Buffoni
d3189ebbef Added sound support to Champion Skill.
Removed GAME_NO_SOUND flags.
Increased interrupts per frame, music was too slow.
Minor comments adjustment.
2008-02-07 09:26:51 +00:00
Zsolt Vasvari
f125cd2fab Unified memory map 2008-02-07 09:15:50 +00:00
Zsolt Vasvari
24848d7222 - Centered crosshair
- Uses real game orientation
- Minor clean-ups
2008-02-07 07:37:26 +00:00
Zsolt Vasvari
56f0f0671e - More accurate emulation of the priority system and the beam logic
- No more color table
2008-02-07 04:52:57 +00:00
Brian Troha
30470dcbb9 Credit: Arzeno Fabrice
adds House of the Dead 2 specific NAOMI BIOS's
2008-02-06 19:40:38 +00:00
stephh
16aec4afce Fixed Dip Switches and Inputs for all games.
Bugs fixed :
  - goldbug0105u4gra (MAME Testers) / ID 00009 (Mantis)


Zsolt, now that player 2 inputs are mapped, I let you fix the screen flipping for "cocktail" mode and remove the GAME_NO_COCKTAIL in the driver ;)
2008-02-06 16:49:03 +00:00
stephh
58980ac2c7 Fixed some clones INPUT_PORTS definitions that were curiously using PORT_START_TAG("DSW") instead of PORT_MODIFY("DSW"). 2008-02-06 16:26:31 +00:00
Aaron Giles
abdb58671b Split timer_adjust() into timer_adjust_oneshot() and timer_adjust_periodic().
Updated all call sites.
Fixed recent build breaks.
2008-02-06 15:33:04 +00:00
Zsolt Vasvari
e18344a0e7 - Scooter Shooter -- color table removal
- Unified transparency handling in these games running on very similar hardware
2008-02-06 11:37:51 +00:00
Zsolt Vasvari
897ea4b0b5 - Color table removal
- resnet conversion
2008-02-06 11:18:03 +00:00
Zsolt Vasvari
8a723628c1 - Color table removal
- resnet conversion
2008-02-06 11:05:22 +00:00
Zsolt Vasvari
304b3ffe43 - Color table removal
- Uses resnet.c where schematics was conclusive
2008-02-06 10:16:03 +00:00
Brian Troha
12d4c9438d creates new US set as roms came from an original PCB
readds bootleg graphics roms to the 2 bootleg sets
renamed 1 rom as per info from Patrik Styrnell
2008-02-06 04:38:06 +00:00
Zsolt Vasvari
4fd4ebeb64 Just checking in my very latest. Not sure how to proceed -- should the 6844 DMA chip hooked up as:
a) a CPU core
b) a custom sound chip that just toggles the MC3417/3418 clocks?
c) just use a high frequency timer
2008-02-06 01:35:34 +00:00
Zsolt Vasvari
805ca86884 - Removed color tables
- Simplfied Mag Max background drawing code
2008-02-06 01:31:17 +00:00
Couriersud
17d5bc279b png2bdc.c:
* remove osdcore.h
build.mak:
* remove expat from libs
2008-02-05 23:18:52 +00:00