Commit Graph

87915 Commits

Author SHA1 Message Date
Julian Sikorski
80155dfa8c
3rdparty/bgfx: Cherry-picked upstream commits needed to support Wayland on Linux. (#11539) 2023-09-29 01:14:29 +10:00
Tom Cariello
30d92e397d
docs: Fixed many editing errors and spelling errors. (#11575)
Also fixed outdated link to contributing guidelines.
2023-09-29 00:41:31 +10:00
Ivan Vangelista
7b15eb6ef8 New systems marked not working
------------------------------
Spin Fever [CoolMod, The Dumping Union]

New working clones
------------------
Demon's World / Horror Story (set 6)  [Tonitox]
2023-09-27 18:35:48 +02:00
Tom Cariello
1d1ff1b5f8
Removed extra tick after gtime example in documentation (#11574) 2023-09-27 15:51:32 +02:00
ajrhacker
d8f1b27939
Filesystem code refactoring (#11570)
- Separate fs::block_t and fs::filesystem_t to a new source file and header
- Remove inclusion of flopimg.h from fsmgr.h
2023-09-27 09:48:50 +02:00
cracyc
7edf0aa2ab pc9801: fix a20 2023-09-26 19:49:47 -05:00
AJR
519c3aa989 korgm1.cpp: Fix build 2023-09-26 17:17:29 -04:00
angelosa
091af7de70 korg/korgm1.cpp: add more notes 2023-09-26 23:09:24 +02:00
cracyc
9485068cbf upd7220: wrap the line if pitch is smaller than aw 2023-09-26 15:54:10 -05:00
angelosa
0e3f275ea1 korg/korgm1.cpp: workaround battery low detection 2023-09-26 22:03:04 +02:00
angelosa
565552b963 hash/pc98.xml: QA checkpoint 2023-09-26 22:01:51 +02:00
angelosa
fb263d93d3 korg/korgm1.cpp: identify some keys 2023-09-26 20:25:00 +02:00
Ivan Vangelista
9d075e759c New systems marked not working
------------------------------
unknown Yuvo Joy Stand game [hammy]
2023-09-26 17:12:47 +02:00
Angelo Salese
2e403fd227
korg/korgm1.cpp: add memory card note 2023-09-26 16:32:13 +02:00
arbee
a938c60a4a bus/nubus/nubus.cpp: Support address mask for LC PDS. [R. Belmont]
bus/nubus/nubus_asntmc3b.cpp: Add Asante MacCON i LC Ethernet card, another clone of this design. [R. Belmont]

apple/maclc.cpp, maclc3.cpp, macquadra605.cpp: Add LC PDS slots to machines that have them. [R. Belmont]

apple/sonora.cpp, apple/v8.cpp: Modernize slot/VIA2 IRQ inputs. [R. Belmont]
2023-09-25 22:21:07 -04:00
hap
8d3545d731 makefile: update some outdated stuff 2023-09-25 15:37:32 +02:00
AJR
cb18d1f8c9 adsp2100: Fix one operation 2023-09-25 09:06:26 -04:00
AJR
7f0e5f5a8f adsp2100: Fix a couple of disassembly regressions 2023-09-25 09:03:57 -04:00
AJR
757f8551f2 funkybee.cpp: Remove PCB diagram (which belongs to the other skylncr); add note 2023-09-24 21:45:09 -04:00
AJR
39756ba8d5 solomon.cpp: VBLANK interrupt modernization; PSG type correction 2023-09-24 21:22:11 -04:00
arbee
130e6b5f04 nubus/nubus_asntmc3b.cpp: Updates [R. Belmont]
- Updated and modernized, this was one of the first emulated NuBus cards and it showed.
- Fixed missing save state for the on-card RAM.
- Added Farallon EtherMac 30i-TH, an SE/30 PDS clone of these cards.
- Added notes about how these cards are a Mac-ified version of the NE2000.

nubus/nubus.cpp: Allow PDS cards to choose their phantom NuBus slot. Cards have been observed impersonating slots 9, 0xC,
  and 0xE. [R. Belmont]

apple/maciici.cpp, apple/rbv.cpp: Updates [R. Belmont]
- Made maciisi expansion more correct: it has a single slot that can be adapted to take either a NuBus or an SE/30 compatible PDS card.
  The slot name is "siexp" and it now allows the use of any NuBus or SE/30 PDS card (tested with several video and Ethernet cards).
- Modernized slot interrupt routing.
2023-09-24 18:57:31 -04:00
AJR
e91fb3177f Remove flopimg.h and fsmgr.h from floppy device header 2023-09-24 14:11:49 -04:00
AJR
09dd93dffc Minor #include cleanup 2023-09-24 12:02:28 -04:00
AJR
9de4152f90 chdman.cpp, imgtool/modules: Use multibyte.h functions 2023-09-24 00:57:55 -04:00
AJR
0c9d465914 multibyte.h: Fix shift count bug in 48-bit and 64-bit big-endian functions 2023-09-23 22:52:09 -04:00
Roberto Fresca
3b511a789a Internal layout for Interflip electromechanical slots. 2023-09-24 03:34:48 +02:00
Roberto Fresca
5a33b77288 Inerflip electromechanical slots major rewrite. [Roberto Fresca, Grull Osgo]
Hooked all devices, inputs, outputs, reels mechs, internal layout with all parameters
 and working reels. Also added docs and technical notes.
The machine is currently passing all the tests.

New systems marked not working
------------------------------
Jack Use (Jackpot settings for Interflip slots machines) [Roberto Fresca, Grull Osgo]
2023-09-24 03:30:40 +02:00
Vas Crabb
7c9be5b7b0 srcclean in preparation for MAME 0.259 release branch 2023-09-24 04:18:36 +10:00
Vas Crabb
ef68540dce dec/kn01.cpp, dec/kn02.cpp: Fixed an endianness issue and cleaned up a bit.
* dec/kn01.cpp: Use endian cast helper when casting 32-bit memory to bytes.
* Put local project headers before device headers.
* Keep enum declarations together in classes (rather than mixed with data members).
* A bit more const.
2023-09-24 04:04:19 +10:00
AJR
0b9a357f92 qncrash: Fix exception at start 2023-09-23 12:44:17 -04:00
AJR
0b2fbdb3e2 qncrash: Start hooking up peripherals 2023-09-23 11:12:45 -04:00
hap
65e3b60f03 eag68k: remove unused function prototype 2023-09-23 14:53:30 +02:00
hap
6c224072d2 fidelity*: remove some unneeded comments,
bridgeb: tweak colors
2023-09-23 10:56:09 +02:00
Ivan Vangelista
dbbfe2a8bf New working clones
------------------
Wonder Boy - Monster Land (English, difficulty hack) [Bisboch, Alexforg83]
2023-09-23 09:16:17 +02:00
arbee
e3a1f559c9 apple/maciivx.cpp,apple/maclc.cpp: Remove no longer necessary IMPERFECT_SOUND flags. [R. Belmont] 2023-09-22 22:57:44 -04:00
arbee
37fbd9091a apple/macquadra700.cpp,apple/macquadra800.cpp: Finish hooking up built-in SONIC ethernet. [R. Belmont] 2023-09-22 22:53:33 -04:00
Philip Bennett
b79c06713c New working clones
----------
F-15 Strike Eagle (rev. 2.2 02/25/91, 29K ver. 3.1f) [Phil Bennett]
2023-09-22 19:26:27 -07:00
hap
495f68a480 New working systems
-------------------
Bridge Bidder [hap, Sean Riddle]
2023-09-22 22:39:20 +02:00
hap
c92ee7270b z80pio: change an if/else block to switch/case,
dl1416: don't randomize ram at power on
2023-09-22 15:58:20 +02:00
Ivan Vangelista
f848229294 - konami/konmedalppc.cpp: MT08757
- misc/gms.cpp: added oki banking
2023-09-22 15:55:34 +02:00
Patrick Mackinlay
fbd1327bee decstation: refactoring and wip 2023-09-22 16:17:16 +07:00
Patrick Mackinlay
61a0a3c7d8 mips1: cache diagnostic fixes
* implement cvt.w.fmt infinity/NaN exception
2023-09-22 16:17:16 +07:00
Patrick Mackinlay
e4ab1b97db dc7061: new device stub 2023-09-22 16:17:16 +07:00
Patrick Mackinlay
c398cf3073 dec: reorganize and rename some device files 2023-09-22 16:17:16 +07:00
Ivan Vangelista
31f9807f4f Quizard Fun and Fascination (French Edition V1 - 01/96) [f205v, TeamEurope] 2023-09-22 10:31:16 +02:00
Ivan Vangelista
c174db1dda misc/gms.cpp: some more inputs for magslot 2023-09-22 09:53:31 +02:00
Ivan Vangelista
9ea90a7329 New systems marked not working
------------------------------
Multi-Action 7551-20-R3T [Brian Troha, The Dumping Union]
2023-09-22 07:06:25 +02:00
987123879113
f60fd23e3e
namco/namcos12.cpp: Emulated games with CDXA board. (#11558)
* machine/t10mmc.cpp: Added support for T10SBC_CMD_SEEK_10 command.
* cpu/sh: Added SH7014 SoC.
* machine/icd2061a.cpp: Emulated IC Designs 2061A programmable clock generator.
* sound/lc78836m.cpp: Emulated Sanyo LC78836M audio DAC.
* namco/namcos12_cdxa.cpp: Emulated Namco System 12 CDXA board.

Systems promoted to working
-----------------------------
Truck Kyosokyoku (Japan, TKK2/VER.A) [Windy Fairy]

New working systems
-----------------------------
Um Jammer Lammy NOW! (Japan, UL1/VER.A) [Phil Bennett, Eric Yockey, Windy Fairy]
2023-09-22 14:56:24 +10:00
Nekoziman
85ce279c63
sega/segas16b.cpp: Added an FD1089B-protected version of Time Scanner on System 16B (#11566)
New working clones
-------------------
Time Scanner (set 3, Japan, System 16B) (FD1089B 317-0024) [Team Japump!!!, Wayder]
2023-09-22 14:42:31 +10:00
wilbertpol
ebf5c49d8c
msx1_flop.xml: Removed 26 disk conversions. (#11562)
Removed software items (msx1_flop.xml)
---------------------------------
Bank Street Writer (Japan, disk conversion)
Cannon Fighter (Japan, disk conversion)
Chubby Gristle (United Kingdom, disk conversion)
Dip Dip (Spain, disk conversion)
Dizzy Ball (Japan, disk conversion)
DonPan (Japan, disk conversion)
Driller Tanks (Japan, disk conversion)
Driller Tanks (Japan, disk conversion, alt)
Eagle (Spain, disk conversion)
Emerald Isle (United Kingdom, disk conversion)
Eric and the Floaters (Europe, disk conversion)
Football Manager (Europe, disk conversion)
Graphic Artist (Japan, disk conversion)
Jump Jet (Brazil, disk conversion)
Keystone Kapers (United Kingdom, disk conversion)
Minder (United Kingdom, disk conversion)
The Munsters (United Kingdom, disk conversion)
The Munsters (United Kingdom, disk conversion, alt)
Punch & Judy (United Kingdom, disk conversion)
The Secret Diary of Adrian Mole (United Kingdom, disk conversion)
Star Trek - Strategic Operations Simulator (Japan, disk conversion)
Time and Magik I - Lords of Time (United Kingdom, disk conversion)
Time and Magik II - Red Moon (United Kingdom, disk conversion)
Time and Magik III - The Price of Magik (United Kingdom, disk conversion)
Vampire (Europe, disk conversion)
Vampire (Europe, disk conversion, alt)
2023-09-22 14:21:02 +10:00