angelosa
f6dd7ba614
nec/pc9801_v.cpp: double height 0 fontsel tiles when LR is 16 and monitor is 24kHz
...
* fix arcus2 intro and gamepac1:03:valiant gameplay graphics
2024-11-02 15:48:02 +01:00
angelosa
b993760cf3
bus/cbus/pc9801_26.cpp: approximate better mixing
2024-11-02 15:48:02 +01:00
hap
dad2f0c855
namcos22: no need for parentheses when bitshift has higher precendece,
...
namcos23: copy over simpler gfxlayout from namcos22
2024-11-02 15:22:05 +01:00
cam900
d5d2481478
namco/namcos22.cpp: Move C71 internal ROM and device defines into namco_dsp.cpp, Cleanups: ( #12924 )
...
- Make some variables constant
- Fix typename value for some bools
- use BIT helper for bitfields
- Reduce literal tag usages
- Suppress side effects for debugger reads
- Simplify gfx decode layouts
- Fix some notes
2024-11-02 09:43:20 -04:00
Mark Garlanger
885ea5367a
h89/h17_fdc.cpp: Move to h89 bus directory and make into h89 card ( #12931 )
2024-11-02 09:40:53 -04:00
AJR
2211d9459e
Add preliminary MSM665xx execution core
2024-11-02 08:47:52 -04:00
AJR
e19fc2e326
Add Novatek NT7502 LCD Driver as SED1560 variant
2024-11-02 08:47:03 -04:00
Mark Garlanger
74a0d801f8
bus/heathzenith/h89/h_88_3.cpp: Connect interrupt lines ( #12928 )
2024-11-01 23:31:19 -04:00
arbee
6f539d10d9
scripts/src/bus.lua: Actual correct location for h89bus. [R. Belmont]
2024-11-01 20:23:19 -04:00
hap
51fe1dc2cc
bus.lua: correct h89bus folder location
2024-11-02 00:55:59 +01:00
hap
07a5efec72
misc: add some missing ATTR_COLD
2024-11-01 18:27:17 +01:00
Olivier Galibert
60fd329616
Polysix desqueletization
2024-11-01 18:23:25 +01:00
AJR
6276163cc0
cmi01a: Guard against NaN errors
2024-11-01 13:11:09 -04:00
AJR
fe64e38b49
fairlight/cmi.cpp: Fix logerror
2024-11-01 11:53:35 -04:00
AJR
697c601273
fairlight/cmi.cpp: Fix unused variable error
2024-11-01 11:49:36 -04:00
AJR
ec77693858
cmi2x: Modernization and cleanup
...
- Use interrupt vector read callbacks to handle context switching and special IRQ and RESET vectoring
- Use addressable latch device for CPU function register
2024-11-01 11:27:20 -04:00
Ivan Vangelista
0480765f07
New working clones
...
------------------
Jack Potten's Poker (set 14, ICP-1 PCB) [Hammy]
2024-11-01 15:57:36 +01:00
AJR
54458db54d
positron: Make vector logerror a bit more useful
2024-11-01 10:07:12 -04:00
AJR
1b28d0c810
positron: Use interrupt_vector_read callback
2024-11-01 09:25:38 -04:00
AJR
477cf0355b
m6809: Add interrupt vector read callback
2024-11-01 08:39:23 -04:00
yz70s
68c0285a32
i386: make the sse opcodes generate the #NM exception used to save\restore the fpu state
2024-11-01 11:02:15 +01:00
Ivan Vangelista
8eeeedd09f
atlus/cave.cpp: identified unkyujin as Cellage [Yasu]
2024-11-01 10:04:31 +01:00
Ivan Vangelista
0f46985dcc
New systems marked not working
...
------------------------------
unknown Yujin photo booth [Hammy]
- irem/vigilant.cpp: consolidated driver into single file
2024-11-01 09:24:47 +01:00
AJR
a8ca9b98fa
thom_dsk.cpp: Note
2024-10-31 22:43:36 -04:00
AJR
feb4b0ddf0
a2bus: Cleanups
...
- Eliminate A2BUS_7M_CLOCK constant except in apple2e.cpp driver. Use DERIVED_CLOCK for almost all clocks formerly generated from this value.
- Don't default the 7M clock for the bus slots. Add confirmed or at least sensible-looking clocks (some differing from Apple's) to all configurations.
- Convert some more macros to constexpr variables and eliminate one tag macro.
2024-10-31 22:33:51 -04:00
angelosa
173b9a2472
Software list items promoted to working
...
---------------------------------------
x68k_flop: Emerald Densetsu, Strider Hiryuu [Carl]
2024-10-31 19:35:43 +01:00
angelosa
1abad3cb1c
nintendo/snes_m.cpp: fix logging on write with read only ports
2024-10-31 19:35:43 +01:00
Vas Crabb
9c32c75d7b
MAME 0.271
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmciJuwACgkQwXSxAYxA
cQ4AMhAAj3uqdthPjLslaxgH4QvXigdmW21n1FPQaiXgP6Ob511yyO3QdodqupgX
UluUdfOPh+LtreoV6xqTAoD4U9Xo4h8in0R6L5TEEYyPqeA71uN9rsYbXFXiDICP
zW9mOQTDI3gCye1HL53G9u1k2Dpl4UAqPn+BQkq3aiNjHtfiRXOA+2istOPNxfhn
PzFAetLDV+Kd/u0xB//6NeCjP1OO4pDc90E5C9GrjilluWfwW4MP1+zpINNZKeJq
HFO0nuyS7tAyS2grwIzc56pHrYNZ/Wj5TvrXYL8PavRavg3c1KZ1pxLziwKzwt2F
unMSeJlHs2bLNqwR7OnbRjwMV1Ge3Ys6SqVn4r5LlkWeUQEFxYqD1n/tbE/ZWMc3
MQ9BOPp/aUUh3gof5ThtAfayh7U2i7SxlRWqCgtcyCPq7WsDHiqDcFhtYVt9D+7F
D5MPqav+sQF7xq4ybDiZn1aD1nCbtDpMREUyd2EB20FWhF4aRF9Ra0T27hDED5B/
3E5uzWnTTJPuVR4WDrh+1XwnMBvsvQENZMiDdfQmEZxu2otMx11hH3qiayq+7udx
9fZ/CPNyclQUMMHyDEUhzDdmALxJYvXMxuOu4NWQ19Btz7O/Wzapl2UAksKt4lY/
j7sSDHXkEStOHs5wUJ3mYr4z9jmgj7o9h59YYh0o9PZRPEDF68Q=
=uEXp
-----END PGP SIGNATURE-----
Merge tag 'mame0271' into HEAD
MAME 0.271
2024-11-01 02:58:05 +11:00
Vas Crabb
1bc5803b0b
misc/changyu.cpp: Actually instantiate hopper for 999 (changyu2).
2024-11-01 01:34:55 +11:00
Roman Donchenko
0baa75775f
formats/ap2_dsk.cpp: don't crash when loading a NIB file with an all-zero track ( #12926 )
...
* In this case, `levels` is empty, and `generate_track_from_levels` immediately
crashes with a division by zero. To fix this, just leave the track empty
instead.
2024-10-31 10:30:07 -04:00
Vas Crabb
9b350a77d6
misc/changyu.cpp: Hooked up hopper for 999 (changyu2).
2024-11-01 01:03:21 +11:00
hap
78b54efeec
quickpick5: correct waijockey tilemap Y alignment (green strip at upper fence matches with arcade cab video recording)
2024-10-31 13:17:54 +01:00
hap
f399d04ef1
quickpick5: lower sound frequency more, matches video recording
2024-10-31 13:11:30 +01:00
hap
488cca4090
quickpick5: correct nvram range
...
Systems promoted to working
---------------------------
Wai Wai Jockey [hap]
2024-10-31 10:44:57 +01:00
hap
152389867e
bookkeeping: don't increment coin counter at power-on when initial counter_w input is 1, add handlers for resetting counters
2024-10-31 00:49:48 +01:00
hap
f03f1475c7
quickpick5: lower sound frequency, add waijockey coinage/payout dipswitches
2024-10-30 23:01:11 +01:00
hap
dbb9974476
quickpick5: split classes, fix sprite priority
2024-10-30 20:54:29 +01:00
AJR
a499640a26
nec/pc9801.cpp: Fix precedence error
2024-10-30 15:49:16 -04:00
Vas Crabb
2a606c86e0
Cleaned up miscellaneous stuff.
2024-10-31 06:43:37 +11:00
angelosa
6be5b15b3e
nec/pc9801: add RS232 port, hookup SIO irq handling
2024-10-30 20:01:37 +01:00
angelosa
d244502260
video/upd7220.cpp: allow optional parameter for screen tag
2024-10-30 19:49:37 +01:00
Ivan Vangelista
f357a3a19f
New working clones
...
------------------
Captain X [Dirk Best, Brian Troha, Sean Riddle]
New clones marked not working
-----------------------------
Batman Forever (Dutch, 3.02) [inkochnito, PinMAME]
2024-10-30 18:10:24 +01:00
AJR
c5ead97dca
ausnz/poly.cpp: Replace bankdev with memory view
2024-10-30 12:40:17 -04:00
hap
5ca4ea029d
quickpick5: fix address range copy paste error, guard against ttlrom array overflow
2024-10-30 17:08:50 +01:00
AJR
fc940e1e16
mo5_cart.xml, to7_cart.xml, to770_cart.xml, to770a_cart.xml: Metadata updates
...
- Add serial numbers for most cartridges
- Add diacritics, box-cover subtitles and alt_title fields as appropriate
- Add Microsoft to publisher field of BASIC cartridges and SOLI to publisher field of LOGO cartridges
2024-10-30 11:51:22 -04:00
AJR
8c8ed8bfc2
emu/schedule.cpp: Mark one path as EXPECTED
2024-10-30 11:46:50 -04:00
AJR
0b54013387
m6809: Mask PCR-mode addresses in disassembly
2024-10-30 11:46:37 -04:00
hap
740f45c7a5
quickpick5: actually, let's just use a memory_view
2024-10-30 16:44:28 +01:00
hap
788f1c7586
quickpick5: remove trampolines to internal scc r/w handlers
2024-10-30 16:20:39 +01:00
Vas Crabb
4da96a0c4f
Bumped version to 0.271
2024-10-30 23:23:19 +11:00