Commit Graph

80086 Commits

Author SHA1 Message Date
ClawGrip
3661b0fae4
New WORKING software list additions
----------------------------
vsmile_cart.xml:
  V.Smile Jammin' Gym Class (USA) [skaman]

New NOT_WORKING software list additions
---------------------------------------
vsmile_cart.xml:
  Marvel Spider-Man & Friends - Where is Hulk (Smartbook) (USA) [skaman]
2021-08-18 23:32:50 +02:00
ajrhacker
090f2620b4
Merge pull request #8381 from scoomby/patch-2
epos.cpp: swap ceiling/call elevator button assignments on beastf
2021-08-18 17:27:59 -04:00
ajrhacker
37dd25b20b
Merge pull request #8462 from 0kmg/nes-smb2fds-irq
bus/nes: Updates for three SMB2FDS bootleg board types.
2021-08-18 16:47:27 -04:00
AJR
82a7adad6b New machines marked as NOT_WORKING
----------------------------------
Hammond GM-1000 GM Sound Module [DBWBP]
Yamaha PSR-16 [DBWBP]
Yamaha PSR-36 [DBWBP]
Yamaha PSR-40 [DBWBP]
Yamaha PSS-680 [DBWBP]
2021-08-18 16:44:23 -04:00
AJR
5c557a1dab decmate2: Patch one ROM file in 31Z BIOS (#2) to correct JMP I instruction
* pdp8dasm: Minor fix for weird OPRs
2021-08-18 16:41:39 -04:00
0kmg
4c902c5943 bus/nes: Updates for three SMB2FDS bootleg board types.
Replaced IRQ hold line semantics with proper set/clear and otherwise cleaned up code based on most recent info on these bootlegs.
2021-08-18 11:41:11 -08:00
hap
6426c7a9b1 tc0780fpa: improved texture wrapping [Naibo] 2021-08-18 21:05:36 +02:00
Ivan Vangelista
de9426457b New machines marked as NOT_WORKING
----------------------------------
Zelos (Japan, main unit) [Phil Bennett]

New working clones
------------------
The Killing Blade / Ao Jian Kuang Dao (ver. 100) [XeD]
2021-08-18 20:57:26 +02:00
cracyc
866422a053 pc98: repair moritash and mark baddump 2021-08-18 13:28:37 -05:00
Scott Stone
e8c4a780ea adam_cart.xml, jazz.xml: Commented rom entries status correction/format fixing 2021-08-17 23:38:50 -04:00
Ivan Vangelista
87993c3ba1 - champbas.cpp: mapped some areas and added some logging for tbasebal
- taito_f2.cpp: fixed MT08053
2021-08-17 19:22:53 +02:00
Vas Crabb
5a7d6600c9 Formatting consistency fixes for recent changes. 2021-08-18 01:06:22 +10:00
Miodrag Milanovic
6dea2cc35e Use log write calls directy on android 2021-08-17 16:16:32 +02:00
0kmg
5c5f9ad1df
bus/nes: Improved support for various RCM multicarts. (#8453)
- Got boards gs2004 and gs2013 working and merged them into related classes (they differ solely by a fixed bank number).
- Simplified tf9in1 board and fixed its graphics issues (sets mc_20a, mc_tf9).

New working software list additions (nes.xml)
-----------------------------------
Tetris Family 5 in 1 [NewRisingSun]

Software list items promoted to working (nes.xml)
---------------------------------------
Tetris Family 6 in 1 (GS-2004)
Tetris Family 12 in 1 (GS-2013)
2021-08-17 09:46:37 -04:00
hap
317d111f5d hh_hmcs40: improved bpengo svg [hap, eggs] 2021-08-16 23:26:27 +02:00
yz70s
28321a54e6 pcipc.cpp: connect secondary ide interrupt to mirq0 line instead of irq15 2021-08-16 23:20:14 +02:00
ajrhacker
81d31c171f
Merge pull request #8452 from nabetse00/ics2115_improvement
ics2115: Improved sound using next-state logic
2021-08-16 16:51:24 -04:00
Scott Stone
dd2a5d54c0 Merge branch 'master' of https://github.com/mamedev/mame 2021-08-16 16:47:57 -04:00
Scott Stone
e9f9c391f5 pico.xml - Documented where unavailable dump data was sourced and used other dumps' region data to fill in size metadata 2021-08-16 16:47:32 -04:00
0kmg
40b885fc7c
nes.xml: Set correct board type for ejim2d, sdance, and smb8a. (#8450) 2021-08-16 16:44:17 -04:00
0kmg
0def5e2cf0
megadriv.xml: Replaced dump for s19in1. (#8451)
- This multicart doesn't fully work because it's a bad dump--the second 2MB is missing and is a repeat of the first half. New checksums are for the first 2MB.
2021-08-16 16:43:50 -04:00
Esteban Diez Laiz
091944f534 ics2115: Improved sound using next-state logic 2021-08-16 21:45:17 +02:00
AJR
3025c17f20 Fix exception in debug memory viewer selecting a floating point format when the number of chunks per row is too small 2021-08-16 15:28:52 -04:00
Scott Stone
554b073a06 specpls3_flop: Added link to document used as verification of undumped/unshared entries. 2021-08-16 14:52:49 -04:00
Ivan Vangelista
541f463a85 New machines marked as NOT_WORKING
----------------------------------
Speedway [Ioannis Bampoulas]

- enigma2.cpp: minor updates to dip locations
2021-08-16 20:46:17 +02:00
AJR
ba60ce7826 debugger/win/memorywininfo.cpp: Fix build 2021-08-16 14:43:04 -04:00
AJR
a77adf33c7 dvmemory: Substitute strongly typed enum for magic numbers specifying data format 2021-08-16 14:05:22 -04:00
987123879113
f0e85a6e54
viper.cpp: Added audio support, updated inputs, and improved default NVRAM contents. (#8434)
* Updated compatibility lists, added NVRAMs, added more inputs and per-game DIP switches.
* Fixed port DIP location values.
* Added comment about boxingm's pad controller.
2021-08-17 02:36:25 +10:00
Scott Stone
33b27900fd snes.xml - Commented rom name entry status clarifications 2021-08-16 12:29:30 -04:00
AJR
2d86157b0f 3dom2_te.cpp: Use C++17 library function for clamp (and std::min in one place where the value could not possibly be lower than 0 anyway) 2021-08-16 09:58:25 -04:00
Miodrag Milanovic
a79ebd94d4 Delete files for platforms not supported by NDK 2021-08-16 14:58:53 +02:00
Miodrag Milanovic
59fcc6b81e Missing implementation 2021-08-16 14:58:11 +02:00
hap
09c8b65820 saitek_osa: prevent init order issue 2021-08-16 14:23:45 +02:00
Scott Stone
0e1b8aa3fa - cd32.xml, k28m2.xml, megadriv.xml, msx1_cart.xml, msx2_cart.xml, neogeo.xml, timex_cass.xml - Various commented entry adjustments to represent proper status.
New NOT_WORKING software list additions
---------------------------------------
Superfrog (Rev 1) [TheBoss]
2021-08-15 23:47:15 -04:00
0kmg
459d861302
bus/nes: Improved emulation of 115-in-1 related multicarts. (#8446)
- Merged two devices (for identical mappers 225 and 255).
- Larger-sized carts now work (sets mc_110, mc_115).
- Added 4 nibbles of work RAM that presumable affect in-game settings.
- Removed set mc_110a which was listed as being a possible corrupt dump. It only contained half of mc_110's PRG ROM—in repeated 256K chunks.

Software list items promoted to working (nes.xml)
---------------------------------------
115 in 1
2021-08-15 22:48:37 -04:00
ajrhacker
a9ecc5a5cd
Merge pull request #8447 from 0kmg/nes-badmintn
nes.xml: Set correct board type for badmintn.
2021-08-15 22:29:27 -04:00
0kmg
431690b01d nes.xml: Set correct board type for badmintn. 2021-08-15 18:27:01 -08:00
AJR
0298e5d6c3 Use std::clamp in more source files 2021-08-15 21:32:53 -04:00
ajrhacker
08a0e5af5b
Merge pull request #8445 from 0kmg/nes-mappers-364,396
bus/nes: Added support for 4 multicarts on 2 board types.
2021-08-15 16:24:32 -04:00
0kmg
80cca64ddc bus/nes: Added support for 4 multicarts on 2 board types.
New working software list additions (nes.xml)
-----------------------------------
1994 Super HiK 3 in 1 (JY-007) [famiac, NewRisingSun]
1995 Super 8-in-1 (JY-050) [Consolethinks, NewRisingSun]
Super 8-in-1 Gold Card Series (JY-085) [Consolethinks, NewRisingSun]
Super 8-in-1 Gold Card Series (JY-086) [Consolethinks, NewRisingSun]
2021-08-15 11:49:44 -08:00
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