Miodrag Milanovic
e2d58b6a16
ASIO - header only mode (nw)
2016-11-02 14:34:06 +01:00
Justin Kerk
4efc19b68a
Update bgfx shader path for Emscripten build (nw)
2016-11-01 06:11:18 +00:00
Miodrag Milanovic
73bdc2ab36
added non-legacy i82439tx and created a driver using it in pcipc (nw)
...
added vga hack to be able to test pcipc.cpp
pcipc -bios 3 and pcipctx can initialize more if 0xAA is written at 0x4f0
2016-10-30 17:40:04 +01:00
R. Belmont
86548bc507
Merge pull request #1557 from ajrhacker/inputdev
...
Polymorphize input_device and input_class; move to separate source fi…
2016-10-29 20:41:28 -04:00
Branimir Karadžić
a3b4058bf7
Updated BGFX and BX and recompiled shaders (nw)
2016-10-29 09:11:50 +02:00
Justin Kerk
b99be73f2d
Experimental support for compiling to WebAssembly using Emscripten (not yet working) (nw)
2016-10-29 06:00:45 +00:00
therealmogminer@gmail.com
fc5fc6d4c2
New devices added
...
-----------------
7400 Quad 2-Input NAND Gate [Ryan Holtz]
7404 Hex Inverter [Ryan Holtz]
82S126/82S129 256x4-bit PROM [Ryan Holtz]
2016-10-28 20:08:21 +02:00
therealmogminer@gmail.com
c35c2a9cdc
New devices added
...
-----------------
54/7416x Hex/Quad D Flip-Flops with Clear [Ryan Holtz]
9334/DM9334 8-Bit Addressable Latch [Ryan Holtz]
2016-10-28 02:37:23 +02:00
therealmogminer@gmail.com
93735cdf7e
-core: Added 54/74160,161,162,163 device emulation. [Ryan Holtz]
2016-10-28 02:37:22 +02:00
therealmogminer@gmail.com
8225a140ee
-hazeltin: Added preliminary video, still broken due to timing issues. [Ryan Holtz]
2016-10-27 13:46:42 +02:00
AJR
99c705f9de
Polymorphize input_device and input_class; move to separate source file (nw)
2016-10-24 17:28:35 -04:00
Nathan Woods
293bfef845
Merging Konami disassembler with M6809/HD6309 disassemblers
2016-10-23 21:27:45 -04:00
Nathan Woods
81294aa08f
Merged the M6809 and HD6309 disassemblers, and changed to properly use streams
2016-10-23 18:03:36 -04:00
Vas Crabb
129c0feeed
srcclean (nw)
2016-10-23 22:36:24 +11:00
Miodrag Milanovic
f5d88ac12e
fix VS build (noticed only when using MSBUILD=1) (nw)
2016-10-23 11:36:36 +02:00
Miodrag Milanovic
ddb290d5f6
NOTICE (TYPE NAME CONSOLIDATION)
...
Use standard uint64_t, uint32_t, uint16_t or uint8_t instead of UINT64, UINT32, UINT16 or UINT8
also use standard int64_t, int32_t, int16_t or int8_t instead of INT64, INT32, INT16 or INT8
2016-10-22 13:13:17 +02:00
Miodrag Milanovic
e2f54f5333
Cleanup, TIMER_CALLBACK was only in unused parts (nw)
2016-10-21 16:26:22 +02:00
smf-
36944269bd
DAC WIP, started documenting the DACs in use. [smf]
...
ataxx: Fixed missing sound channel caused by one dac not being hooked up and one dac being hooked up to two addresses.
bestbest: Fixed high pitch screech caused by incorrect addressing (two dacs weren't hooked up and two were hooked up to two addresses).
cchasm: Fixed static noise generation caused by feeding the same bit to both dacs.
cheekyms: Slightly improved sound by implementing sound triggers as 8 x 1 bit dacs instead of 1 x 8 bit dac.
galeb: Fixed sound by implementing it according to http://www.deltasoft.com.hr/retro/galebemu.htm & implemented enough of LOAD/SAVE to stop it hanging.
hard drivin: (all games in driver) Improved 12 bit controls, although centre still goes out of sync.
mea8000: Converted to a sound device.
megaphx: Fixed noisy samples due to wrong format.
microvsn: Fixed sound pitch caused by incorrect usage of write_signed8().
seicross: Changed to a 4 bit dac as samples are packed nibble.
spaceg: Preliminary sound using space invaders samples.
suna8: Changed to a 4 bit dac as samples are packed nibble.
vcombat: Fixed static during machine gun fire due to incorrect dc offset removal.
vectrex: Fixed noisy samples due to wrong format.
wheelfir: Fixed sound, eeprom & analogue steering wheel and brake pedal.
2016-10-17 16:04:02 +01:00
therealmogminer@gmail.com
8682c73305
-Added: Dallas DS1386-8K and DS1386-32K timekeepers (largely untested). [Ryan Holtz]
2016-10-16 01:49:06 +02:00
R. Belmont
326e4ba64c
Merge pull request #1506 from fulivi/hp9845_dev6
...
Hp9845: added support of I/O cards
2016-10-13 14:05:19 -04:00
fulivi
561ded4524
hp9845: handling of I/O slots added. Implemented HP98035 RTC card.
2016-10-12 16:29:02 +02:00
Miodrag Milanovic
25ce0fdf9b
console in separate class (nw)
2016-10-12 14:21:17 +02:00
Miodrag Milanovic
ac6256b3e5
media_identifier in separate file (nw)
2016-10-12 13:50:30 +02:00
Brad Hughes
fd94538c21
Changing spaces to tabs for fac14f5
(nw)
2016-10-09 19:51:12 -04:00
Brad Hughes
fac14f51d8
Fix SDL build on windows: asio.hpp requires _WIN32_WINNT (nw)
2016-10-09 19:45:17 -04:00
Miodrag Milanovic
3c4c4e08ed
Initial work on console interface (nw)
...
Use Ctrl-Z to close console on any OS. To start use -console parameter
2016-10-09 14:38:41 +02:00
Miodrag Milanovic
3628549385
Added more warning disable to support compile on various clang versions (nw)
2016-10-08 09:37:31 +02:00
Miodrag Milanovic
31c8b10479
Fix compile (nw)
2016-10-07 14:56:47 +02:00
Miodrag Milanovic
c0a5494de5
Replaced code usage of libuv with asio library (nw)
2016-10-07 14:15:01 +02:00
AJR
f1b0dfe64a
Separate natural keyboard support from ioport.cpp (nw)
2016-10-02 00:07:43 -04:00
angelosa
f4749d03f7
Base WatchDog Timer device
2016-09-27 18:36:59 +02:00
angelosa
f6ad513ab0
Written stub SH7604 BUS device (not hooked up to SH2 yet).
2016-09-27 16:21:54 +02:00
Vas Crabb
33b2c73395
srcclean (nw)
2016-09-26 04:51:59 +10:00
Nigel Barnes
6a19971bbe
bbc: added opus challenger (floppy and ramdisc) device on 1mhz bus
2016-09-23 11:53:24 +01:00
Nigel Barnes
b396019b8c
bbc: added joyport slot device to Master Compact, defaulting to joystick
2016-09-23 10:55:28 +01:00
Michael Zapf
2bf93a51e8
Added HxC HFE disk format.
2016-09-18 12:31:13 +02:00
Vas Crabb
76a6b78008
Merge pull request #1413 from npwoods/coco_dragon_fdc
...
CoCo and Dragon FDC code overhaul
2016-09-17 12:32:38 +10:00
Nathan Woods
a2daca9f9d
Split CoCo and Dragon FDC code, added save state support, fixed regression introduced on the Dragon FDC from 0.154 and general cleanup.
2016-09-16 21:07:32 -04:00
R. Belmont
0ecea843d0
Merge pull request #1398 from fulivi/hp9845_tools
...
Imgtool now supports HP9845B tape image
2016-09-16 14:05:35 -04:00
Brad Hughes
d5ab804c2b
Merge pull request #1403 from bradhugh/monitor_module
...
Convert OSD monitor info to modules plus add DXGI implementation
2016-09-16 13:51:18 -04:00
cracyc
8ab7875e89
mcd: add incomplete Mitsumi ISA CDROM emulation [Carl]
2016-09-16 10:07:34 -05:00
Brad Hughes
bf52d11826
Convert OSD monitor info to modules plus add DXGI implementation
2016-09-14 08:32:05 -04:00
Olivier Galibert
d8aa10fbc1
pcipc: sandbox for emulating a modern-ish pc (nw)
2016-09-12 11:55:16 +02:00
fulivi
0474948833
imgtool: WIP for hp9845 tape support
2016-09-10 15:52:06 +02:00
cracyc
9d101cad6a
ui: remove datfile_manager (nw)
2016-09-06 22:11:01 -05:00
Curt Coder
c4d0fbc48b
pc1512: Added mouse port slot interface. [Curt Coder]
2016-09-05 22:09:58 +03:00
Nigel Barnes
7ae7811ca1
bbc: moved joystick to analogue port slot device
...
- added Voltmace self-centering joysticks
2016-09-05 17:38:07 +01:00
Nigel Barnes
e7250d3c92
bbcb: moved fdc to slot device to support various controller boards:
...
- Acorn 8271 and 1770, supporting Acorn, Amcom, Watford DFS's
- Cumana QFS (8877a)
- Opus DDOS and EDOS (1770, 2793, 2791)
- Watford DDFS (1770 and 1772)
- removed fake bbcb1770 machine
2016-09-05 17:38:07 +01:00
Miodrag Milanovic
22df94bf67
Fix benchmarks build and google test build (nw)
2016-09-03 14:54:15 +02:00
Miodrag Milanovic
9a8964d5d0
Fix build (nw)
2016-09-03 13:53:44 +02:00