Commit Graph

80045 Commits

Author SHA1 Message Date
987123879113
ad360b142e
New working clones (#8418)
------------------
Guitar Freaks Ver 1.01 (GQ886 VER. EAD) [Taro]
Guitar Freaks Ver 1.01 (GQ886 VER. AAD) [Taro]
Guitar Freaks Ver 1.01 (GQ886 VER. JAD) [Taro]
Guitar Freaks Ver 1.01 (GQ886 VER. UAD) [Taro]
Guitar Freaks 2nd Mix (GQ883 VER. EAA) [Taro]
Guitar Freaks 2nd Mix (GQ883 VER. UAA) [Taro]
Guitar Freaks 2nd Mix (GQ883 VER. JAA) [Taro]
Guitar Freaks 2nd Mix (GQ883 VER. KAA) [Taro]
Guitar Freaks 2nd Mix (GQ883 VER. AAA) [Taro]
Guitar Freaks Link Kit 1 (GE929 VER. JAA) [windy fairy]
Guitar Freaks Link Kit 2 (GC929 VER. JBB) [windy fairy]
2021-08-15 15:30:04 -04:00
AJR
6a1ba6ed10 schexx: Map some memory 2021-08-15 13:05:44 -04:00
yz70s
855c9d4087 divtlb.cpp: remove a crash caused by the modulus operator
In the original code all values are signed integers, so m_dynindex would
overflow and become negative, then the modulus of a negative value by a
positive one would generate a negative result and finally the next array
read would make the program crash.
Also the maximum value plus one of m_dynindex is not generally a
multiple of m_dynamic and this would cause a jump in the values of
liveindex.
2021-08-15 18:57:07 +02:00
AJR
57ddc51b52 Debugger-related feature removals and cleanup
- Remove the hotspot read tracker. This was never robustly implemented, but changes to the memory system made it much less useful, and the "speedup opportunities" which it aimed to determine are not very important from a current emulation standpoint.
- Remove the CURSP/GENSP state symbol and the generic sp() getter. Stacking semantics vary too much between CPU architectures for this to be of much use. (A "SP" symbol has been added to a few CPU cores whose stack pointers were otherwise not being registered.)
- Remove the cached pointer to device_state_interface and the state() fast accessor from device_t. Most users of device_state_interface either already had a pointer to the specific CPU device type or needed to check first for the presence of the interface.
- Change the PC memory write tracker to use pcbase(), which works even when the instruction callback is masked out, instead of peeking at the PC history index.
- Remove some obsolete watchpoint-related definitions from machine.h.
2021-08-15 12:31:55 -04:00
ajrhacker
2cc894b9fe
Merge pull request #8440 from cam900/patch-178
seibuspi.cpp: Add/Fix notes for Jumper JP1
2021-08-15 11:25:30 -04:00
0kmg
caf6dd6b24
bus/nes: Added support of a pair of 4-in-1 multicarts. (#8441)
New working software list additions (nes.xml)
-----------------------------------
4 in 1 (K-3131GS) [anonymous]
4 in 1 (K-3131SS) [anonymous]
2021-08-15 10:24:09 -04:00
Jess Askey
ee07073837
avgdvg.cpp: support XY flip (#8444) 2021-08-15 10:23:18 -04:00
Miodrag Milanovic
2c98a7806b Remove not suported platform 2021-08-15 11:36:24 +02:00
Tom
aba63ad494
dumped megacd2 euro 2.11 bios (#8420)
megadriv.cpp: added mega-cd euro v2.11 bios [TwistedTom]
2021-08-14 22:27:52 -04:00
Scott Stone
47e2603657 Merge branch 'master' of https://github.com/mamedev/mame 2021-08-14 21:49:22 -04:00
Scott Stone
ec007c171c galaxian.cpp: Fix inputs for portera (not 100% the same as porter). Addresses MT#8051 2021-08-14 21:48:46 -04:00
tim lindner
24b3acbce8
sdl ui: fix choosing the root path (#8443) 2021-08-14 21:13:55 -04:00
ajrhacker
6d6e53e1e2
Merge pull request #8442 from 0kmg/nes-mapper230
bus/nes: Enable menu access for a Contra/22-in-1 combo cart.
2021-08-14 19:39:05 -04:00
0kmg
528c36e9c7 bus/nes: Enable menu access for a Contra/22-in-1 combo cart. 2021-08-14 12:32:01 -08:00
arbee
bc9ff10071 apple2gs: fix ZipGS delay for games that trigger the joysticks by read like Silpheed. [R. Belmont, TheKinsie] 2021-08-14 13:44:32 -04:00
cam900
c46572d765
seibuspi.cpp: Add/Fix notes for Jumper JP1 2021-08-15 00:26:29 +09:00
tim lindner
0013f69c4c
coco3: Revert constant RAM fix. (#8438) 2021-08-14 10:33:42 -04:00
Aaron Giles
1f192de48f MSVC fixes 2021-08-13 22:09:25 -07:00
Robbbert
45545a3216 MT 08050: ginganin: missing pcm samples 2021-08-14 13:56:50 +10:00
ajrhacker
e7d6e93ec5
Merge pull request #8433 from clawgrip/patch-2
New NOT_WORKING clones
2021-08-13 23:47:35 -04:00
0kmg
14c82e93d6
bus/nes: Added support for a 21-in-1 multicart. (#8435)
New working software list additions (nes.xml)
-----------------------------------
21 in 1 (GA-003) [Consolethinks]
2021-08-13 20:33:38 -04:00
AJR
10262d869b swim1, swim2: Implement callback for DAT1BYTE output 2021-08-13 19:56:57 -04:00
ajrhacker
ee0fe3ee35
Merge pull request #8437 from 0kmg/nes-mappers-212,217
bus/nes: More multicart fixes.
2021-08-13 19:12:14 -04:00
Michael Zapf
d4daff7cb3 ti99: Use offs_t instead of uint16_t for addresses, as they are 19 bit wide in the peribox. 2021-08-14 00:47:50 +02:00
0kmg
57a21653b0 bus/nes: More multicart fixes.
- Improved support for Super HiK 300-in-1 related multicarts. Fixes graphics in some games and gets a 9999-in-1 working.
- Added missing board support for 500-in-1 and related multicarts. These are correctly assigned to mapper 217 in the .nes loader.

Software list items promoted to working
---------------------------------------
255 in 1
500 in 1
500 in 1 (Alt)
2000 in 1 (No Splash, No Rev, Alt Mapper)
9999 in 1 (Anim. Splash, Rev 13)
9999999 in 1 (Alt)
2021-08-13 14:41:43 -08:00
hap
68a2d05d77 Machines promoted to working
----------------------------
Super Cobra (Gakken, green version) [hap, eggs]
2021-08-13 23:49:50 +02:00
ClawGrip
504b1e41d9
miniguay.cpp: Fixed game name, add notes. (#8431) 2021-08-14 06:14:47 +10:00
Ivan Vangelista
44ede91453 - crystal.cpp: used object finders and other minor cleanups
- onetwo.cpp: derived frequency from XTAL present on PCB
2021-08-13 18:10:46 +02:00
ClawGrip
c63a7ef416 Add 'scientus' 2021-08-13 17:29:17 +02:00
ClawGrip
868f1d5a7e
New NOT_WORKING clones
------------------------
Scientus (France) [PulkoMandy]
2021-08-13 17:24:10 +02:00
Robbbert
28bbea0fb9 Updated help text for bgfx_backend 2021-08-13 22:18:52 +10:00
Miodrag Milanovic
4abb9da0ec enable BGFX_CONFIG_DEBUG to get proper asserts 2021-08-13 14:00:53 +02:00
Miodrag Milanovic
4c9b0b24dc bgfx shaders recompile 2021-08-13 11:21:46 +02:00
ksherlock
5699c8ff02
apple2gs disassembly updates: (#8430)
- JSL support for gs/os & prodos 16 calls
- JSL/JML/STA vector support
- inline debug name support (Apple IIgs Tech Note #103)
2021-08-12 22:20:21 -04:00
Peter Ferrie
b8fd5660cc ch376.cpp: fix mount status and entry formatting [Peter Ferrie]
- BOOTi can now find .DO and .PO files
- BOOTi can now boot HDVs
2021-08-12 15:42:28 -07:00
ajrhacker
f7c38c2fa0
Merge pull request #8429 from clawgrip/patch-15
gfamily.cpp: Improve notes
2021-08-12 15:58:58 -04:00
AJR
debdcf365d tx0_64kw, tx0_8kw: Fixes and improvements
- Complete rewrite of disassemblers, using standard names for OPRs
- Clear MBR in cycle 1 when AMB is not specified
- Perform AMB before COM (tx0_64kw)
- Fix characters printed on Flexowriter (bit order was incorrectly reversed)
- Modernize logging in CPU device
- Only call the debugger hook once per instruction cycle
2021-08-12 15:56:57 -04:00
ClawGrip
91b4c3d36e
gfamily.cpp: Improve notes 2021-08-12 21:50:21 +02:00
ajrhacker
d62f1a7afc
Merge pull request #8428 from 0kmg/nes-mappers-289,320
bus/nes: Added support for 17-in-1 and 6-in-1 multicarts.
2021-08-12 15:48:42 -04:00
0kmg
d991edb73b bus/nes: Added support for 17-in-1 and 6-in-1 multicarts.
New working software list additions (nes.xml)
-----------------------------------
17 in 1 (60311C) [anonymous]
Super HiK 6 in 1 (A-030) [anonymous]
2021-08-12 11:11:14 -08:00
Vas Crabb
60da7d3baf bus/a2bus/q68.cpp: Fixed various issues.
* Fixed friended derived classes.
* Added "a2" prefix to device short names uesd for crude namespacing.
* Added the prefix header explicitly so it will build without PCH.
* Fixed bizarre mixed space and tab indenting.
2021-08-13 03:09:35 +10:00
0kmg
4131373f0a
bus/nes: Miscellaneous minor multicart fixes, mostly. (#8291)
* pengseal: Fixed company and title screen graphics.
* dongdong: Added device for this unique board (should have been marked not working.)
* mc_sg20: Fixed graphics fixed in all games, no longer randomly resets to Bomberman mid-game in Hogan's Alley.
* mc_190: Refactored code - this is the same as mc_sg20 with a mirroring bit.
* mc_1994: Corrected banking code - all games work now.
* mc_4ck1: Runs now, although Contra has some incorrect tiling issues; added jumper setting.
* mc_6m23: Fixed graphics in all games (light gun still not working due to non-bus issues).
* magicdrg: Fixed background tiling.

Software list items promoted to working
---------------------------------------
1994 Super HIK 14 in 1 (G-136)
4 in 1 1993 (CK-001)
4 in 1 1993 (CK-001, Alt)
2021-08-13 03:05:41 +10:00
Brian Johnson
3e714f3de1
video/upd7220.cpp: Updated FIGD to use ead and mask to calculate drawing location. (#8405) 2021-08-13 02:55:20 +10:00
0kmg
b3f0a946a5
nes.xml: Set correct board type for several pirate games. (#8427)
Software list items promoted to working
---------------------------------------
Street Fighter II - The World Warrior (Asia)
Street Fighter II - The World Warrior (Asia, Alt)
Street Fighter II - The World Warrior (Asia, Alt 2)
2021-08-12 11:41:35 -04:00
Miodrag Milanović
36218bcdde
Merge pull request #8419 from mamedev/new_bgfx
Update bx, bimg and bgfx
2021-08-12 13:07:51 +02:00
Miodrag Milanovic
19dfe79faf Fix to make it work on windows 2021-08-12 10:12:44 +02:00
Ivan Vangelista
b5926fe24f
audio/mw8080bw.cpp: added some notes deriving from comparison between driver and original Taito Space Invaders PCB [Guru] 2021-08-12 07:00:47 +02:00
Justin Kerk
79e4e21eae naomi.cpp, segac2.cpp, various softlists: Adjusted various Japanese game titles to use consistent romanization 2021-08-11 20:56:13 -07:00
ClawGrip
a04cf1cb7d
missbamby.cpp: Remove uneeded comment (#8426)
missbamby.cpp: Found the Cirsa Lucky Player technical manual. The game (Cirsa 810702 PCB) indeed uses a 8155 so updated comment.
2021-08-11 22:23:41 -04:00
r09
171b01ca07
fmtowns_cd.xml: 30 new dumps, 17 replacements, add missing floppies (#8424)
- Redumped the vircall2 floppy disk [wiggy2k]
- Added the missing floppy disk to cm1denwa and nhkzkei2 [wiggy2k]

New working software list additions
-----------------------------------
Anne no Yume no Kuni - Anne's Country of Dreams [redump.org]
ARS Art RentaLease - Kaiga Fukugou Kensaku System [redump.org]
C-Trace [redump.org]
Cover Girls Vol. 1 [redump.org]
Ed Bogas' Music Machine (HME-144A) [redump.org]
Enkaiou Ver. 3 - Chikyuu Saidai no Kessen [redump.org]
Exciting CD (Car Marty) [redump.org]
Fouge Vol. 2 - Masuo per Masuo - Ikeda Masuo Hanga-shuu (1994-07-08) [redump.org]
Hyper Eigo Gakushuu System - New Crown Series 2 [redump.org]
Hyper Eigo Gakushuu System - New Total English 2 [redump.org]
Image Power [redump.org]
Kanji no Ehon 2 [redump.org]
Kanji Land 3-nen (OSL-010) [redump.org]
Mayumi Yoshioka for Janis - Last Nude [redump.org]
Mirumiru Sagasu Konchuu Series Vol. 4 - Noyama no Kensakuka [redump.org]
Mr. Ed Bogas' Music Machine Lite (HMD-914) [redump.org]
My Fair Lady CAN IV. Advanced [redump.org]
NHK Hitori de Dekiru Mon! [redump.org]
NHK Zoku Kiso Eigo - Dai-2-kan [redump.org]
Pyoko-tan no Chie Asobi Ehon - Nazo Nazo Meiro Daibouken [redump.org]
SSL Gallery Ver. 1 [redump.org]
To Your Health! Vol. 1 - Tsubo Relaxation [redump.org]
To Your Health! Vol. 2 - Wellness Yoga [redump.org]
Towns Hyper Chiiku Ehon - Nihon Mukashibanashi Vol. 3 - Issunboushi / Kobutori Jiisan [redump.org]
Towns Hyper Ehon VII - Sekai no Ohanashi - Alice in Wonderland / Ali Baba and Forty Thieves [redump.org]

New not working software list additions
---------------------------------------
Akiko Gold [redump.org]
Game Nihonshi - Kakumeiji Oda Nobunaga [redump.org]
Game Nihonshi - Tenkabito Hideyoshi to Ieyasu [redump.org]
Kid Pix Companion [redump.org]
Speech Trainer V1.0 L10 [redump.org, cyo.the.vile]

Replaced software list items
----------------------------
Amaranth III [redump.org]
Bacta 1 & 2 + Voice [redump.org]
Blue - Will to Power [redump.org]
Exciting CD [redump.org]
F-BASIC386 Compiler V1.1 L21 [redump.org]
Hyper Oku no Hosomichi [redump.org]
Injuu Gakuen - La Blue Girl [redump.org]
Ishidou - The Way of Stones [redump.org]
Kid Pix [redump.org]
Nihon no Rekishi - Kizoku-hen - Ouchou Bungaku [redump.org]
Nihon no Yachou [redump.org]
Ravenloft - Aku no Keshin [redump.org]
Ryuutouden [redump.org]
SimFarm [redump.org]
Towns Hyper Chiiku Ehon - Nihon Mukashibanashi Vol. 1 - Momotarou / Saru toka ni [redump.org]
Trigger [redump.org]
Yuuwaku [redump.org]

Software list items promoted to working
---------------------------------------
Custom Mate + Denwa no Bell ga... [wiggy2k]
NHK Zoku Kiso Eigo - Dai-3-kan [wiggy2k]
2021-08-11 22:22:32 -04:00