Commit Graph

83283 Commits

Author SHA1 Message Date
hap
27442a30b0 toprollr: fix textlayer color problem 2022-06-07 22:06:57 +02:00
Chris Swan
ec974d32e8
bus/rc2014/edge.cpp: Fix typos in comments
bus/rc2014/edge.cpp: Fix typos in comments
2022-06-07 20:19:52 +02:00
Robbbert
64e0dd3b0b Fixes for ph_04 and sis630. 2022-06-07 19:01:14 +10:00
Vas Crabb
4ceb6a873c 8080bw.cpp: Fixed galwars port 0 - it requires a fixed value. 2022-06-07 14:48:02 +10:00
Ivan Vangelista
9b4c5e3d4a New working clones
------------------
unknown 'Pac Man with cars' gambling game [Jorge Silva]
2022-06-07 06:16:02 +02:00
Ivan Vangelista
eb8d96142c New working machines
--------------------
Ganbare Goemon [Jingleboy, Fluvian]
2022-06-07 04:56:03 +02:00
Ivan Vangelista
d689cb75ef New machines marked as NOT_WORKING
----------------------------------
Phantom Haus (0.4) [Flipprojets.fr, PinMAME]

New clones marked as NOT_WORKING
--------------------------------
World Cup Soccer (Lx-1) [inkochnito, PinMAME]
2022-06-07 04:28:54 +02:00
arbee
570793eb13 excel9.cpp: Additional cleanup, made code style consistent, fixed weird spacing. [R. Belmont] 2022-06-06 21:05:42 -04:00
Michael Zapf
91e217332f ti99/geneve: TIPI: Fixed crash on empty queue access and network instabilities. 2022-06-07 01:46:29 +02:00
hap
9b961a538a safarir: use membank for the banked vram 2022-06-06 16:47:19 +02:00
hap
7e02e171fd New working clones
------------------
Mephisto Monte Carlo IV [anonymous]
2022-06-06 16:00:03 +02:00
hap
72103df306 segas16b_isgsm: remove unneeded bitswaps 2022-06-06 15:59:14 +02:00
hap
35df8085b7 segas16sb: move isgsm driver to its own file 2022-06-06 13:46:52 +02:00
Miodrag Milanovic
da0cf02007 New working clones
------------------
RC2014 Micro [Miodrag Milanovic]
SC203 - Modular Z180 Computer [Miodrag Milanovic]
SC105 - Modular Backplane (RC2014) [Miodrag Milanovic]
SC112 - Modular Backplane (RC2014) [Miodrag Milanovic]
SC116 - Modular Backplane (RC2014) [Miodrag Milanovic]
SC133 - Modular Backplane (RC2014) [Miodrag Milanovic]
2022-06-06 13:37:08 +02:00
Miodrag Milanović
b26c4ed848
Z180 ASCI (#9762)
New working machines
-----------------------------------
Micromint SB180 [Miodrag Milanovic]

-z180: implemented ASCI serial communication [Miodrag Milanovic]
-tim011: hookup serial keyboard [Miodrag Milanovic]

-20pacgal:  Add support for terminal
2022-06-06 10:48:41 +02:00
Vas Crabb
4a587fd7c1 bgfx: Honour antialias flag on textured quad primitives (fixes MT08340). 2022-06-06 13:10:17 +10:00
arbee
536755e380 apple2: support for the Excel-9 6809 card, which runs Flex09. [Rob Justice, R. Belmont] 2022-06-05 22:27:26 -04:00
cracyc
1f5ab9989b ega: latch start address 2022-06-05 18:54:27 -05:00
ICEknigh7
80aec0d71f
[specpls3_flop.xml] Added 7 dumps, cleanup (#9877)
* [specpls3_flop.xml] Added 3 dumps, cleanup

Softlist additions:
- Sol Negro: Both sides of the original Spanish edition, with the disk protection intact (which crashes MAME). Previous entry had been cracked to remove protection. [Fede Jerez]
- Simulation Hits (Spain) : Best available dump of Side B. [Fede Jerez]
- LED Storm Rally 2011: Both sides of the original protected dump (also crashes MAME). [Tom Dalby]
- Manic Pietro [Spectrum Computing]
- Tiki Taca [Spectrum Computing]

Multiple cleanups including removal of empty side labels, useless "offset", changing "Spa" to "Spain", etc.

Ordered all entries alphabetically, now the softlist is way easier to navigate/update and IPF parents are next to their respective clones. As in other softlists, SPS releases are already labeled as such.

Added instructions on loading +3 disks and other observations. Reworded, merged and updated some of the existing comments.
2022-06-05 18:27:28 -04:00
simzy39
9b21cf3b56
su2000.cpp: add notes: SD2000 and SU2000 hardware, list of games (#9672)
* su2000.cpp: distinguish SD2000 and SU2000, and add game list

-First attempt at listing that there are SU2000 (Stand Up) and SD2000 (Sit Down) models
-Attempt at listing the 2000 platform's software, but currently don't know what games are SU or SD only
-Added a link to SU2000 Technical Manual
2022-06-05 17:41:36 -04:00
ClawGrip
692ced7710
New WORKING clone (#9863)
* New WORKING clone
---------------------------
Kung-Fu Senjyo (bootleg, Spanish) [Asociación Retroclub]

* m62.cpp: Reformatted single-line comments.
2022-06-05 17:40:20 -04:00
ClawGrip
472a7150ed
New NOT_WORKING machine (#9862)
* New NOT_WORKING machine
-----------------------------------
Frenzy Express [Museo del Recreativo]
2022-06-05 17:39:05 -04:00
ClawGrip
9e3be86ec8
New NOT_WORKING machine (#9870)
* New NOT_WORKING machine
------------------------
Jungle Treasures [Museo del Recreativo]
2022-06-05 17:38:12 -04:00
ClawGrip
c2b3063940
New NOT_WORKING machines (#9856)
* New NOT_WORKING machines
--------------------------------
Belly Bomber [Museo del Recreativo]
2022-06-05 17:37:51 -04:00
ICEknigh7
bd52e3a4af
[spectrum_cass] 44 new entries, 3 replacements (#9886)
* [spectrum_cass] 43 new entries, 2 replacements

New entries:
- Ballbreaker II (Zafiro) [José Manuel]
- Breakaway (Intelligent Program) [Jesús Alonso R., José Manuel, El Trastero del Spectrum]
- Contabilidad General (Micro Bit) [César Hernández Bañó]
- Cuentas Bancarias (Intelligent Program) [Qbl]
- Dangerous Maze - Rescate En El Laberinto [Fede Jerez]
- Driller (System 4) [Alberto Cuesta Cantarero, Fede Jerez]
- El Paquetazo [ICEknight, retroLEL]
- Exolon (Erbe - Serie Leyenda) [Metalbrain]
- Exterminator (Microbyte) [Fede Jerez, SPA2]
- Faraon (ABC Soft) [Fede Jerez, José Luis Soler]
- FIAO [Spectrum Computing]
- Head Over Heels (IBSA - Serie Leyenda) [Fede Jerez]
- Henry's Hoard (System 4) [Metalbrain ]
- Hypa Raid (Z Cobra) [José Luis Soler]
- Legend [Fede Jerez]
- Libreria De Software Spectrum (Issue 11) [Juan Pablo López]
- Libreria De Software Spectrum (Issue 20) - Night [Qbl]
- Mad Mix Game (Topo Soft) [SPA2]
- Mad Mix Game (Spectrum + Amstrad) Side B [SPA2]
- Memoedit [César Hernández]
- Monte Dorado [Spectrum Computing]
- North Star (Erbe - Serie Leyenda) [Metalbrain ]
- Ocean Racer (System 4) [Alberto Cuesta Cantarero, Fede Jerez]
- Pioneer (Z Cobra) [Alberto Cuesta Cantarero, Fede Jerez]
- Prefijos Mundiales [Museu LOAD ZX Spectrum]
- Pro Golf II (System 4) [Alberto Cuesta Cantarero, Fede Jerez]
- Robot Rumpus (Z Cobra) [Metalbrain ]
- Rocas Bingo [Óscar Mira]
- Sarlmoor (Z Cobra) [José Manuel]
- Stardust (IBSA - Serie Leyenda) [SPA2]
- Subbuteo (System 4) [SPA2]
- Supercalco [Spectrum Computing]
- Tapper (Erbe) [Leovanifer ]
- The Brick [Mode2, Metalbrain]
- The Goonies - Small Case (Erbe) [Metalbrain ]
- Through The Trap Door (System 4) [ICEknight, retroLEL]
- Tiki Taka [SPA2]
- Uwol Quest For Money (Interface 2 Version) [SPA2]
- Venusian Invaders [Spectrum Computing]
- Viaje al Centro de la Tierra [SPA2]
- Viaje al Centro de la Tierra - Versión Extendida [SPA2]
- Viaje al Centro de la Tierra - Versión Extendida (levels 4 and 5) [SPA2]
- Viaje Al Centro De La Tierra - Versión Extendida (10 Aniversario) [Mojonia]

Replaced:
- Cobra's Arc (medium case) [Miguel G. Prada, José Luis Soler]
- Cobra's Arc (small case) [Miguel G. Prada, José Luis Soler]
2022-06-05 17:29:02 -04:00
Allofich
d322929a8a
ibm5150.xml: Mark some cracked images (#9713)
* ibm5150.xml: Mark some cracked images

* ibm5150.xml: Clean up cracked image info

Also mark some more cracked images.
2022-06-05 17:26:16 -04:00
Steven Coomber
ea3ba93f13
c64_cass.xml: Added 14 working items (#9889)
New working software list additions
---------------------------------------
Super Cycle (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Super Dogfight (Terminal Software) [C64 Ultimate Tape Archive V2.0]
Super Hero (Codemasters) [C64 Ultimate Tape Archive V2.0]
Super Huey II (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Super Huey UH-1X (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Super Oswald (Silverrock Productions) [C64 Ultimate Tape Archive V2.0]
Super Skramble (Terminal Software) [C64 Ultimate Tape Archive V2.0]
Super Spring (Electric Dreams) [C64 Ultimate Tape Archive V2.0]
Super Stunt Man (Codemasters) [C64 Ultimate Tape Archive V2.0]
Super Trux (Elite Systems) [C64 Ultimate Tape Archive V2.0]
Super Wonder Boy (Activision) [C64 Ultimate Tape Archive V2.0]
Super Zaxxon (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Superstar Ice Hockey (Databyte) [C64 Ultimate Tape Archive V2.0]
Superstar Ping Pong (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
2022-06-05 17:25:05 -04:00
cracyc
ed5ba1c0b3 ega: irq and row preset
at: irq2 is redirected to pic2 ir1
2022-06-05 14:56:12 -05:00
arbee
4b82bafcf3 segasm1: small optmization suggested by Vas. [R. Belmont] 2022-06-05 14:34:52 -04:00
Vas Crabb
59a8e9dd5a frontend/mame/infoxml.cpp: Work around an MSVCPRT shortcoming with promise types (see e.g. GitHub #9665). 2022-06-06 04:33:46 +10:00
Vas Crabb
f923edc466 netlist/plib: Fix compile with Apple clang. 2022-06-06 04:11:58 +10:00
Vas Crabb
ea1e51636c Adjust toolchain versions for triggering workarounds:
* Make netlist/plib noexcept issue workaround trigger for clang 8 or
  Apple clang 11.0.0.
* Disable lifetime DSE optimisation for GCC 10.2 (this may be an issue
  in GNU libstdc++ rather than GCC itself - using compiler version as a
  proxy for standard library version is bad, but it's the path of least
  resistance for now).
2022-06-06 04:00:02 +10:00
arbee
6c474b6699 at28c64b.cpp: Remove unnecessary debug logging. [R. Belmont] 2022-06-05 13:54:41 -04:00
hap
bb841af5c2 arcade.flt: fix compile 2022-06-05 17:24:03 +02:00
Vas Crabb
62c35fe3ce
8080bw.cpp, mw8080bw.cpp: Some cleanup/untangling: (#9884)
Updated Space Invaders C.V. and Space Invaders Part II input definitions
based on schematics and manuals.

Got Space Invaders specific stuff out of the Midway 8080 B/W base class.

Got some of the game-specific stuff out of the _8080bw_state class.
It's still a bit of a mess because sound hardware is implemented in the
driver classes so some games pull in a more derived class than they
really should just for sound handlers.

Got rid of the duplicate joystick inputs in rollingc.

Fixed cocktail mode input and DIP switches in a few games.
2022-06-05 23:37:21 +10:00
Nigel Barnes
c1ef4e0e24 bbcm: Reset cartridges on Break. 2022-06-05 12:06:40 +01:00
Nigel Barnes
e0b3f53210 bus/bbc/userport: Added SD Card, and SD Turbo interfaces (not working). 2022-06-05 12:06:40 +01:00
Nigel Barnes
3a49ac4301 bus/bbc/modem: Added Master Extra User Port device. 2022-06-05 12:06:40 +01:00
Nigel Barnes
2094666305 New working software list additions
-----------------------------------
electron_cart: ElkSD Plus 1 [Ramtop, Nigel Barnes]
bbcm_cart: Master SD [Ramptop, Nigel Barnes]
2022-06-05 12:06:40 +01:00
Nigel Barnes
b788307114 bus/electron: Added the ElkSD64 and ElkSD128 Electron SD interfaces. 2022-06-05 12:06:40 +01:00
Nigel Barnes
2236ea0ff4 spi_sdcard: Added CMD1 SEND_OP_COND.
- Fixed CMD10 R1 response, not idle.
- Delay SPI response by 1 byte, required for MMFS.
- Only latch data on clock edges.
2022-06-05 12:06:40 +01:00
cracyc
ad7cbf9c0a ega: palette and memory map fixes 2022-06-04 23:51:00 -05:00
arbee
ce212a5e9a New machines added as MACHINE_NOT_WORKING
-----------------------------------------
Tinker Bell [Darksoft, Team Europe, R. Belmont]

segam1.cpp: removed and games merged into the new segasm1.cpp. [R. Belmont]
2022-06-04 21:19:44 -04:00
AJR
fd82da23ef europc, europc2: Low-level emulation of built-in keyboard 2022-06-04 21:10:12 -04:00
AJR
8c237a7dca pcnoppi_mb: Enable accesses to keyboard-related registers 2022-06-04 21:06:24 -04:00
AJR
d285f15c31 Revert "stupid_git"
This reverts commit c2b6d57e5c.
2022-06-04 16:33:52 -04:00
AJR
324e79adc9 mc6805: Timer updates
- Allow timer prescaler and mode to be determined by configuration parameters on models for which these are not otherwise programmable (P2, P6, R2 and U2 models)
- Change default value of timer input from 0 to 1
2022-06-04 16:27:55 -04:00
AJR
40b9053059 Merge remote-tracking branch 'upstream/master' 2022-06-04 15:43:31 -04:00
AJR
c2b6d57e5c stupid_git 2022-06-04 15:39:51 -04:00
hap
b88de12f36 ef9340_1: readd prefix to function names 2022-06-04 11:42:01 +02:00