Commit Graph

84859 Commits

Author SHA1 Message Date
Ivan Vangelista
42b6740bd1 konami/hornet.cpp: hand edited gradius4a's m48t58 to show version UAA. The last letter is believed to match the letter in the program ROM's label. The game boots to whatever version the timekeeper holds, so faked a US version timekeeper to have an English version (which doesn't show the Fukkatsu subtitle on the title screen) 2022-11-11 21:41:25 +01:00
hap
12d5c2b1b9 namcos22: add text layer mid-screen x scroll updates 2022-11-11 21:21:30 +01:00
Vas Crabb
d75c4cc68e bus/gameboy: Added support for bootleg Telefang translations.
English and German versions of the Speed Version bootleg, passed off as
Pokémon Jade version, have been added to the software list.  Chinese and
Spanish translations, and translations of Power Version (Pokémon
Diamond) also exist.

New working software list additions (gbcolor.xml)
-----------------------------------
Pokémon Jade Version [taizou]
Pokémon Vision Jade [Sanqui, taizou]
2022-11-12 06:36:29 +11:00
Vas Crabb
6c0257b1a1 bus/gameboy: Added support for Liebao Technology cartridges.
gameboy.xml: Changed default NVRAM fill for dbzgeki to 0xff - this will
cause it to treat the three save files as empty rather than starting in
a glitchy state.

New working software list items
-------------------------------
Dragon Ball Z English [lana_chan_, taizou]
2022-11-12 03:39:21 +11:00
hap
2e5a0c183f tilemap.get_info_debug: don't access invalid gfxnum 2022-11-11 16:19:04 +01:00
hap
5ee5881e54 Machines promoted to working
----------------------------
Alpine Surfer (Rev. AF2 Ver.A, World)
2022-11-11 13:49:21 +01:00
hap
3e947cb080 tmegaman3: adjust svg border 2022-11-11 12:34:54 +01:00
hap
29ece85124 i8085: remove cputype enum, remove possible time travel issue 2022-11-11 12:10:30 +01:00
Olivier Galibert
5145cb5790 outrun: Add missing reset hookups 2022-11-11 10:42:47 +01:00
Angelo Salese
dd36cdf39f
taito/tc0100scn.cpp: fix longstanding color regression with wgp (#10532) 2022-11-11 02:07:21 +01:00
hap
2bae0bf99c vortex: fix array oob access 2022-11-10 23:24:33 +01:00
hap
f34639226c irem/m90: fix spriteram oob access for bootleg sets 2022-11-10 23:10:33 +01:00
hap
1102543e35 m5: zerofil class variables 2022-11-10 22:55:04 +01:00
hap
b083a7cb81 olibochu: verified color prom [RepArcade] 2022-11-10 22:54:51 +01:00
hap
adf71162bf namcos22: let's mark alpinesa as bad dump 2022-11-10 22:21:09 +01:00
hap
5028d8bf0d namcos22: add alpinesa prg rom banking 2022-11-10 19:22:42 +01:00
Ivan Vangelista
74913a40d1 New working clones
------------------
Super Invaders (Emag bootleg set 2) [Dillweed]
2022-11-10 18:01:43 +01:00
Ivan Vangelista
01aa2a7284 - midway/balsente.cpp, tecmo/tecmosys.cpp: addressed feedback on previous commits
- capcom/commando.cpp: consolidated driver in single file
2022-11-10 17:59:53 +01:00
hap
be56eaed49 namcos22: separate classes for some of the ss22 games 2022-11-10 17:35:56 +01:00
Vas Crabb
4278ce8014 bus/gameboy: Added comments about the "new" NT/Makon memory controller.
New working software items (gbcolor)
------------------------------------
Dragon Ball Z III 2002 Fighting [taizou]
2022-11-11 01:59:22 +11:00
Vas Crabb
87663f23b2 gbcolor.xml: Corrected sizes and CRCs. 2022-11-10 22:38:39 +11:00
pnp2084
87df951a41
Implement FM and mixed FM/MFM reading to DMK disk image format (#10514) 2022-11-10 09:59:19 +01:00
Anthony
8c5324ede7
Remove reference to incorrect Yamaha TX81Z ROM image (#10530) 2022-11-10 09:56:04 +01:00
hap
e1fb3c163f New working software list additions
-----------------------------------
videopac: Bastion (Europe, prototype), Himalaya (Europe, prototype), Terrahawks (Europe, prototype) [Janzl]
2022-11-09 19:26:41 +01:00
wilbertpol
9dc8bc4dd3
msx/msx2.cpp: Fixed ROM definitions for nms8245, y503iiir and y503iiire. (#10531)
* Fixed SHA1 copy/paste mistake for nms8245.
* Removed duplicate ROM entries on y503iiir and y503iiire.
2022-11-10 04:10:45 +11:00
Ivan Vangelista
6109dca5cd New working clones
------------------
Gradius IV: Fukkatsu (ver JAC, 837a01) [alamone]
2022-11-09 18:04:35 +01:00
Vas Crabb
e0867dad9e gbcolor.xml: Marked sfz4 as partially supported due to high-colour trick not displaying properly. 2022-11-10 03:59:53 +11:00
Vas Crabb
2a33336d95 bus/gameboy: Added support for newer NT/Makon cartridges.
bus/gameboy: Removed the non-working "Digimon 2" cartridge device.

gbcolor.xml: Corrected titles for a few Chinese games.

New working software items (gbcolor.xml)
----------------------------------------
Capcom Vs. SNK: Millennium Fight 2001 (China) [Pepper9801, taizou]
Digimon 02 4 (China) [taizou]
Digimon 2 (China) [Robyn A1200, taizou]
Digimon Pocket (China) [taizou]
Harry Potter 3 (China) [taizou]
Pokémon Diamond: Special Pikachu Edition [taizou]
Pokémon Jade: Special Pikachu Edition [taizou]
Pokémon: Mewtwo Strikes Back [taizou]
Street Fighter Zero 4 (China) [taizou]

Software items promoted to working (gbcolor.xml)
------------------------------------------------
Shùmǎ Bào Lóng 02 4 (China) [Vas Crabb]
Shùmǎ Bào Lóng 3 Shuǐjīng Bǎn (China) [Vas Crabb]
2022-11-10 03:45:57 +11:00
ClawGrip
f51c310ad3
Dumped and added three more games on Unidesa/Cirsa "960606-5" hardware (#10427)
New NOT_WORKING games
---------------------------
La Perla del Caribe (V1.0, Catalonia) [jordigahan, Recreativas.org]

New NOT_WORKING clones
---------------------------
unknown 960606-5 based machine (set 2) [jordigahan, Recreativas.org]

New NOT_WORKING machine
-----------------------------
Multi Points [jordigahan]
2022-11-09 17:22:31 +01:00
Ivan Vangelista
a7c682e481 New working clones
------------------
Bin Bin Bingo (Japan, terminal) [Hammy, Porchy, Nnap]
2022-11-09 16:56:19 +01:00
Ivan Vangelista
55eed7d317 New working clones
------------------
Galactica-2 (Moon Alien Part 2 bootleg) [gryeti]
2022-11-09 16:24:27 +01:00
hap
030ab81be8 New working clones
------------------
Punching Kid (Japan) [RepArcade]
2022-11-09 12:59:35 +01:00
Ivan Vangelista
bdf92ac8e7 New working clones
------------------
Domino Man (set 2) [ArcadeDoc524]
2022-11-09 08:07:39 +01:00
AJR
c0d137367e machine/intelfsh.cpp: Retire variant enum; add TC58FVT800 type 2022-11-08 22:23:02 -05:00
ArcadeShadow
6c32272fcd
32x.xml: Metadata cleanings (#10526)
Replaced countries' abbreviation by their full name
2022-11-08 16:34:52 -05:00
Ivan Vangelista
4ed2fc36ea New working clones
------------------
Deroon DeroDero (earlier, set 2) [Fabrice Arzeno]
2022-11-08 18:08:09 +01:00
Ivan Vangelista
c09e88ad1d capcom/exedexes.cpp, capcom/higemaru.cpp, capcom/sonson.cpp, capcom/srumbler.cpp, capcom/vulgus.cpp: consolidated drivers in single files 2022-11-08 18:02:45 +01:00
Vas Crabb
aed62c2c43 gbcolor.xml: Added five Sintax games
New working software list items (gbcolor.xml)
----------------------------------
Chāojí Yīnsù Xiǎozi Ⅱ - Super Sonik (China) [max6464646464, taizou]
Fantastic Simulated Battle (China) [BigFred, taizou]
Matel Gear II (China) [NewRisingSun, taizou]
Mènghuàn Mónǐ Zhàn Ⅱ (China) [taizou]
Shénguǐ Dìguó zhī Èmó Chéng (China) [AprkMk10, taizou]
2022-11-09 03:07:46 +11:00
Angelo Salese
687ab92e81
nec/pc8801.cpp: update QA 2022-11-08 15:13:34 +01:00
wilbertpol
ac4af4b16b
msx/msx.cpp, bus/msx_cart, bus/msx_slot: Reimplemented memory using views. (#10473) [Wilbert Pol]
* Made some devices which were not present in all msx models optional; install software lists based on components of the system.
* Updated hardware descriptions.
* Implemented bruc100 firmware banking.
* Added m5.00.011 version of Yamaha SFG05 cartridge.
* Fixed phc28 RAM misconfiguration.
* Added AX-230 internal games mapper.
* Started adding support for FS-A1FM modem.
* Updated input port definitions.
* Added support for kanji font from raw FS-A1FX ROM dump.
* Started adding support for RS-232.
* Added support for Toshiba HX-M200 kanji cartridge - allows hx21 and hx22 to start their firmware.
* Fixed most floppy problems.
* Marked all ROMs that need verification as bad dumps.
* Moved floppy controller and drive configuration from main state to msx_slot disk devices.

New working machines
---------------------------------------
Hitachi MB-H1 (MSX1, Japan)
Mitsubishi ML-8000 (MSX1, Japan)
Panasonic CF-2700 (MSX1, UK)
Pioneer", "UC-V102 (MSX2, Japan)
Sakhr AX-200 (MSX1, Arabic/English)
Sakhr AX-230 (MSX1, Arabic)
Sakhr AX-350 II (MSX2, Arabic)
Sakhr AX-500 (MSX2, Arabic)
Sanyo MPC-25FS (MSX2, Japan)
Sanyo PHC-23 / Wavy23 (MSX2, Japan)
Toshiba HX-32 (MSX1, Japan)
Toshiba HX-51I (MSX1, Italy, Spain)
Yamaha SX-100 (MSX1, Japan)
Victor HC-80 (MSX2, Japan)

New working clones
---------------------------------------
Frael Bruc 100-2 (MSX1, Italy)
Hitachi MB-H1E (MSX1, Japan)
Philips NMS 8250/16 (MSX2, Spain)
Sakhr AX-200M (MSX1, Arabic/English)
Sakhr AX-350 II F (MSX2, Arabic)
Sony HB-101 (MSX1, Japan)
Sony HB-75 (MSX1, Japan)
Sony HB-F500 2nd version (MSX2, Japan)
Spectravideo SVI-728 (MSX1, Spanish)
Talent DPC-200 (MSX1, Argentina, international keyboard)
Toshiba HX-20E (MSX1, Spain)
2022-11-08 15:00:55 +11:00
AJR
da85ebae03 Clean up image loading handlers (mostly prototypes for long-dead ones) 2022-11-07 22:18:49 -05:00
Ivan Vangelista
0e1c444a0d excellent/aquarium.cpp, excellent/gcpinbal.cpp, excellent/witch.cpp, f32/crospang.cpp: consolidated drivers in single files 2022-11-07 18:26:56 +01:00
0kmg
09825827ca
a2600.xml: Set default controllers for Omega Race. (#10517) 2022-11-08 00:27:55 +11:00
hap
7edbd5bf42 misc: remove unneeded calls to driver_device 2022-11-07 12:38:17 +01:00
hap
1f1451dfa9 source org: move krokha.cpp to ussr folder 2022-11-06 16:06:37 +01:00
hap
acc65f4422 krokha: refactor screen update (nomore array oob) 2022-11-06 14:59:49 +01:00
Michael Sanborn
f5e7172905
midway/seattle.cpp: blitz typo fix. (#10510)
1997, not 1987 on the description.
2022-11-05 23:01:49 -04:00
arbee
f4293f9da4 apple2e.cpp: added F1-F12 keys to the Franklin ACE 500 and 2200. [R. Belmont, Joshua Bell] 2022-11-05 21:39:09 -04:00
Vas Crabb
0fab97a476 Fixed a few issues identified by Coverity:
* cpu/m6805: Removed unnecessary comparison that can't be true from
  'HC05 timer handler.
* machine/z80scc.cpp: Fixed flag test in logging.
* emu/devdelegate.h: Fixed use-after-move in functoid constructor.
* util/unzip.cpp: Fixed integer promotion issue in ZIP16 member header
  handling.
* util/xmlfile.cpp: Got rid of custom allocator functions that have
  alignment issues and no longer provide value.
* capcom/alien.cpp: Use machine().rand() for determinism.
* ensoniq/esqpanel.cpp: I/O stream eof() returns whether a read stopped
  short due to EOF, not whether the file pointer is at EOF.
* sega/sms.cpp: Fixed a few use-after-move errors.
* osd/modules/monitor: Fixed an apparent bug in what appears to be a
  setter member function.
2022-11-06 08:09:23 +11:00
hap
185f734a6c teammate: fix prev commit 2022-11-05 21:05:17 +01:00