Commit Graph

75509 Commits

Author SHA1 Message Date
Ivan Vangelista
82be471f71 New clones marked as NOT_WORKING
--------------------------------
Gals Panic II (English, 2 PCB ver.) [Jorge Silva]
2020-09-02 18:45:19 +02:00
Robbbert
64dcd160bf mz700: natural keyboard corrections 2020-09-03 02:41:00 +10:00
Ivan Vangelista
30724e8234 snes.xml: improved documentation for nbahang cart [Heihachi_73] 2020-09-02 18:35:12 +02:00
Robbbert
a07b84a5dd teleray10: left & down swapped 2020-09-03 00:52:24 +10:00
Robbbert
1eb350cf72 tk2000:corrections for natural keyboard 2020-09-03 00:40:40 +10:00
hap
c4f0cf163f mrdo: update note 2020-09-02 16:02:02 +02:00
AJR
c44266bae9 bingor1, bingor2, bingor3, bingor4, bingor5: Mark all PIC dumps as bad 2020-09-02 10:00:37 -04:00
Robbbert
0120bd5a0e tv910: fixed natural keyboard & paste 2020-09-02 23:25:00 +10:00
Robbbert
5fa10ce380 svi318:fixed typos 2020-09-02 22:51:21 +10:00
Vas Crabb
83ea46d158 Don't ignore config elements with attributes but no child nodes. 2020-09-02 22:10:29 +10:00
Vas Crabb
abb34eb3fc rd100.cpp: Move default key assignments to better match the machine's unconventional keyboard layout. 2020-09-02 22:09:35 +10:00
Robbbert
1b215cf0fe eacc: cleanup; zx: fixed typo 2020-09-02 21:39:12 +10:00
Robbbert
d3395f729f rd100: added shift and control keys 2020-09-02 21:36:40 +10:00
hap
a1a7f9fa35 sn76496: remove u8106 alias 2020-09-02 11:02:03 +02:00
Dirk Best
a7ec473a8c New working clones
------------------
Pacom Invader (set 2) [Dirk Best, Guru]
CTA Invader [Dirk Best, Guru]
2020-09-02 10:48:18 +02:00
MetalliC
a876f2431f new NOT_WORKING machine
-----------------------
UNO the Medal [Darksoft, rtw]
2020-09-02 10:56:38 +03:00
Vas Crabb
9445f1d831 frontend: Added option to skip repeated imperfect emulation warnings.
The option is called skip_warnings, and it must be set in ui.ini (it can
be set using the internal UI).  Red warnings cannot be skipped; yellow
warning can be skipped under certain circumstances.

For a yellow warning to be skipped, the system must have been launched
in a way that allows warnings to be displayed, in a configuration with
the same set of devices flagged with unemulated/imperfect features,
within the last seven days, and the warning must have been displayed
within the past 14 days.

Also fixed a bug with display of the MACHINE_NO_COCKTAIL flag in the
internal UI, and increased the size of XML integer attributes to 64
bits.
2020-09-02 17:41:34 +10:00
Robbbert
654b118ff9 mz80: added missing natural keys 2020-09-02 14:35:16 +10:00
Brian Troha
8711435f89 New working clones
------------------
Air Duel (World, M72 hardware) [Jon Exidy]
2020-09-01 22:28:29 -05:00
Robbbert
041893cfa7 crvision: turn on tape motor when CRUN or CLOAD issued. 2020-09-02 12:46:08 +10:00
David Haywood
978c6ff83f
some experimental code for pcp8728 / pcp8718 [David Haywood] (#7168)
* handhelds test code

* more experiments

* change some terminology for now

* some kind of input

* looking better

* bump up CPU clock

* dma isn't as abnormal as thought, use was misunderstood

* better palette

* only use data for screen for screen

* make 'fast read' mode work for the cases we have

* some inputs as per test mode
2020-09-01 19:45:23 -04:00
ajrhacker
8e5faf9035
Merge pull request #7172 from clawgrip/patch-58
New machines marked as NOT_WORKING
2020-09-01 19:44:06 -04:00
AJR
b72f11ef07 st2205u: Add DMA register stubs 2020-09-01 19:17:31 -04:00
Michael Zapf
82b7fb4ece ti99: Added SID Master expansion card. 2020-09-02 00:04:02 +02:00
ClawGrip
2227457367 Add 'minisupf' and 'luckyplr' 2020-09-01 23:40:46 +02:00
ClawGrip
5c60178ae6
New machines marked as NOT_WORKING
----------------------------------
Mini Super Fruits [jordigahan, ClawGrip]
Lucky Player [jordigahan, ClawGrip]
2020-09-01 23:36:01 +02:00
Lord-Nightmare
63a89f22da New machines marked as NOT_WORKING
----------------------------------
Votrax/Phonic Mirror HandiVoice HC-110 [Kevin Horton]
Votrax/Phonic Mirror HandiVoice HC-120 [Kevin Horton]
2020-09-01 16:08:08 -04:00
Sylvain Glaize
6c05d358e7 VG5000µ update:
- Add support for the "Delta" key

The "Delta" key on the VG5000µ keyboard is wired to directly assert the NMI line of the Z80. The handler for the NMI in the BASIC ROM checks if the CTRL key is also depressed and then causes a soft reset.

This routine can be hooked to produce other effects than soft reset.
2020-09-01 21:34:57 +02:00
ClawGrip
a725448612
startouch.cpp: Add note (#7167) 2020-09-01 14:57:03 -04:00
Ivan Vangelista
abefbb6468 New working clones
------------------
Traverse USA (bootleg, set 2) [Juan Romero, ClawGrip]
2020-09-01 07:16:26 +02:00
AJR
973ed97ca8 st2205u: Fix duplicate state registration; add more UART stubs 2020-08-31 23:10:56 -04:00
arbee
665e6c968c st2205u: fix Clang compile. 2020-08-31 19:40:01 -04:00
angelosa
310d861719 Misc QA, add self in copyright for poker72.cpp and pinkiri8.cpp (nw) 2020-09-01 01:35:54 +02:00
AJR
3cf13d5ba9 inteladv, dyndesk: Add power buttons 2020-08-31 16:30:04 -04:00
AJR
68a72d08bb st2xxx: Add many more register stubs 2020-08-31 16:29:06 -04:00
Rhett Aultman
17cd4dcb3b
Drop MASK from taputil.sh (#7162) 2020-08-31 16:15:46 -04:00
Sylvain Glaize
66859c1927
VG5000µ updates:
- Add wavfile support for reading/writing tapes, for more accuracy. The currently supported K7 file type misses timing data.
- VG5000µ adds a wait cycle after the second T state of the M1 cycle of the Z80. Because it was not emulated, the timings were off, especially in the sensible cassette read/write routines.
- With wavfile support added and timings fixed, the emulation can now read/write cassette at 1200 and 2400 bauds.
- Still keeping the MACHINE_NOT_WORKING flag, as real hardware tests need to be complete.
2020-08-31 16:14:42 -04:00
Tiago Camargo
13caa6c218
android: auto-discover clang version (#7166)
Fix android builds after mame-0.224.
2020-08-31 16:12:42 -04:00
arbee
1e10966078 apple2: Uthernet works in the //e too. [R. Belmont] 2020-08-31 07:54:10 -04:00
Ivan Vangelista
8bdc60e97e megadriv.xml: fixed MT07735 2020-08-31 07:18:22 +02:00
AJR
f4478dac18 inputdev.cpp: Fix oversight 2020-08-31 00:08:49 -04:00
AJR
46071c487e device_state_interface overhaul
- device_state_entry::value and device_state_entry::set_value now do everything except the register lookup, allowing them to be made public. The debugger expression engine now uses these.
- device_state_entry::dvalue and device_state_entry::set_dvalue have also been made public, theoretically permitting outside code layers to inspect and modify floating-point registers.
- The double specialization of device_pseudo_state_register (now renamed device_functional_state_register) has been added to the core.
- state_add now has an additional specialization that takes both a reference and a write function, using the former for reads only.
- state_max_length has been eliminated in favor of obtaining the relevant info through device_state_entry::max_length.
- The debugger state view no longer adds "flags" as "???" if none have been registered.
- set_state_string has been removed. It was never properly implemented, and it is difficult to see how it could have been done in a useful and consistent way.
- state_find_entry and its typical callers state_int and set_state_int have been inlined for some hopeful efficiency gains.
2020-08-31 00:00:03 -04:00
AJR
71bcb539fe Remove memarray.h from emu.h 2020-08-30 23:37:12 -04:00
AJR
35f708384d ioport: Transfer crosshair polling loop to render_crosshair 2020-08-30 23:34:27 -04:00
AJR
261b73f526 Move axis movement checking code down into input devices 2020-08-30 23:34:02 -04:00
AJR
bb6d7bd43f nbajamex: Fix region width 2020-08-30 22:32:12 -04:00
AJR
08d419517e New machines marked as NOT_WORKING
----------------------------------
Roland TR-505 Rhythm Composer [DBWBP]
2020-08-30 21:36:36 -04:00
Rhett Aultman
49466dc4ad
bus/a2bus: Added Uthernet card emulation for Apple IIgs (#7090)
* Ported Cirrus Logic CS8900A Crystal LAN MAC emulation from VICE and hooked it up to Apple II card device.
* Adds Ethernet networking support for Apple IIgs.
2020-08-31 11:22:32 +10:00
AJR
7a93c921fd tr707, tr727, mks7: Add skeleton MB63H114 device 2020-08-30 20:31:55 -04:00
AJR
7831b5657b namco51: Reimplement outputs that were accidentally disabled when device switched to using low-level emulation. This restores start LEDs and coin lockouts for various games in galaga.cpp and polepos.cpp. 2020-08-30 19:04:05 -04:00