Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
e9c41fe
Update CONTRIBUTING.md
OBattler Jan 28, 2026
3bcf6a7
Update Pentium CPU table names for Socket 4 and 5/7
cyrix6x86mx Jan 28, 2026
bd13b21
Update the CPU names to be P5 and P54C instead of Socket 4 and 5/7
cyrix6x86mx Jan 28, 2026
435be33
Merge pull request #6765 from cyrix6x86mx/master
OBattler Jan 29, 2026
0055917
DEC Tulip 21040: Do not attempt to read the EEPROM data on reset, fix…
OBattler Jan 29, 2026
6ec0f0b
Merge branch 'master' of https://github.com/86Box/86Box
OBattler Jan 29, 2026
484a61f
Only use checkStateChanged from Qt 6.7 onwards, should fix GitHub Act…
OBattler Jan 29, 2026
d1d3941
NEC Vx0: Swap the two operands in CMPSB/CMPSW, fixes #6764.
OBattler Jan 30, 2026
e8eb606
Some improvements on said debug thunking to old 808x instructions.
OBattler Jan 30, 2026
561a717
NEC Vx0: Rename the logging functions.
OBattler Jan 30, 2026
8e1acfa
Mouse Systems mice: The last two bytes of the report are now correctl…
OBattler Jan 31, 2026
e7fee34
ESC/P 2: 4 versions, filtering by version, selectable paper.
Lili1228 Jan 31, 2026
c850bec
ESC/P 2: Implement ESC 3, A, M, P, \ for 9-pin ESC/P
Lili1228 Jan 31, 2026
397120b
ESC/P 2: 9-bit graphics mode (9-pin ESC/P)
Lili1228 Jan 31, 2026
6869367
ESC/P 2: Fix ESC J on 9-pin printers
Lili1228 Jan 31, 2026
156f2aa
Update CODE_OF_CONDUCT.md
OBattler Jan 31, 2026
8364d69
Merge pull request #6770 from Lili1228/master
OBattler Jan 31, 2026
dbb44eb
Fixed session numbers in the raw TOC mode of READ TOC/PMA/ATIP and ca…
OBattler Feb 1, 2026
85a63dd
Always load HDD audio profiles at initialization.
OBattler Feb 1, 2026
a900405
Settings dialog: On Cancel button, remove the VM directory if it is e…
OBattler Feb 1, 2026
378ade3
The forgotten qt/qt_settings.cpp.
OBattler Feb 1, 2026
f66e2d5
Fix Ctrl+NumLock processing.
OBattler Feb 1, 2026
37a4a99
Make the activity indicator orange instead of green to be more easily…
OBattler Feb 1, 2026
de4e179
CS423x: Make bits 2-0 of control register C0 writable, fixes Win3.1 v…
win2kgamer Feb 2, 2026
2d77740
AD1848: Remove old CS423xB/4235/4239 I18/I19 mixer hack as it's no lo…
win2kgamer Feb 2, 2026
af2ead6
Merge pull request #6774 from win2kgamer/cs423x-fix2
OBattler Feb 2, 2026
be36624
Update de-DE.po
Paradyx0392 Feb 2, 2026
9d94482
Update de-DE.po
Paradyx0392 Feb 2, 2026
d7f011e
Added Olivetti OEM BIOS to TriGem Como
MaxwellS04 Feb 2, 2026
6829fee
Added "eMachines OEM" name to revision 1.12
MaxwellS04 Feb 2, 2026
06509c6
Merge pull request #6775 from Paradyx0392/German-update
OBattler Feb 2, 2026
b707592
Merge pull request #6776 from MaxwellS04/Olivetti_Como
OBattler Feb 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ In order for everyone to enjoy their time contributing to 86Box or otherwise bei

## 1. No illegal activity or GitHub ToS violations
- 1.1. Do not distribute malware for non-research purposes. Post samples in a clearly named encrypted archive.
- 1.2. Posting old software is allowed if at least 10 years old and out of support.
- 1.2. Disclosure of copyrighted materials is permitted only if they are demo/trial versions, shareware, freeware, or open-source software, or if they are disclosed by the copyright holder or on the copyright holder’s behalf. If such materials need to be disclosed for testing or bug-fixing purposes, any available private channels should be used. Developers undertake to remove any materials obtained for such purposes as soon as they are no longer needed.
- 1.3. Do not post NSFW content (defined at the staff's discretion).
- 1.4. Do not do anything forbidden by the law or the Discord or GitHub Terms of Service.

Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
The 86Box project welcomes contributions from anyone, as long as some basic guidelines are followed.

## Emulated hardware
In order to accept new emulated hardware, the following criteria must be met:
In order to accept new emulated hardware or a request thereof, the following criteria must be met:

* A ROM must be available and be added to [our ROM repository](https://github.com/86Box/roms)
* Documentation must be available or it must be feasible to reverse engineer with a reasonable amount of time and effort
Expand Down
1 change: 1 addition & 0 deletions src/86box.c
Original file line number Diff line number Diff line change
Expand Up @@ -1494,6 +1494,7 @@ pc_init_modules(void)
fdd_audio_init();
}

hdd_audio_load_profiles();
hdd_audio_init();

sound_init();
Expand Down
9 changes: 6 additions & 3 deletions src/cdrom/cdrom.c
Original file line number Diff line number Diff line change
Expand Up @@ -692,14 +692,14 @@ read_toc_raw(const cdrom_t *dev, unsigned char *b, const unsigned char start_tra
int num = 0;
int len = 4;

/* Bytes 2 and 3 = Number of first and last sessions */
read_toc_identify_sessions((raw_track_info_t *) rti, num, b);

cdrom_log(dev->log, "read_toc_raw(%016" PRIXPTR ", %016" PRIXPTR ", %02X)\n",
(uintptr_t) dev, (uintptr_t) b, start_track);

dev->ops->get_raw_track_info(dev->local, &num, rti);

/* Bytes 2 and 3 = Number of first and last sessions */
read_toc_identify_sessions((raw_track_info_t *) rti, num, b);

if (num != 0) for (int i = 0; i < num; i++)
if (t[i].session >= start_track) {
memcpy(&(b[len]), &(t[i]), 11);
Expand Down Expand Up @@ -1654,6 +1654,9 @@ cdrom_audio_play(cdrom_t *dev, const uint32_t pos, const uint32_t len, const int
dev->cd_end = len2;
dev->cd_status = CD_STATUS_PLAYING;
dev->cd_buflen = 0;

if (dev->cached_sector != dev->seek_pos)
dev->cached_sector = -1;
} else {
cdrom_log(dev->log, "LBA %08X not on an audio track\n", pos);
cdrom_stop(dev);
Expand Down
Loading
Loading