Commit Graph

83623 Commits

Author SHA1 Message Date
Vas Crabb
52a39811d1 nubus: Removed PAL monitor/encoder for MDC 1.0.1 (not supported), updated notes. 2022-07-04 06:31:22 +10:00
AJR
357098ea6a Shuffle some declarations around in core headers 2022-07-03 16:26:10 -04:00
Ivan Vangelista
f0bcb0c5fe segasm1.cpp: identified unkm1 as Caribbean Boule [Wayder] 2022-07-03 21:51:35 +02:00
Vas Crabb
e26797d69c bus/nubus: Implemented enough for interlaced modes not to hang.
Implemented more CRTC registers, getting to the point where System 6.0.8
and System 7.0.1 will show video on NTSC and PAL displays with
approximately correct interrupt timings.  Also implemented 1:2:1
convolutions (this blurs the image vertically - in real life it reduces
interlace flicker).

Screen update in interlaced modes isn't right yet - it updates every
line on every frame, and there's a vertical offset caused by the initial
half-line.
2022-07-04 05:42:04 +10:00
Ivan Vangelista
b1002b8362 New working clones
------------------
Birdie Try (Japan revision S) [Team Europe, Brian Troha, The Dumping Union]
2022-07-03 20:18:30 +02:00
Frederic Cambus
624793eac8
Added support for building with Clang on OpenBSD. (#10028) 2022-07-04 03:54:58 +10:00
Thomas Klausner
174e6bdf44
genie: Explicitly set LinkSupportCircularDependencies for NetBSD. (#10020)
Fixes GitHub #10011.
2022-07-04 03:51:04 +10:00
hap
f4d1b69ac8 revert: K054539: Add cubic interpolation (reason: causes regression with reverb, and hw realtime cubic interpolation did not exist yet) 2022-07-03 15:31:46 +02:00
AJR
f4cc7e6b99 crazyfgt: Eliminate timer hack since YM3812 IRQ works well enough now 2022-07-03 08:16:28 -04:00
hap
aa1561999c plygonet: still got a lockup at quantum 600 2022-07-02 21:19:49 +02:00
Steven Coomber
76d01de2be
subsino2.cpp: Identified several inputs for queenbee (MT08365) (#10018)
Note that I have been unable to very the inputs on the queenbee clones as only the program ROMs are available presently.
2022-07-02 13:26:41 -04:00
David 'Foxhack' Silva
d0e507fdb7
at.cpp: Fix typo in asi100b0 company name (#10021) 2022-07-02 12:12:56 -04:00
AJR
3f883bdcb6 thedealr: Add timer hack to allow LED outputs to stabilize 2022-07-02 11:49:01 -04:00
AJR
28a24a78b1 thedealr: Emulate 8742 I/O MCU 2022-07-02 10:25:19 -04:00
couriersud
16058c2380
Fixed gtrak10 video. (#10022)
* Fixed gtrak10 video.
* fix visible area 
* fix display of finish line, disable hack
2022-07-02 14:48:44 +02:00
Miodrag Milanovic
5cae050f60 Sort out couple more 2022-07-02 14:08:13 +02:00
hap
4e4b974bbe source org: split the 2 olympias 2022-07-02 12:57:46 +02:00
hap
81bf76a099 source org: remove some 8.3 folder name truncations 2022-07-02 12:42:08 +02:00
hap
b63fe1a761 source org: remove some 8.3 folder name truncations 2022-07-02 12:33:47 +02:00
eientei95
ac968b3636
matic/barata.cpp: Restored proper company name. (#10019) 2022-07-02 20:09:23 +10:00
hap
473f38f376 source org: move cdi to philips folder 2022-07-02 11:57:22 +02:00
AJR
21c3c10564 Seta X1-001 sprite device cleanup
- Use 16-bit pointer for sprite RAM storage (despite some systems only having 8-bit CPUs)
- Rename device and move to src/devices
- Clean up variable naming in associated drivers
- neobattl: Add DIP switch locations
- krzybowl: Reduce clocks to match known XTAL value
2022-07-01 23:14:45 -04:00
hap
388d6c34b2 misc konami: update previous nmi commit 2022-07-01 23:56:40 +02:00
hap
2eb6b3556f asterix,parodius,rollerg,vendetta: update sound nmi implementation
asterix: remove dead code
2022-07-01 22:51:13 +02:00
Vas Crabb
6176c84768 Added CI job to check for likely mame.lst errors. 2022-07-02 04:57:25 +10:00
hap
4a5196149b virtual.flt: quotation marks for *.cpp filter 2022-07-01 20:21:12 +02:00
hap
d5aed1fbd2 plygonet: update note about quantum 2022-07-01 20:19:45 +02:00
Vas Crabb
df65b00ed4 plugins/data: Fixed story.dat errors; virtual.flt: Use glob pattern. 2022-07-02 03:11:23 +10:00
hap
5a5f220698 simpsons: fix sound problems after soft reset 2022-07-01 18:37:45 +02:00
goldnchild
8d3f76a569
nld_dm9314.cpp: add RS mode to netlist 9314 (#10016) 2022-07-01 18:03:47 +02:00
goldnchild
a840e199e5
gtrak10: working racetrack, car graphics, added test controls and coi… (#10013)
* gtrak10: working racetrack, car graphics, added test controls and coin/start switches

* gtrak10: added 555 countdown timer
2022-07-01 18:01:02 +02:00
Olivier Galibert
96e24fc56b There is only one Sega 2022-07-01 17:44:39 +02:00
Ivan Vangelista
7942dd4e9e New working clones
------------------
Super Marukin-Ban (Japan 911128) [system11, porchy]
2022-07-01 17:37:44 +02:00
Ivan Vangelista
4c78ba8ddd - f1gp.cpp: redumped f1gpb [Jorge Silva]
- m72.cpp: dumped pal for airduelm72 [Team Europe, porchy]
2022-07-01 17:18:15 +02:00
Ivan Vangelista
5d613064bd New machines marked as NOT_WORKING
----------------------------------
Puzz Ball (Japan, PZB1 Ver.A) [buffi]
unknown Namco System 10 medal game (unknown code) [buffi]

New clones marked as NOT_WORKING
--------------------------------
Varth: Operation Thunderstorm (bootleg, set 3) [Jorge Silva]
2022-07-01 17:13:18 +02:00
hap
1b027254cc source org: remove obsolete prefix from bandai_design_master filename 2022-07-01 16:24:38 +02:00
Olivier Galibert
2e8c8a3792 Move avgdvg into devices 2022-07-01 16:23:31 +02:00
hap
3fabe3be35 source org: remove specialsound.* from shared folder 2022-07-01 16:21:48 +02:00
Olivier Galibert
5b82686dc1 Put apple2 arcade derivative in apple 2022-07-01 16:11:04 +02:00
hap
355baa6f38 mess.flt: fix compile 2022-07-01 15:49:00 +02:00
Vas Crabb
4b66663afb Allow leaving off the src/<target>/ prefix in SOURCES= 2022-07-01 23:19:10 +10:00
Vas Crabb
f04d9d605c Assume any src/<target>/* folder containing C++ source is a project. Only 'shared' is special-cased. 2022-07-01 22:55:52 +10:00
hap
81727a9409 source org: let's merge the pc folders, also remove misc_ from chess/handheld because i can't make up my mind 2022-07-01 14:18:03 +02:00
hap
4f9257db5f lviv: change 'company' name 2022-07-01 13:30:12 +02:00
Olivier Galibert
1271b8eb74 Change sssr to the more known ussr 2022-07-01 12:47:05 +02:00
Vas Crabb
4d835afaa0 docs: Fixed another missing word. [Robbbert] 2022-07-01 18:17:25 +10:00
Vas Crabb
8b33a4c56d docs: I accidentally a word on the internet (fixed missing word in Visual Studio compiling notes). 2022-07-01 18:10:15 +10:00
Vas Crabb
8d4bbaddd4 docs: Added notes about issues building MAME with Visual Studio 2022-07-01 17:55:49 +10:00
Miodrag Milanovic
1bf5abd693 Moving "special" to "sssr" 2022-07-01 09:49:04 +02:00
Vas Crabb
875ee33542 emu: Fixed issues with memory views and snapshot naming.
Include device tag in memory view save item registration names.  Without
this, instantiating two of the same device (or two devices with
identically named memory views) causes a fatal error on start.

Fixed -aviwrite/-mngwrite with -snapview native more than two screens.
Previously it would attempt to use the same file name for all screens
but the first.

Improved naming of snapshots, especially when using -snapview native
with -aviwrite/-mngwrite (see GitHub #10005).  The automatically
included screen number should come before the extension if supplied.
Also, assume that users actually know what they’re doing if they include
a dot in a snapshot filename pattern.
2022-07-01 15:47:17 +10:00