Jasmine Iwanek
c0483347a3
Merge branch '86Box:master' into ui-changes
2022-01-30 13:43:23 -05: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
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
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
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
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
TC1995
6708e65b03
Re-organized Buslogic card versions based on their microcode information alongside their proper roms.
2022-01-28 19:41:04 +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
Larry Holst
0fef8007ca
Better translation
2022-01-28 16:06:20 +03:00
ts-korhonen
39e5f2fb38
qt: Change font only on windows
2022-01-27 21:26:30 +02:00
ts-korhonen
b70abb8535
Merge branch 'master' of https://github.com/86Box/86Box into qt
2022-01-27 21:18:01 +02:00
ts-korhonen
4b65a9fc47
qt: mac bundling improvements from dob205
2022-01-27 21:17:10 +02: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
Jasmine Iwanek
c0be4ce3d5
Comments in expansion unit code
2022-01-26 16:56:30 -05:00
Jasmine Iwanek
cdf6fa118a
Add (commented out) entries for 8 inch disk types
2022-01-26 16:56:29 -05:00
Jasmine Iwanek
332c5c62dd
Standardize
2022-01-26 16:56:29 -05:00
Jasmine Iwanek
c9bed2efa7
Correct SPC for 160 and 180k floppies
2022-01-26 16:56:29 -05:00
Jasmine Iwanek
547fccccc6
Less magic numbers in FDC
2022-01-26 16:56:29 -05:00
Jasmine Iwanek
1c9c976125
More BIOS addresses for the AHA 154x series SCSI
2022-01-26 16:56:29 -05:00
Jasmine Iwanek
a5deb55969
Cleanups for the XT Keyboard code
2022-01-26 16:56:29 -05:00
KeishiX
aee5278843
Update ru-RU.rc
2022-01-24 16:20:47 +03:00
KeishiX
8a9e9ec890
Update ru-RU.rc
2022-01-24 15:13:41 +03:00