Commit graph

75091 commits

Author SHA1 Message Date
Nigel Barnes
a03f553f70 New working software list additions
-----------------------------------
electron_rom: Mode 7 Simulator v1.5

New NOT_WORKING software list additions
---------------------------------------
electron_rom: GoMMC Tools 1.03, Mode 7 Mk2 v1.1, Mode 7 Mk2 v2.2
2020-08-20 12:24:50 +01:00
hap
021cbbc9d9 odyssey2: remove unused port handlers 2020-08-20 11:21:05 +02:00
hap
8447afd133 odyssey2.xml: add file index for numbered videopac carts 2020-08-20 10:37:36 +02:00
MetalliC
473dbb6c1e midxunit.cpp regression fix 2020-08-20 06:55:24 +03:00
Aaron Giles
10173161ad Updated static solvers. 2020-08-19 19:42:37 -07:00
Aaron Giles
f7b263de20
Sound and other improvements to Sega G-80 games. (#7103)
Sound and other improvements to Sega G-80 games: [Aaron Giles, couriersud]
* Added netlist-based sound to Eliminator, Zektor, Space Fury, and Astro Blaster.
* Split the Sega Universal Sound Board and Speech Boards into their own separate files.
* Improved Universal Sound Board implementation for better accuracy in Star Trek and Tac/Scan.
* Wrote netlist-based backend for Universal Sound Board; currently disabled due to limitations in the system.
* Wrote netlist-based backend for Speech Board; currently disabled pending future sound system changes.
* Implemented wait states and the vector DRAW flag to help improve timing.

SP0250 Improvements: [Aaron Giles]
* Matched clock divider to real chip measurements.
* Fixed behavior when not fed enough data; addresses "gapping" in speech in Sega games.
* Implemented accurate LFR noise generator according to real chip measurements.
* Added pulse-width modulation DAC output mode for future consumption by netlist.

Netlist additions: [Aaron Giles]
* Added compile-time option to record nltool-compatible CSV files.
* Improved CD4020 implementation.
* Fixed CD4053 behavior.
* Added 74139 device.
* Added TL082 device.

8253 PIT changes: [Aaron Giles]
* Added explicit synchronization to all writes.
* Cleaned up some timing calculations to avoid double<->attotime conversions.
2020-08-19 19:33:13 -07:00
Ryan Holtz
92925532c3 -vp101: Fleshed out inputs, fixed sound POST hanging, found framebuffer base address register. [Ryan Holtz] 2020-08-20 04:22:16 +02:00
Ryan Holtz
0b625de8c1 -dpb7000: Fixed disk loading of brushes. Fixed stepped brush accesses via BIXOS and BIYOS. [Lord Nightmare, Happy, Ryan Holtz] 2020-08-20 04:22:16 +02:00
ClawGrip
8971f091b7
New machines marked as NOT_WORKING (#7104)
New clones marked as NOT_WORKING
--------------------------------
Photo Play 1999 (Spanish) [jordigahan, ArcadeHacker, ClawGrip, Recreativas.org]
2020-08-19 20:57:41 -04:00
AJR
9bec3ed3d3 Fix MAME error: install_read_handler: In range 80800000-80800007 mask 0 mirror 0 select 0, end address has low bits unset, did you mean 8080001f ? 2020-08-19 18:12:45 -04:00
Nigel Barnes
fc785cecbc bus/electron: Added the JAFA Mode 7 Display Unit. 2020-08-19 22:59:51 +01:00
AJR
efed2ea2c2 TMS340X0 updates
- tms34020: Upgrade data bus to 32 bits and add preliminary masking for 16-bit operations
- tms34010, tms34020: Eliminate pure 8-bit read/write bus accesses (these are always read-modify-write, even if aligned)
- btoads, midxunit: Use 8-bit handlers for NVRAM, reducing size to 8192 bytes
- midwunit, midxunit: Eliminate dependencies on midtunit driver
2020-08-19 17:43:27 -04:00
James Wallace
0ca0f8e385 BACTA Datalogger: fixed regressions 2020-08-19 21:01:02 +01:00
hap
055379b5bc odyssey2.xml: remove unidentified compat tag 2020-08-19 20:31:09 +02:00
Brian Troha
1214466c42 m72.cpp: Redumped and verified the i8751 MCU for Legend of Hero Tonma (World) [Hammy, TeamEurope] 2020-08-19 13:07:44 -05:00
David Haywood
729e73ec8c
replaced pcp8718 dump with correct one [Sean Riddle] (#7098)
* replaced pcp8718 dump with correct one [Sean Riddle]
2020-08-19 13:14:06 -04:00
ClawGrip
b93a7b7023
photoply.cpp: Add notes about BIOS versions (#7100) 2020-08-19 13:13:33 -04:00
hap
73e6c57b27 screen: fix possible issue if update_now and update_partial are both called from driver 2020-08-19 18:50:16 +02:00
hap
a51876c942 New working software list additions
-----------------------------------
odyssey2: Martian Threat (Euro, Prototype, Alt) [unknown]
2020-08-19 18:47:59 +02:00
Robbbert
4fe914da69 *flt cleanup 2020-08-20 01:32:52 +10:00
Robbbert
4c6bdfa528 ibmpcjr: added ability to cassette save from rom basic. 2020-08-19 22:32:55 +10:00
Scott Stone
34d13b5487 Filesize fix for microtouch_5604340_rev_2.2.u1 (nw) 2020-08-19 07:24:26 -04:00
Robbbert
d5b09f7cbf vtech2: added one waitstate to resolve MT 07094 and MT 07141. 2020-08-19 20:58:04 +10:00
Ryan Holtz
a0c1a32429 -dpb7000: Improved disk controller emulation, somewhat improved brush loading. [Happy, Ryan Holtz] 2020-08-19 11:58:31 +02:00
Robbbert
2e11913f12 ibm5150,pasopia,pc8801: hooked up cassette software lists 2020-08-19 19:37:08 +10:00
Robbbert
819493ab42 *atom: fixed capslock freeze 2020-08-19 16:43:34 +10:00
Vas Crabb
10b9fe55ce cps2.cpp: use ROM_LOAD_64_BYTE macro where appropriate 2020-08-19 16:02:59 +10:00
cam900
44b72150d3 nmk16.cpp: Fix DMA timing related regression
ex:hachamf ttle
2020-08-19 12:41:38 +10:00
Robbbert
865bd46f28 *bmjr: adjusted the notes 2020-08-19 10:31:00 +10:00
Robbbert
d86026b010 *bmjr: cleanup; fixed cassette; added savestate 2020-08-19 10:25:45 +10:00
hap
a93e0407b9 odyssey2: add cartridge B pin 2020-08-18 21:34:55 +02:00
Robbbert
88415d53e8 hp9k3xx_cdrom: line 76: validation error 2020-08-19 04:15:24 +10:00
Simon Eriksson
41983c7a73
vsmile: Simple controller LED visualization support (#7080) 2020-08-18 13:58:00 -04:00
ClawGrip
b6e54b82df
New working clones (#7083)
* New working clones
------------------
Mr. Do! (bootleg) [Juan Romero, ClawGrip]
2020-08-18 13:57:34 -04:00
ArcadeShadow
5990cf1647
ibm5170 - New working software list additions (#7084)
Battle Chess 4000, UFO - Enemy Unknown (Euro), X-COM - UFO Defense (USA)
2020-08-18 13:57:13 -04:00
ArcadeShadow
afbe032af3
ibm5150 - New working software list additions (#7089)
Added: Prince of Persia (3.5", v1.1), Wolfpack (USA)
Renamed [ppersia35a]: Prince of Persia (3.5", v1.1) --> Prince of Persia (3.5", v1.1, Hit Squad release)
2020-08-18 13:57:00 -04:00
ClawGrip
d78410a5e0
New working clones (#7096)
* New working clones
------------------
Mighty! Pang (Asia 001010) [parramon]
2020-08-18 13:55:30 -04:00
ClawGrip
54c767b97b
microtch.cpp: Add BIOS 2.2 [Victor Fernandez (City Game), ClawGrip] (#7097) 2020-08-18 13:55:01 -04:00
Davide Cavalca
c5fb647de6
hp9k3xx: add hp9k3xx_cdrom and hp9k3xx_hdd software lists (#7094)
New working software list additions:
- HP-UX Release 9.10 for Series 300/400 (CD-ROM)
- HP-UX 9.1 Y2K Patches
- HP-UX Application Software
- HP-UX 9.10 Programming Language Tools
- HP LaserROM HP-UX Release 9.0
- HP-UX Release 9.10 for Series 300/400 (hard disk)
2020-08-18 13:53:16 -04:00
Robbbert
fc287e74fa *adam: fixed some bugs with quickloader
- display name instead of pointer

- fixed 1-byte buffer overflow

- fixed basic program corrupting itself when run

- fixed autostart of machine-language programs
2020-08-19 03:47:57 +10:00
MetalliC
d2d1540681 midxunit.cpp issue note update, cleanup security chip access 2020-08-18 19:55:03 +03:00
Vas Crabb
e96932a60b machine/ncr5380n.cpp: Use explicitly sized storage type for enum registered for save state 2020-08-18 23:49:08 +10:00
AJR
f994689727 Machines promoted to WORKING
----------------------------
CIT-101 Video Terminal [AJR]
CIT-101e Video Terminal [AJR]
2020-08-18 09:27:05 -04:00
Nigel Barnes
4de98c04a3 bbc_ramdisc: Fix passthrough interrupt lines. 2020-08-18 13:12:22 +01:00
Nigel Barnes
4ab5a17a13 New NOT_WORKING software list additions
---------------------------------------
bbcm_cart: MasterPieCe 1.10, Prisma-3 1.30, Prisma-3 2.30 [Ian Bradbury]
2020-08-18 12:45:02 +01:00
Nigel Barnes
bfae174dab New working software list additions
-----------------------------------
electron_cart: Sound Expansion 2.0 [MarkH]

New NOT_WORKING software list additions
---------------------------------------
electron_cart: UPURS 1.0E [Martin Barr]
2020-08-18 12:45:02 +01:00
Nigel Barnes
4b444e98cf bus/electron/cart/sndexp.cpp: Fixed banking of 8K RAM, command *LRAM now works. 2020-08-18 12:45:02 +01:00
Ryan Holtz
e022ccd040 -tank: Assorted fixes and changes. For some reason, GNE (H4.6) never goes low at the start of the game. 2020-08-18 09:37:27 +02:00
AJR
d5fe8bb8d4 cit101_kbd: Fix editing error in 2fa849f25a 2020-08-17 22:04:59 -04:00
AJR
2fa849f25a cit101_kbd: Use alternate key names when AZERTY layout is selected 2020-08-17 21:59:31 -04:00