David Hrdlička
7c6c96b0e7
Fix some toolbar resizing bugs
2022-01-31 03:09:29 +01: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
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
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
linear cannon
483758d827
cpu: dont build 386_dynarec_ops.c if DYNAREC=Off
2022-01-29 05:27:35 -08:00
linear cannon
693501d2b0
x86seg.c: cyrix_load_seg_descriptor: don't use codegen variables if dynarec disabled
2022-01-29 05:13:31 -08:00
David Hrdlička
46412caafa
Fix macOS build
2022-01-29 02:38:19 +01:00
David Hrdlička
2358135a2e
Add macOS artifacts
2022-01-29 02:33:47 +01:00
David Hrdlička
805ce97ec0
Fix stripping
2022-01-29 02:18:11 +01:00
David Hrdlička
96eb10f77c
Adjust the artifact names
2022-01-29 02:14:43 +01:00
David Hrdlička
2f732e8d4b
Replace the Win2019 job with a rewritten Win2022 one
2022-01-29 01:47:06 +01:00
TC1995
6708e65b03
Re-organized Buslogic card versions based on their microcode information alongside their proper roms.
2022-01-28 19:41:04 +01:00
Miran Grča
75b35eea77
Merge pull request #2017 from 86Box/tc1995
...
Added TVP3026 clock emulation and hooked up to the corresponding S3 c…
2022-01-28 19:25:53 +01:00
TC1995
a2be64dcb1
Added TVP3026 clock emulation and hooked up to the corresponding S3 cards needing it.
...
Added the SPEA Mercury Lite 928PCI-based card and its corresponding accel changes.
Restored the S3 ViRGE threaded-FIFO but with small changes.
2022-01-28 17:45:03 +01:00
Miran Grča
04ec805147
Merge pull request #2015 from Diicorp95/patch-1
...
Better translation
2022-01-28 15:44:00 +01:00
0fef8007ca
Better translation
2022-01-28 16:06:20 +03:00
Miran Grča
a6622dc005
Merge pull request #2013 from jriwanek-forks/isamem
...
Initial Boca Research BocaRAM/AT support
2022-01-27 21:34:09 +01:00
Jasmine Iwanek
abce83ad34
Initial Boca Research BocaRAM/AT support
2022-01-26 23:24:19 -05:00
Jasmine Iwanek
d8761e869a
Merge branch 'master' into audio
2022-01-26 19:59:37 -05:00
Miran Grča
8cfa086c5a
Merge pull request #2012 from jriwanek-forks/fixes-and-updates
...
Fixes and updates
2022-01-27 01:50:04 +01:00
Jasmine Iwanek
ae985779c8
Build isamem dev stuff
2022-01-26 19:07:34 -05:00
Jasmine Iwanek
1ee39c8f0a
Preliminary AST SixPakPlus
2022-01-26 17:04:41 -05:00
Jasmine Iwanek
02656060a3
Fixes in PAS16
2022-01-26 17:04:41 -05:00
Jasmine Iwanek
608905136f
SW2 support for ISA Memory Devices
2022-01-26 16:56:30 -05:00