Commit Graph

751 Commits

Author SHA1 Message Date
Curt Coder
62bc43c6ac (MESS) compclr2: Added preliminary software list for floppy images. [Jim Battle, Curt Coder] 2014-01-13 21:38:59 +00:00
Wilbert Pol
f616308653 sv8000.xml: Corrected game names (nw) 2014-01-11 11:45:12 +00:00
Curt Coder
395af5982e (MESS) cbm2: HRG cartridge WIP. (nw) 2014-01-08 15:39:28 +00:00
Curt Coder
2777a10ec5 (MESS) c64: Fixed Magic Formel cartridge. [Curt Coder] 2014-01-08 15:38:45 +00:00
Mike Naberezny
e3a409d9bd (MESS) pet_flop.xml: Fixed "set unit number" program on HardBox disks. [Mike Naberezny] 2014-01-08 06:23:47 +00:00
Wilbert Pol
4ed9300a67 (MESS) checkpoint (nw) 2014-01-07 21:54:40 +00:00
Justin Kerk
b3e24f2567 speeling (nw) 2013-12-30 07:55:29 +00:00
Miodrag Milanovic
ca546caa6e Cleanups and version bump 2013-12-24 07:24:51 +00:00
cracyc
3c539e2e1a (mess) fixed name (nw) 2013-12-23 16:43:31 +00:00
Miodrag Milanovic
2339262125 fixed description (nw) 2013-12-23 07:21:23 +00:00
cracyc
452bae2722 (mess) mega Soviet clone patch [shattered]
- moves ec184*, iskr103* and mc1502 out of pc.c
- moves CGA font upload support to a subclass
- adds new drivers: poisk1, ec1847, pk88
- adds a skeleton of native iskr103* keyboard

i8089: implement remaining instructions and support execution from "io" space. [Carl]
(mess) isbc-215g: add intel isbc-215g hdd controller, read only for now [Carl]
(mess) isbc: add hdd support to isbc2861 (nw)
2013-12-22 21:17:17 +00:00
Robbbert
0a61ffafc2 (MESS) Update gp32 softlist (Anna Wu) 2013-12-12 10:20:34 +00:00
Justin Kerk
c2429f51a6 The correct name is Voicer-kun based on the katakana on the package (nw) 2013-12-12 02:35:32 +00:00
Scott Stone
fb24672736 Filename fix and hopeful BOM correction to hash files (nw) 2013-12-10 05:54:26 +00:00
R. Belmont
88632f5cf5 (MESS) Fix typo (nw) 2013-12-07 17:24:24 +00:00
mahlemiut
00ec858170 gp32: softlist notes update, fixed validation. [Anna Wu] 2013-12-07 06:49:23 +00:00
mahlemiut
472a21b490 gp32: softlist update [Anna Wu] 2013-12-07 05:23:49 +00:00
Wilbert Pol
954b9ff18e (MESS) New working driver
Nichibutsu My Vision (KH-1000)  [ranger_lennier, Charles MacDonald, Wilbert Pol]
2013-12-02 22:42:23 +00:00
Robbbert
96c7e262a4 (MESS) tiki100 : fixed validation 2013-12-02 10:51:37 +00:00
Olivier Galibert
7a9e9e3904 Unchanged crap code of two years ago is still crap code (nw) 2013-11-25 09:12:56 +00:00
David Haywood
9592cff5b3 resurrect some old MVS multi-slot code
this is mostly functional but about 2 years old now, and badly needs some modernizations.  It's a bit ugly in places because I've had to make sure the legacy methods work too, although in other places simply because it's old code I never quite got around to cleaning up.

basically the inits have been split into ones that need calling once on startup (decryptions etc.) and ones that need calling when a new slot is activated (custom banking / protection handlers)

mame64 neogeo -cart1 kof98 -cart2 kof99 -cart3 kof2000 -cart4 kof2001 -cart5 kof2002 -cart6 kof2003
works, assuming you have the RAM.  certain combinations / orders don't work, maybe the real system is like that, maybe there are flaws in the implementation.

once loaded as multi-game the neogeo will run through the attracts of each game in order, if you insert a coin then you can select next / previous game with the '3' and '4' (which are mapped to those buttons on the system) just like real hardware.

if you're low on memory try
mame64 neogeo -cart1 lbowling -cart2 samsho -cart3 mutnat -cart4 pbobblen -cart5 neomrdo -cart6 turfmast
instead

if you want an example of where it fails right now then put -cart1 roboarmy in slot 1 instead, it hangs after cycling through the games (or moving through them with 3) it's possible something isn't reset properly.  This might become clearer as I clean things up a bit.

I've verified eas and neocdz work as before
2013-11-25 04:36:49 +00:00
Curt Coder
8c65ed2cd2 wd_fdc: Set CRC error bit if CRC error found during Read Address command. Tiki 100 determines whether the disk is in FM or MFM format by checking this. [Curt Coder]
(MESS) tiki100: Fixed CPU clock and floppy interface. [Curt Coder]
2013-11-19 19:10:00 +00:00
Curt Coder
3677fc1652 (MESS) adam: Added a second floppy drive and verified 160KB floppy image gap sizes. [Curt Coder]
(MESS) adam_flop.xml: Added disk utilities. [Curt Coder]
2013-11-18 19:31:27 +00:00
Curt Coder
be67993aa8 (MESS) abc800: Fixed hard disk geometry. (nw) 2013-11-12 20:40:11 +00:00
Curt Coder
4981a41914 (MESS) abc800: Emulated the ABC 850 (10MB), ABC 852 (20MB), and ABC 856 (60MB) hard disk drives. [Curt Coder] 2013-11-12 15:00:38 +00:00
Curt Coder
753c64008d (MESS) pet_hdd.xml: Added hard disk software list with preformatted images for the Commodore D9060 and D9090 hard drives. [Curt Coder] 2013-11-09 21:29:31 +00:00
Curt Coder
cfeac6b11f Remove unused file. (nw) 2013-11-07 14:43:20 +00:00
Curt Coder
f3b07e86bd (MESS) v1050_hdd.xml: Added hard disk software list with preformatted 5MB and 10MB CP/M images. [Curt Coder] 2013-11-07 14:30:10 +00:00
Curt Coder
200321ecfb (MESS) adam_flop.xml: Fixed region size. (nw) 2013-11-05 15:05:14 +00:00
Miodrag Milanovic
44d5c1b8ab Cleanups and version bump 2013-11-05 06:59:51 +00:00
Alex W. Jackson
e0f1c2478f NeoGeo improvements: [Alex Jackson]
* Cleaned up large amounts of duplicated code between the MAME and MESS (AES/NeoCD) drivers
 * Removed MVS-only ROMs and devices (SM1 ROM, SFIX ROM, upd4990a RTC, etc.) from AES/NeoCD
 * Replaced legacy NVRAM in MVS and NeoCD with NVRAM devices
 * Correctly hooked up SM1 ROM bankswitching; the BIOS sound test works now
 * Corrected VRAM size
 * Sorted the Universe BIOS versions and unified them between MAME and MESS
 * Fixed kf10thep ROM loading and decryption which was a horrible hack (and not endian safe)
 * Replaced svcplus protection hack ROM patch with a less invasive one, based on FBA
 * Started marking code and data that should be moved out into devices
 * Various other code and comment cleanups

New clones added
----------------
Kizuna Encounter - Super Tag Battle 4 Way Battle Version / Fu'un Super Tag Battle Special Version [Alex Jackson]
2013-11-05 04:48:30 +00:00
Curt Coder
39dc549a5f (MESS) c128_rom.xml: Added KeyDOS support disk. [Curt Coder] 2013-11-04 19:50:16 +00:00
Miodrag Milanovic
44caf08662 fix for cpc_flop from remax (nw) 2013-11-04 09:38:48 +00:00
Fabio Priuli
a5278a4f71 (MESS) on behalf of ReadOnly: small documentation progress and a few new public dumps added (no whatsnew) 2013-11-04 07:54:21 +00:00
Curt Coder
1a090ca06e (MESS) abc800: Cleanup. (nw) 2013-11-01 19:08:17 +00:00
Fabio Priuli
d32abbbe9b (MESS) pico.xml: fixed stupid mistake in prev commit. thanks Tafoid for spotting it :) 2013-10-28 19:36:44 +00:00
Fabio Priuli
4fca5f2c04 fixed mess -valid. nw. 2013-10-28 18:31:13 +00:00
Fabio Priuli
8a3a8c63c6 [MESS] pico.xml: added more dumps and more documentation. [Team Europe]
out of whatsnew: also sync lists with new dumps from taizou, lostlevels, nintendoage and others.
2013-10-28 18:28:05 +00:00
Mike Naberezny
81c146cc3b (MESS) pet_rom.xml: Added Paperclip 2.84. [Mike Naberezny] 2013-10-21 15:14:07 +00:00
Mike Naberezny
87df587d81 (MESS) pet_rom.xml: Added Waterloo Structured BASIC. [Mike Naberezny] 2013-10-21 14:50:08 +00:00
Mike Naberezny
1b89da860c (MESS) pet_rom.xml: Added WordPro 3. [Mike Naberezny] 2013-10-21 14:34:20 +00:00
Mike Naberezny
e413535e9c (MESS) pet_rom.xml: Added SORT. [Mike Naberezny] 2013-10-20 21:14:12 +00:00
Mike Naberezny
4935e716b4 (MESS) pet_rom.xml: Added McTerm 1.21. [Mike Naberezny, Stefano Santerini] 2013-10-20 17:56:10 +00:00
Curt Coder
4720e17fe3 (MESS) compis.xml: Added working System II and MS-DOS images. [Curt Coder] 2013-10-19 12:11:09 +00:00
Mike Naberezny
779649290e (MESS) pet_rom.xml: Fix size of McTerm. (nw) 2013-10-16 16:34:59 +00:00
Mike Naberezny
823445991e (MESS) pet_rom.xml: Added Command-O for 8032 [Mike Naberezny] 2013-10-15 19:27:37 +00:00
Mike Naberezny
5a2fac4ee9 (MESS) pet_rom.xml: Added Oracle 3.03. [Mike Naberezny] 2013-10-15 19:02:10 +00:00
Mike Naberezny
9ec85b5be3 (MESS) pet_rom.xml: Added POWER. [Mike Naberezny] 2013-10-15 18:47:56 +00:00
Mike Naberezny
e77dc181ec (MESS) pet_rom.xml: Added BASIC Programmer's Toolkit for BASIC 4.0 (Mike Naberezny) 2013-10-15 18:31:27 +00:00
Mike Naberezny
5f43b29429 (MESS) pet_rom.xml: Added McTerm 1.20 [Mike Naberezny] 2013-10-15 17:49:02 +00:00
Curt Coder
d77a52f5e4 (MESS) c64: Triton Quick Disk WIP. (nw) 2013-10-14 18:01:59 +00:00
Curt Coder
924cc44ec5 (MESS) ibm5170.xml: Added OS/2 2.x. [Curt Coder] 2013-10-13 20:56:52 +00:00
Curt Coder
b364eda107 (MESS) c64_cart.xml: Added PK-232 driver cartridge. [Curt Coder] 2013-10-13 20:31:09 +00:00
David Haywood
6473e1de7a add 'Thunderbolt II' to the Genesis list, uses smouse protection (nw) 2013-10-12 17:41:40 +00:00
Curt Coder
6cb00b200e (MESS) ibm5170.xml: Added some utilities and drivers. [Curt Coder] 2013-10-10 19:45:17 +00:00
David Haywood
db2be28f99 fix validation errors (nw)
(somebody might want to pick better names, or use clones)
2013-10-07 21:51:02 +00:00
Curt Coder
85ba0140aa (MESS) ibmpcjr: Fixed the software lists. [Kaylee] 2013-10-04 20:59:16 +00:00
Curt Coder
fda699e4e5 (MESS) Put the proper PC DOSes in place. (nw) 2013-10-04 17:46:05 +00:00
Curt Coder
e23db94051 (MESS) ibm5170.xml: Added some Windows'. [Curt Coder] 2013-10-03 20:16:14 +00:00
Curt Coder
6cc83bda2a Typo fix. (nw) 2013-10-03 19:28:57 +00:00
Curt Coder
25e76b005b (MESS) ibm5170.xml: Added MS-DOS, PC-DOS, GEM, and OS/2 floppy images. [Curt Coder] 2013-10-03 19:26:45 +00:00
Curt Coder
20f531feba (MESS) ibm5170.xml: Added the remaining Riki coverdisks. [Kaylee] 2013-10-03 18:42:31 +00:00
Curt Coder
53b4047a45 (MESS) ibm5170_cdrom.xml: Added PC DOS 2000. [Curt Coder] 2013-10-02 21:05:31 +00:00
David Haywood
586853edd8 update the note in saturn.xml too. 2013-10-02 17:32:45 +00:00
Fabio Priuli
15bdd7c698 (MESS) sat_cart.xml: added dump of Ultraman support cart [Team Europe] 2013-10-02 17:25:40 +00:00
Curt Coder
7ebc2add51 (MESS) ibm5170_cdrom.xml: Added Windows goodies. [Curt Coder] 2013-10-02 15:38:36 +00:00
Curt Coder
403e5d3d9d (MESS) ibm5170_cdrom.xml: Added CD-ROM software list with some Windows goodies. [Curt Coder] 2013-10-02 14:52:52 +00:00
Curt Coder
47dba32883 (MESS) ibm5170.xml: Added some Windows'. [Curt Coder] 2013-10-02 14:12:40 +00:00
Curt Coder
02898c55f9 (MESS) ibm5170.xml: Added some Windows SDKs. [Curt Coder] 2013-10-01 21:29:39 +00:00
Curt Coder
eeed9ff020 (MESS) ibm5150.xml: Added Indianapolis 500 floppy image. [Curt Coder] 2013-09-29 21:39:40 +00:00
Curt Coder
5544b925dc (MESS) ibm5170.xml: Added DR DOS 6.0 floppy images. [Curt Coder] 2013-09-29 21:23:10 +00:00
R. Belmont
0c12356484 Previous commit fixes these issues (nw) 2013-09-24 00:04:55 +00:00
R. Belmont
6b5dea7eba Added some notes (nw) 2013-09-22 16:14:12 +00:00
Curt Coder
ed44165efd (MESS) c64: Emulated the PARTNER 64 cartridge. [Curt Coder] 2013-09-22 10:22:35 +00:00
Curt Coder
67328a0ccd (MESS) c64: Implemented logic for PARTNER 64 cartridge. (nw) 2013-09-21 21:20:33 +00:00
Curt Coder
3edb1bb9b0 (MESS) c64: Added placeholder for PARTNER 64 cartridge. (nw) 2013-09-20 20:05:55 +00:00
Miodrag Milanovic
96aa5e1c08 Cleanups and version bump 2013-09-17 06:47:03 +00:00
Wilbert Pol
6fe192fc0f (MESS) Software list update [ReadOnly]
-new softlist : snes_vkun.xml (Voice-Kun audio compact discs)
first Voice-Kun public dump from King Mike added

-snes.xml : new prototype public dump from SNES Central
2013-09-14 17:37:18 +00:00
Curt Coder
21c4aba60d (MESS) c64: Emulated the digital parts of the Magic Voice cartridge. Speech synthesis is not supported yet. [Curt Coder, Stefan Uhlmann] 2013-09-04 18:14:17 +00:00
Scott Stone
98df76364f (MESS) Softlists added for ampro and wicat systems. [Kaylee] 2013-09-03 13:58:27 +00:00
David Haywood
ed33e5adf9 skeleton atari 400/800 floppy list. (1 entry)
note, currently only supports .atr format due to image.filetype() not returning anything useful when softlist is used (thanks to micko for advice on various things)

(no credit wanted, this is just to address the 'where is jumpman' thing that was posted on MW and give a softlist entry for regtests on this code)
2013-08-30 08:30:13 +00:00
Curt Coder
373f2ec13e (MESS) c64: Magic Voice WIP. (nw) 2013-08-29 13:34:09 +00:00
Curt Coder
268de4b9d0 (MESS) c64: Emulated the Wersi Wersiboard Music 64 / Siel CMK 49 Keyboard. [Curt Coder] 2013-08-28 18:24:46 +00:00
David Haywood
156a39cbe5 megadriv demo that explicitly tells us how much our emulation sucks.. documenting it here because it will almost certainly end up being a useful test case later. (nw) 2013-08-19 19:56:48 +00:00
Miodrag Milanovic
674cc1d72b (MESS)megaduck.xml : new card dumps added [Anna Wu] 2013-08-14 07:39:53 +00:00
Oliver Stöneberg
f32082eb31 fixed copera softlist shortname (nw) 2013-08-11 19:39:25 +00:00
David Haywood
c3464dbca0 there were already some in the wrong list too (nw) 2013-08-11 19:09:26 +00:00
David Haywood
2b939c1184 add other known dumps from Team Europe 2013-08-11 18:47:31 +00:00
David Haywood
fb05bb1518 missed this (nw) 2013-08-11 18:35:55 +00:00
Angelo Salese
001867e906 I don't need to change extension in XML actually 2013-08-07 21:53:22 +00:00
Angelo Salese
3310807d59 .hdm -> another raw image format, used by add_ssil so far 2013-08-07 21:43:56 +00:00
Angelo Salese
6f47f6617f Added raw formats for PC-98 2013-08-07 21:15:15 +00:00
Angelo Salese
aa19ad8043 Fix XML validation 2013-08-07 17:01:32 +00:00
Curt Coder
302dc32c63 (MESS) visicom: Fixed colors and video. [Curt Coder]
(MESS) visicom.xml: Fixed cartridge data bit order. [Charles MacDonald, Marcel van Tongeren]
2013-08-07 15:20:46 +00:00
R. Belmont
a44f016c98 (MESS) apple2: fix softlist validation (nw) 2013-08-07 01:27:37 +00:00
Angelo Salese
5055f13b35 Mapped something out for IDE, still not quite right 2013-08-06 00:10:29 +00:00
Angelo Salese
c6b05a75c4 added some new A dumps 2013-08-05 22:01:43 +00:00
Angelo Salese
035a870960 Fixed folder FDIs 2013-08-05 20:59:29 +00:00
Curt Coder
d70e03cf63 (MESS) studio2: Fixed loose .bin/.rom cartridge file loading, and supported loading ROMs to multiple base addresses in the software list. [Curt Coder]
(MESS) visicom: Added cartridge software list. [ranger_lennier, Charles MacDonald]
2013-08-05 18:51:19 +00:00
Angelo Salese
4335fc5131 Ops 2013-08-04 21:03:27 +00:00