Commit Graph

564 Commits

Author SHA1 Message Date
davidhay
820644b604 adds Brand New Stars (MS32 version) 2008-02-05 08:12:22 +00:00
Aaron Giles
1b35fe1925 Fixed incorrect default screen size computations. 2008-02-05 07:57:36 +00:00
Aaron Giles
37c6be050d Fix sprite placement again in chinagat drivers. 2008-02-05 07:50:37 +00:00
Aaron Giles
72fbb6a0c4 Fixed watchdogs when not explicitly specified. 2008-02-05 07:45:17 +00:00
Andrew Gardner
7765adf61b Added skeleton driver for two Kyle Hodgetts games, Virtual Combat and Shadow Fighters. Each running on the same hardware.
Each game has 2 68000's, and one unemulated Intel i860XR CPU.  I couldn't find docs for the i860 anywhere!
Virtual Combat is a stereoscopic game using an additional i860 to drive the second eye.
The ROMs all seem to check out as valid, with human-readable strings throughout.
The sound program is extremely simple for each, and the sound data ROMs are simply Creative Labs VOC files concatenated to eachother.
A MC6845P lives by the edge connector.

Additional notes in the driver.

Roms uploaded to /roms/current/v & /roms/current/s.

Wiki updated with skeleton driver status.
2008-02-05 06:12:47 +00:00
Zsolt Vasvari
662f44ede3 Removed TILEMAP_TRANSPARENT_COLOR tilemap type. The tilemap type is no longer used for anything. 2008-02-05 05:31:23 +00:00
Zsolt Vasvari
11b06e94a5 - Color table removal
- Renames skychut to m10
2008-02-05 05:17:17 +00:00
Zsolt Vasvari
f32808362d Color table removal 2008-02-04 12:42:11 +00:00
Zsolt Vasvari
190247c1fb Removes no longer neccessary check as drawgfxzoom support all remaining transparency modes 2008-02-04 09:33:16 +00:00
Zsolt Vasvari
1426e5865f Removed TRANSPARENCY_BLEND_RAW transparancy mode. Needs a recompile just to be on the safe side. 2008-02-04 09:27:44 +00:00
Zsolt Vasvari
4ba36433ee - Reworked/refactored S2636 emulator
- Updated all S2636 users for the new interface
- Removed color tables from all games
2008-02-04 08:44:24 +00:00
Nathan Woods
38ac9dbdcc Fixing #include order in sid.c 2008-02-04 00:02:55 +00:00
Pierpaolo Prazzoli
a682d3cf5f Fixed palette gradient for promutrv 2008-02-03 23:04:55 +00:00
Aaron Giles
b3cd0a8e86 Further DMA simplfication in Kangaroo, moving it closer to a merge with Arabian. 2008-02-03 21:55:28 +00:00
Aaron Giles
c87f5ef4f8 Fixed ADPCM in m62 games. Some additional cleanup. 2008-02-03 21:38:52 +00:00
Aaron Giles
198d7d10ca Minor typo wreaks major havoc. Story at 11. 2008-02-03 21:27:10 +00:00
R. Belmont
34ab94a982 [ARM7] Fixed PSR transfers. 2008-02-03 21:20:45 +00:00
Brian Troha
4591ddffca reverting back... doesn't work for clean compiles
don't know why...
2008-02-03 20:19:22 +00:00
Brian Troha
9bd77b9643 fuukifg3.c:
Changes clocks to xtal.h definitions
metro.c:
 minor docs enhancement
2008-02-03 19:56:27 +00:00
Brian Troha
eb68d4312d update OSC clock define with xtal.h definition 2008-02-03 19:55:25 +00:00
Brian Troha
766c4903a9 better info reguarding the Z180 & HD74180 2008-02-03 19:03:59 +00:00
Nicola Salmoria
06dece135f merged nova2001, ninjakun, pkunwar, raiders5; misc cleanup 2008-02-03 16:06:28 +00:00
Andrew Gardner
163bb74a8f Fixes error:
pool_object_add (via src/emu/debug/debugcmt.c:107): Attempted to add a NULL object of size 0

This was happening when mame_debug_init was being called with 0 CPUs (eg. when starting MAME from the command line without a ROMset specified).
2008-02-03 09:14:51 +00:00
Brian Troha
aa3592dd4d Fixed year typo ;-p 2008-02-03 06:28:39 +00:00
Brian Troha
268655a7e9 added features from data sheet (documentation) 2008-02-03 06:24:58 +00:00
Brian Troha
cb99dc9132 adds documentation from data sheet. 2008-02-03 06:17:22 +00:00
Brian Troha
0a00c4bc10 Adds a little info about available Z180 models with speed and compatible chips 2008-02-03 06:02:17 +00:00
Brian Troha
ee7fda924b Changes the clock speed of the YM262 interface to be OSC derived.
IE: Half of the YM278B standard clock or 16.9344MHz, a standard speed.
2008-02-03 05:53:41 +00:00
Aaron Giles
662dea1a21 Cleanups/version bump. 2008-02-03 05:23:32 +00:00
Aaron Giles
c314de71fa Fix compile error. 2008-02-03 05:12:25 +00:00
Zsolt Vasvari
716431f20e Made K007121_sprites_draw not require a 'machine' argument 2008-02-03 03:44:44 +00:00
Zsolt Vasvari
c4197196fa Color table removal 2008-02-03 03:43:42 +00:00
R. Belmont
a8747fd096 Fixed backslash in #include. 2008-02-03 03:08:12 +00:00
Zsolt Vasvari
778628f7b3 Color table removal 2008-02-03 02:34:03 +00:00
Aaron Giles
039ec1cbc7 From: RansAckeR
Subject: 'fix' for cmv801_0116gra

"cherrym.c cmv801: I've found a dipswitch listing for cherry master. I've 
tested a few of them and believe it to be correct.
I having problems figuring out the games inputs so i'm posting the 
dipswitches here in case someone else can figure out how the game works and 
would be willing to add them."

Improved DIP switches and added DIP locations.
2008-02-03 00:57:11 +00:00
Aaron Giles
4c5cebc661 From: Atari Ace [mailto:atari_ace@verizon.net]
Subject: [patch] Fix some comments

Hi mamedev,

The following patch updates the initialization comments at the top of
mame.c and corrects/adds a few filename declarations at the top of a
handful of files.

~aa
2008-02-03 00:56:06 +00:00
Aaron Giles
05ab4afb7d From: RansAckeR [mailto:RansAckeR@pandora.be]
Subject: bking.c DIP locations

Added DIP locations to bking.c
2008-02-03 00:54:42 +00:00
Aaron Giles
5861f9d3ad From: roberto zandonà [mailto:robiza71@tin.it]
Subject: more opcode

(Risky Challenge opcodes)
2008-02-03 00:53:25 +00:00
Aaron Giles
2409522389 Some more debugger fixes.
Added AM_WRITEONLY as a shortcut for AM_WRITE(MWAx_RAM).

Cleaned up Kangaroo driver:
 * documented MB8841 (needs to be decapped to get code)
 * proper video timing
 * full memory maps
 * simplified and more accurate video logic
2008-02-03 00:52:20 +00:00
Luca Elia
fbe8745472 - New game: Puzzlet (NOT_WORKING)
- Added some instructions to the H8/30xx CPU:
  or.l ERs, ERd
  rotl/shal.l ERd
  not.l/neg.l ERd
  exts.w Rd
  sub/or/xor.l #Imm:32, ERd
  bset/bnot/bclr.b Rn, @ERd
  bst/bist.b #Imm:3, @ERd
  bnot.b #Imm:3, @ERd

- Added H8/3007 & H8/3044 variants with their memory maps.
  Preliminary implementation of the H8/3007 timers.
  (a make clean is required)

P.S.
I've moved the docs we have in docs/cpu/H8-30xx and added a couple more.
Roms are in roms/current/p/puzzlet.zip
2008-02-02 22:36:24 +00:00
Brian Troha
5eaaf398e9 Reparent In LockOn
Changed Rev E to be the parent as it's a later revision the Rev C ;-)
2008-02-02 21:23:08 +00:00
Brian Troha
cf25490b4c adds dip locations to LockOn 2008-02-02 21:15:58 +00:00
Andrew Gardner
48224e34c6 Adds Progressive Music Trivia (Question Set 4) dumped by www.softwarethis.com.
Nothing too noteworthy about the addition - just a few new question sets.

Softwarethis.com does, however, have some screen shots of a board running.  These show that the palette in MAME is slightly off (blue->green, magenta->yellow, etc).  The palette code is currently using naughtyb's PALETTE_INIT which I'm a little chicken to play with at the moment.  I have therefore posted a message on MAMEtesters for the addition of this bug to the database.

ROMs are uploaded to /roms/p/promutrc.zip.
2008-02-02 18:31:42 +00:00
Zsolt Vasvari
3f37fbeef2 - Removed colortable
- Renamed some sets in cclimber:
    Crazy Kong -> Crazy Kong Part II
    rpatrolo -> rpatrol
2008-02-02 14:09:27 +00:00
Aaron Giles
aa16ee779d Changed debugger-related code to be based off a new makefile define (DEBUGGER) which sets
a new compile-time define (ENABLE_DEBUGGER). This means that MAME_DEBUG no longer means
"enable debugger", it simply enables debugging features such as assertions and debug code
in drivers.

Also removed the various levels of opbase protection in memory.h and always just turned 
on full bounds checking.

Fixed build break due to missing ampoker.lay -> ampoker2.lay renaming.
2008-02-02 08:57:39 +00:00
Zsolt Vasvari
2df389a77d Added missing Lock-On crystal 2008-02-02 04:03:37 +00:00
Zsolt Vasvari
03510c0a11 - Removed color table
- Renamed driver to ampoker.c
- Removed cubeqst.o from makefile.  Not sure what it is, but there is so such driver
2008-02-02 04:02:42 +00:00
Zsolt Vasvari
e52902f9ea Color table removal 2008-02-02 03:39:19 +00:00
Phil Bennett
6696fe197c * Improved Lock-On by a fair bit and added an alternate set.
* Added POLL input handling to the NEC V20/V30 core.
2008-02-02 02:19:24 +00:00
Brian Troha
2466ba64fe minor clean up / info correction
added dip locations to Tetris Plus 2 (both sets)
2008-02-01 23:08:12 +00:00