Olivier Galibert
624ea9dacf
68000: Add a level of transparent indirection, turn the reset output line into devcb.
2022-11-03 09:32:13 +01:00
Patrick Mackinlay
610711cd5a
mg1: add keyboard emulation
2022-11-03 13:49:03 +07:00
Vas Crabb
e20aee901e
osd/eigccx86.h: Added optimised rotate helpers.
...
These perform better than the constexpr function when the value is not
known at compile time. If the value is known at compile time, you
probably shouldn't be using these utilities anyway.
2022-11-03 14:14:55 +11:00
0kmg
c13693834e
gamecom.xml: Added a prototype. ( #10493 )
...
New working software list additions (gamecom.xml)
-----------------------------------
Castlevania - Symphony of the Night (prototype) [anonymous, diskman.com, Hidden Palace]
2022-11-03 13:31:20 +11:00
Ivan Vangelista
9d6064fdce
New clones marked as NOT_WORKING
...
--------------------------------
Super Real Magic (V6.3) [Ioannis Bampoulas]
2022-11-02 19:50:06 +01:00
hap
c97fed2670
New working machines
...
--------------------
Teammate Game Computer [hap, Michael Kamprath, Sean Riddle]
2022-11-02 17:50:16 +01:00
hap
e70843b46c
battlane: fix cocktail mode [dink]
2022-11-02 17:50:16 +01:00
Ivan Vangelista
18aca96b4e
New working clones
...
------------------
The Simpsons (4 Players World, set 3) [Jorge Silva]
2022-11-02 06:56:17 +01:00
AJR
383dc49c57
cpu/ks0164: Fix mistake in 678036dcd4
2022-11-01 19:42:14 -04:00
AJR
678036dcd4
cpu/cr16b, cpu/es5510, cpu/ks0164, cpu/mb86235, cpu/sharc, upd7220: Use util::sext and other bit utility functions
...
* cpu/sharc: Be a bit more paranoid about extreme values of bit6 and len6 (non-DRC)
2022-11-01 19:39:08 -04:00
AJR
4df2f9d2f9
coretmpl.h: Add utility function for sign-extending values of arbitrary width
...
* cpu/ccpu: Simplify code for right-shifting 12-bit values arithmetically
* konami/3dom2_te.cpp: Fix probable copy-and-paste error
2022-11-01 15:06:47 -04:00
hap
7d9ccfa426
advision: re-add timer check
2022-11-01 19:18:07 +01:00
hap
316a1dcf18
Revert "emu_timer adjust(): set enable flag to false if timer isn't running"
...
This reverts commit 220a2cc8f6
.
2022-11-01 18:15:24 +01:00
hap
b527e43528
Revert "emu_timer: undo prev commit, add running() getter and change some enabled() calls to that"
...
This reverts commit 957cfaa53d
.
2022-11-01 18:14:40 +01:00
hap
4e8a667e91
Revert "wd_fdc: Use the new active()"
...
This reverts commit acd8d3c144
.
2022-11-01 18:14:23 +01:00
hap
39a794edb1
jedi_v: bogus gcc 'variable may be uninitialized' warning
2022-11-01 12:29:54 +01:00
hap
b89639853f
jedi: fix disappearing gfx when deathstar explodes [dink]
2022-11-01 12:26:42 +01:00
hap
b8e5e554ea
vertigo: some class variables were not zerofilled
2022-11-01 11:15:40 +01:00
Vas Crabb
ae24a68f0d
ussr/dvk_kcgd.cpp: Fixed bad crystal maths.
...
Also worked around a couple of MSVC warnings reported in #10488 .
2022-11-01 13:07:13 +11:00
AJR
f1089a13fa
vcs_ctrl/joybooster.cpp: Correct device name; add notes
2022-10-31 20:28:00 -04:00
Ivan Vangelista
5c14bcdfcb
New working clones
...
------------------
Championship Bowling (location test) [CoolMod, The Dumping Union]
2022-10-31 04:24:36 +01:00
MooglyGuy
9ce843c1d4
quantel/dpb7000.cpp: Major functional improvements. ( #10467 ) [Ryan Holtz]
...
* Added tablet comms HLE, improved drawing, and store combiner functionality.
* Added hard disk support. Fixed Field-In/Field-Out IRQ polarity.
* Fixed stencil-store selection - improves brush edges.
* Fixed handling of horizontal and vertical scroll registers.
* Added support for Framestore Read and Framestore Write commands.
* Improved position matching between cursor and crosshair.
* Started work on support for typeface brushes.
* Fixed disk initialization, in-use flag was erroneously removed from Restore command.
* Improved typeface emulation and keyboard emulation.
* Improved text stamping.
* Added known issues list to the driver's comment block.
2022-10-31 02:17:12 +11:00
feos
687121ff05
emu/sound.cpp: Don't force lower samplerate for dummy sound output module. ( #10483 )
...
When using lua instead of OSD to obtain samples, we don't need sound output, but we need decent sample rate.
2022-10-31 02:12:54 +11:00
Angelo Salese
026f8c97d9
pokey.cpp: remove m_SKCTL assignment hack in device_start and issue a potgo at device_reset instead ( #10462 )
...
- fixes a1200xl booting to self-test no matter J1 setting
2022-10-30 15:20:05 +01:00
Dirk Best
8d20e0cbc6
upd934g: Preliminary support for ACCENT/MUTE
2022-10-30 09:50:33 +01:00
AJR
4a5b869b0d
cpu/dsp32: Modify previous change, clamping before the narrowing conversion
2022-10-29 22:09:10 -04:00
AJR
9e98def219
cpu/dsp32: Simplify int24 operator logic
2022-10-29 22:03:55 -04:00
AJR
16b6207d1a
cpu/i960, cpu/sh: Use rotl_32 and rotr_32 for executing rotate instructions
2022-10-29 19:53:20 -04:00
AJR
cb2175d259
cpu/arm: Use rotr_32 for handling unaligned reads
2022-10-29 19:46:50 -04:00
AJR
1af48b762c
Update various source files to use swapendian_int16
2022-10-29 19:40:44 -04:00
AJR
0747f93602
Move debugger command parameter validation helpers into debugger_console
2022-10-29 19:27:18 -04:00
AJR
489bf63a89
bus/ata: Add alternate CS0/CS1 handlers with built-in byte swapping for big-endian host systems
...
* konami/3dom2.cpp: Fix malformed logerror
2022-10-29 19:18:14 -04:00
Vas Crabb
8f1c657734
ui/selgame.cpp: Fixed display of software favourites.
2022-10-30 03:35:07 +11:00
Vas Crabb
de835f1b02
bus/epson_qx/keyboard/keyboard.cpp: Fixed #include order.
2022-10-30 02:40:22 +11:00
Vas Crabb
57f6366ccb
Updated Brazilian Portuguese UI translation. [Felipe]
2022-10-30 02:34:54 +11:00
Olivier Galibert
acd8d3c144
wd_fdc: Use the new active()
2022-10-29 16:58:40 +02:00
Ivan Vangelista
20718ee422
amiga/amiga.cpp: dumped code for the CDTV's remote control input converter and LCD controller [Captain Future / CDTV Land]
2022-10-29 14:03:26 +02:00
Ivan Vangelista
0a0624037e
nintendo/snesb.cpp: combined bad dumps of one of the legendbs ROMs to have a working one, until another PCB can be found [Hammy, IQ_132]
2022-10-29 13:07:00 +02:00
Ivan Vangelista
538111555a
New working clones
...
------------------
Trivia (Questions Series 18) [Brian Troha, The Dumping Union]
2022-10-29 12:58:43 +02:00
Ivan Vangelista
41ef637271
irem/m90.cpp: fixed MT08413
2022-10-29 09:37:54 +02:00
Ivan Vangelista
aefb991c77
konami/xmen.cpp: worked around MT08470
2022-10-28 15:26:35 +02:00
Olivier Galibert
28d2fc3ad6
mtu130: Implement mirroring of bfcx, implement lightpen
2022-10-28 12:49:46 +02:00
Ivan Vangelista
3b0c710fc1
taito/crbaloon_v.cpp:fixed MT08437
2022-10-28 08:50:51 +02:00
Ivan Vangelista
9ca8f55c30
seta/seta.cpp: fixed MT08454
2022-10-28 08:25:48 +02:00
Ivan Vangelista
d15dd86a5f
orca/espial.cpp: fixed MT08457
2022-10-28 08:03:40 +02:00
Ivan Vangelista
0fd434cd68
bus/nes/bandai.cpp: fixed MT08445
2022-10-27 18:55:43 +02:00
Ivan Vangelista
96d879e9f6
- midway/balsente.cpp: fixed ROM names and documents label format for various sets [Brian Troha]
...
- edevices/mugsmash.cpp, edevices/stlforce.cpp, kiwako/mrjong.cpp: consolidated drivers in single files, minor cleanups
2022-10-27 18:06:20 +02:00
Ivan Vangelista
8c959fb811
New clones marked as NOT_WORKING
...
--------------------------------
Cherry Master (bootleg, Game FB55 Ver.2) [Ioannis Bampoulas]
2022-10-27 18:04:26 +02:00
Vas Crabb
1aa8e4bb97
MAME 0.249
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmNZsQUACgkQwXSxAYxA
cQ5rwBAAjgZp7ORufJUgEvQiDfocosa28zlw0CSb8onDFLs1bcUuKIIvTlwoOM3V
fbAkbW6HdbB71PtOUGocmuabxb9cRBbOGZAQ3XJuF70BDOyazbx7lyfDUj39n5tP
mOfLGQY5rabtN8Ubqv3mzwQaNJ+5SVtVSWmKkZqg393MQoreFJArXfblZv8+qYb/
ar10VTZW984LzsbVh4mGcq4HmU/3V48zaTgI8Ng9mkXHAZY4O4quFXwPaNhX7rfM
YaJT+ZM4A8Hx3pIYi3Ue/axlFR8MlKakI37uq7HlFMCXw/LGPWvbs6spmoVmceUz
vy2x4ULaO4fUNcXBDZVoaFbEBsGUAfRr26a4Z6ZFl6Zy1aDIA4Y1cEG3HN9Yib4k
9BH//qXs8ngMjtcKPK8VWh9JE8VbYZM2KxSxgSKuD86T2w+CgJGiOvGJTG6qZ/ec
aE9hpAaWwi93+b1o8zy3C2FDWdk18XxMct2zsA1MdnEkOJRqL4eHXU86ht+RIBGT
kDdhJfKHtHjLzdwgY7dFTAHAHYuCMCdwHXc4TV+8Hxcii4GWl1oG7vyxOUuER2qh
fLVRzkfF657L7PEJ3IU5S6uvbclIKKWn+Py2G81EbEvRWVQcuUCgF8tS3+GeGTHT
KT+DZKccSX+qZ3Xz9yNo+j+t+2rXMvy933Da3KxOrRy7Fj+9Lis=
=Q5M8
-----END PGP SIGNATURE-----
Merge tag 'mame0249' into mainline-master
MAME 0.249
2022-10-27 23:27:34 +11:00
Lord-Nightmare
8377a76648
magmax: Added analog filtering for the four mixed 'meta-channels' from the 9 ay-3-8910 channels, and redid the audio gain control to be more based on component values. [Lord Nightmare]
2022-10-27 03:45:47 -04:00