Cacodemon345
176278bca0
i8080 registers are now proper structs ( #17 )
2022-09-09 04:13:15 -04:00
Jasmine Iwanek
aa0fe666e4
Merge remote-tracking branch 'upstream/master' into feature/ich2
2022-09-08 17:13:36 -04:00
Cacodemon345
13f5a2794f
Prepare the structure for upcoming actual i8080 emulation ( #16 )
2022-09-08 16:28:51 -04:00
GH Cao
0cca0d9831
win_joystick_rawinput: Fix wchar/char mismatch
2022-09-02 16:53:53 +08:00
Jasmine Iwanek
7fde10c0da
Merge remote-tracking branch 'upstream/master' into feature/ich2
2022-08-31 21:24:58 -04:00
Jasmine Iwanek
a75aa6f412
Expose agpgart_t ( #2655 )
2022-08-31 19:23:38 -03:00
Jasmine Iwanek
5e0c1ac209
Gdbstub, Minitrace and more ( #2653 )
...
* Fix gdbstub compilation
* Fix minitrace compilation
* Fix many warnings on Linux Builds
* Support DirectInput for Joysticks in QT UI too
2022-08-31 18:35:32 -03:00
Jasmine Iwanek
d44343ed61
Formatting
2022-08-31 15:19:00 -04:00
Jasmine Iwanek
a4277f76fb
Merge remote-tracking branch 'upstream/master' into feature/ich2
2022-08-31 13:39:47 -04:00
Miran Grča
eed649bdd3
Merge pull request #2656 from cold-brewed/media-history-manager
...
Implement media history manager and recently used images
2022-08-31 17:19:36 +02:00
Jasmine Iwanek
63f53e9585
Merge remote-tracking branch 'upstream/master' into feature/ich2
2022-08-31 00:41:04 -04:00
Jasmine Iwanek
4a759e5f98
Add Roland MT-32 2.x device
2022-08-30 19:28:01 -04:00
Jasmine Iwanek
1e201dce09
Rename rom define for old mt32
2022-08-30 19:28:00 -04:00
Jasmine Iwanek
b59f8ab14d
Add CM-32LN
...
Update midi_mt32.c
2022-08-30 19:27:30 -04:00
cold-brewed
9daa721d44
qt: Add media history manager for recently used images
2022-08-30 17:18:51 -04:00
Cacodemon345
edb8c03171
machine: Add MSI MS-5124
2022-08-30 00:18:16 +06:00
Adrien Moulin
d3dde1737a
network: add a new status bar icon for the network disconnected state
2022-08-28 13:56:24 +02:00
Jasmine Iwanek
a859c1bbdc
Cleanups
2022-08-27 18:57:52 -04:00
Jasmine Iwanek
c6be4d5094
Merge remote-tracking branch 'upstream/master' into feature/ich2
2022-08-27 14:38:30 -04:00
Adrien Moulin
ea21790fc9
network: allow to set a NIC's link from the status bar
2022-08-27 19:08:28 +02:00
Adrien Moulin
c0b6c55926
network: support > 10Mbps throughput
2022-08-27 17:08:50 +02:00
Adrien Moulin
9c65d20621
network: improve throughput by batch processing packets
2022-08-27 16:52:33 +02:00
Miran Grča
a12bf85a36
Merge pull request #2646 from Cacodemon345/voodoo_x86_perf_improvements
...
voodoo_codegen_x86*: Remove bounds checking for block_pos
2022-08-26 22:00:26 +02:00
Cacodemon345
147c27b96e
voodoo_codegen_x86*: Remove bounds checking for block_pos
...
Block sizes are sufficiently large enough to ensure no buffer overrun as block_pos is initialized to 0 every time a block is requested. It should cause a good performance increase on x86 and x86-64.
2022-08-27 01:51:56 +06:00
Adrien Moulin
448bd9d958
slirp: fix port forwarding and handle configuration with multiple nics
2022-08-26 18:22:19 +02:00
Jasmine Iwanek
01d0ecc6fc
Expose agpgart_t
2022-08-26 02:13:44 -04:00
Jasmine Iwanek
e06a83a722
clang format 82815/ICH2 related things
2022-08-26 02:13:44 -04:00
Jasmine Iwanek
2dbdb06371
Update copyright headers
2022-08-25 22:51:20 -04:00
Jasmine Iwanek
bcef7f696d
Merge branch 'master' into feature/ich2
2022-08-25 18:15:05 -04:00
Adrien Moulin
8ec983b1ef
pcap: do bounds checking in net_pcap_prepare when processing the list of host interfaces
2022-08-25 00:43:48 +02:00
Jasmine Iwanek
87714db816
Merge branch 'master' into feature/ich2
2022-08-21 17:08:12 -04:00
Adrien Moulin
2f57de3f60
Restore the ability to configure the first NIC with the win32 ui
2022-08-21 21:05:07 +02:00
Adrien Moulin
19db1d2c7b
Network overhaul : support for multiple NICs, performance improvement
...
- Add support for multiple NICs
- Switch from polling to an event loop for the host networking to avoid latency and locking issues
2022-08-21 16:55:47 +02:00
Jasmine Iwanek
15ede8b551
Merge branch 'master' into feature/ich2
2022-08-15 21:22:10 -04:00
Cacodemon345
012db280e2
qt: Remember maximized state of monitor windows if enabled
2022-08-14 12:32:29 +06:00
Jasmine Iwanek
6684eaccee
More winbond and SST flashes
2022-08-13 04:38:54 -04:00
Jasmine Iwanek
262596f741
Even more SST FWH's
2022-08-12 01:46:32 -04:00
Jasmine Iwanek
1be9af3746
3 more SST flash devices
2022-08-11 22:20:36 -04:00
Jasmine Iwanek
d3545ee703
5 additional SST flash devices
2022-08-11 21:26:22 -04:00
Jasmine Iwanek
0aea293890
Fix
2022-08-10 21:52:56 -04:00
Jasmine Iwanek
b362358285
Intel AC97
...
(Currently not functional)
2022-08-10 17:48:32 -04:00
Jasmine Iwanek
f58cbb2856
Re-add the ASUS CUSL2-C
...
Maybe we can fix it someday
2022-08-10 17:38:54 -04:00
Jasmine Iwanek
969e3b1a64
Fix build
2022-08-10 16:45:59 -04:00
Jasmine Iwanek
f1ce911d55
Updates
2022-08-10 14:53:09 -04:00
Jasmine Iwanek
fafb1e6f03
Merge branch 'master' into feature/ich2
2022-08-10 14:44:37 -04:00
TC1995
0c2d9cb289
XGA: Cursor no longer gets black parts when returning from Mystify screensaver to GUI and, at the same time, keeping the Win95 cursor intact.
...
Mono blits no longer cause transparency issues in some programs (e.g.: Creative utilities such as MIDI and CD on Win3.1x).
2022-08-09 23:16:38 +02:00
Miran Grča
6d6a000d5f
Merge pull request #2598 from Cacodemon345/qt-fullscreen-stretch-maximize
...
qt: Add option to apply fullscreen stretching modes when maximized
2022-08-09 21:35:42 +02:00
Cacodemon345
dd23397854
qt: Add option to apply fullscreen stretching modes when maximized
2022-08-10 01:27:54 +06:00
Miran Grča
baeb81e061
Merge pull request #2596 from elyosh/optim001
...
Optimize timer processing
2022-08-09 20:26:16 +02:00
Adrien Moulin
26d6b308a9
Optimize IO in
...
Around 36% faster
2022-08-09 19:14:42 +02:00