Commit Graph

93740 Commits

Author SHA1 Message Date
Ivan Vangelista
3195b9fcc1 - bmc/bmcpokr.cpp: removed now unneeded flag
- dataeast/boogwing.cpp: consolidated driver into single file

- excellent/es8906.cpp: added some sound, corrected ROM mapping (title shows now)
2025-04-24 19:15:04 +02:00
A-Noid33
89e19f25e2
apple2_flop_orig.xml, apple2_flop_clcracked.xml, mac_flop_orig.xml: Added latest dumps and cracks (#13613)
* apple2_flop_clcracked.xml: Combined disks for Antonyms/Synonyms 1 v05.25.87 disks into a single item.
* apple2_flop_clcracked.xml: Combined Capitalization (11.04.83) disks into a single item.
* apple2_flop_clcracked.xml: Combined Capitalization (01.29.87) disks into a single item.
* apple2_flop_clcracked.xml: Combined Language Carnival disks into a single item.
* apple2_flop_clcracked.xml: Separated Capitalization (Educational Activities)  and Capitalization (Hartley Courseware) into different items.
* apple2_flop_clcracked.xml: Removed outdated cracks of Keyworks: First Keyboarding Skills and Parts of Speech: Fun with Nouns and Pronouns.
* Also cleaned up metadata, focusing on Davidson & Associates, Hartley Courseware, Troll Associates, Gessler Educational Software, and Developmental Learning Materials (DLM)

New working software list items (apple2_flop_orig.xml)
-------------------------------
Analogies Tutorial (version 10.19.89) [4am, A-Noid]
Animal Photo Fun [4am, A-Noid]
Call The Parrot (version 12.01.1989) [4am, A-Noid]
Chariots, Cougars, and Kings (version 03.12.86) [4am, A-Noid]
Comparison Kitchen [4am, A-Noid]
Create with Garfield! [4am, A-Noid]
Create with Garfield!: Deluxe Edition [4am, A-Noid]
Curious George Goes Shopping [4am, A-Noid]
Curious George in Outer Space [4am, A-Noid]
Curious George Visits The Library [4am, A-Noid]
Diagnostic Tests: Vocabulary (version 01.17.89) [4am, A-Noid]
Fact or Opinion (version 10.15.87) [4am, A-Noid]
Fish Scales (version 4.0) [4am, A-Noid]
Freddy's Puzzling Adventures (revision D) [4am, A-Noid]
Homonyms (version 01.19.89) [4am, A-Noid]
Kittens, Kids, and a Frog: Building Comprehension I (version 03.12.86) [4am, A-Noid]
Language Carnival [4am, A-Noid]
Math Concepts II (version 10.04.85) [4am, A-Noid]
Medalist Series: Presidents (version 09.27.85) [4am, A-Noid]
Money! Money! (version 09.13.84) [4am, A-Noid]
Moonlight & Madness: Level I (version 03.22.88) [4am, A-Noid]
Multiple Meanings (version 08.24.89) [4am, A-Noid]
Number Farm [4am, A-Noid]
Opposites (version 01.12.89) [4am, A-Noid]
Pickleface and Other Stories (version 04.07.90) [4am, A-Noid]
Reading and Me (version 1.0) [4am, A-Noid]
Roots/Affixes (version 09.19.89) [4am, A-Noid]
Scoop Mahoney: Investigative Reader [4am, A-Noid]
Shape and Color Rodeo [4am, A-Noid]
Spell It Plus! (version 09.01.89) [4am, A-Noid]
Teddy Bear-rels of Fun [4am, A-Noid]
The First Thanksgiving [4am, A-Noid]
Verb Usage 1 (version 01.31.89) [4am, A-Noid]
Verb Usage 2 (version 01.31.89) [4am, A-Noid]
Verb Usage 4 (version 01.31.89) [4am, A-Noid]
Who-What-Where-When-Why (version 01.27.89) [4am, A-Noid]

Redumped software list items (apple2_flop_orig.xml)
-------------------------------
Curious George Goes Shopping (800K 3.5") [4am, A-Noid]
Guardian (Softsmith) [4am, A-Noid]

New software list items marked not working (apple2_flop_orig.xml)
-------------------------------
Classmate (version 2.1) [4am, A-Noid]
Speed Reader II (version 06.12.85) [4am, A-Noid]
Spell It! [4am, A-Noid]
Spell It! (version 07.03.85) [4am, A-Noid]
Word Attack! (version 09.12.86) [4am, A-Noid]

New working software list items (apple2_flop_clcracked.xml)
-------------------------------
Analogies Tutorial (version 10.19.89) (4am crack) [4am, A-Noid]
Building Tens Strategy (version 04.16.85) (4am crack) [4am, A-Noid]
Compound Words & Contractions (version 09.15.87) (4am crack) [4am, A-Noid]
Diagnostic Tests: Vocabulary (version 01.17.89) (4am crack) [4am, A-Noid]
Fact or Opinion (version 10.15.87) (4am crack) [4am, A-Noid]
Integers/Equations I (version 04.27.85) (4am crack) [4am, A-Noid]
Integers/Equations II (version 04.27.85) (4am crack) [4am, A-Noid]
Math Blaster Plus! (version 1.5) (4am crack) [4am, A-Noid]
Math Concepts II (version 10.04.85) (4am crack) [4am, A-Noid]
Moonlight & Madness: Level I (version 03.22.88) (4am crack) [4am, A-Noid]
Multiple Meanings (version 08.24.89) (4am crack) [4am, A-Noid]
Opposites (version 01.12.89) (4am crack) [4am, A-Noid]
Pickleface and Other Stories (version 04.07.90) (4am crack) [4am, A-Noid]
Read 'N Roll (version 1.1) (4am crack) [4am, A-Noid]
Roots/Affixes (version 09.19.89) (4am crack) [4am, A-Noid]
Scoop Mahoney: Investigative Reader (4am crack) [4am, A-Noid]
Word Attack Plus! (version 1.2) (4am crack) [4am, A-Noid]

New working software list items (mac_flop_orig.xml)
-------------------------------
Nigel's World (version 1.0.1) [4am, A-Noid]
2025-04-25 03:12:57 +10:00
cam900
f530835c8f
cpu/upd7725.cpp: Improved host interface, suppress side effects for debugger reads. (#13530)
* Split host interface into separate data_r, data_w and status_r.
* Added access mask for µPD96050 data RAM write, simplified downstream code that uses it.
* bus/snes/event.cpp, bus/snes/upd.cpp: Added logging for writes to DSP status register address.
2025-04-25 02:25:13 +10:00
angelosa
b6df288773 nec/pc9821.cpp: bump 7220 couple to use A revision
* fix win95 overlaying startup text on desktop graphics
2025-04-24 11:46:23 +02:00
angelosa
d991883a09 nec/pc98_kbd.cpp: hookup 0x9c command for -119 2025-04-24 11:46:23 +02:00
angelosa
249df925a8 cbus/pc9801_26.cpp: hookup irq select, guesswork for DE-9 output pins 2025-04-24 11:46:23 +02:00
hap
924cd5def2 tattass: update prev commit, keeping the old sound roms
New working clones
------------------
Tattoo Assassins (US prototype, Mar 14 1995) [ScOULaris]
2025-04-24 11:02:17 +02:00
Roberto Fresca
ea27cf3eee sorting mame.lst 2025-04-24 08:54:07 +02:00
Roberto Fresca
82f5829f2d New systems marked not working
------------------------------
Super Shanghai 2000 (standard. green board) [Roberto Fresca, Ioannis Bampoulas]
Super Shanghai 2000 - Wrestle Fiesta (30% bonus, red board) [Roberto Fresca, Ioannis Bampoulas]
2025-04-24 08:32:28 +02:00
hap
1bcaf94d92 tattass: redumped v2.32 (Mar 14 1995) sound roms [ScOULaris] 2025-04-24 01:05:00 +02:00
hap
ec0e2593c9 makefile: add note about cpu arch 2025-04-24 00:56:25 +02:00
hap
955ac69f84 ymfm: remove 2608/2610 ssg gain workaround 2025-04-23 22:53:12 +02:00
hap
b8de7b1cbd makefile: change windows cpu arch reg query /v to -v 2025-04-23 21:18:44 +02:00
ArcadeShadow
077fde1f04
sgx.xml: Changed media description (#13606)
Replaced "cartridges" to "HuCards" on the software list description.
2025-04-23 12:05:42 +02:00
angelosa
de28051b3b bus/cbus: preliminary conversion of MSX style DE-9 ports in -26 and -86
* -86 uses only one port not two;
* Remove joystick readback from -118, mounts a DA-15 PC gameport instead;
* Remove pc9801_snd_device glue logic;
2025-04-23 11:30:18 +02:00
Patrick Mackinlay
458d529007 build: fix msvc build 2025-04-23 14:49:14 +07:00
Vas Crabb
e2acaa460e netdev/pcap.cpp: Fix build errors. 2025-04-23 06:02:56 +10:00
Vas Crabb
670e2062cb osd: Got rid of the gross globals and functions for manipulating them in the network modules. 2025-04-23 04:25:39 +10:00
Patrick Mackinlay
9058810fe2
osd: remove mac address filter from osd (fixes #13586) (#13614)
* dp8390: improve address filtering

* osd: remove mac address filter from osd (fixes #13586)
2025-04-22 17:35:20 +02:00
m1macrophage
4b2084a6c3
linn/linndrum.cpp: Modeled click filter, improved hihat decay emulation, and did cleanups. (#13610)
* linn/linndrum.cpp: Modeled click filter, improved hihat decay emulation.

Primary changes:
* Hihat decay knob will alway have an effect, not just at trigger time.
* Modeling the "click" filter.
* sound/flt_biquad.cpp: Fixed LOWPASS1P and HIGHPASS1P modes for flt_biquad.

Other changes:
* Renamed input for hihat decay pot.
* Updated "mux drums" section comments.
* Updated snare_w comments.
* Other minor comment changes.

* flt_biquad: Added HIGHPASS1P1Z implementation and used in the linndrum.
Reverted HIGHPASS1P changes.
2025-04-22 14:53:19 +02:00
hap
d75e59c5a4 natkeyboard: fix regression from prev commit 2025-04-22 13:11:45 +02:00
smf-
8c4c35d34d check correct irr0 bits, after the register size was corrected in b26662f1bb [smf] 2025-04-22 08:34:50 +01:00
Roberto Fresca
8f02f0bdeb Improvements on Tic Tac Toe (Sundance bootleg): [Roberto Fresca, Grull Osgo]
- Fixed the ROM load.
 - Fixed bipolar PROM issues.
 - Added proper inputs.
 - DIP Switches for Coinage.
 - DIP Switches for Main Game Rate.
 - DIP Switches for D-UP Game Rate.
 - Promoted to working.

Systems promoted to working
---------------------------
Tic Tac Toe (Sundance bootleg of New Lucky 8 Lines) [Roberto Fresca, Grull Osgo]
2025-04-22 05:21:24 +02:00
hap
25dd248646 natkeyboard: limit buffer size to 4*8MB 2025-04-22 03:00:14 +02:00
hap
6d9f657e95 natkeyboard: fix issue with dynamic buffer resizing 2025-04-22 03:00:14 +02:00
Roberto Fresca
976f36a5f9 misc/norautp,cpp driver: Decrypted krampcb4. This routine could also help
to decrypt other Kramer games. [Ivan Vangelista]
2025-04-22 02:39:18 +02:00
cracyc
16b3ed3b74 deecoseal: correct vram size and add eeprom 2025-04-21 14:53:09 -05:00
David 'Foxhack' Silva
00068779c1
saturn.xml: Added nine items (two working). (#13599) [redump.org]
Also corrected a description and added a version comment.

New working software list items (saturn.xml)
-------------------------------
Keiou Yuugekitai - Okiraku Tamatebako (Japan, demo) [redump.org]
Virtua Fighter CG Portrait Collection (Japan) [redump.org]

New software list items marked not working (saturn.xml)
---------------------------------
Dark Savior (Japan, Taikenban 19960205) [redump.org]
Dark Savior (Japan, Taikenban 19960409) [redump.org]
Ginga Eiyuu Densetsu (Japan, demo) [redump.org]
The King of Fighters '97 (Japan, Sample Hibaihin) [redump.org]
Real Bout Garou Densetsu (Japan, Sample) [redump.org]
Virtua Fighter 2 (Korea) [redump.org]
Virtua Fighter Remix (Korea) [redump.org]
2025-04-22 03:15:27 +10:00
ArcadeShadow
caee08c7e4
zx81_cass.xml: Added 21 working items. (#13603)
New working software list items (zx86_cass.xml)
--------------------------------------------
Aritmética I [Planeta Sinclair]
Battle of Britain [Planeta Sinclair, Steve Brown]
Cedric the Clown (type-in, Sinclair User № 17 - August 1983) [Planeta Sinclair, Steve Brown]
Conta Bancária [Planeta Sinclair]
Contos de Grimm [Planeta Sinclair]
Cosmic Payback [John Connolly]
Demonstração TS 1000 [Planeta Sinclair]
Desenho I [Planeta Sinclair]
Family Fun [Planeta Sinclair, Steve Brown, Mark Westmoreland]
Flipper [Planeta Sinclair]
Fortaleza de Zorlac [Planeta Sinclair]
General Interest Programs [Planeta Sinclair]
Iniciação TS 1000 [Planeta Sinclair]
Nightmare Park + Music Plus [Planeta Sinclair, Steve Brown, Mark Westmoreland]
Orçamento Doméstico [Planeta Sinclair]
Othello (Direco) [Spectrum Computing]
Planet Defender [Planeta Sinclair, Steve Brown, Mark Westmoreland]
The Keys of Gondrun (two sides) [Planeta Sinclair, Steve Brown, Mark Westmoreland]
Treasure Hunt (type-in) [Planeta Sinclair, Steve Brown]
Very Nasty Mountain [Planeta Sinclair, Steve Brown, Mark Westmoreland]
X-Men [Planeta Sinclair, Steve Brown, Mark Westmoreland]
2025-04-22 02:46:18 +10:00
cracyc
2c4b081267 deecoseal: actually disable the 8031 2025-04-21 11:29:19 -05:00
cracyc
67b749ec61 deecoseal: fix build 2025-04-21 11:24:00 -05:00
cracyc
fe6fedc390 deecoseal: add display output and nvram 2025-04-21 10:46:27 -05:00
hap
615951268a makefile: get windows cpu arch from registry instead of wmic 2025-04-21 15:35:28 +02:00
angelosa
d7c8ccee32 nec/pc9821.cpp: retire pc9821ne set
* Expects PMC to control Flash ROM banking after POST, will require separate driver
2025-04-21 15:16:08 +02:00
cracyc
6b6e5bba89 New systems marked not working
------------------------------
Lucas Deeco SealTouch ST3220 [Carl, Adrian Black]
2025-04-20 22:27:09 -05:00
Vas Crabb
32c0279c14
Correct syntax for template instantiation 2025-04-21 09:44:21 +10:00
Olivier Galibert
7864c26e17 Try helping the CI 2025-04-21 01:37:51 +02:00
Vas Crabb
36db8bf5cc
makefile: Don't use else after the over-eager pattern. 2025-04-21 09:34:51 +10:00
Olivier Galibert
9bbb40faaf Detect x86/x86_64 on linux again 2025-04-21 01:04:48 +02:00
Olivier Galibert
4faede1905 Fix some range computation issues with some weird views. 2025-04-21 00:36:20 +02:00
AJR
f101d1f27f debugimgui.cpp: Fix obsolete callback; simplify modifier key reading 2025-04-20 18:28:31 -04:00
Vas Crabb
6c8fb3d5e6 3rdparty/bgfx: Updated ImGui to 1.91.9b.
This was not straightforward, and we're now ahead of the ImGui version
in upstream bgfx.

Updated the bgfx-specific memory editor widget rather than just
partially removing the code.

Had to add an explicit template instantiation to imgui_widgets.cpp to
avoid a link error in the bgfx-specific range slider widget.

Got the imgconfig.h header a lot closer to the template from upstream
ImGui.
2025-04-21 07:35:00 +10:00
Vas Crabb
c10ecb0941 Fixed the last GCC class memory access warnings and cleaned up some stuff.
* shared/exidysound.cpp: Use real 8253 PIT device rather than a local
  implementation, fixed class memory access error, cleaned up code to
  use virtual member functions idiomatically.
* cpu/alto2: Fixed class memory access error (was nuking unique
  pointers).
* interton/vc4000_v.cpp: Fixed class memory access error, got rid of
  indirection on bitmap, cleaned up a little.
* Enabled error for GCC class memory access warning to avoid rot.
2025-04-21 05:28:13 +10:00
arbee
dc62387260 video/bt47x.cpp: Enable Bt473 device. [R. Belmont] 2025-04-20 10:40:21 -04:00
arbee
78f0031145 video/bt45x.cpp: Make 16-color variants generate visible colors. [R. Belmont] 2025-04-20 10:02:20 -04:00
angelosa
27d03ea4b2 nec/pc9801.cpp: kickoff an HDD SW list
New working software list items
-------------------------------
pc98_hdd: YAHDI [kobushi of nfg.forums]
2025-04-20 15:49:42 +02:00
angelosa
49df06fb17 nec/pc9801.cpp: hookup -119 keyboard to pc9801us 2025-04-20 15:49:42 +02:00
angelosa
2b4c7eef79 nec/pc98_kbd.cpp: add PC9801-119 keyboard variant, hookup to pc9821 based machines
* allows setup mode to be entered by holding HELP key with a soft reset
2025-04-20 15:49:42 +02:00
holub
47ea392f4d
cpu/z80/z80.cpp: Get rid of some flag LUTs (#13607) 2025-04-20 10:59:31 +02:00
Vas Crabb
d1e35612fa
3rdparty/portmidi: Another undefined macro warning. 2025-04-20 18:46:19 +10:00