Commit Graph

63 Commits

Author SHA1 Message Date
ClawGrip
1c63929682 gbcolor.xml: Add alternate game serials (nw) (#4467)
* gbcolor.xml: Add alternate game serials (nw)

* gba.xml: Fix typo (nw)
2019-01-03 21:40:21 -05:00
Vas Crabb
655bfff256 srcclean (nw) 2018-12-23 09:44:47 +11:00
ClawGrip
f62ac72640 Typo (nw) 2018-12-20 17:46:45 +01:00
ClawGrip
ea8a68d4be gba.xml: Improve cartridges hardware documentation (nw) 2018-12-20 13:46:00 +01:00
Scott Stone
8cae70c9b1 Made a pass over the source to eliminate uppercase hex in hashes (nw) 2018-07-13 21:15:33 -04:00
Scott Stone
8cb6b51a7e Assorted softlist XML corrections for megadriv, gba, coco_cart (nw) 2016-08-23 11:44:20 -04:00
Miodrag Milanovic
63f9a01f8c Cleanup and version bump 2016-06-29 08:34:30 +02:00
etabeta78
46b9053205 additional info. nw. 2016-06-27 18:33:05 +02:00
etabeta78
20fbd7954a this dump has surfaced, at least. nw. 2016-06-20 20:40:02 +02:00
etabeta78
6ba9c7c86e oh and these can be marked as working, now. nw. 2016-06-06 18:35:15 +02:00
etabeta78
0169416ae3 gba.cpp: several improvements [Fabio Priuli]
- Implemented emulation of the  "General Purpose I/O"
     port (GPIO) of GBA.
  - Hooked up S-3511 RTC emulation through the GPIO
    port. This allows to avoid the "Internal battery has run
    dry [...] clock-based events will no longer occur"
    messages in Pokémon Emerald / Ruby / Sapphire. This
    also promotes Sennen Kazoku to working state.
  - Hooked up Boktai Light Sensor emulation through the
    GPIO port. This allows to avoid the "Solar Sensor is broken"
    message in Boktai / Bokura no Taiyou, which is now
    playable and to recharge your weapons in all three games
    of the series. Light level has to be chosen via the "Machine
    Configuration" menu, until we get some kind of camera
    input.
  - Hooked up Warioware Twist Gyroscope emulation
    through the GPIO port. This allows to play the minigames,
    even if in some case the input sensibility might need a
    few tweaks.
  - Hooked up Warioware Twist & Drill Dozer Rumble
    emulation through the GPIO port. MAME will now output
    a "Rumble" output bit (0 for Rumble=OFF and 1 for
    Rumble=ON) whenever the games try to access the Rumble
    component… third party applications can now listen to the
    output and redirect it to some hardware that can "rumble"
    in sync with the gameplay.

gba.cpp: implemented emulation of the Tilt sensor used by
   Yoshi’s Universal Gravitation / Yoshi Topsy-Turvy / Yoshi no
   Banyuuinryoku (and by Koro Koro Puzzle). Note that the
   calibration can seem a bit tricky at first, because the emulated
   screen does not turn as the GBA would... In order to properly
   calibrate the sensor, just keep pressed right for a few seconds
   when requested to calibrate right inclination (first calibration
   screen in Yoshi Universal Gravitation) so to get the full right
   range; then keep pressed for left for a few seconds when
   requested to calibrate left inclination (second calibration screen
   in Yoshi Universal Gravitation) so to get the full left range.
   [Fabio Priuli]
2016-06-06 18:31:27 +02:00
etabeta78
6692ffe2c5 gba.xml: documented some more Game Boy Advance PCBs. [Fabio Priuli] 2016-06-06 15:55:58 +02:00
etabeta78
be406134ae more consistency fixes. nw. 2016-05-29 11:38:55 +02:00
Miodrag Milanovic
68785dccfe Cleanups and version bump 2016-05-25 08:19:21 +02:00
etabeta78
6d69c89500 another (and last for this development cycle) round of
naming consistency "enforcement", especially for saturn.xml. nw.
2016-05-24 06:47:23 +02:00
etabeta78
e37e21416d more naming consistency across lists. nw. 2016-05-23 07:52:20 +02:00
etabeta78
6e43812f60 gba.cpp: Added preliminary support for the 3D Matrix Memory
Controller used by 64MB video cartridges. Disney Collection 2
works, while other dumps still fail (possibly due to reason
unrelated to the mapper emulation...) [Fabio Priuli]
2016-05-17 12:35:54 +02:00
etabeta78
1fec8db985 brought SNES softlist on par with latest dumps from various
sources. at last. nw.
2016-05-10 19:03:56 +02:00
etabeta78
70bf10b35e whops. nw. 2016-05-09 11:57:27 +02:00
etabeta78
1aee00307f misc info updates and a couple of redumps that I missed
earlier. nw.
2016-05-09 11:52:40 +02:00
etabeta78
b3c5e8d324 many more from my backlog. in particular: replaced Teshu Budui 2
(aka Terrifying 9/11) hacked GBC dump with the correct one,
courtesy of Taizou, and fixed Policeman NES graphical emulation.
nw.
2016-05-06 07:59:42 +02:00
etabeta78
14473449e9 a first dive in my huge backlog. nw. 2016-05-04 06:33:56 +02:00
David Haywood
ac6737c190 backlog clear (nw) 2015-12-14 17:15:03 +00:00
etabeta78
3d2c821651 one more dump, courtesy of Anna's reminder, and a small cmpro fix. nw. 2015-03-24 16:04:15 +01:00
etabeta78
3fd95a53ca a few fixes and additions. nw. 2015-02-24 08:31:23 +01:00
etabeta78
e2bc8a0295 (MESS) softlist: misc additions. nw. 2014-12-27 00:59:26 +01:00
Scott Stone
667c2c8ef7 Alignment/romname fixes for XML hashes. (nw) 2014-12-09 23:44:25 -05:00
Justin Kerk
97385f1c06 Japanese romanization (nw) 2014-11-23 13:38:00 -08:00
etabeta78
581fc52c68 (MESS) added a few new dumps. nw. 2014-11-12 18:43:52 +01:00
Fabio Priuli
5d642ee5eb (MESS) removed softlist features that were not used anymore since conversion
to slot devices. nw.
2014-10-15 18:38:30 +00:00
Fabio Priuli
2a4d327e01 (MESS) gameboy, gbcolor: added a configuration setting
(off by default) to skip BIOS checks at boot. This allows the 
recently dumped Rockman World Prototype to be played,
and the Rocket Games pirate GBC carts too. [Fabio Priuli]

(MESS) gba: added a configuration setting (off by default) 
to skip some BIOS checks at boot. This allows Tyrian 2000 
Prototype to be played. [Fabio Priuli]


out of whatsnew: for the Rocket Games pirates it is currently unclear how real carts were bypassing
the BIOS checks on a real unit, and it would be nice to emulate it properly. however, this trick allows 
to go on fixing the rest of mapper emulation until it's fully understood.
2014-10-05 09:12:16 +00:00
Fabio Priuli
69324093a2 (MESS) gba.c: fixed Top Gun - Combat Zones cart type, making the
game playable. [Reznor007]
2014-09-27 09:45:08 +00:00
Fabio Priuli
e5a77f7811 (MESS) softlist: misc new dumps. nw. 2014-08-27 07:08:32 +00:00
Fabio Priuli
7d835aaec3 periodical round of updates (including in particular the recent dump of FC Parody World - Monster Party proto by Shinsei). nw. 2014-08-03 10:29:58 +00:00
Fabio Priuli
5c17ad131e gba.xml: Added newer revision of Sim City 2000 [BPzeBanshee] 2014-06-25 14:59:58 +00:00
Fabio Priuli
b6cfb44d1c (MESS) misc recent dumps added to softlists. nw. 2014-04-05 12:57:26 +00:00
Fabio Priuli
22ff8ff55d (MESS) a bunch of further corrections. nw. 2014-01-28 14:38:09 +00:00
Fabio Priuli
a83d62f900 (MESS) gba: added a few new revisions of Jpn games, courtesy of nointro. nw. 2014-01-28 07:55:51 +00:00
Fabio Priuli
a7a7aa2011 (MESS) gba: updated the driver to use slot devices for carts and removed
on-cart flash ram devices from main gba now that they can be properly 
implemented on carts which have them [Fabio Priuli]

The main difference for end users is that games using flash ram for saves won't save
anymore progresses in a nvram/game_name.nv file but in a file inside nvram/game_name/ 
folder. Many thanks to Micko for his recent changes to nvram devices which allowed to 
still save these data per-game!
2013-05-25 11:40:20 +00:00
Fabio Priuli
649956dcea (MESS) softlist: misc consistency fixes. nw. 2013-05-19 13:27:45 +00:00
Fabio Priuli
9ebe46b04f (MESS) softlist: misc consistency fixes, mostly to have common shortnames for the same games
across different lists. nw.
2013-05-01 08:05:35 +00:00
Fabio Priuli
84af806a8d (MESS) softlist: added PCB documentation to gba, gbcolor and n64 lists,
based on nointro pictures [LoganB]
(MESS) svmu.c: changed input mappings to be more standard [LoganB]

also, LoganB has updated the support status of snes_strom.xml saving me the time to test
them again :)
2013-04-24 06:40:59 +00:00
Fabio Priuli
d5ca5b117a (MESS) added a couple of new dumps. nw. 2013-03-28 08:39:40 +00:00
Fabio Priuli
0a4f39f9ef (MESS) Misc softlist updates. nw.
- gbcolor.xml: new dumps from taizou
- n64.xml: new dump from Carrot
- pico.xml: new dumps from TeamEurope
- gba.xml: added a couple of pirate (Sintax?) dumps
2013-03-11 14:11:51 +00:00
Fabio Priuli
c7979a3cfa (MESS) softlist: misc new dumps. now whatsnew. 2013-02-23 14:22:06 +00:00
Fabio Priuli
49c01126e6 (MESS) softlist: bunch of minor consistency fixes. nw. 2013-02-06 05:36:53 +00:00
Fabio Priuli
60e4d54893 cpc_flop.xml: another small step in the sorting of this set. no whatsnew.
gba.xml: fixed mislabeled info. no whastnew/
fm77av.xml: added another disk from black2 (thanks to Anna for loading instructions). no whatsnew.
+ added a few gb/gbc dumps from other sets
2013-01-20 10:29:36 +00:00
Miodrag Milanovic
0e19f641d3 Cleanups and version bump 2013-01-11 07:32:46 +00:00
Fabio Priuli
a26625f9d6 snes.xml: fixed a few missing parent/clone relations (thanks to PooshhMao for spotting these) and added a bunch of dumps to be investigated. no whatsnew.
n64.xml: added a recently released proto dump. no whatsnew.
gba.xml: added new dump from nointro. no whatsnew.
nes.xml: added usual flush of new pirate dumps/redumps from misc sources + one proto. no whatsnew.
2012-12-23 11:33:23 +00:00
Fabio Priuli
7a802f1884 (MESS) softlist: misc fixes and updates. no whatsnew. 2012-10-22 05:40:27 +00:00