Commit Graph

  • 8c3e45e691 YMF71x: Call master volume recalc during init win2kgamer 2025-09-21 10:46:27 -05:00
  • 10477fa822 Merge pull request #6204 from Cacodemon345/software-renderer-white-fixes Miran Grča 2025-09-21 16:17:59 +02:00
  • 710d79acb9 Merge pull request #6203 from Cacodemon345/patch-241374 Miran Grča 2025-09-21 16:17:29 +02:00
  • 388f39e195 Clear screen to black on software renderer after it starts Cacodemon345 2025-09-21 17:55:39 +06:00
  • 0b0bf2e438 Fix overflow crashes in certain cases Cacodemon345 2025-09-21 17:39:40 +06:00
  • e736dbc694 CL-GD 5436: Correct the ICS SB486PV check. OBattler 2025-09-21 12:24:17 +02:00
  • 82399b4dd6 YMF-71x: Fix two warnings. OBattler 2025-09-21 12:14:13 +02:00
  • 7783268454 Merge pull request #6202 from jriwanek-forks/headerclean Miran Grča 2025-09-21 12:11:01 +02:00
  • 3c5190a0db Header cleanups (1/2) Jasmine Iwanek 2025-09-15 19:15:34 -04:00
  • b268f95b19 Add the Yamaha YMF-71x (OPL3-SA2/3) audio controllers (#6200) win2kgamer 2025-09-20 23:32:11 -05:00
  • cc1dd22ad0 Merge pull request #6199 from Cacodemon345/patch-580008 Miran Grča 2025-09-21 01:18:14 +02:00
  • 37bb704474 Always use desktop OpenGL implementations Cacodemon345 2025-09-21 05:16:26 +06:00
  • 297660d7f8 Revert "Fixed second drive motor keeps running when first drive is only accessed." Toni Riikonen 2025-09-20 18:34:55 +03:00
  • 542e188a5d CodeQL fix for load_wav-function. Check the filename to be proper filename Toni Riikonen 2025-09-20 17:48:34 +03:00
  • cfa00e9e55 Add a couple more cast macros RichardG867 2025-09-20 11:20:33 -03:00
  • e15d1031dd Fixed PCJr random failure issue, timings Toni Riikonen 2025-09-20 15:57:42 +03:00
  • 11d9a2e2e9 Merge pull request #4 from Domppari/bugfix/second_fdd_motor_stays_on_even_when_it_gets_no_more_accesses Toni Riikonen 2025-09-20 13:42:19 +03:00
  • 307b173ae7 Fixed second drive motor keeps running when first drive is only accessed. Toni Riikonen 2025-09-20 13:40:17 +03:00
  • 3b0172970f Merge pull request #6195 from win2kgamer/cs4231-i23-fix Jasmine Iwanek 2025-09-20 05:27:09 -04:00
  • 98ec5a2a1a Merge pull request #6196 from Cacodemon345/shader-version-fixes Jasmine Iwanek 2025-09-20 05:26:35 -04:00
  • 999812e9b9 Bump GLSL version of default shaders to 1.50 Cacodemon345 2025-09-20 12:40:58 +06:00
  • a314ff44d8 AD1848: I23 register on CS4231 is read-only, fixes codec misdetection on Linux win2kgamer 2025-09-20 00:57:46 -05:00
  • 7c25ca22e3 Convert existing code to the integer casting macros RichardG867 2025-09-19 20:09:29 -03:00
  • 80ebd5a92e Add integer casting macros RichardG867 2025-09-19 20:09:14 -03:00
  • 25146643f9 Migrate remaining machine-specific checks from internal name to init function RichardG867 2025-09-19 19:41:01 -03:00
  • 9b5f4ba7b1 BIOS ROM presence checking optimizations RichardG867 2025-09-19 19:11:06 -03:00
  • bc350fc8ce QIcon caching optimizations in settings pages RichardG867 2025-09-19 19:04:24 -03:00
  • 4b8b0efa48 Optimize a couple CPU block checks RichardG867 2025-09-19 18:45:35 -03:00
  • 13d5de4e7b ROM file check optimizations and cleanups RichardG867 2025-09-19 17:51:01 -03:00
  • 108872390a Merge pull request #3 from Domppari/feature/fdd_5.25_drive_sound Toni Riikonen 2025-09-19 23:24:32 +03:00
  • b8f61913b0 Timing fixes for authentity and special longer timings for PCJr Toni Riikonen 2025-09-19 23:20:08 +03:00
  • dc037036d0 FDD audio timing/volume tunings Toni Riikonen 2025-09-19 22:52:36 +03:00
  • 36f51f119b Merge pull request #6191 from Cacodemon345/rom-file-checking Miran Grča 2025-09-19 20:57:50 +02:00
  • fdbf4a066b Introduce plat_file_check and use it for ROM existence checking Cacodemon345 2025-09-20 00:30:29 +06:00
  • 0143ab552d Merge pull request #2 from Domppari/feature/fdd_5.25_drive_sound Toni Riikonen 2025-09-19 19:13:30 +03:00
  • 0ad4cb784c fdd_audio 5.25 samples and support added Toni Riikonen 2025-09-19 19:10:19 +03:00
  • 51d23f2a26 Removed samples path strcat use Toni Riikonen 2025-09-19 18:01:30 +03:00
  • 9cdb597760 Merge pull request #6190 from MaxwellS04/Small_Fix Miran Grča 2025-09-19 16:36:46 +02:00
  • 83b7698d42 Oopsie, alphabetize 386 Chaintech MaxwellS04 2025-09-19 20:23:22 +07:00
  • 4583092751 Merge branch 'master' into tandy-shake pixel-jupiter 2025-09-19 15:15:03 +03:00
  • 602a77ecb3 Merge pull request #6189 from MaxwellS04/Machine_Changes_Sep19 Miran Grča 2025-09-19 11:54:44 +02:00
  • e7060cd590 Merge pull request #6188 from Cacodemon345/software-renderer-qwindow Miran Grča 2025-09-19 11:54:30 +02:00
  • cdd72a18b6 Fix resize glitches while paused Cacodemon345 2025-09-19 15:46:36 +06:00
  • a1c974c045 Machine Changes MaxwellS04 2025-09-19 16:31:32 +07:00
  • f1bfe48832 Software renderer no longer uses QRasterWindow Cacodemon345 2025-09-19 14:50:30 +06:00
  • 83f729e46c Replace dynamic horizontal overscan with fixed constants, fix character clock width calculation and remove vid_get_char_width() pixel-jupiter 2025-09-19 10:41:21 +03:00
  • 71c61db10c Merge branch '86Box:master' into master Toni Riikonen 2025-09-18 17:13:24 +03:00
  • 55495c2b57 Merge branch 'feature/fdd_sound_emulation_proto' Toni Riikonen 2025-09-18 17:02:01 +03:00
  • 57f2875cf4 Updated installation instructions Toni Riikonen 2025-09-18 17:01:48 +03:00
  • f49c115ead Merge branch 'feature/fdd_sound_emulation_proto' Toni Riikonen 2025-09-18 16:51:47 +03:00
  • 4fae972ce0 FDD_AUDIO: Updating samples looked in executablePath/samples and if now found there, looks in the executable directory Toni Riikonen 2025-09-18 16:51:34 +03:00
  • 84e4a29528 Merge pull request #6186 from Cacodemon345/opl4-fixes-2 Jasmine Iwanek 2025-09-18 05:17:12 -04:00
  • a9861c04f2 Actually fix OPL4 ID readbacks Cacodemon345 2025-09-18 15:10:33 +06:00
  • fae7c22b91 Merge pull request #1 from Domppari/feature/fdd_sound_emulation_proto Toni Riikonen 2025-09-18 07:56:37 +03:00
  • 376dccf86d Qt Software renderer: Use a simple XOR instead of increase and modulo 2. OBattler 2025-09-18 04:37:11 +02:00
  • 381a06a44c Qt Software Rendrer: Use a casted comparison instead of calling memcmp(). OBattler 2025-09-18 04:32:23 +02:00
  • 2ba7b4a768 Changed version to 5.2. OBattler 2025-09-18 04:26:13 +02:00
  • da3788c796 Merge branch 'master' of https://github.com/86Box/86Box OBattler 2025-09-18 00:30:34 +02:00
  • ac1f091a62 Remove the excess -mstackrealign and only run the Discord timer if Discord integration is enabled. OBattler 2025-09-18 00:30:24 +02:00
  • 763a3e06c8 Merge pull request #6185 from Cacodemon345/patch-832806 Miran Grča 2025-09-17 23:36:34 +02:00
  • da6e551463 Restore earlier OPL4 identification method (part 2) Cacodemon345 2025-09-18 02:17:20 +06:00
  • 942a8e96b1 Restore earlier OPL4 identification method (part 1) Cacodemon345 2025-09-18 02:12:14 +06:00
  • caaa1aad45 Reintroduce -mstackrealign as it seems to reduce CPU usage. OBattler 2025-09-17 21:55:56 +02:00
  • bf158096d8 Fixed PS/1, PS/2 and PS/55 FDD issues. Toni Riikonen 2025-09-17 22:50:22 +03:00
  • ed6316d7fe Merge pull request #6184 from Cacodemon345/arm-reverts-2 Miran Grča 2025-09-17 18:58:41 +02:00
  • 5577efe301 Revert "Merge pull request #6172 from Cacodemon345/armfixes-2" Cacodemon345 2025-09-17 22:50:18 +06:00
  • bea5a6ff1b Fix border rendering issues, add boolean type support, and improve variable/function naming pixel-jupiter 2025-09-17 10:16:56 +03:00
  • 1b861d89e6 Merge pull request #6182 from Cacodemon345/patch-253883 Miran Grča 2025-09-17 00:39:04 +02:00
  • 1545a80fb7 Save processed screenshots without an alpha channel Cacodemon345 2025-09-17 04:32:00 +06:00
  • d8380b07a9 ET4000/W32* PCI: Revert BIOS read/write code to PCem's, fixes #6175. Miran Grča 2025-09-16 23:50:45 +02:00
  • ae1da09997 Merge pull request #6179 from Cacodemon345/patch-495586 Miran Grča 2025-09-16 23:03:31 +02:00
  • e29d76f946 Force all processed screenshots to be opaque Cacodemon345 2025-09-17 02:52:26 +06:00
  • 81e4d95fc7 Config: Fix HDC migration to avoid "internal" devices on hard disk controllers above the first and also remove them from the config on save. OBattler 2025-09-16 22:14:52 +02:00
  • ce5e8a28e2 Merge pull request #6173 from Verloren50000/m7shi-latestbios Miran Grča 2025-09-16 21:41:45 +02:00
  • 8032541ab9 Fixed PCJr seeking not to break the FDC implementation. Now seeking will take the "correct" amount of time for each system and the seek time is based on the track count. E.g. 40 track FDD system causes 40 track seek time to be 80/40 * 6ms * 40 tracks + 50ms = 480ms + 50ms -> 530ms. Toni Riikonen 2025-09-16 14:53:39 +03:00
  • ccf497afe1 Merge branch '86Box:master' into unix_ods Valerio Vitali 2025-09-16 12:50:50 +02:00
  • 0c866af8f9 BIOS Selector for Micronics M7S-Hi ROM is complete. Verloren50000 2025-09-16 14:39:46 +08:00
  • af6b627fc7 m_at_socket7.c: Micronics M7S-Hi Configuration... Verloren50000 2025-09-16 14:38:08 +08:00
  • 4735423f82 machine.h: BIOS Selector for Micronics M7S-Hi added. Verloren50000 2025-09-16 14:24:28 +08:00
  • 5bfa69f3da Merge pull request #6172 from Cacodemon345/armfixes-2 Miran Grča 2025-09-16 00:49:31 +02:00
  • cc7ca6c652 Cleanups Cacodemon345 2025-09-15 19:13:51 +00:00
  • fed75595da Disable unrolling optimizations on ARM64 Cacodemon345 2025-09-15 19:09:06 +00:00
  • 29665ee35d explanation of udev Valerio Vitali 2025-09-15 20:18:35 +02:00
  • 7ac4b8de3a Revert some changes Cacodemon345 2025-09-15 17:39:22 +00:00
  • a54e33bf04 Merge pull request #6171 from 86Box/tc1995 Miran Grča 2025-09-15 18:48:02 +02:00
  • 0a22140c70 Try for some fixes Cacodemon345 2025-09-15 15:56:00 +00:00
  • c3a6e826b4 S3 928 and icd2061 mode rework (September 15th, 2025) TC1995 2025-09-15 17:48:24 +02:00
  • 078368ba48 no pause, last three media types, readme Valerio 2025-09-15 16:34:45 +02:00
  • fe28a8bb62 Disable unrolling for now Cacodemon345 2025-09-15 11:47:03 +00:00
  • 1d8877fba7 Progress on ARM64 MMX opcodes Cacodemon345 2025-09-15 09:19:40 +00:00
  • d824fc36df Yet more logging Cacodemon345 2025-09-15 12:34:34 +06:00
  • 97ab7a8ce8 More warning fixes Cacodemon345 2025-09-14 23:47:18 +06:00
  • 4735998b8a Warning fixes Cacodemon345 2025-09-14 23:46:00 +06:00
  • 6229607277 Temp MMX debugging logs Cacodemon345 2025-09-14 23:42:14 +06:00
  • 15a3df6135 Fix PACK* recompiled instructions on ARM64 Cacodemon345 2025-09-14 16:18:19 +00:00
  • ffed72f823 NDR (AArch64): Fix ismmx value assignment Cacodemon345 2025-09-14 11:11:26 +00:00
  • 1488097c7b Reenable MMX opcodes on ARM new dynarec Jasmine Iwanek 2022-12-02 14:05:18 -05:00
  • 6de981363e Use SQXTUN instead of UQXTN in PACKUSWB on arm64 Jasmine Iwanek 2022-12-02 14:03:30 -05:00
  • 9702e28e5c YMF-701: Removed an unused variable. OBattler 2025-09-14 23:47:43 +02:00
  • 110fe81643 Merge branch 'master' of https://github.com/86Box/86Box OBattler 2025-09-14 23:30:51 +02:00