arbee
fbc7fc380a
apple2gs: respect $C029 monochrome DHGR switch. [R. Belmont]
2020-05-03 22:09:45 -04:00
MetalliC
aec8595d4d
mc1502: fix FDD motor control (github #6613 )
2020-05-04 04:16:47 +03:00
AJR
065410f825
Move some RC timing macros out of the core (nw)
2020-05-03 20:21:01 -04:00
AJR
c4ee747357
Add optional condition parameter to debugger gex command
2020-05-03 20:19:32 -04:00
R. Belmont
aa2e069e20
Merge pull request #6633 from tlindner/fix-joystick-button-labels
...
Coco3: jostick button label fix
2020-05-03 20:16:05 -04:00
R. Belmont
a28f33f84c
Merge pull request #6634 from tlindner/colon-path-seperator-fix
...
Remove colon as a path seperator in the core
2020-05-03 20:15:42 -04:00
arbee
96dca2b4e2
apple2gs updates: [R. Belmont]
...
- Fixed shadowing of //e-style RAMWRT writes to auxram (missing graphics in Cinemaware games)
- Removed an unnecessary memory system trip for bank 01 RAM writes
2020-05-03 20:06:24 -04:00
Lord-Nightmare
e4e63d10eb
fix license tag in vtvideo.cpp, this was discussed previously with both copyright holders (nw)
2020-05-03 17:40:57 -04:00
tim lindner
e07e2c8b01
remove colon as a patch seperator
2020-05-03 14:24:09 -07:00
tim lindner
8dc7204b66
Coco3: jostick button label fix
2020-05-03 14:05:44 -07:00
AJR
66bc895610
Add PC to debugger exception hit message
2020-05-03 16:48:03 -04:00
R. Belmont
e26e752581
Merge pull request #6630 from tlindner/redefault-drivewire-drivers
...
CoCo: Changed driver coco3dw1 to have a default on becker port.
2020-05-03 16:16:48 -04:00
R. Belmont
a951bc0882
Merge pull request #6626 from hodefoting/master
...
vtvideo.cpp: Implement pixel stretching of characters.
2020-05-03 16:15:52 -04:00
Davide Cavalca
6afc32b0f5
indy_indigo2: add another ip24 prom ( #6625 )
2020-05-03 16:14:51 -04:00
AJR
aea47d71ef
Refocus debugger on CPU when one of its watchpoints is hit. This solution may be less than ideal for some multiprocessing environments where CPUs share spaces, but it prevents the focus from shifting unpredictably to whichever CPU happens to be next in line to execute (e.g. when synchronization for a soundlatch write aborts the original CPU's timeslice).
2020-05-03 14:44:08 -04:00
hap
a47b19224a
hh*: use full companyname for Ideal (nw)
2020-05-03 19:53:26 +02:00
AJR
c4081663f8
Fix OS X build (implicit inclusion differences between standard libraries strike again) (nw)
2020-05-03 13:52:55 -04:00
angelosa
faa0a4b58c
cischeat.cpp: make it explicit that I know this is an anti-pattern (nw)
2020-05-03 19:50:19 +02:00
angelosa
dbd70bc8f3
cischeat.cpp: fix scudhamm/armchmp2 irq and refresh rate to be measured 59.17 Hz instead of 30 [Angelo Salese]
...
* Move armchmp2 specific I/Os into own state machine, and demoted it to
MNW because the arm input not exactly understood and not supposed to
require user input at POST anyway;
2020-05-03 19:25:46 +02:00
hap
f908f7f858
hh_pic16: rename sfxchas to flash (nw)
2020-05-03 19:07:20 +02:00
couriersud
fdc9787c23
netlist: simplify pfunction state handling. (nw)
...
Removes dependency on pstate.h.
2020-05-03 18:00:34 +02:00
couriersud
b2c40086e6
netlist: Add two noise sources. [Couriersud]
...
The two sources act as voltage sources, though noise may also be
injected as conductivy or current noise.
SYS_NOISE_MT_U: Mersenne Twister uniform noise
SYS_NOISE_MT_N: Mersenne Twister normal noise
nld_sys_noise is templated:
using NETLIB_NAME(sys_noise_mt_u) =
NETLIB_NAME(sys_noise)<plib::mt19937_64,
plib::uniform_distribution_t>;
Thus the approach is scalable. The implementation is state save aware,
and thus reproducible results are guaranteed.
An example use case is provided as well, see examples/noise.cpp.
2020-05-03 17:23:50 +02:00
Jürgen Buchmüller
b5be886e01
Merge pull request #6629 from schnitzeltony/master
...
cgenie_cass.xml: Some nits
2020-05-03 16:13:04 +02:00
Andreas Müller
56c0747b07
cgenie_cass.xml: Some nits
...
* polepo: It was me
* polepo/spaceattack: Why not my full name
* polepo/megapede: They should run on 16K / move to games section / add '/' to start
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-03 15:01:47 +02:00
couriersud
534b58eee6
netlist: Fix some tidy warnings. (nw)
...
moving over to clang-tidy-11 and enabling more warnings.
2020-05-03 08:58:12 +02:00
couriersud
36622eca96
netlist: Adding prandom.h (nw)
2020-05-03 08:56:22 +02:00
tim lindner
e6705ae75a
CoCo: Changed driver coco3dw1 to have a default on becker port.
2020-05-02 21:02:11 -07:00
AJR
e3be834780
t11: More accurate emulation of interrupt acknowledgment; add PF and HLT interrupts
...
(nw) This is accurate behavior for the T11, but it makes some of the driver changes a bit more awkward than they probably should be, given that one device is standing in for every CPU vaguely related to the PDP-11 family. Galaxy Game obviously wasn't written for a T11, and the BK-0010's K1801VM1 doesn't look like a lot like the T11 either.
2020-05-02 22:36:50 -04:00
AJR
1daa2a1f24
naomigd: Eliminate get_read_ptr (nw)
2020-05-02 19:04:05 -04:00
AJR
0894eb27f7
m68000: Add exception hook for debugger gex command
2020-05-02 18:39:12 -04:00
ajrhacker
1fa06800dd
Merge pull request #6627 from clawgrip/patch-37
...
startouch.cpp: Add note (nw)
2020-05-02 18:38:21 -04:00
AJR
4ae11dd860
m6801: Clear OCF when output compare register is rewritten, not read from
2020-05-02 18:36:48 -04:00
hap
6600710c7a
leonardo: fix lockup and add buttonpanel leds (nw)
2020-05-02 23:57:33 +02:00
AJR
c09370d784
Add file missing from e9fe64ecdb
(nw)
2020-05-02 17:51:22 -04:00
AJR
e9fe64ecdb
i86, i186, i286: Don't automatically clear IRQ state upon acknowledgment
...
i86, i386, v20, v30 & related CPUs: Add exception hook for debugger gex command
2020-05-02 17:49:30 -04:00
couriersud
e0a5fca0d5
netlist: stand-alone build fixes and improvements. (nw)
2020-05-02 23:43:42 +02:00
ClawGrip
c6a1ffab16
startouch.cpp: Add note (nw)
2020-05-02 23:41:13 +02:00
Øyvind Kolås
ec3cc63b18
vtvideo.cpp: Implement pixel stretching of characters.
...
This fills in 1px gaps in 80column wide mode, details which are lost
unless the line-mode is double-wide. This reintroduces functionality
lost in commit d0fa593c1e
.
2020-05-02 23:07:18 +02:00
arbee
47a8f8c2bb
GCC 10 fix for sqlite3 (nw)
2020-05-02 15:41:02 -04:00
arbee
335693151e
Fix GCC 10 uninitialized struct warning (nw)
2020-05-02 15:18:20 -04:00
Robbbert
769764de1b
(nw) super80: cleanup (step 1)
2020-05-03 04:01:57 +10:00
couriersud
f0928453f6
netlist: change license for netlists in examples to CC0. [Couriersud]
2020-05-02 19:30:21 +02:00
couriersud
fb2839ba10
netlist: Add simple ZDIODE model. [Couriersud]
...
The model is driven by three additional model parameters: NBV, IBV, BV.
Example code how to define a typical 7.5V Zener diode:
ZDIODE(ZD, "D(BV=7.5 IBV=0.01 NBV=3)")
or
NET_MODEL("A1234 D(BV=7.5 IBV=0.01 NBV=3)")
ZDIODE(ZD, "A1234")
2020-05-02 18:00:32 +02:00
couriersud
4dde812af8
netlist: Fix a long standing bug in proxy/family code. (nw)
...
This never materialized because proxies were always connected to GND
in existing netlists. Now I ran into an example were it kicked in.
2020-05-02 17:38:39 +02:00
Jürgen Buchmüller
2a45da5e22
hash/cgenie_cass.xml: add Pole Position (polepo)
2020-05-02 16:31:01 +02:00
hiromasa
ce4a3a8051
Added a preliminary support for Arduino UNO booting by avr8 ( #6624 )
...
-avr8.cpp: Added ATMega328 support. [hiromasa]
* Fixed m_pc to be initialized correctly when in the boot loader section.
* Fixed bootloader size based on BOOTSZ specification.
2020-05-02 16:29:37 +02:00
Ivan Vangelista
843080adb9
New machines marked as NOT_WORKING
...
----------------------------------
Dardamania (v2.1) [Juan Romero, ClawGrip]
2020-05-02 15:37:03 +02:00
Ryan Holtz
e9ea36bf28
-am2901b: Added a skeleton device for the AMD Am2901B 4-bit Bipolar Microprocessor Slice. [Ryan Holtz]
2020-05-02 11:29:45 +02:00
couriersud
0336a4c86b
netlist: Fix unknown parameter on ne566 and VS 2019 build. (nw)
2020-05-02 11:04:25 +02:00
cracyc
379dde0219
mc6845: use disable enable signal with machines that blank part of the screen
2020-05-01 23:17:41 -05:00