Commit Graph

18463 Commits

Author SHA1 Message Date
Cacodemon345
d1bcf8421c Play/record indicators for cassette 2025-12-26 23:08:54 +06:00
OBattler
8377dad8c6 Give the 12x12, 10x10, and 8x8 sizes to the record icon. 2025-12-26 18:00:09 +01:00
OBattler
dfd36f6e89 The remaining sizes for the indicator and proper functions for determining the playing and paused statuses of a CD-ROM drive. 2025-12-25 15:45:34 +01:00
Miran Grča
0293d09504 Merge pull request #6613 from RSX798/Spanish-update2
Update es-ES.po
2025-12-25 15:32:27 +01:00
Miran Grča
f8b91fd09f Merge pull request #6618 from Cacodemon345/cd-play-pause-indicator
Add CD audio play/pause indicators to icons
2025-12-25 15:31:37 +01:00
Cacodemon345
adb8af06f9 Add CD audio play/pause indicators to icons 2025-12-25 15:47:18 +06:00
OBattler
f0ab2e9b78 Extended the screenshot functionality to allow taking both raw and (renderer/resize-)processed screenshots, to both file and clipboard, made the functionality available on the toolbar as well, and moved the recently added "Force interpretation" button to the end of the toolbar. 2025-12-25 03:44:23 +01:00
RichardG867
1585efbef6 Manager: Fix duplicate call on details keys 2025-12-24 01:27:03 -03:00
RichardG867
9bc36f74e8 Manager: Streamline details label caching code to address an incorrect assumption 2025-12-24 01:20:30 -03:00
RichardG867
9366ddd60d Manager: Improve machine load times by caching details labels 2025-12-24 01:09:48 -03:00
OBattler
3dd5657dec DEC Tulip: Revert the changes introduced in build 8078, fixes #6614. 2025-12-23 17:53:23 +01:00
RSX798
b258de33de Update es-ES.po 2025-12-23 14:55:51 +08:00
Miran Grča
f827cec0d9 Merge pull request #6612 from win2kgamer/ad1816
Add the Analog Devices AD1816 audio controller
2025-12-23 03:38:41 +01:00
win2kgamer
b3402a8b90 Merge branch '86Box:master' into ad1816 2025-12-22 20:31:22 -06:00
Miran Grča
f2cc159d31 Merge pull request #6605 from chungy/lock-emoji
Use lock emoji to indicate write-protected recent disk images.
2025-12-23 02:16:02 +01:00
Miran Grča
7ee0cf64ce Merge pull request #6611 from RSX798/French-update
Update fr-FR.po
2025-12-23 02:15:15 +01:00
win2kgamer
edb717e362 Merge branch '86Box:master' into ad1816 2025-12-22 19:03:33 -06:00
RSX798
2e9c82bf3e Make "d" as hotkey in "Aide" 2025-12-23 09:02:20 +08:00
RSX798
cebf1502ac Update fr-FR.po 2025-12-23 08:52:38 +08:00
OBattler
77596d3623 Include 86box.h in the two dummy CD-ROM IOCTL files, fixes compile on Linux and Mac. 2025-12-23 01:20:26 +01:00
OBattler
0c6f43cd55 Bump version to 5.4. 2025-12-23 00:28:08 +01:00
OBattler
196ffe7e4e Actually use the previous toolbar icons order in both cases, because it's more logical. 2025-12-23 00:26:58 +01:00
OBattler
1275f13d68 (S)VGA render: Make sure the overscan is not blitted to a line whose pointer is NULL, fixes #6591. 2025-12-23 00:22:00 +01:00
Miran Grča
4d9cfdd57f Merge pull request #6610 from starfrost013/bugfixes
Remove all remaining MSC_VER checks and some x86-32 inline assembly
2025-12-22 23:44:27 +01:00
starfrost
c768f2dd08 Merge branch '86Box:master' into bugfixes 2025-12-22 22:36:25 +00:00
starfrost013
7860e06f8a Remove all non-library _MSC_VER checks 2025-12-22 22:36:15 +00:00
OBattler
a78c208a09 Merge branch 'master' of https://github.com/86Box/86Box 2025-12-22 23:34:07 +01:00
OBattler
0055af732a Increase MAX_IMAGE_PATH_LEN to 4096 bytes (to fix that config.c warning) and make sure all file name arrays are of that length (no more hardcoded 512 or 1024). 2025-12-22 23:33:56 +01:00
Miran Grča
2c7067e787 Merge pull request #6609 from starfrost013/bugfixes
remove remaining msvc check
2025-12-22 23:31:17 +01:00
starfrost013
11976adced remove remaining msvc check 2025-12-22 22:29:35 +00:00
OBattler
d95d0d0b59 Manager: Reorder the toolbar buttons to match the buttons below. 2025-12-22 23:00:02 +01:00
OBattler
0092ce15de Only make the fallthrough define available in C code, fixes #6607. 2025-12-22 22:56:10 +01:00
Miran Grča
ddffae2b7d Merge pull request #6603 from RSX798/Spanish-update
Update es-ES.po
2025-12-22 18:41:04 +01:00
Mike Swanson
f6f518eacc Use lock emoji to indicate write-protected recent disk images.
This makes the menu look a little more visually distinct and obvious
when a recent disk image item is set to write-protected mode.  While
an icon does exist, I have found it to be small and visually
indistinguisable enough that I didn't even know it existed before I
dug into the code.

This prefixes image names with U+1F512 LOCK (🔒).  My first iteration
also added U+1F513 OPEN LOCK (🔓) to read-write image names, but I
quickly found that to be too visually distracting and confusing next
to the write-protect symbols, so I have opted to only keep the first
one.

This might have a caveat that the symbol will fail to show up on
systems without the lock emoji somewhere in their font set, but these
days, I expect pretty much everyone to be on OSes that come with the
full set of emoji fonts anyhow.
2025-12-22 00:54:50 -08:00
RSX798
46520dc16a Update es-ES.po 2025-12-22 16:37:37 +08:00
OBattler
69a7db1af6 Corrected Catalan translation by ahernandez094 from BetaWiki (native speaker) and more fixes to the Spanish translation. v5.3 2025-12-22 00:59:02 +01:00
RichardG867
7513769b4b Fix missing None floppy sound preset on 40-track drives 2025-12-21 20:40:30 -03:00
RichardG867
a822628111 Display proper floppy sound profile names in the drive list 2025-12-21 19:05:02 -03:00
OBattler
82fa8beccb Change the #ifdef. 2025-12-21 22:28:39 +01:00
OBattler
eca6011a3e FDD Audio: #ifdef out the unused variable. 2025-12-21 22:23:45 +01:00
Miran Grča
758e4883f8 Merge pull request #6602 from Domppari/fdd_bios_post_test_audio_support
FDD BIOS POST test audio support and AMIBIOS special case
2025-12-21 22:20:33 +01:00
Domppari
42e0fb6726 Enhance FDD audio support for BIOS POST mode:
- Implement detection of BIOS vendor and corresponding audio samples for seek operations.
- Add support for loading and playing POST mode seek samples based on BIOS vendor.
- Reset seek state on FDD close and reset functions.
2025-12-21 22:45:16 +02:00
Miran Grča
2f96db17f1 Merge pull request #6601 from Cacodemon345/voodoo-fix-linux
Fix black/white dot glitches in Voodoo 2
2025-12-21 21:01:46 +01:00
Cacodemon345
41ed34c67f Fix black/white dot glitches in Voodoo 2 2025-12-22 01:57:13 +06:00
Miran Grča
43ce40e1ff Merge pull request #6599 from Cacodemon345/voodoo-fix-linux
Fix glitched texts on Linux Voodoo drivers
2025-12-21 20:56:59 +01:00
Miran Grča
d26f68a776 Merge pull request #6600 from starfrost013/bugfixes
Video refactor part 7(?): Font improvements part 1
2025-12-21 20:56:49 +01:00
OBattler
988056bb35 Bring back the Catalan translation (redone from scratch) and fix the Spanish translation. 2025-12-21 20:56:06 +01:00
starfrost013
e45fecf5f2 remove several more unused functions 2025-12-21 19:32:22 +00:00
starfrost013
56020b92f7 remove obsolete (2012-era) comment 2025-12-21 19:31:35 +00:00
starfrost013
5e959e4b2e remove fontdat2 and fontdatm2 2025-12-21 19:12:28 +00:00