Commit graph

2250 commits

Author SHA1 Message Date
Vas Crabb e5186344e5 Tied up loose ends:
* Updated copyright for FLAC.
* Enabled some more warnings for LZMA now that upstream is cleaner.
* Removed Subversion attributes from .gitattributes.
2023-12-06 17:31:13 +11:00
Vas Crabb 414c5ce5a5 3rdparty: Renamed libflac to flac - it's a full FLAC distribution, libFLAC is just a small part of it. 2023-12-06 17:12:45 +11:00
Vas Crabb faf991a563 3rdparty/libflac: Updated to version 1.4.3.
Also removed FLAC documentation - it's a lot of bloat.
2023-12-06 17:12:45 +11:00
Vas Crabb cebff96608 move some content for release archive out of build repo into main repo 2017-08-14 19:30:35 +10:00
Vas Crabb 5cc832da59 clean up .gitattributes (nw) 2016-08-31 17:53:12 +10:00
Miodrag Milanovic c24b31a077 fix line endings for po files (nw) 2016-02-20 21:51:52 +01:00
m.milanovic@levi9.com 03644df172 Treat .jed files as binary so they are not converted as text (nw) 2014-10-22 10:48:21 +02:00
Dirk Best 63fc82e7f1 Clean up .gitattributes 2014-10-21 15:19:50 +02:00
R. Belmont 1054225eca (MESS) TRS-80 CoCo: implement virtual "Becker Port" for DriveWire support. [Richard Goedeken] 2014-10-19 00:57:44 +00:00
David Haywood 641a322ac0 make 'kog' dipswitch part of the protection device / cartridge (nw) 2014-10-18 18:04:24 +00:00
Robbbert 9beddd916c gts3 : split into AN and DMD displays 2014-10-18 04:06:31 +00:00
Michaël Banaan Ananas fbe730bffd Added Sega UFO Catcher hardware driver. [hap, Yasuhiro] 2014-10-15 17:56:02 +00:00
David Haywood 2fb536526e GameKing skeleton + softlist [Porchy]
(will looks more at this later)
2014-10-13 13:38:52 +00:00
smf- 616eeffd47 Beatmania IIDX Twinkle hardware: The IDE DMA is now hooked up, but the sound board isn't running well enough yet for it to make a difference. Hooked up the FDC37665GT and HLE the XVD701 and the 68k sound board responses to get most of the games booting. There is no sound and the games all fail with a hdd error when you start a stage. Beatmania IIDX with DDR 2nd Club Version wants the GQ863 hard disk. [smf] 2014-10-12 11:54:06 +00:00
Fabio Priuli ab592dea63 (MESS) gamegear: added preliminary emulation of the Master Gear Adapter
which allows to launch SMS games in the gamegear driver, with video chip
in SMS mode. You can try this by launching
  mess.exe gamegear -cart mgear -cart2 your_sms_game
(the -cart2 switch becomes available when you mount "mgear" in the main
gamegear cart slot) [Fabio Priuli]

out of the whatsnew: for the moment only fullpath loading is supported, and it is not
ensured to work 100%. thanks to Enik Land for pointing me to the necessary info.
2014-10-12 11:30:13 +00:00
Fabio Priuli 5654fcee2b (MESS) svision: handling sound IRQ via a device delegate allows
to finally untangle the sound device from the main state. also given
the sound device its own .h file. nw.
2014-10-12 06:37:59 +00:00
Ville Linde c0234a2f29 model3: New 3D renderer + various fixes (still heavily WIP) [Ville Linde] 2014-10-12 00:28:50 +00:00
Fabio Priuli b9ba2fc331 given to another couple of sound devices their own include. nw. 2014-10-11 15:49:56 +00:00
Fabio Priuli 4ebee5fd3f given to a couple of sound devices their own include. nw. 2014-10-11 09:24:04 +00:00
Michaël Banaan Ananas b2c40f1f88 (file rename) 2014-10-11 08:07:24 +00:00
Fabio Priuli 8bed8ef381 so long, cartslot.c... you made a really great job, when we
had no concept of slot devices...
2014-10-11 06:59:38 +00:00
Robbbert 4c4c3b484c Untangled gottlieb audio from the arcade driver, so it becomes available for pinball. 2014-10-11 00:09:59 +00:00
David Haywood 774b2021ab untangle some drivers from st0016_state now that it's a device (nw) 2014-10-10 21:11:16 +00:00
Sandro Ronco 54047d6b53 (MESS) dmv: added floppy softlist. [Sandro Ronco]
(MESS) floppy: added read-only support for CopyQM images. (nw)
2014-10-10 19:28:34 +00:00
David Haywood 1f51011af7 begin st0016 reorganization (nw) 2014-10-10 17:14:00 +00:00
Fabio Priuli f0fad04eb6 (MESS) converted vectrex and crvision to use slot devices for
their carts. nw.

(with these, we are done for the moment with new slot devices for carts...)
2014-10-10 15:28:46 +00:00
Robbbert ff5804b214 gts80 : placeholders 2014-10-10 11:19:46 +00:00
Curt Coder 1327a26a55 (MESS) vic20: Emulated the Final Expansion 3 cartridge (only RAM/FlashROM supported). [Curt Coder] 2014-10-10 07:00:38 +00:00
Michaël Banaan Ananas 1cdd1948ee added 315-5296 device 2014-10-09 23:39:27 +00:00
Wilbert Pol 5e8c2a11b2 (MESS) msx.c: Added support for DMK floppy images. [Wilbert Pol] 2014-10-08 20:49:24 +00:00
Fabio Priuli 278a884012 (MESS) intv: converted the driver to use slot devices for
cartridges and implemented the IntelliVoice expansion and 
the Entertainment Computer System expansion as passthru 
devices. The official syntax to launch games requiring the
speech expansion is now
  mess intv -cart voice -cart2 gamename
which corresponds to mounting the IntelliVoice and plugging
the game cart in its subslot.  The official syntax to launch games 
requiring the ECS expansion is now instead
  mess intv -cart ecs -cart2 gamename
and
  mess intv -cart ecs -cart2 voice -cart3 gamename
if the game requires both expansions at once. For additional user 
friendliness, we also offer intvecs (which emulates an Intellivision
unit with both expansions added) and intvoice (which emulates 
an Intellivision with Intellivoice expansion added) drivers, where 
games can simply be mounted with the -cart media switch. [Fabio 
Priuli]
2014-10-08 16:42:01 +00:00
Robbbert 1e1f628755 gts80.c : placeholder 2014-10-07 22:09:07 +00:00
Fabio Priuli 238c2e9e1d (MESS) odyssey2: converted the driver to use slot devices for
cartridges, removed The Voice add-on from the main system
and emulated it as a passthru cart instead. Now, if you want to
enjoy speech in odyssey/videopac games, you must launch
emulation with
  mess.exe odyssey2 -cart voice -cart2 gamename
(the -cart2 switch becomes available when "voice" is mounted
in the first cartslot) [Fabio Priuli]
2014-10-07 09:27:32 +00:00
Michaël Banaan Ananas 53e61f6171 upon reading datasheet further, it became obvious that uPD71054 == 82C54 2014-10-06 16:02:37 +00:00
Michaël Banaan Ananas c476a36cea added upd71054_device, initial commit 2014-10-06 14:20:02 +00:00
David Haywood f65a416224 some fuuki refactoring (nw) 2014-10-05 14:50:37 +00:00
Fabio Priuli 66fab3cf5c (MESS) wswan.c: converted to use slot devices for carts. [Fabio Priuli]
out of whatsnew: another case of on-cart SRAM & EEPROM pointers removed from the main system...
2014-10-05 11:51:41 +00:00
Wilbert Pol 67482b30dd (MESS) sms.c: Added support for Sega Graphic Board input. (nw) 2014-10-04 21:59:32 +00:00
R. Belmont 529b34e9b2 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Vegas 1 (Ver 2.3 dual coin pulse, shorter) [any]
Vegas 1 (Ver 2.1 dual coin pulse, longer) [any]
Vegas 1 (Ver 1.33 single coin pulse) [any]


This is a coin pusher machine from Spain.  Your guess on how to work it is as good as mine ;-)
2014-10-04 21:14:24 +00:00
David Haywood 7d062b8f3c because I'm a Raidenoholic (nw) 2014-10-04 14:06:37 +00:00
Michaël Banaan Ananas 6671452664 New NOT WORKING games added
---------------
Capriccio Spin 2 [hap, Yasuhiro]
Capriccio Cyclone [hap, Yasuhiro]
2014-10-03 20:38:25 +00:00
Fabio Priuli 9e85f295bd (MESS) converted arcadia and vc4000 to use slot devices for
their carts too.
2014-10-02 20:07:31 +00:00
Dirk Best 911d24f03f Amiga: Add an initial software list for some Amiga driver disks 2014-10-02 13:52:57 +00:00
Fabio Priuli e339f189d0 (MESS) converted ibmpcjr and studio2 to use generic cart slot for
their carts. nw.
2014-10-02 12:09:37 +00:00
Fabio Priuli 6443de08ba (MESS) converted channelf and apfm1000/apfimag to use slot devices for
their carts. this allows to remove on-cart RAM from the driver class (since it
does not belong there). also added (partial) support for Channel F multicart.
nw.
2014-10-02 12:07:03 +00:00
Robbbert b6e2522b21 placeholders 2014-10-02 03:00:46 +00:00
Fabio Priuli 5f77979a2c (MESS) converted scv and vboy to use slot devices for
their carts. nw.
2014-09-30 06:05:07 +00:00
R. Belmont c49a3bbdc1 WebUI: clean up and fixed HTML compliance. [Firehawke] 2014-09-29 03:31:14 +00:00
R. Belmont 61e367ad21 (MESS) concept: Add 5.25" DSDD raw image support and preliminary pseudo-DMA to buffered controller. [R. Belmont] 2014-09-29 03:07:47 +00:00
R. Belmont 8155c6cc77 (MESS) concept: Preliminary implementations of the original and buffered floppy disk controllers. [R. Belmont] 2014-09-28 01:43:38 +00:00