OBattler
63f106a0fd
Added plat_break() for raising breakpoints and warning() and log_warning() to raise visible non-fatal warnings to the user.
2025-03-22 00:49:20 +01:00
Cacodemon345
a9c97abfb6
Pre-calculate pow table for FXTRACT instruction
2025-03-20 21:52:48 +06:00
Cacodemon345
7c4df701cb
Add option to inhibit multimedia keys from host on Windows
2025-03-13 19:55:46 +06:00
Cacodemon345
81461f677d
Cleanups, copyright headers and name changing for PRing
2025-03-10 20:54:25 +06:00
Cacodemon345
86343327be
Initial PCem OpenGL 3.x renderer port
2025-03-08 02:13:14 +06:00
Cacodemon345
d25aed2da9
Add global mute option
2025-03-07 00:36:09 +06:00
Akamaki
ffedf62a4a
add scancode set 81h and 82h (incompleted)
...
need to modify the keyboard initialization
2025-02-22 22:02:44 +09:00
Akamaki
3a09622a91
added switching ca keys by kbd scancode set
2025-02-15 17:36:00 +09:00
Akamaki
8ceec325ef
Merge branch 'master' of https://github.com/86Box/86Box into 86Box-master
2025-02-15 09:02:14 +09:00
Akamaki
cb67a389b1
modified ps/55 configuration, added a mca func
...
I forgot updating some files
2025-02-15 08:14:31 +09:00
OBattler
63fbe6ab4f
Documented three more functions.
2025-02-13 05:27:10 +01:00
OBattler
91ba20fbd0
Added the test mode entry point requested by gloriouscow.
2025-02-13 05:10:55 +01:00
OBattler
187a1ca416
The NVR name is now obtained from the selected machine BIOS type if applicable.
2025-02-13 00:45:10 +01:00
Jasmine Iwanek
5f273265ae
Assorted warning fixes
2025-02-02 03:24:50 -05:00
Jasmine Iwanek
e96c6579ba
Gameport backend work
2025-01-31 21:32:43 -05:00
starfrost013
b1f54b9b84
Move cyclical logging to the new logging system per obat feedback.
2025-01-14 00:31:13 +00:00
starfrost013
fa3fb7eccc
explicit void...
2025-01-12 23:22:22 +00:00
starfrost013
31207c98d6
hopefully the final issue...fix missing prototype
2025-01-12 23:15:43 +00:00
starfrost013
55f476617d
Don't punch me in the face, and also fix the compilation, and also fix a stupid bug in log replay.
2025-01-12 19:07:27 +00:00
starfrost013
204b24022f
Implement the rivatimer and cyclical logging from my main NV3 branch so that we can get it reviewed and merged.
2025-01-12 15:21:31 +00:00
OBattler
06923a2800
Switched back to raw input - it appears it *does* work with the hook.
2025-01-03 00:15:28 +01:00
OBattler
defeb47ca5
Switched from raw input to low-level keyboard hook, with -W/--raw to optionally re-enable raw input (needed to debug, so the hook doesn't cause GDB to make system input unusably slow), fixes #4399 .
2024-12-31 00:48:50 +01:00
OBattler
6110a60f14
Reverted the excess changes to 86box.c.
2024-11-13 13:05:38 +01:00
OBattler
988f567f3d
Bumped the version number back to 4.3.
2024-11-13 06:32:19 +01:00
Akamaki
44ce0dc282
Added DA2 config, Changed ca keys for PS/55
2024-08-15 10:52:16 +09:00
Jasmine Iwanek
322adf1c2b
Initial underlying code support for more than 2 video cards
2024-07-19 23:27:21 -04:00
Jasmine Iwanek
2373771f4d
Support additional serial ports ala the MP5587-1/2
2024-06-28 23:30:56 -04:00
OBattler
d2ce14f967
Fatals now work again.
2024-06-26 23:09:55 +02:00
OBattler
2acb11d37c
Implemented the Pro Audio Spectrum Plus serial mixer, Pro Audio Spectrum 16 parallel mixer, Pro Audio Spectrum Plus/16 SCSI, ESS ES688, all three ESS PnP AudioDrives, made the wavetables use a separate 44.1 kHz source, and made the Sound Blaster 16 PNP use a proper PNP ROM dump.
2024-05-03 17:02:13 +02:00
cold-brewed
4d8e7bd24e
qt: Add UUID features, MAC address configuration, machine move detection
2024-04-02 11:47:29 -04:00
Alexander Babikov
8e06b5449f
Overhaul plat_get_string()
...
Now takes constants with human-readable names instead of
Win32 string table IDs, language.h is no longer needed
ui_msgbox*() no longer accepts string IDs as arguments directly,
plat_get_string() must be explicitly called to retrieve the string
2024-03-20 20:33:28 +05:00
Miran Grča
4646fa5d12
Merge pull request #4247 from Cacodemon345/modem_emu
...
Modem emulation (includinng SLIP connectivity)
2024-03-12 11:45:03 +01:00
OBattler
908ce24198
Conflict resolution.
2024-03-09 11:39:35 +01:00
Cacodemon345
9488078c5a
Work-In-Progress modem emulation
2024-03-08 16:45:17 +06:00
Cacodemon345
6d1c91c8ce
Add Vision Systems LBA Enhancer
2024-03-06 15:14:56 +06:00
Cacodemon345
74e9bcd084
Add Novell NetWare 2.x Card Key emulation
2024-02-26 03:15:44 +06:00
OBattler
530fafe78a
Minor keyboard-related fixes.
2024-01-20 17:27:24 +01:00
OBattler
3a62aa4ea7
First batch of Acer A1G fixes, fixes #3992 .
2024-01-08 22:27:09 +01:00
GreaseMonkey
72b465e181
Add dummy 86Box Unit Tester device
2024-01-07 11:50:22 +13:00
GreaseMonkey
bf52ef7598
Add "86Box unit tester" config option + Qt UI checkbox
...
This is in preparation for making the device actually exist.
2024-01-07 11:21:38 +13:00
OBattler
b877c0c639
Disable --settings when using the SDL UI, closes #3950 .
2023-12-28 11:45:53 +01:00
RichardG867
1e0368dba5
Merge branch 'master' of ssh://github.com/86Box/86Box
2023-12-27 13:54:09 -03:00
RichardG867
b38847915c
Fix game port initialization order issue
2023-12-27 13:54:01 -03:00
OBattler
011d4b50ec
Minor pause changes.
2023-12-21 15:05:15 +01:00
OBattler
2a2432207a
More fixes, the hard freeze is truly gone now.
2023-12-11 20:32:51 +01:00
OBattler
63ba53573a
Made do_pause_ack also volatile, fixes hard freezes on 64-bit binaries.
2023-12-11 20:15:55 +01:00
OBattler
7874299567
The pause_ack variable is now volatile, fixing hangs on non-debug binaries.
2023-10-31 01:14:51 +01:00
OBattler
c173f5d415
The Settings dialog now the save and reset procedure in the correct order and pausing the emulator now actually waits for the pause to actually come into effect.
2023-10-31 00:44:04 +01:00
OBattler
e47fa6aa99
Restored Ctrl+Alt+Esc sending.
2023-10-29 03:20:25 +01:00
OBattler
b474e3d056
Massive IDE clean-ups, and finally implemented ATAPI hard disks.
2023-10-28 22:00:23 +02:00