Commit Graph

68115 Commits

Author SHA1 Message Date
Roberto Fresca
37fbf79854 Pokerout.cpp: PCB layout and specs correction... 2019-08-19 19:47:49 +02:00
Vas Crabb
60c035ea75 MT07379: better automatic group bounds behaviour 2019-08-20 01:45:52 +10:00
mooglyguy
450a57568e -dsp56k: Renamed relevant classes, files and namespaces to indicate that it is a DSP56156 core, not a DSP5600x core. [Ryan Holtz] 2019-08-19 15:53:47 +02:00
mooglyguy
9372646200 -dpb_brushproc: Hooked up 20L10 PAL and the remainder of logic, untested. [Ryan Holtz] 2019-08-19 13:49:55 +02:00
ajrhacker
a723de73b4
Merge pull request #5506 from npwoods/coco_named_joysticks
Properly naming the CoCo joysticks ("Right Joystick" and "Left Joystick")
2019-08-18 23:43:40 -04:00
npwoods
02b5baec56 Miscellaneous LUA functionality
- Created emu.register_before_load_settings(), to allow LUA scripts to
    override default input port values before settings are loaded

  - New ioport_field methods/props ([set_]default_input_seq(), port)
2019-08-18 22:41:55 -04:00
Firehawke
ed061e7393 More 4AM stuff for August 18th, 2019 (nw) 2019-08-18 19:15:20 -07:00
Roberto Fresca
123d5fad6c Pokerout.cpp: Completed ASCII PCB layout. Improved technical notes. 2019-08-19 01:47:28 +02:00
npwoods
e844916a4f Properly naming the CoCo joysticks ("Right Joystick" and "Left
Joystick")
2019-08-18 19:29:19 -04:00
hap
7ce7f7366e add tking internal artwork (nw) 2019-08-19 00:54:25 +02:00
hadess
cc581b1ee0 [Imgtool] Add special characters support to Thomson BASIC (#5505)
* [Imgtool] Add reading accents support for Thomson BASIC

* [Imgtool] Add writing accents support for Thomson BASIC
2019-08-18 17:30:59 -04:00
braintro
8da00d6c21 (nw) system1.cpp correct doc for Choplifter US PCB ID# - Try to standardize ROM labels to "epr-" 2019-08-18 12:55:52 -05:00
braintro
a3b808ea47 (nw) Better description of copyright owner 2019-08-18 11:58:22 -05:00
AJR
aa4d53e558 smc777: Eliminate set_vblank_int (nw) 2019-08-18 12:26:34 -04:00
R. Belmont
d9d938c88a
Merge pull request #5501 from DavidHaywood/170819_3
use ramdac device on policetr
2019-08-18 11:18:39 -04:00
npwoods
47447da16b Changes LUA seq_poll_start to take the input_item_class as a string (#5503)
This seems to work around a problem that (at least for me) caused the
'sol::object seq' parameter to not properly handle a specified
sol::user<input_seq>.

This problem could be reproduced with the following command at the LUA
console:

	manager:machine():input():seq_poll_start("absolute",
		manager:machine():input():seq_from_tokens("KEYCODE_Q"))

I would feel more comfortable if I understood why the existing code
failed; it isn't clear to me if this is a bug in our sol handling for
input_item_class, a bug in sol itself, or a compiler bug, but this
change works for me and should definitely not introduce any problems.
2019-08-18 09:47:07 -05:00
AJR
d7dce40b4a mephistp.cpp: Fix ROM loading for sport2k (nw) 2019-08-18 10:37:28 -04:00
R. Belmont
a99ab0288c
Merge pull request #5502 from npwoods/lua_input_devices
Exposing input device classes, input devices, and input device items to LUA
2019-08-18 09:09:27 -04:00
Robbbert
0cfb056fba (nw) mfabfz : added a cassette interface 2019-08-18 20:40:19 +10:00
Justin Kerk
0dc30579db harddriv.h: missed a spot earlier (nw) 2019-08-18 01:35:26 -07:00
Justin Kerk
6a1c903a6c New working software list additions
---------------------------------------
ibm5150: Chuck Yeager's Advanced Flight Trainer (5.25"), Chuck Yeager's Advanced Flight Trainer (3.5"), Empire - Wargame of the Century, Loom (5.25"), Lunar Explorer - A Space Flight Simulator, Mean 18, Mines of Titan, Olivetti Prodest PC1 coverdisk (1987 No. 1), Olivetti Prodest PC1 coverdisk (1989 No. 1, Jan/Feb), Olivetti Prodest PC1 coverdisk (1989 No. 2, Apr/May), Olivetti Prodest PC1 coverdisk (1989 No. 4, Aug/Sep), Olivetti Prodest PC1 coverdisk (1989 No. 5, Nov/Dec), Olivetti Prodest PC1 MS-DOS 3.20 / GW BASIC / Lode Runner, Olivetti Prodest PC1 MS-DOS 3.20 (Spanish), Olivetti Prodest PC1 - Per Cominciare, P.H.M. Pegasus, Pitstop II (3.5") [Justin Kerk]

New not working software list additions
---------------------------------------
ibm5150: Action Service, Bobo, Captain Blood, Olivetti Prodest PC1 Games Collection 1, Olivetti Prodest PC1 Games Collection 6, Olivetti Prodest PC1 Games Collection 7, Olivetti Prodest PC1 HDU Install, Olivetti Prodest PC1 Mouse Driver [Justin Kerk]
2019-08-18 00:09:46 -07:00
Firehawke
82626e5bde Let's get the rest of 4AM's stuff from today up. (nw) 2019-08-17 20:18:13 -07:00
AJR
0dae59972f pcdn3sx: Add chipset notes and NO_DUMP entries for MCUs (nw) 2019-08-17 22:48:16 -04:00
AJR
88af3dedf2 pasopia.cpp: Correct clocks and metadata 2019-08-17 22:46:40 -04:00
AJR
de57ef7b97 atronic.cpp: Add more onboard devices, including new PCF8584 skeleton (nw) 2019-08-17 22:40:15 -04:00
Robbbert
ab68b239f1 (nw) Housekeeping. 2019-08-18 11:06:33 +10:00
npwoods
1ef0a2b7e2 Exposing input device classes, input devices, and input device items to
LUA
2019-08-17 20:50:38 -04:00
AJR
fdbf57d5e2 cosmac: Attach following byte to disassembly of OUT instruction when P = X 2019-08-17 20:17:57 -04:00
DavidHaywood
333dd07332 use ramdac device on policetr 2019-08-18 00:37:02 +01:00
hap
78e33db911 New working clone added
----------
Mephisto MM I (ver. B) [Achim]

New softwarelist item
--------
mephisto_mm1: Mephisto HG 170 Opening Library [Achim]
2019-08-18 00:36:39 +02:00
hap
1bd37775df mephisto.xml: split up (nw) 2019-08-18 00:36:39 +02:00
AJR
ca940d6cc9 nectk85: Correct key names (nw) 2019-08-17 16:39:53 -04:00
AJR
29eb0038ad m65c02: D flag is cleared on reset in CMOS models (nw) 2019-08-17 16:38:45 -04:00
AJR
d607a44c10 econet: Eliminate machine().device and hardcoded bus tag (nw) 2019-08-17 16:37:29 -04:00
Firehawke
7960355f3b Correct order, correct filename for Big and Little, add the next two from 4AM (nw).. 2019-08-17 13:34:46 -07:00
Firehawke
938a834f16 Apple II: Big and Little, Muppet Slate 1.01 (nw)
More 4AM goodies..
2019-08-17 13:27:19 -07:00
AJR
2da06d1303 mmd1.cpp: Fix clang error: private field 'm_digit' is not used [-Werror,-Wunused-private-field] (nw) 2019-08-17 15:48:07 -04:00
David Haywood
8ecbe26c58 some of these atronic sets are not TMS (nw) (#5499)
* some of these atronic sets are not TMS (nw)

* ramdac (nw)
2019-08-17 15:41:53 -04:00
Firehawke
d13aa61e69 Let's get my current mid-month softlist work in. Apple II, CoCo, SMC 777. (nw) (#5500)
* 4AM for afternoon of August 4th, 2019 (nw)

* Continue the work on the CoCo floppy softlist (nw)

* Add the 4.0 version of Kobayashi Alternative (nw)

* CoCo disk fixes for OS-9, add a few other disks (nw)

Progress will be slow for awhile on the CoCo side..

* CoCo updates.. (nw)

Rip out the OS-9 stuff until I can figure out what's actually going on with the disks.

Add several things that I actually CAN confirm in the meantime.

* More CoCo work.. (nw)

Also try to get the disk names into what will hopefully be TOSEC-compliant formatting so I can contribute across both..

* More CoCo adjustments (nw)

Get the naming a bit closer to TOSEC standard so we can try to contribute this stuff back directly where possible.

Removed the v3.5 version of CoCo Max III until I have a better idea on how legitimate this disk actually is.

* Small metadata adjustment for a2_flop_misc: stkoba40 metadata (nw)

* WOZ originals up to date with 4AM as of August 13th, 2019 (nw)

* Apple to morning of August 15th, 2019 (nw)

* Add the new Yakyuu-Kyou (ヤキュウキョウ) dump for SMC 777 (not working) (nw)

Crashes at startup, but we can at least document it.
2019-08-17 15:41:25 -04:00
Roberto Fresca
1939f0b88d Pokerout.cpp: Added ASCII PCB layout and technical notes. [Roberto Fresca] 2019-08-17 20:24:41 +02:00
Robbbert
57a0155782 (nw) mmd2 split out of mmd1 to its own source. Fixed cassette on mmd1 and mmd2. 2019-08-18 03:32:18 +10:00
R. Belmont
ceb64b7845
Merge pull request #5496 from clawgrip/patch-6
m72.cpp: Add PCB ASCII layout for Legend of Hero Tonma for Ervisa Mod…
2019-08-17 11:52:33 -04:00
R. Belmont
cd88cf239c
Merge pull request #5498 from DavidHaywood/170819
atronic.cpp - standardize the tms screen hookup a bit using btoads as a reference (nw)
2019-08-17 11:52:21 -04:00
feos
b8986566ef Expose sound buffer and samplerate to luaengine (#5497)
* luaengine: manager:machine():sound():samples()

* luaengine: fix natural_keyboard docs

* tiny cleanup as requested in #5348

* fix clang build
2019-08-17 11:50:48 -04:00
DavidHaywood
4c4a760784 atronic.cpp - standardize the tms screen hookup a bit using btoads as a reference (nw) 2019-08-17 16:34:30 +01:00
ClawGrip
028159c5f4
m72.cpp: Add PCB ASCII layout for Legend of Hero Tonma for Ervisa Modular System (nw) 2019-08-17 16:25:34 +02:00
smf-
3d3f35ad64 Decrypt KONAMI1 opcodes in the debugger [smf] 2019-08-16 20:42:54 +01:00
R. Belmont
67a34e360f
Merge pull request #5495 from DavidHaywood/160819_2
nes_vt.cpp - some metadata fixes (nw)
2019-08-16 15:31:18 -04:00
DavidHaywood
a5bcea8ec3 nes_vt.cpp - some metadata fixes (nw) 2019-08-16 18:54:22 +01:00
ajrhacker
5e45db4b42
Merge pull request #5494 from DavidHaywood/160819
small fix for previous PR (wrong jed was converted to bin)
2019-08-16 12:30:21 -04:00