Commit Graph

11065 Commits

Author SHA1 Message Date
Fabio Priuli
6f4d32a59c revert silly change 2011-01-12 15:56:03 +00:00
Fabio Priuli
9388e1c38b video.c: added support for a new template to -snapname so that it is possible to use the name of images mounted in the devices (for MESS). Namely, it is now possible to use %d_XXXX to prescribe usage of the image mounted in the device XXXX. [Fabio Priuli]
==========

A brief explanation of this change: MESS allows every system to mount software in image devices (cartslots, floppy drives, tape drives, etc.). This patch enable the usage for snaps of the name of mounted software. 
More in detail: each image device have both a unique instance_name (e.g. Cartslot) and a unique brief_instance_name (e.g. cart). This patch adds a snapname template %d_XXXX, with XXXX=any brief instance of a device supported by the system, so that we can use as snapname the filename of the image currently mounted in the XXXX device. e.g.
-snapname %d_cart  uses the filename of the mounted cart
-snapname %d_flop4 uses the filename of the disk mounted in the 4th floppy drive

Basically, if we launch

mess gba -cart sma -snapname %g/%d_cart/%i

and we press F12, we get a snap/gba/sma/0000.png

This is better than hardcoding the device names since some systems can have up to 16 carts (and then we would need to specify options up to cart16 + disks, tapes & cdroms etc.!!)

Of course, if a wrong brief name is used (or if no image is currently mounted in that device), then MAME/MESS falls back to the default %g/%i. 

If we ever get to the point to use cartslot for megatech or pc10, this code will allow to save snaps using the shortname of any of the 10 carts inserted ;)
2011-01-12 15:10:50 +00:00
Curt Coder
b1a63a6d46 Added COSMAC back to Unidasm. (no whatsnew) 2011-01-12 15:05:18 +00:00
Fabio Priuli
c1dcd436fd cheat.c: added support for cheats with software list shortnames [Fabio Priuli] 2011-01-12 14:55:40 +00:00
Fabio Priuli
413967aa4f astring.h: fixed a duplicate name [Fabio Priuli] 2011-01-12 14:53:31 +00:00
Angelo Salese
5ce874f268 Haze: Perfan Girls speedup, no whatsnew 2011-01-11 15:54:22 +00:00
Angelo Salese
a7e62d2610 Copied from the bootleg, still doesn't work (change of direction that mustn't happen in grainbow) >.< 2011-01-11 15:06:27 +00:00
Angelo Salese
c586cdd513 Changed Multipede CPU to G658C02, no whatsnew 2011-01-11 00:57:18 +00:00
Couriersud
f420c226a4 Discrete sound system:
- all nodes are now class based
- removed all support for "legacy", i.e. procedural node functions.
- nodes are created using a class factory whose instances
  are set up in discrete blocks. There is no separation of
  node vs. module any longer.
- Custom modules are now just implemented like "normal" nodes.
- Converted all custom modules.
- Context variables can now be migrated to be private class members.
[Couriersud]
2011-01-11 00:21:43 +00:00
Brian Troha
825f1f4a92 Correct grom01.bin BAD_DUMP in Golden Par Golf [MASH] 2011-01-10 21:19:59 +00:00
Scott Stone
861aa50ba2 Fixed some input issues in meosism, vasara, vasara2 and twineag2 (ssv.c) [Tafoid] 2011-01-10 20:59:05 +00:00
mariuszw1
6fa4e0839b Improved STV VDP2 save state support (no whatsnew). 2011-01-10 20:48:38 +00:00
mariuszw1
c83c096637 Corrected bitmap palette number for RBG0 in STV VDP2. This fixes colors in boss gfx in Soukyugurentai level 4 & 5 [Mariusz Wojcieszek] 2011-01-10 20:28:35 +00:00
Olivier Galibert
64802b1787 naomi: support texture stride selection [O. Galibert] 2011-01-10 19:04:00 +00:00
Miodrag Milanovic
0986367da7 Removed more ifdefs from scsi code (no whatsnew) 2011-01-10 15:37:23 +00:00
R. Belmont
2d32a07198 SDL OS/2 fixes [K.O. Myung-Hun] 2011-01-10 14:32:42 +00:00
Miodrag Milanovic
7e8ad4aae5 Fixed handling 80186 instructions [Phill Harvey-Smith] 2011-01-10 14:30:01 +00:00
Miodrag Milanovic
83768eaec6 Some HD61700 fixes from MESS (no whatsnew) 2011-01-10 14:16:06 +00:00
Miodrag Milanovic
321c7048b3 Added support for writable CHD's too (no whatsnew) 2011-01-10 13:02:28 +00:00
Miodrag Milanovic
73fd06883a Added CHD support in softlists [Miodrag Milanovic] 2011-01-10 12:42:28 +00:00
R. Belmont
8332fea6d4 Games added as GAME_NOT_WORKING
-------------------------------
ATV Track [hap, ANY, ranger_lennier, dopefishjustin, gamerfan, gatt9, N. Francfort, Smitdogg, The Dumping Union, David Haywood]
2011-01-10 02:29:06 +00:00
Scott Stone
691885f7cc Corrected play speed on Mr. Kicker. [David Haywood] 2011-01-10 01:38:36 +00:00
Couriersud
8ac0ed99d1 Discrete: some (temporary) visibility changes. Pass device to task class. No whatsnew. 2011-01-09 20:03:43 +00:00
Brian Troha
fe299a1b97 Correct sound rom order in the new Bombjack Twin (Proto) set. no whatsnew 2011-01-09 19:26:59 +00:00
Brian Troha
c431db6cf7 Added dipswitch locations for Zodiack [Brian Troha] 2011-01-09 19:01:52 +00:00
Brian Troha
9e35335a95 new clone: Ring of Destruction: Slammasters II (Asia)
New Clone Added
--------------------------------------
Ring of Destruction: Slammasters II (Asia 940831) [john666, Smitdogg, David Haywood, The Dumping Union]
2011-01-09 18:53:22 +00:00
Angelo Salese
cbb1853147 Experimental (wrong) code, will hopefully improve it tomorrow ... 2011-01-09 16:07:42 +00:00
Michaël Banaan Ananas
9467243216 leftover from namechange 2011-01-09 01:32:02 +00:00
Brian Troha
0246899a6d Correct last unknown rom name for the Sexy Parodius sets based on Hi-res photo of the rom board. 2011-01-09 01:17:05 +00:00
Brian Troha
204025fcf2 Account for new Sexy Parodius (ver AAA) clone in konamigx.c in video 2011-01-09 00:46:27 +00:00
Michaël Banaan Ananas
0b26f8e978 corrected name, added note (no whatsnew)
http://www.mametesters.org/view.php?id=4178
2011-01-08 23:00:57 +00:00
Michaël Banaan Ananas
74791c66d3 added Cosmodog companyname (no whatsnew)
note: http://www.cosmodog.com/about/etcetc/mspacgal.html
2011-01-08 22:38:25 +00:00
Scott Stone
52195deb42 Fixed 04180: dunkmniaj: To key press "OK" the game has only a blue screen. Also, fixed the some other s_name checks which now allow all the souledge clones to boot. 2011-01-08 22:07:26 +00:00
smf-
6a1e63cc5e fixed parent on cd32 games 2011-01-08 21:20:11 +00:00
Roberto Zandona
e152d75e60 ssv: change default flipscreen dsw for mslider and stmblade 2011-01-08 20:53:43 +00:00
Miodrag Milanovic
b7f28729d2 Ah, I forgot to commit this. Now all.mak can be fully compiled and linked (no whatsnew) 2011-01-08 20:33:18 +00:00
Brian Troha
2c93e4d29f New cone added: Sexy Parodius Asia (in English ;-)
New Clone Added
------------------------------------------
Sexy Parodius (ver AAA) [Tormod]
2011-01-08 18:26:54 +00:00
Angelo Salese
bc6f2b45c7 new working game
----------------------
Penfan Girls [hap, N. Francfort, Smitdogg, The Dumping Union]
2011-01-08 18:01:48 +00:00
R. Belmont
dbd3bf9fba naomi.c: Documentation additions [f205v] 2011-01-08 17:54:11 +00:00
Michaël Banaan Ananas
e3274df782 1.5mhz is more logical, also gets rid of most slowdowns (no whatsnew) 2011-01-08 17:01:47 +00:00
Angelo Salese
9cc5f739c0 new clone
---------
Bombjack Twin (prototype? with adult pictures) [ranger_lennier, Smitdogg, The Dumping Union]
2011-01-08 16:42:51 +00:00
Angelo Salese
f690e10649 new clone
---------
Zero Team Suicide Revival Kit

(NB: dunno who dumped this)
2011-01-08 14:58:56 +00:00
Angelo Salese
a5324dc9bd Fixed BCD score display bug in Raiden 2 and Zero Team [Angelo Salese] 2011-01-08 13:56:14 +00:00
Miodrag Milanovic
71dc6ca2e5 Enabled HD61700 in MAME compile and added it to unidasm tool (no whatsnew) 2011-01-08 13:18:20 +00:00
Miodrag Milanovic
7bd171c881 Fixing order so XML output is valid XML (no whatsnew) 2011-01-08 13:11:06 +00:00
Miodrag Milanovic
68ba3af060 Sync with PinMAME, added one more driver and updated old, also re enabled some drivers since ROMs are public now (no whatsnew) 2011-01-08 12:42:08 +00:00
Luca Elia
8d736c54fd Add Western Venture (Ver. AA.02.D) as non-working, no whatsnew 2011-01-08 12:14:28 +00:00
Miodrag Milanovic
9f153cd17b Added one more ifdef in make file so mamedriv.c is added only in case of MAME build (no whatsnew) 2011-01-08 10:35:38 +00:00
Luca Elia
3355c47d22 bishjan.c update [Luca Elia]
- Implemented dynamic tile sizes
- Generalized video routines to support more layers
- Moved mtrain in from subsino.c

New games added or promoted from NOT_WORKING status
---------------------------------------------------

X-Plan [Bicycle Repair Man, Luca Elia]
2011-01-07 21:51:45 +00:00
Miodrag Milanovic
7746a68163 Renamed few drivers due to conflicts with MESS (only in case computers are more popular then arcades, and pinball are last in line) (no whatsnew) 2011-01-07 19:35:15 +00:00