Commit graph

86805 commits

Author SHA1 Message Date
algestam
61bb7c3123
New working machine added (#11268)
----------
Teenage Mutant Ninja Turtles Basketball (Konami handheld) [algestam, Sean Riddle, Mr. Do]
2023-05-23 12:17:44 +02:00
MooglyGuy
c5a978bca7
Cleaned up logging across the codebase (GitHub #10183). (#11250) [Ryan Holtz]
* Converted various logging patterns to use logmacro.h consistently.
* Removed redefinitions of LOG_GENERAL.
* Use LOGMASKED in more places.
2023-05-23 15:41:27 +10:00
ArcadeShadow
aee8c4f3ef
oric1_cass.xml: Added six items (four working). (#11265)
New working software list additions (oric1_cass.xml)
--------------------------------------------
Bandit (Express Software) [oric.org]
Caspak [oric.org]
Dinky Kong [oric.org]
Base Mercure [oric.org]

New NOT working software list additions (oric1_cass.xml)
--------------------------------------------
1815 [oric.org]
Lone Raider (France) [oric.org]
2023-05-23 14:58:39 +10:00
David 'Foxhack' Silva
2222a0f098
gba.xml: Added 21 prototypes. (#11260)
New working software list items (gba.xml)
-------------------------------
AGB Aging Cartridge (World, version 1.0) [SmellyGhost, Forest of Illusion]
AGB Aging Cartridge (World, version 9.0) [Suicune41, Forest of Illusion]
Aero the Acro-Bat - Rascal Rival Revenge (Europe, prototype earlier) [LongwoodGeek, Forest of Illusion]
Chokkan Hitofude Advance (Japan, prototype) [xprism, Forest of Illusion]
Commandos 2 (USA, prototype) [DillyDylan, Forest of Illusion]
Dark Eden (prototype) [Ian Dunlop, Forest of Illusion]
Demon's Crest (prototype) [Ian Dunlop, Forest of Illusion]
Manic Miner (Europe, 20030307) [March42, Forest of Illusion]
Mario Kart XXL (demo, 20040417) [Forest of Illusion]
R3D-Demo V1 (demo) [Forest of Illusion]
Racing Gears Advance (USA, prototype, 20030922) [XBrav, Forest of Illusion]
Sea Boy (prototype) [Ian Dunlop, Forest of Illusion]
Star Wars Trilogy - Apprentice of the Force (USA, prototype) [Rezrospect, Forest of Illusion]
The Holy Bible - World English Bible (USA, prototype) [Gonz, Forest of Illusion]
Ultimate Muscle - The Kinnikuman Legacy - The Path of the Superhero (USA, prototype, 20030429) [Zach Lambert, Forest of Illusion]
Uridium Advance (Europe, prototype, 20030307) [March42, Forest of Illusion]

New software list items marked not working (gba.xml)
------------------------------------------
The King of Fighters EX2 - Howling Blood (USA, prototype, 20030403) [March42, Forest of Illusion]
Quake (demo) [Randy Linden, Forest of Illusion]
Paradroid (Europe, prototype, 20030320) [March42, Forest of Illusion]
Uridium Advance (Europe, prototype, 20020911) [March42, Forest of Illusion]
Uridium Advance and Paradroid 2 in 1 (Europe, prototype, 20030430) [March42, Forest of Illusion]
2023-05-23 14:42:21 +10:00
Patrick Mackinlay
5ff10022a7 debughlp: document gp command 2023-05-23 10:25:41 +07:00
angelosa
4f0defb8c9 apple/macpwrbk030.cpp: fix macpb180c colors 2023-05-23 04:41:09 +02:00
arbee
58895a78c3 apple/powermacg3.cpp: Fix to follow new Rage GPIO hookups. [R. Belmont] 2023-05-22 21:59:26 -04:00
arbee
3fa50193f6 video/atirage.cpp: Fixed Coverity bug, finished and tested GPIO implementation, cleanup. [R. Belmont]
apple/imacg3.cpp: Use extracted EDID from the internal monitor, resolution is now set correctly. [R. Belmont, edid.tv]
2023-05-22 21:30:36 -04:00
hap
047e5f89c8 namcos23: motoxgov1a dump had 1 bad bit 2023-05-22 19:55:12 +02:00
hap
7ba5aabe49 namcos22: let's make ridgeracf a parent set 2023-05-22 15:38:21 +02:00
ClawGrip
6341cc272c
dataeast/kchamp.cpp: Dumped and added a new Karate Champ set (#11262)
New WORKING clone
----------------------------------
Karate Champ (US, 2 players) [Museo Arcade Vintage, ClawGrip]
2023-05-22 08:59:08 -04:00
Devin Acker
4883695436
New NOT_WORKING machine (#11261)
----------
Yamaha PS-400 [Guru]
2023-05-22 08:58:48 -04:00
hap
12629a6e9f ngp: zerofill all class variables 2023-05-22 14:11:21 +02:00
hap
ddbc47fc9b ioport: put IPT_ADJUSTER in same class as IPT_CONFIG 2023-05-22 13:54:34 +02:00
Ivan Vangelista
b54992fa27 New working clones
------------------
GX Part 2 (Galaxian hack) [Conrad at KLOV]
Galaxian III (bootleg of Galaxian) [Steph at KLOV]
2023-05-22 09:43:47 +02:00
Ivan Vangelista
fc58ed4f72 New working clones
------------------
Gyakuten!! Puzzle Bancho (Japan, set 1) [twistedsymphony]

- taito/pkspirit.cpp: verified resonator value and pin 7 for the Oki [hammy]
2023-05-22 09:02:32 +02:00
AJR
40d98eea8a ngp.cpp: Fix regression preventing system from booting 2023-05-21 19:38:54 -04:00
Angelo Salese
a7425f83df
Initial work towards i440bx chipset (#11037)
- implement stubs for i82443bx_host and i82371eb PCI devices, hooks up base PCI stubs to midway/midqslvr.cpp, misc/comebaby.cpp and misc/xtom3d.cpp
- misc/xtom3d.cpp: preliminary implementation of Oksan ROM DISK ISA card
- machine/pci-smbus.h: make map public so it can be reused by i82371eb_acpi (would otherwise fail mapping to the intended HW)

New systems marked not working
----------------------------------
Pump It Up: The 1st Dance Floor [ATR4X, Gergc, Pawprint, infamouspat, Ruubbinnexx, H4M573R, Angelo Salese, Hammy]
2023-05-21 22:17:46 +02:00
tim lindner
9d39fbd6aa
m6809: Set V flag on XDEC (#11259) 2023-05-21 15:51:02 -04:00
AJR
c92625b772 battlnts.cpp, fastlane.cpp, labyrunr.cpp, lethal.cpp: Correct CPU type 2023-05-21 14:58:56 -04:00
AJR
1260f9b9cf mazerbla.cpp: Add ADCs and remove runtime port tag lookups 2023-05-21 11:35:03 -04:00
Nigel Barnes
ab54bae1c2 New clones marked not working
-----------------------------
Series 3a (2M) (Russian) [MaFrance351]
2023-05-21 11:39:51 +01:00
AJR
287f7db325 subsino_m.cpp: Rename to subsino_crypt.cpp and don't hardcode region 2023-05-21 06:05:33 -04:00
Ivan Vangelista
f2ab413a7a New clones marked not working
-----------------------------
Nandemo Seal Iinkai (ver 1.3) [twistedsymphony]
2023-05-21 09:21:00 +02:00
cracyc
b2df18f517 x68k: wait before setting gvram clear status bit 2023-05-20 19:54:07 -05:00
AJR
2f11144d40 z180: Fix cycle timings for branches not taken (one operand byte is always read) 2023-05-20 19:14:41 -04:00
AJR
b2acd13154 chqflag.cpp: Driver modernization
- Use ADC device for analog inputs
- Eliminate runtime port tag lookups
- Replace bankdev with memory view
- Add start lamp output
2023-05-20 18:37:52 -04:00
MooglyGuy
e89eb3e77c
BGFX and D3D9 renderer fixes for issues #11104, #11106, and #11107 (#11249)
* -hlsl.json: Removed duplicate scanline_variation setting. (#11107) [Ryan Holtz]
* -d3dhlsl.cpp: Fixed lack of post-pass application when bloom is disabled. (#11104) [Ryan Holtz]
* -drawd3d.cpp: Always set a default texture at scene start. (#11106) [Ryan Holtz]
2023-05-20 08:05:42 -04:00
ksherlock
b761e23168
Add missing ST keycodes (#11229) 2023-05-19 21:59:37 +02:00
Ivan Vangelista
01171e2359 atari/cloak.cpp, atari/cloud9.cpp, atari/copsnrob.cpp: consolidated drivers in single files 2023-05-19 18:08:56 +02:00
hap
945c5034f5 atirage: fix -Wmaybe-uninitialized issue 2023-05-19 14:45:27 +02:00
arbee
4890c04318 apple/apple2.cpp,apple2e.cpp: More realistic (Control-)Reset behavior. [R. Belmont]
* The 6502 is now held in reset until you let go of the keys, like hardware
* IIe-class machines now reset the language card and MMU registers, like hardware
2023-05-18 23:07:09 -04:00
arbee
80fdfaaf8c apple/imacg3.cpp: Hooked up ATI Rage IIc video and OPTi USB controller skeleton. [R. Belmont] 2023-05-18 22:07:36 -04:00
arbee
e2cdd21d68 apple/dbdma.h: Remove debug print. [R. Belmont] 2023-05-18 22:00:45 -04:00
arbee
1c49eeef43 apple/dbdma.h: Slightly updated interface. [R. Belmont] 2023-05-18 21:52:27 -04:00
arbee
ea737f755d apple/heathrow.cpp: Reworked class inheritance ordering and added NVRAM support. [R. Belmont] 2023-05-18 21:49:46 -04:00
ClawGrip
32e7979148
misc/rawthrillspc.cpp: Replace ASUS BIOS with the Compaq one found on the original Raw Thrills machine (#11243) 2023-05-18 20:53:22 -04:00
Mark Garlanger
eb6bf1e689
heathkit/h89.cpp: Implement more functionality, add new monitor ROMs, add more tech details (#11108)
* heathkit/h89.cpp: Implement more functionality, add new monitor ROMs, add more tech details
2023-05-18 20:52:52 -04:00
arbee
9de67ba595 video/atirage.cpp: Extremely preliminary emulation of PCI ATI 3D Rage family SVGA chips. [R. Belmont]
apple/powermacg3.cpp: Hooked up ATI Rage II video, you can now enter and interact with Open Firmware. [R. Belmont]
2023-05-18 19:57:03 -04:00
AJR
915cf99f06 dim68k: Remove obsolete patch 2023-05-18 19:53:48 -04:00
Olivier Galibert
ccb44368b5 sys573: Remove the cdrom drive from games that do not use cd/dvds 2023-05-18 23:24:20 +02:00
Olivier Galibert
829cf9afe4 ceres: hd image fixes 2023-05-18 22:31:27 +02:00
AJR
cd85730b98 Fix validation errors from 24371e7a4a 2023-05-18 15:36:43 -04:00
Nigel Barnes
aecf2e3d5b New working software list additions
-----------------------------------
psion_ssd: Spreadsheet (Series 3) [zedstarr]
  PsionMan v1.3, Pyramid v1.0a [The Last Psion]
2023-05-18 19:54:36 +01:00
Nigel Barnes
c35b7cb57f New working systems
-------------------
HC 120 [Nigel Barnes, zedstarr]

New working clones
------------------
HC 100 [Nigel Barnes, zedstarr]
HC 110 [Nigel Barnes, zedstarr]
2023-05-18 19:54:36 +01:00
tim lindner
f079394b64
fix count (#11241) 2023-05-18 18:14:16 +02:00
Olivier Galibert
24371e7a4a cdda: Modernize a little
cubo: Fix the setup
2023-05-18 18:10:23 +02:00
Olivier Galibert
36872d4b6e ksys573: remove chd leftover 2023-05-18 18:10:23 +02:00
Ivan Vangelista
e975a64abb - hash/kpython2.xml: updated the cdrom references to dvdrom (interface, diskarea and part names)
- atari/cyberbal.cpp, atari/dragrace.cpp: consolidated drivers in single files
2023-05-18 18:07:54 +02:00
ClawGrip
afae86e180
misc/compucranes.cpp: Dumped and added a new crane on V7 PCB [jordigahan] (#11242)
* misc/compucranes.cpp: Add a new V7 dump

New NOT_WORKING machine
--------------------------------
Master Crane (set 2) [jordigahan]

* Rename existing set 2 as set 3
2023-05-18 11:41:40 -04:00