adelikat
606c3bf1c2
use more advanced language features in Emulation.Cores ( #1852 )
...
* Use expression bodies in Emulation.Cores, and a few other misc cleanups
* remove unused usings in Emulation.Common
* cleanups in Tables_Direct.cs
* some cleanups in nes boards - redundant code
* remove some redundant array initializers in Emulation.Cores
* cleanup AmstradCPC.Controllers
* use object initializers in a lot of places
* nes mappers - remove disch's notes comments in favor of the nesdev wiki link
* cleanup CdtConverter.cs, mostly use of object initializers
* remove redundant .ToString() calls in Emulation.Cores
* using var in Emulation.Cores
* AmstradCPC/ZXSpectrum - simplify some linq, tabs instead of spaces, a few other misc cleanups
* Use null-propagation in Emulation.Cores
2020-02-17 16:54:51 -06:00
YoshiRulz
6f3f01125c
Enable SA1504 and fix noncompliance
...
"All accessors should be single-line or multi-line"
i.e. no block form on one line
2020-01-25 14:56:56 +10:00
YoshiRulz
2642ef4049
Remove empty docs
2019-06-06 16:41:10 +10:00
Asnivor
2b7014f8b8
ZXHawk: Some comment and group structure cleanup
2019-01-02 14:02:09 +00:00
Asnivor
5459c92a4d
ZXHawk: Hard/Soft client reset options implemented and working - #1158
2018-06-18 09:00:59 +01:00
Asnivor
660fb500ae
ZXHawk: codebase cleanup
2018-06-14 11:31:09 +01:00
Asnivor
282c3533b4
ZXHawk: Multi-disks are now supported for +3 disk drive
2018-05-02 11:14:08 +01:00
Asnivor
7739c0dee1
Handling loadstate issues for different machine configurations
2018-03-13 22:09:46 +00:00
Asnivor
a55cf000e7
Some code tidy
2018-03-13 13:09:44 +00:00
Asnivor
deba6b18b8
Added 'Get Tape Status' keybinding - fires an OSD message with state info about the current tape
2018-03-12 14:37:45 +00:00
Asnivor
c7fe4c2887
Datacorder - implement basic manual tape block navigation (i.e. NextBlock, PrevBlock)
2018-03-08 21:25:19 +00:00
Asnivor
34663445f8
LagFrame syncstate
2018-03-06 18:03:55 +00:00
Asnivor
198008a573
LagFrame implementation
2018-03-06 17:57:13 +00:00
Asnivor
35bb1d0c93
Fixed default keys and also fixed a major syncsettings snafu
2018-03-06 16:40:25 +00:00
Asnivor
f8e1174aad
ControllerConfiguration form now shows which Joystick type is assigned to each input
2018-03-06 16:01:40 +00:00
Asnivor
93ae29c3a0
Added Cursor(Protek) and Sinclair (left and right) joystick emulation. Also user can now set J1, J2, and J3 emulated joystick type through syncsettings
2018-03-06 15:47:14 +00:00
Asnivor
23c07cdb67
OSD message handling implementation
2018-03-05 13:29:34 +00:00
Asnivor
90c1e293bf
Implemented multi bundler functionlity and multiple tape controls
2018-03-05 11:17:22 +00:00
Asnivor
42b5f5dc5d
Tape device re-write and TAP format reading done. Loading state is now fully serializable
2018-02-14 12:21:02 +00:00
Asnivor
048c65cd7e
Implemented Kempston Joystick (hardcoded J1)
2017-12-01 17:33:56 +00:00
Asnivor
0ac6012320
small refactor
2017-12-01 11:36:57 +00:00
Asnivor
64bb08cbb7
un-refactored input code and added some +keyboard combinations
2017-11-30 12:08:36 +00:00
Asnvior
7287afc5da
More SynState work
2017-11-28 19:28:22 +00:00
Asnivor
d012472999
Initial commit. 48K spectrum only.
2017-11-23 17:26:15 +00:00