Jasmine Iwanek
6423888ff5
fix mistake
2022-01-31 04:39:19 -05:00
Jasmine Iwanek
4fbb9ddc66
A bit more preperation for serial devices
2022-01-31 04:36:39 -05:00
Jasmine Iwanek
5f0a06bf1c
Fix Ports dialog height
2022-01-31 01:59:45 -05:00
Jasmine Iwanek
27b85ad31a
More skeletons
2022-01-31 01:43:12 -05:00
Jasmine Iwanek
cace1de621
Fixes
2022-01-31 01:14:43 -05:00
Jasmine Iwanek
3a140e67d9
Refactor IDT_???? to have meaningful names
2022-01-30 23:30:40 -05:00
Jasmine Iwanek
a666ff87c0
Less confusion for midi out
2022-01-30 22:07:50 -05:00
Jasmine Iwanek
3a8c58ca09
Update win_settings.c
2022-01-30 21:48:47 -05:00
David Hrdlička
7c6c96b0e7
Fix some toolbar resizing bugs
2022-01-31 03:09:29 +01:00
Jasmine Iwanek
7582f99613
Fix PSSJ Clone
2022-01-30 19:37:50 -05:00
Jasmine Iwanek
c15244d0c2
Make several bits less confusing
2022-01-30 19:37:50 -05:00
Jasmine Iwanek
0613845e16
Currently unused parts for Serial Device support
2022-01-30 19:37:49 -05:00
Jasmine Iwanek
e1c845e393
LPT4 was a thing in the pre PS/2 era
2022-01-30 19:37:49 -05:00
Jasmine Iwanek
9ffa688c13
widen so things like "recieve input" actually fit
2022-01-30 18:55:29 -05:00
Jasmine Iwanek
afdb2b1644
Fix more cases of hardcoding where we had a macro
2022-01-30 18:55:12 -05:00
ts-korhonen
279cbdbf97
qt: also fix typos in the file references to RendererCommon
2022-01-30 22:13:41 +02:00
ts-korhonen
eec7339b8e
qt: Fix typo on filenames for RendererCommon
2022-01-30 22:10:13 +02:00
ts-korhonen
961df796bc
Merge branch 'master' of https://github.com/86Box/86Box into qt
2022-01-30 20:48:50 +02:00
Jasmine Iwanek
c0483347a3
Merge branch '86Box:master' into ui-changes
2022-01-30 13:43:23 -05:00
Miran Grča
9bb3669be9
Merge pull request #2031 from 86Box/tc1995
...
Added FastLine accel command to the TGUI96xx family of chips (TGUI944…
2022-01-30 18:28:50 +01:00
TC1995
45d99c2039
Added FastLine accel command to the TGUI96xx family of chips (TGUI9440 doesn't have this command). Fixes missing lines in various places using IOData TGUI96x0 OEM drivers for Win9x (PC/AT compatible).
2022-01-30 17:04:41 +01:00
Miran Grča
c6fd49cfe7
Merge pull request #2027 from jriwanek-forks/actions
...
More Consistency for github actions builds
2022-01-30 16:50:24 +01:00
Miran Grča
3c653fc283
Merge pull request #2029 from jriwanek-forks/ps1-audio
...
PS/1 Audio & Tandy Nano
2022-01-30 16:50:01 +01:00
Miran Grča
d444c5ada8
Merge pull request #2030 from jriwanek-forks/more-clean
...
Some video related cleanups
2022-01-30 16:49:47 +01:00
Jasmine Iwanek
371ddd1c38
Merge branch '86Box:master' into ui-changes
2022-01-30 06:01:06 -05:00
Jasmine Iwanek
23b84127cd
Some video related cleanups
2022-01-30 02:11:21 -05:00
Miran Grča
88c1af40f3
Merge pull request #2028 from jriwanek-forks/adlib-gold
...
Adlib Gold EEPROM data fix
2022-01-30 07:49:57 +01:00
Jasmine Iwanek
aeaa5d94f6
Adlib Gold default EEPROM Data
2022-01-30 00:45:26 -05:00
Jasmine Iwanek
cfac26f713
Fix Build
2022-01-30 00:19:02 -05:00
Jasmine Iwanek
ae996464b2
More Consistency for github actions builds
2022-01-29 22:13:37 -05:00
Jasmine Iwanek
b85b764f18
Merge branch '86Box:master' into ui-changes
2022-01-29 21:54:22 -05:00
Jasmine Iwanek
54fc740f4e
Merge branch '86Box:master' into ps1-audio
2022-01-29 21:53:55 -05:00
Jasmine Iwanek
c40c138af0
Whitespace
2022-01-29 20:56:53 -05:00
Miran Grča
a0c90097e4
Merge pull request #2026 from jriwanek-forks/openal-changes
...
Openal changes
2022-01-30 02:49:59 +01:00
Jasmine Iwanek
8aeaa6a8c4
More consistency for Linux and macos actions builds
2022-01-29 20:25:57 -05:00
Jasmine Iwanek
c1d2a50175
Give OpenAL the ability to be optional
2022-01-29 20:25:00 -05:00
David Hrdlička
8e00b37e22
Clean up the build scripts
2022-01-29 23:50:53 +01:00
Jasmine Iwanek
f19510fd31
Merge branch '86Box:master' into ps1-audio
2022-01-29 17:11:20 -05:00
Miran Grča
0545de2570
Merge pull request #2022 from goshhhy/fpu_iu_concurrency
...
Correctly emulate FPU concurrent execution timings
2022-01-29 22:30:50 +01:00
Miran Grča
df14733e9c
Merge pull request #2025 from goshhhy/master
...
fix build with dynarec
2022-01-29 22:29:30 +01:00
linear cannon
c9882c1910
fix build with dynarec
2022-01-29 13:12:46 -08:00
linear
3f9f52b7e8
Merge branch 'master' into fpu_iu_concurrency
2022-01-29 10:44:56 -08:00
Miran Grča
54d4f5450d
Merge pull request #2023 from 86Box/tc1995
...
Re-organized Buslogic card versions based on their microcode informat…
2022-01-29 19:41:03 +01:00
Miran Grča
fe81385afb
Merge pull request #2021 from goshhhy/master
...
Fix several build issues if built with -DDYNAREC=Off
2022-01-29 19:38:13 +01:00
linear cannon
eab711a4ed
x87_ops_*.h: emulate fpu/iu concurrency for each fpu instruction
2022-01-29 07:38:53 -08:00
linear cannon
04c89959f8
adjust CLOCK_CYCLES and related macros to handle fpu/iu concurrency
...
add CLOCK_CYCLES_FPU, which does exactly what CLOCK_CYCLES already did.
add CONCURRENCY_CYCLES, which sets fpu_cycles, which is the number of
available concurrent execution cycles that the integer unit can do
"free" work in while the fpu is executing.
adjust CLOCK_CYCLES so that if there are fpu_cycles, the cycle count is
subtracted from fpu_cycles instead of cycles, emulating the behavior of
these concurrent cycles being "free" as on real hardware.
2022-01-29 07:38:41 -08:00
linear cannon
4815fcc226
add fpu_cycles variable to cpu_state to track fpu/iu concurrency
2022-01-29 07:38:29 -08:00
linear cannon
31aed306c9
x87_timings: new timings for fpu/iu concurrency
2022-01-29 07:34:58 -08:00
linear cannon
fb22e1fc73
86box.c: pc_reset_hard_init: dont set cycles_main if DYNAREC=Off
2022-01-29 05:30:34 -08:00
linear cannon
8b511fa9b9
dma.c: dma_page_write: don't call update_tsc() if DYNAREC=Off
2022-01-29 05:29:01 -08:00