Robbbert
7121fab8d0
vixen: various natural key fixes
2020-09-26 21:35:29 +10:00
Robbbert
27507f3fca
vidbrain: added function keys as natural keys; added notes.
2020-09-26 20:48:09 +10:00
Ivan Vangelista
05b9af367f
nmk16.cpp: removed unintendedly committed line
2020-09-26 08:40:47 +02:00
Ivan Vangelista
2887d50408
nmk16.cpp: dumped mask ROMs for tdragon3h [hammy]
2020-09-26 08:34:48 +02:00
Robbbert
437b5e08e6
tmc600: a few natural keyboard corrections.
2020-09-26 15:11:06 +10:00
AJR
98f6fde104
Add abs, bit, s8, s16, s32 functions to debugger
2020-09-25 23:01:33 -04:00
AJR
78612bd01f
ymf271: Modernize save state registration; allow disabling of side effects for reading
2020-09-25 20:33:25 -04:00
couriersud
15ea16e149
netlist: minor code cleanup.
...
* a number of minor fixes leading to an increase of 570% to 588% on
pongf.
* admittedly micro optimization.
* Includes some comments why certain decisions have been taken.
2020-09-25 21:44:54 +02:00
AJR
dcc2781365
mc6845: Fix off-by-one error in calculating bottom of DE window
2020-09-25 14:50:04 -04:00
Robbbert
e6ae875069
d6800: cleaned up keyboard code
2020-09-26 03:41:22 +10:00
Robbbert
96e86eb9b9
ti85: fixed typo
2020-09-26 03:29:10 +10:00
Robbbert
6280ffba40
spc1000: added directional natural keys
2020-09-26 02:48:15 +10:00
lfantoniosi
206b44fa25
imd_dsk: Fix bug when changing IMD image [lfantoniosi] ( #7289 )
...
* Fix bug when changing IMD image
These arrays weren't zeroed when changing a IMD disk for saving.
2020-09-25 12:27:07 -04:00
Robbbert
7d70d5fcd5
sbc6510: added lowercase natural keys
2020-09-26 02:17:37 +10:00
MetalliC
09741cdbc1
pgm2.cpp measured common resolution refresh rate [ekorz]
2020-09-25 18:56:01 +03:00
Ivan Vangelista
46f4fa918b
aristmk4.cpp: corrected ROM labels for fhunter and fhuntera [Heihachi_73]
...
astrof.cpp: added manufacturer for sstarbtl bootleg
2020-09-25 17:21:21 +02:00
Robbbert
c03f3f21c5
d6800: fixed duplicate keys in Input(this machine) and added key labels.
2020-09-26 00:43:03 +10:00
Robbbert
1a08986ca6
jr100: added [@] natural keys; turned down the volume.
2020-09-25 23:07:38 +10:00
Robbbert
6596483ae2
d6800: The design of this system makes it impossible for paste to work, so removed the definitions.
2020-09-25 23:04:51 +10:00
Robbbert
ecc7bb2bec
osi: added notes and a few extra natural keys
2020-09-25 22:30:50 +10:00
Vas Crabb
2323b68878
Fix MT07756 (ROM sets incorrectly being reported as missing) by partially reverting 44416bee2d
.
...
Also some random minor cleanup.
2020-09-25 20:53:06 +10:00
Robbbert
37b3c550da
bbc_flop_hybrid.xml:383 : Validation error.
2020-09-25 20:24:58 +10:00
Robbbert
3137660256
psion5mx: added/corrected some natural keys.
2020-09-25 20:21:03 +10:00
Nigel Barnes
c8f2cd7ded
New working software list additions
...
-----------------------------------
bbc_flop_hybrid: Various discs for use with the Hybrid Music System.
2020-09-25 11:06:45 +01:00
Nigel Barnes
e7b852c7a3
bus/bbc/1mhzbus: Added the Acorn Music 500, Hybrid Music 5000 Synthesiser, Hybrid Music 3000 Expander, and Peartree Music 87 Synthesiser.
2020-09-25 11:06:45 +01:00
Robbbert
5d841ac44f
pcw: added missing @ key
2020-09-25 18:43:10 +10:00
Aaron Giles
98b7d3bcbc
sound: Fix assertion when loading save state from command line.
2020-09-24 21:00:49 -07:00
arbee
a0aa2bcde7
es5503 updates: [R. Belmont]
...
- Fix some corner cases with swap mode on even vs. odd oscillators
- Use std::vector as intermediate buffer and resize on sample rate changes
2020-09-24 22:23:44 -04:00
ajrhacker
673ee99a3e
Merge pull request #7288 from DavidHaywood/240920_2
...
small quality of life cleanups
2020-09-24 19:48:16 -04:00
DavidHaywood
fcee5f0f29
small quality of life fixes
2020-09-24 23:18:29 +01:00
AJR
733d81e788
okim9810: Make address space big-endian
2020-09-24 15:19:14 -04:00
Jamie
13162bc755
Makefile: add GEN_FOLDERS dependency to mucld.hxx ( #7279 )
2020-09-24 14:45:11 -04:00
David Haywood
7dd472c53d
machines promoted to WORKING (Plug and Play, vgtablet) ( #7285 )
...
machines promoted to WORKING
----
VG Pocket Tablet (VG-4000) [David Haywood]
* nes_vt - fixed logic for external memory / internal mapper selection
* nes_vt - tweak vt control handling
2020-09-24 12:45:48 -04:00
AJR
e674c7c51d
informer_213.cpp: Fix clang error: explicitly assigning value of variable of type 'uint8_t' (aka 'unsigned char') to itself [-Werror,-Wself-assign]
2020-09-24 12:39:11 -04:00
MetalliC
dfb72adb58
fix build
2020-09-24 18:49:42 +03:00
lfantoniosi
ba8b5bbbfe
Fix Bondwell 2 machine ( #7284 )
...
- The write protection bit was inverted, with that change you can write into IMD files without error.
- The ramcard was broken, it should only respond to addresses below 0x8000, now the option -exp ramcard works and boots up correctly
2020-09-24 11:44:24 -04:00
AJR
3c5a61c35d
t11: Disassembly updates
...
- Correct mnemonics for CLC, CLV, CLZ and CLN
- Add MFPT mnemonic
- Rename JSR/RTS short forms to CALL and RETURN
- Eliminate alternate PUSH and POP mnemonics
- Add notes on instructions not implemented on T-11
2020-09-24 11:24:40 -04:00
Robbbert
080588ab0c
pc8001: fixed a few natural keys
2020-09-25 01:18:35 +10:00
couriersud
a6fb699b6f
netlist: Fixed a couple of issues with various compilers.
2020-09-24 15:22:26 +02:00
couriersud
0acb9992f4
netlist: make pstring length/size use consistent.
...
* length reports the number of character codes in the string
* size reports the size in memory units
* Reminder: Set PSTRING_USE_STD_STRING to 1 in pstring.h and get
native std::string
* pstrings are compatible to std::string but only support a limited
subset of functionality.
* By default (always like this) utf8 is supported and thus length
reports the number of multi-byte characters.
2020-09-24 15:22:25 +02:00
couriersud
dd5769bea9
netlist: clearly identify void * casts.
2020-09-24 15:22:25 +02:00
couriersud
1fffeb33c0
netlist: Fix 128 bit integer support.
2020-09-24 15:22:24 +02:00
couriersud
5a2f41d1a5
netlist: Improve queue handling documentation in code.
...
* Document that for performance reasons pushes to queue are
allowed even if they may not change state and are filtered
out during process.
* Provide alternative code path. This is currently not used.
2020-09-24 15:22:23 +02:00
couriersud
1bb99466bc
netlist: code refactoring
...
* use default move and copy constructors
* various minor edits like adding noexcept
* removed a lot of inline keywords - you can't beat the compiler
2020-09-24 15:22:22 +02:00
arbee
2fb9f38b83
es5503: use put_int for sample scaling, use fill_n for faster clear [R. Belmont]
2020-09-24 08:49:38 -04:00
Robbbert
194ba382d3
kaypro: removed save supported flag until it can be investigated.
2020-09-24 22:44:25 +10:00
cam900
cfa4fa4ae4
ay8910.cpp: Fix noise rate regression ( #7283 )
2020-09-24 12:50:09 +03:00
arbee
210d93e33f
es5503: re-modernized, no breakage this time. [R. Belmont]
2020-09-23 23:14:59 -04:00
arbee
002ebf0d07
apple2: reduced speaker volume to avoid overdriving the mixer. [R. Belmont]
2020-09-23 22:09:07 -04:00
Scott Stone
65ed730445
audio/gottlieb.cpp: Tweaked Votrax speech frequency settings to better match samples/recording for Q*bert.
2020-09-23 22:01:03 -04:00