Commit Graph

3086 Commits

Author SHA1 Message Date
David Haywood
4b732835ee Plug and Play work + New Working clone (#6060)
* sunplus extended work (nw)

* prepare for extended stuff (nw)

* (nw)

* start adding some more unsp20 functionaliy + srcclean (nw)

* new WORKING clone
-----
200 in 1 Retro Arcade [eanbowman]

* (nw)

* (nw)

* minor rename (nw)
2019-12-16 18:04:25 +01:00
MetalliC
be7f8272f4 New working software list additions
----------------------------------
R-Type Part-2 (Alt) [Maddog]
2019-12-16 01:00:09 +02:00
Robbbert
b99eb3774e (nw) pico.xml : fixed 6 validation errors 2019-12-16 00:21:49 +11:00
Rebecca Wallander
acd804e48e Add Muppets on the Go protos found in 2016 (#6050) 2019-12-14 14:03:02 -05:00
Scott Stone
bb9c69d879 gcslottv.xml: Fix formatting (nw) 2019-12-14 12:00:09 -05:00
Vas Crabb
1fda8836a7 minimaws: add rudimentary listing of software lists to web UI and work around a python issue on loading; also fix up more software list issues (nw) 2019-12-15 02:38:40 +11:00
Vas Crabb
d506479fdd minimaws: load and index some software list data (no way to display it yet)
also fix up some software lists with duplicate part features (nw)
2019-12-15 00:19:29 +11:00
angelosa
e8d594da3e jaguar QA (nw) 2019-12-11 23:55:21 +01:00
DavidHaywood
67ebb25130 new SOFTWARE LIST entries
-----
gameking.xml : 4 in 1 - Chaser + Blaster + StarWars + Nagual (set 2) [sCZther, TeamEurope]
gameking3.xml : Falcon Corps [sCZther, TeamEurope]
gameking3.xml : Search Action [sCZther, TeamEurope]
gameking3.xml : Vagrant [sCZther, TeamEurope]

- added some metadata about cartrridge types to GameKing lists [TeamEurope]
2019-12-11 17:57:31 +00:00
AJR
f9695c58c0 jaguar.cpp: Memory-related refactoring (nw)
- Set width and endianness for regions, including cartridges
- Make init code safer and more efficient
- De-duplicate some memory maps
- Separate state class for jaguarcd

I've tried to keep this driver from regressing any further than it already has while cleaning up the code and adjusting region usage to comply with the soon-to-be-committed "truth in endianness" requirement. It's possible that some regions should really be 16 bits instead of 32 or vice versa, and/or that DSP endianness may be incorrect.
2019-12-11 08:23:52 -05:00
David Haywood
0747c3ab98 new sets from Sean Riddle, mostly NOT WORKING for now (#6032)
* stuff from Sean, will credit later (nw)

* (nw)

* (nw)

* some more SunPlus stuff with NAND type roms (gpnandnand strings in them, need bootstrap)

* possible hardware names (nw)

* some kind of ARM based GeneralPlus (nw)

* proper names (nw)

* (nw0

* this is some kind of enhanced chipset, not 100% sure it's VT tho (nw)
2019-12-10 11:36:31 -05:00
Scott Stone
0c693c73cb gameboy.xml: Fixed a small format issue (nw) 2019-12-09 22:13:04 -05:00
Vas Crabb
ecde9c07b7 gameboy.xml: rename 'compatibility' feature to 'enhancement' 2019-12-10 12:32:23 +11:00
Rebecca Wallander
20f63f5009 Update gameboy.xml (#5775)
* gameboy.xml - Update with info from No-Intro - A

* gameboy.xml - Update with info from No-Intro - B

* gameboy.xml - Update with info from No-Intro - C

* gameboy.xml - Update with info from No-Intro - D

* gameboy.xml - Update with info from No-Intro - E-F

* gameboy.xml - Update with info from No-Intro - G

* gameboy.xml - Update with info from No-Intro - H

* gameboy.xml - Update with info from No-Intro - I

* gameboy.xml - Update with info from No-Intro - J

* gameboy.xml - Update with info from No-Intro - K

* gameboy.xml - Update with info from No-Intro - L

* gameboy.xml - Update with info from No-Intro - M

* gameboy.xml - Update with info from No-Intro - N

* gameboy.xml - More documenetation of GB carts

* gameboy.xml - Document many more carts

* gameboy.xml - Update with info from No-Intro - P-Q

* gameboy.xml - Update with info from No-Intro - R

* gameboy.xml - Update with info from No-Intro - S

* More gameboy clean

* SGB info added to all

* SGB info added to all

* change endings, run formatter

* I think I fixed the broken indent

* But I also forgot to save

* revert commit 25e931611d31ab3de16db077e34dbdf00fea4282

* Remove tab/space mix

* superfluous space

* make compatibility a feature
2019-12-10 12:25:58 +11:00
ClawGrip
652449ccc1 New working software list additions (#6027)
* New working software list additions
-----------------------------------
Los Gnomos - David el Gnomo [RetroLEL]

* Also updated "La Mode - 1984 (Programa Computado)" trimming the leading and tailing silences (nw)

* Typo (nw)

* Fix identation (nw)
2019-12-08 22:27:53 -05:00
Firehawke
3cf56535ef Split C64 disk softlist similarly to Apple II. (#6018)
* Split C64 disk softlist similarly to Apple II.

* Fix C64 softlist naming per proposal, split G64 images off to _orig per mnaberez information. (nw)
2019-12-09 12:53:21 +11:00
Scott Stone
71e39b1e7d sega_beena_cart.xml: Added 5 new cartridge titles with scanned book pages. [TeamEurope, Tafoid]
New not working software list additions
---------------------------------------
Shoku Iku Series 1 Soreike! Anpanman-Sukikirai Nai Ko Genki na Ko! [TeamEurope]
Soreike! Anpanman Hajimete Kaketa yo! Oboeta yo! Hiragana Katakana - Gojuuon Board Kinou-tsuki [TeamEurope]
Pocket Monsters Diamond & Pearl Pokemon o Sagase! Meiro de Daibouken! [TeamEurope]
Yes! PreCure 5 Asonde Oboeyou Hiragana! [TeamEurope]
Samurai Sentai Shinkenger Battle ga Ippai! Iza Mairu! [TeamEurope]
2019-12-08 20:50:30 -05:00
Scott Stone
6e716a5dc0 bbc_rom.xml: Formatting fixes from recent commit (nw) 2019-12-04 04:13:52 -05:00
r09
800559e2f5
fmtowns_flop.xml: additions, alt_titles
- Added alt_titles for most entries
- Added three new entries to the softlist, all dumped by me from the original disks and working:

DOR
DOR Part 3
Elle
2019-12-03 21:11:38 +01:00
R. Belmont
ce372fbe93
Add note about neocd issue (nw) 2019-12-01 20:25:39 -05:00
Wintermute 0110
5e6927dcfa Improve Sinclair SL names. (#5924) 2019-11-30 21:15:51 +11:00
Wintermute 0110
e5e90d2608 Improve Sega SL names. (#5925) 2019-11-30 21:15:03 +11:00
Wintermute 0110
73012fdbfa Improve Commodore SL names. (#5926) 2019-11-30 21:14:17 +11:00
Tom
5ac3afc381 Sam Coupe: fix, additions (#5947)
* fix mode 1/2 colours

* add some sw

* added joysticks

* added f16demo to cassette softlist

* remove evil joycode
2019-11-29 13:37:49 +11:00
TwistedTom
00b07fafba added plus D v1.0 rom 2019-11-26 13:49:05 +11:00
Vas Crabb
e64edf6c71 srcclean and indentation cleanup (nw) 2019-11-24 13:52:11 +11:00
Justin Kerk
26d21906bb visicom.xml: forgot to change the shortname (nw) 2019-11-23 13:25:26 -08:00
Justin Kerk
0bf4ebccd8 visicom.xml: Use romanized titles instead of translations (nw) 2019-11-23 13:18:53 -08:00
mooglyguy
dc3822c31c New working software list additions
-----------------------------------
megadriv
  Crying Dragon (Jpn, Prototype) [Pietro Gagliardi]
2019-11-23 10:34:39 +01:00
Firehawke
98620ff3af Update Apple II softlists to Nov 22nd, 2019 (#5949)
* New working software list additions
-----------------------------------

apple2_flop_orig: Flight Simulator I (A2-FS1), Lords of Conquest [4am, Firehawke]

apple2_flop_clcracked: Leadsheeter (cleanly cracked) [4am, san, Firehawke]

* New working software list additions
-----------------------------------

apple2_flop_orig: Empire III: Armageddon (Version 1.1), Super Zaxxon, Master of the Lamps, In Search of Space: Introduction to Model Rocketry, Hacker II: The Doomsday Papers [4am, Firehawke]

apple2_flop_clcracked: Empire III Armageddon (Version 1.1) [4am, Firehawke]

apple2_flop_clcracked: PolyWriter (Version 1.2), PolyWriter Utilities (Version 1.2), Midi/8 Plus (Version 1.2), Korg 800 4-Track MIDI Sequencer (Version 1.0) [4am, san, Firehawke]

* New working software list additions
-----------------------------------

apple2_flop_orig: Law of the West, Lane Mastodon vs. The Blubbermen, Indiana Jones in Revenge of the Ancients [4am, Firehawke]

apple2_flop_clcracked: Certificates and More! (cleanly cracked) [4am, Firehawke]

apple2_flop_clcracked: The Railroad Works (CBS Version) (cleanly cracked) [Tom Greene, Firehawke]

apple2_flop_misc: Best of Muse [Tom Greene, Firehawke]

* Fix accidental dupe name. (nw)
2019-11-22 22:42:51 -05:00
Tom
b400364824 new working ZX Spectrum slot devices: DISCiPLE and +D disk interfaces (#5931)
* plusd working (rom patch)

* plusd done

* added disciple, not working

* disciple working

* wd_fdc fix

* final tidy-up

* ready for pr

* Pernod70 changes

* cuavas changes #1

* combine devices + files

* sort out side_effects
2019-11-22 02:52:10 +11:00
angelosa
bf22b6ba95 32x: move game specific notes to hash file 2019-11-21 11:34:49 +01:00
angelosa
fd96868a55 x1.cpp: improve QA notes, improve palette hooks for turboz (nw) 2019-11-20 10:53:39 +01:00
AJR
f7c31affad spectrum_cass.xml: Fix duplicate shortname (nw) 2019-11-17 16:44:06 -05:00
ClawGrip
4d41090d11 New working software list additions
-----------------------------------
La Mode - 1984 (Programa Computado) [ClawGrip, avlixa, ICEknight]
2019-11-17 16:11:40 +01:00
ArcadeShadow
ae87b9a3c5
New working software list addition
ibm5170: Kick Off 3: European Challenge
2019-11-17 11:42:17 +00:00
Firehawke
9773421bee Apple Softlists to Nov 16th, 2019 (#5906)
* New working software list additions
-----------------------------------

apple2_flop_orig: Checker King, Gammon Gambler [4am, Firehawke]

* New working software list additions
-----------------------------------

apple2_flop_orig: Bloody Murder, The Best of MUSE, Beneath The Pyramids, Asteroid, Roadwar 2000 (Version 1.1) [4am, Firehawke]

apple2_flop_clcracked: MECC-A315 Freedom! (Version 1.0) (cleanly cracked), Labyrinth: The Computer Game (Lucasfilm Games) (cleanly cracked), Labyrinth of Crete (cleanly cracked), Fractions: Addition (cleanly cracked), The Tournament Manager (cleanly cracked), Questron (cleanly cracked),The Adventures of Kristen and Her Family (cleanly cracked) [4am, Firehawke]

apple2_flop_clcracked: The Cosmic Balance (cleanly cracked) [4am, san, Firehawke]

* Additional metadata and formatting fixes. (nw)
2019-11-16 12:07:42 -05:00
AJR
b3c47a4639 gameking3: Correct title of "Fly Car" [TeamEurope]
gameking3: Upgrade all items to "partial" since the driver now runs them to some extent (nw)
2019-11-15 00:05:05 -05:00
Robbbert
6018a48cc2 New working software list additions
----------------------------------
studio2: RCA demo
2019-11-14 10:17:53 +11:00
Vas Crabb
a5f06c7695 vboy.xml: none of these games expect 16-bit SRAM (nw) 2019-11-11 03:19:01 +11:00
Vas Crabb
1824a07d36 vboy.xml: wariolnd expects 8k*8 SRAM as well (nw)
bus/vboy: helps if you actually use the mirror value (nw)
2019-11-11 02:52:16 +11:00
Vas Crabb
c56a468fdd hash/vboy.xml: Virtual Fishing definitely looks like it expects an 8k*8 SRAM (nw) 2019-11-11 01:45:45 +11:00
Vas Crabb
774cc7ce43 bus/vboy: cartridge is 16 bits wide (not 32) but we'll keep pretending for program ROM (nw) 2019-11-11 01:35:40 +11:00
Firehawke
4deaa34f23 Fix publisher data for Pharaoh's Revenge (nw) (#5888) 2019-11-10 15:52:50 +11:00
Robbbert
df9beffd4b (nw)studio2.xml : removed note that is no longer valid.
Apple : fixed validation
2019-11-10 15:06:50 +11:00
AJR
a856f5d69b apple2_flop_orig.xml: Fix validation error (nw) 2019-11-09 16:44:18 -05:00
Firehawke
e0d88a91ed Update Apple softlists to 11/9/2019 (#5886)
* New working software list additions
-----------------------------------

apple2_flop_orig: Earthquake: San Francisco 1906, Indiana Jones and the Temple of Doom, Little Computer People, Pandora's Box, Video Vegas, Physics of Model Rocketry, Punctuation: Building Better Language Skills, How the West Was One + Three x Four, Deadline (Release 26 / 821108), Gulf Strike, Might and Magic Book Two, Realm of Impossibility, Appilot Edu-Disk [4am, Firehawke]

apple2_flop_clcracked: Whole Numbers: Multiplication (cleanly cracked), Statistics (Version 3.3) (cleanly cracked), Fractions: Basic Skills (cleanly cracked) [4am, Firehawke]

* New working software list additions
-----------------------------------

apple2_flop_misc: Anti-M (Version 1.6) [4am, Firehawke]

* New working software list additions

-----------------------------------

apple2_flop_orig: Word Zapper, Buck Rogers: Planet of Zoom, Pharaoh's Revenge, MicroChess (Version 2.0) [4am, Firehawke]
2019-11-09 16:41:37 -05:00
Vas Crabb
295174e4e8 Cleaned up Virtal Boy slot code.
vboy.xml updates:
* Set width and endianness for all ROM regions
* Added width and endianness for SRAM, assuming all cartridges have 8k*32 SRAM for now
* Removed mirroring - this is an implementation detail
* Removed "slot" features - there's enough information to work this out anyway

bus/vboy updates:
* Made slot probe software part to determine cartridge type
* Made cartridges responsible for installing themselves
* Added support for arbitrary cartridge sizes, assuming simplistic decoding
* Added support for 8-bit and 16-bit SRAM on LSBs
* Added support for EXP space and INTCRO output
* Fixed SRAM not being loaded

bus/generic: added a helper for mapping non-power-of-two memory with simple decoding

cpu/v810: send I/O accesses to program space if I/O space is unconfigured

vboy.cpp: updated for changed slot and CPU code

bus/wswan: added notes

The Virtual Boy software list is still in pretty poor shape.  It's
assuming all carts with SRAM have 8k*32, there are a bunch of feature
tags for ICs that don't actually give an IC type, making them useless,
3-D Tetris mentions a battery but doesn't have an SRAM data area,
Virtual Fishing refers to a HY6254ALLJ-10 which isn't a real part (I
assume it means HY6264ALLJ-10 which is an 8k*8 50µA standby SRAM).
2019-11-10 00:06:54 +11:00
Robbbert
82e6de6f02 Visicom: fixed problem with cartridges, all swlist games now work. 2019-11-09 23:51:15 +11:00
Robbbert
f0f86c7f88 New NOT_WORKING software list additions
---------------------------------------
visicom.xml : Arithmetic Drill, Gambler I, Gambler II, Space Commander (from unknown)
2019-11-09 18:40:34 +11:00