starfrost013
|
8af0c40fbf
|
Merge branch 'master' of https://github.com/starfrost013/86box
|
2025-07-15 16:45:42 +01:00 |
|
starfrost013
|
9968645f1d
|
Still increment the get address if a software method is found. This might cause slightly more cache errors and FIFO refills, but seems like the correct thing to do. It also prevents endless loops of finding bugs while debugging
|
2025-07-15 16:45:40 +01:00 |
|
starfrost
|
7dcd38cd88
|
Merge branch '86Box:master' into master
|
2025-07-10 17:36:07 +01:00 |
|
RichardG867
|
f974fad3af
|
ISA ROM: Clarify a variable name [skip ci]
|
2025-07-10 12:24:46 -03:00 |
|
RichardG867
|
19bd891f86
|
Move LBA Enhancer to the ISA ROM system
|
2025-07-10 12:10:16 -03:00 |
|
RichardG867
|
030c25cf2d
|
ISA ROM system cleanups
|
2025-07-10 12:06:59 -03:00 |
|
RichardG867
|
e7d0f153ae
|
Move PS/2 floppy drive type migration to config
|
2025-07-10 10:42:08 -03:00 |
|
RichardG867
|
7073a184fe
|
Internal name migration for Tandy 1000 SX
|
2025-07-10 10:30:44 -03:00 |
|
Miran Grča
|
5872d552b2
|
Merge pull request #5773 from jriwanek-forks/t1000sx
Correct internal name for Tandy 1000 SX
|
2025-07-10 05:39:27 +02:00 |
|
Jasmine Iwanek
|
d71942909e
|
Correct internal name for Tandy 1000 SX
|
2025-07-09 23:33:07 -04:00 |
|
OBattler
|
ea3ee8c9af
|
Move the NEC Trident to its correct place.
|
2025-07-10 04:38:07 +02:00 |
|
OBattler
|
0ca13a7cac
|
Make sure graphics cards are in alphabetical order and fix the name of the C&T SuperEGA.
|
2025-07-10 04:36:28 +02:00 |
|
Miran Grča
|
9a9a4a0ecc
|
Merge pull request #5770 from jriwanek-forks/jsfix
A few corrections and cleanups to the code
|
2025-07-10 02:34:48 +02:00 |
|
OBattler
|
44fd79b78d
|
PCjr: Correctly implement wait states, fixes #3140.
|
2025-07-10 02:34:26 +02:00 |
|
Jasmine Iwanek
|
c5d083bd28
|
read/writegus -> gus_read/write
|
2025-07-09 20:07:35 -04:00 |
|
Jasmine Iwanek
|
d79dd904ea
|
Some corrections in snd_ssi2001.c
|
2025-07-09 20:07:35 -04:00 |
|
Jasmine Iwanek
|
7170592d14
|
Merge pull request #5769 from 86Box/tc1995
Add sanity checks to the Gameport pointer (July 10th, 2025)
|
2025-07-09 20:05:32 -04:00 |
|
TC1995
|
ef17a9f3f2
|
Cleanup the fix.
|
2025-07-10 01:57:23 +02:00 |
|
TC1995
|
dbbc49dc17
|
Add sanity checks to the Gameport pointer (July 10th, 2025)
Fixes hangs/crashes when disabled on win3.1x and other software.
|
2025-07-10 01:47:19 +02:00 |
|
Miran Grča
|
baee4bacf3
|
Merge pull request #5766 from 86Box/tc1995
Actually fix Loopback interrupt.
|
2025-07-09 21:37:24 +02:00 |
|
Miran Grča
|
89e260e39b
|
Merge pull request #5765 from Cacodemon345/1ms
Switch to 1ms frame intervals
|
2025-07-09 21:37:15 +02:00 |
|
TC1995
|
eea13448db
|
Actually fix Loopback interrupt.
Fixes Netware related sessions with the ne2000 and possibly other dp8390-based cards.
|
2025-07-09 21:34:59 +02:00 |
|
Cacodemon345
|
1a18bf58ac
|
Make emulator thread time critical if possible on Windows to reduce fluctuations
|
2025-07-09 17:07:33 +06:00 |
|
Cacodemon345
|
16f15ed53e
|
Use integer instead of float for percentage calculations
|
2025-07-09 16:45:11 +06:00 |
|
Cacodemon345
|
b2f99d7207
|
Add CPU frame size option
|
2025-07-09 13:36:57 +06:00 |
|
Cacodemon345
|
916533499a
|
Add 10ms interval option (not exposed yet to UI)
Fix percentage counter
|
2025-07-09 12:59:16 +06:00 |
|
OBattler
|
18fea33833
|
VM Manager: Do not use [[nodiscard]] when compiling with GCC < 11, actually fixes #5707.
|
2025-07-09 08:42:42 +02:00 |
|
OBattler
|
c99f4c0db8
|
PC Speaker: assume 256 counts needed for the speaker to go from off to on instead of 64, improves PC speaker quality and fixes speech in Three Stooges, fixes #4763.
|
2025-07-09 07:35:36 +02:00 |
|
OBattler
|
c648b5cff1
|
Attempt to fix compilation with GCC 9.4.0 on Linux Mint 20.3.
|
2025-07-09 05:15:29 +02:00 |
|
OBattler
|
b01f312472
|
Slow PIT: Fix a regression introduced in the previous commit and the logging.
|
2025-07-09 04:38:55 +02:00 |
|
OBattler
|
e662f27f5f
|
Slow PIT: Fix mode 3 (square wave) operation, fixes Night Hunter sound effects, fixes #4704.
|
2025-07-09 04:08:18 +02:00 |
|
OBattler
|
bec9a8ecfb
|
SDL Joystick: Make thread hinting Windows-only, fixes #5762.
|
2025-07-08 23:38:29 +02:00 |
|
Cacodemon345
|
b45d796218
|
Allow up to 50 missed CPU frames instead of 500
|
2025-07-09 02:11:55 +06:00 |
|
Cacodemon345
|
7b6d726c18
|
Restore 1 ms sleep
|
2025-07-09 01:14:08 +06:00 |
|
Cacodemon345
|
ddea070faa
|
Fix cycle period of dynarec
|
2025-07-08 16:51:53 +06:00 |
|
Cacodemon345
|
4680d758a6
|
1ms
|
2025-07-08 15:55:50 +06:00 |
|
OBattler
|
283ba78090
|
Slow PIT: convert BCD counts to binary when passing them to the speaker.
|
2025-07-08 09:19:02 +02:00 |
|
OBattler
|
773ebf6254
|
Fix V20/V30 CPU speeds.
|
2025-07-08 05:59:04 +02:00 |
|
OBattler
|
42c0077703
|
808x: Suspend trap for 1 instruction after POPF and do not do it after IRET.
|
2025-07-08 05:21:44 +02:00 |
|
OBattler
|
a2354599c6
|
Vx0: Always resume from interrupt on HLT, even if I_FLAG is not set.
|
2025-07-08 05:08:23 +02:00 |
|
OBattler
|
b0bcbc8bc7
|
Moved the Micronics 09-00021 machine init functions to the correct files and gave them port_92_device, fixes #5754.
|
2025-07-08 03:57:07 +02:00 |
|
Miran Grča
|
75e9af2c9a
|
Merge pull request #5759 from Cacodemon345/svga-overscan-crash-fix
SVGA: Don't draw blank screens out of bounds
|
2025-07-07 21:02:56 +02:00 |
|
Cacodemon345
|
63e5303b9e
|
Don't draw blank screens out of bounds
|
2025-07-08 00:56:52 +06:00 |
|
Miran Grča
|
6f6d56d6d2
|
Merge pull request #5756 from Cacodemon345/reshade-load
Always load "opengl32.dll" from application directory if it exists
|
2025-07-07 18:09:10 +02:00 |
|
Cacodemon345
|
1b735084a4
|
Always load "opengl32.dll" from application directory if it exists
|
2025-07-07 17:44:47 +06:00 |
|
Miran Grča
|
4238b1fb02
|
Merge pull request #5755 from jriwanek-forks/joystick2
Cleanups and gameport related improvements in snd_sb.c
|
2025-07-07 07:47:13 +02:00 |
|
OBattler
|
04ae339ba1
|
Parallel ports: Fix EPP-related ports handling, appears to fix a reported sound regression.
|
2025-07-07 03:07:22 +02:00 |
|
Jasmine Iwanek
|
87892e72d6
|
Allow ES688/1688 (Non-PNP) gameport to be disabled
|
2025-07-06 14:03:20 -04:00 |
|
Jasmine Iwanek
|
7ab8987a2b
|
Allow AWE32 (Non-PNP) gameport to be disabled
|
2025-07-06 14:02:36 -04:00 |
|
Jasmine Iwanek
|
870d06ae8a
|
Allow SB16 (Non-PNP) gameport to be disabled
|
2025-07-06 14:01:54 -04:00 |
|