Commit Graph

12739 Commits

Author SHA1 Message Date
mariuszw1
fc92148884 CPS-3 update [Team CPS-1]:
* Added Street Fighter III: New Generation
  Hispanic BIOS rom CD version
* Added a detailed table of all known releases until now
  with usefull notes to identify new Cart Regions/CD Revisions
* Renamed some CHDs to use the new Catalog # standard

New clones added
--------------------------------------------------------------------------------
Street Fighter III: New Generation (Hispanic 970204) [Bill D., The Dumping Union]
2011-04-06 21:34:04 +00:00
Fabio Priuli
4d5bf5e7f3 uiswlist.c: properly made non-clickable the separator entry between main lists and compatible ones. no whatsnew. 2011-04-06 20:15:07 +00:00
Fabio Priuli
54ee23b875 worked around a minor issue of the -showusage command for MESS (media and software do not appear among the options, making the usage example not so useful). I'm not fond of the solution, so if anyone has a better suggestion, please step up. no whatsnew. 2011-04-06 19:50:55 +00:00
Fabio Priuli
52d81e9a8e softlist: moved software list handling (in the Internal UI) to a separate source, and made the code more similar to the File Manager handling code. [Fabio Priuli]
out of whatsnew: this log covers all changes done today, for MAME. A more detailed log will be in MESS whatsnew.
2011-04-06 19:33:27 +00:00
Angelo Salese
05bbe38c4b Added work-around for crowd gfxs in Taito F3 football games (Taito Cup Finals, International Cup '94, Taito Power Goal and clones), until a better information is found about it [David Haywood] 2011-04-06 18:43:29 +00:00
Fabio Priuli
cf505c5805 softlist.c/uiimage.c: char buffer should get cleaned also when Esc is pressed. no whatsnew. 2011-04-06 17:32:05 +00:00
Fabio Priuli
ed669399e3 softlist.c: simplified softlist navigation (from the internal UI) by catching char inputs and searching for matching names among list shortnames. MESS-related -> no whatsnew
this (and the previous commit) adds some duplicate code among file selector menu and softlist menu. I hope to find a clean way to unify the common functions at a later stage.
2011-04-06 17:05:58 +00:00
Fabio Priuli
4e3ad77135 softlist.c: added code to display the softlists entries ordered by shortname in the File Manager (first of the promised improvements ;) ). MESS-related -> no whatsnew 2011-04-06 16:31:56 +00:00
Fabio Priuli
a013cbf6b1 softlist.c: rewritten part of the Internal UI handling for softlists to match the code used by the file selector (this will allow more improvements soon). MESS-related -> no whatsnew 2011-04-06 16:22:23 +00:00
Angelo Salese
22b6bf9f5d Dumped the DVD image for bikiniko [alien_mame, The Dumping Union] 2011-04-06 16:01:36 +00:00
Angelo Salese
3b769e2116 Upcoming work for tomorrow ... 2011-04-06 02:06:04 +00:00
Angelo Salese
9bfe8fda07 Added irq ack and fixed sound chip type to be YM2610B for 2 Minutes Drill [Angelo Salese] 2011-04-06 01:33:31 +00:00
Angelo Salese
e0e1ae30e3 Converted 2 Minutes Drill driver to use Taito F3 video chip, this hugely improves graphics in it [Angelo Salese] 2011-04-06 00:09:40 +00:00
Angelo Salese
eb8610b801 Fixed print_debug_info() 2011-04-05 23:38:01 +00:00
Angelo Salese
819a5c4bbd Converted Taito F3 video chip (TC0630FDP) to have a parallelism of 16-bit [Angelo Salese] 2011-04-05 23:32:44 +00:00
Angelo Salese
51855524e1 Part 4 if my memory serves me correctly (sprites) 2011-04-05 20:41:08 +00:00
Curt Coder
79cf761a31 Imported DM9368 7 segment LED from MESS. (no whatsnew) 2011-04-05 20:27:55 +00:00
Angelo Salese
bd79086747 Removed misleading pitch disable hack, I prefer a wrongly putted green pitch than pitch black ... 2011-04-05 18:40:03 +00:00
Fabio Priuli
629af025f1 uiimage.c: added reset of the char input buffer when selecting an entry in the file manager (it's mainly for MESS --> no whatsnew) 2011-04-05 17:48:34 +00:00
Angelo Salese
33e4824d22 Better memory allocation fix, thanks to Haze's precious moa ... advices, AM_READWRITE16 doesn't cope well with AM_BASE apparently (and having a UINT32 pointer doesn't really help, especially when that pointer should be UINT16) ... 2011-04-05 16:53:58 +00:00
Angelo Salese
bf050e4c64 Fixed sizeof as per OG 2011-04-05 14:07:13 +00:00
Angelo Salese
a0a4985fa6 Converted astrocde/kaneko16/namcos23/suprnova to driver_device [Atari Ace] 2011-04-05 13:34:15 +00:00
Angelo Salese
24c52a794a Eliminates the extern variables from atarimo video core, in order to remove a significant source of AM_BASE macros. [Atari Ace] 2011-04-05 13:29:37 +00:00
Miodrag Milanovic
a86ea403e8 No need for this assert, previous check was to make sure thing exists. This fix debug build exist on driver change when those have image devices (no whatsnew) 2011-04-05 10:02:10 +00:00
Roberto Fresca
c2085d340c Funworld driver updates: [Roberto Fresca]
- Complete support for Witch Royal, from Video Klein.
 - Reworked the button-lamps layout to get the hold
    buttons more centered.


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Witch Royal (Export version 2.1) [Roberto Fresca, Team Europe]
2011-04-05 04:59:16 +00:00
Scott Stone
4407bdd00d Labeled most PALS for iqpipe as BAD DUMP. The CRC matches up with numerous sets' bad dump pals. (no whatsnew) 2011-04-05 00:16:24 +00:00
Angelo Salese
fd042b275f Fixed the charset upload bug, apparently gfx_element_set_source is the offender here ... 2011-04-04 23:15:23 +00:00
Angelo Salese
aa8e2888fd Part 4 (lineram), and realized that there's a weird bug with text vram charset uploading (core bug with trampoline function?) 2011-04-04 22:17:09 +00:00
Scott Stone
e86ca6088e Took comment off plds which should be loaded (oversight from parent change about a year ago). Not sure why they were commented in the first place and all the dump information I've examined shows they are part of US set at the very least and are likely shared with the japanese set. (no whatsnew) 2011-04-04 21:40:19 +00:00
Roberto Fresca
c890313ba5 New driver for Major Poker (PAL System) [Roberto Fresca, Tomasz Slanina]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Major Poker (v2.0) [Roberto Fresca, Tomasz Slanina, Rob Ragon]
2011-04-04 21:04:28 +00:00
Angelo Salese
5eb7122294 Part 3 2011-04-04 19:43:39 +00:00
Angelo Salese
8993443d51 Documentation table for 0x4c0000 port (whatever that is ...) 2011-04-04 19:19:49 +00:00
Angelo Salese
6699fb9b8f Fixed a regression bug while trying to document a thing ... 2011-04-04 18:26:37 +00:00
Angelo Salese
2f16c7c07d Part 2 ... 2011-04-04 16:46:56 +00:00
Angelo Salese
6e39a7abfa Part 1 of Taito F3 32-to-16 conversion ... 2011-04-04 16:25:56 +00:00
smf-
a4f8d12933 fixed building on vs2010, maybe fixed or broken something.... 2011-04-04 06:46:00 +00:00
Curt Coder
383a7ab8fe Imported SED1330 LCDC from MESS. (no whatsnew) 2011-04-04 05:58:57 +00:00
Angelo Salese
92f4268f08 Improved video capabilities in 2 Minutes Drill (tilemap support, basic scrolling) just to realize that it uses Taito F3 video chip, lovely ... 2011-04-04 00:20:00 +00:00
Angelo Salese
0566d3e089 Added screen raw params and irq ack to the dec0 driver, fixing hole 1 hang in Birdie Try and improving fade in/out effects for Boulder Dash 2011-04-03 22:34:02 +00:00
Aaron Giles
792c76e741 Re-enable MALLOC_DEBUG for debug builds. Can't remember why I ever
turned it off in the first place.
2011-04-03 15:39:50 +00:00
Jonathan Gevaryahu
ca94190eb7 trivial comment updates to beezer audio, no whatsnew 2011-04-03 11:42:20 +00:00
Aaron Giles
68958f72db Cleanups and version bump. 2011-04-03 05:49:24 +00:00
Brian Troha
fed0502780 New clone added: Acrobatic Dog-Fight (US)
New Clone Added
----------------------------------------
AAcrobatic Dog-Fight (USA) [Tirino73]
2011-04-03 03:24:43 +00:00
Brian Troha
43afa47ab6 lordgun.c: Corrected Dipswitch names and added dipswitch locations to Lord of Gun & Alien Challenge [Brian Troha]
tumbleb.c: Corrected Dipswitch names and locations for Choky! Choky! [Brian Troha]
2011-04-02 17:27:51 +00:00
Angelo Salese
a4c70d7e92 new not working game
--------------------
Jyunai - Manatsu no First Kiss [The Dumping Union, alien_mame]
BiKiNikko - Okinawa de Ippai Shityaimashita [The Dumping Union, alien_mame]
2011-04-02 15:54:59 +00:00
Aaron Giles
8409f7d323 Final bulk rename for 0.142: ensure that all members of
driver_device classes have an m_ prefix on them. When we
eventually move functions using these into member functions,
we will be able to remove the state-> pointers, and having
the member variables prefixed will allow them to be
distinguished from local variables.

Some regex'es used (plus manually fixing the remaining stuff):

In src/mame/...

state->([a-zA-Z_][^_][a-zA-Z0-9_]*)
state->m_\1

state->([^m]_[a-zA-Z0-9_]*)
state->m_\1

state->m_save_item
state->save_item

state->m_save_pointer
state->save_pointer

(AM_BASE_MEMBER *\( *[a-zA-Z0-9_]+ *, *)([a-zA-Z_][^_])
\1m_\2

(AM_BASE_SIZE_MEMBER *\( *[a-zA-Z0-9_]+ *, *)([a-zA-Z_][^_][a-zA-Z0-9_]* *, *)([a-zA-Z_][^_])
\1m_\2m_\3

(AM_SIZE_MEMBER *\( *[a-zA-Z0-9_]+ *, *)([a-zA-Z_][^_])
\1m_\2

m__
m_


In src/mame/includes/...

(\t[a-zA-Z0-9_<>]+[ \t]+[&*]*[ \t]*)([a-zA-Z_][^_][][a-zA-Z0-9_]*;)$
\1m_\2

(\t[a-zA-Z0-9_<>]+[ \t]*[&*]*[ \t]+)([a-zA-Z_][^_][][a-zA-Z0-9_]*;)$
\1m_\2
2011-04-01 06:50:56 +00:00
Scott Stone
86afc9b913 Mapping change for all "pinball" titles. (no whatsnew)
Comment:
This is a simple replace of:
ADDRESS_MAP_UNMAP_HIGH
to
AM_RANGE(0x0000, 0xffff) AM_NOP (or ffffff for 16-bit cpus)

Until the pinball drivers begin to be worked on and considering how slowly most of these drivers run while essentially doing nothing but displaying a picture, this change greatly increases the performance allowing for quicker regression checks.
2011-04-01 04:32:38 +00:00
Scott Stone
b065e54637 Some commenting of excessive mame_printf_debug usages for a few drivers currently not in active development. (no whatsnew) 2011-03-31 19:29:08 +00:00
Miodrag Milanovic
33c28764d1 Fixed compiling tools in MAME and MESS side (no whatsnew) 2011-03-31 13:21:58 +00:00
Aaron Giles
e86777d670 MT#04286 - explicitly construct adpcm_state which is embedded in the legacy
device state for Seibu ADPCM. Legacy device tokens are just allocated as a
dumb blob of bytes, so constructors for embedded objects are never called.
2011-03-31 06:26:41 +00:00