Jasmine Iwanek
42ceb4cfcc
Fix some bits which got lost in the last merge
2023-01-08 15:25:28 -05:00
TC1995
f9bc675a62
Git, so, stop the pull/push errors, anyway, fix compile again.
2023-01-08 14:32:58 +01:00
TC1995
1064c697e2
Darn git.
2023-01-08 14:25:18 +01:00
TC1995
e5496e2638
Overhauled CD-ROM selection for SCSI and ATAPI, including model and vendor specific commands.
...
Fixed the Spock SCSI ID selection.
Fixed CD Audio on NCR 5380-based SCSI controllers.
Added a proprietary CD-ROM controller selection (not hooked up yet).
All on qt only.
2023-01-07 23:48:45 +01:00
TC1995
df3c4b155a
SCSI/CD-ROM fixes: Properly implemented the Toshiba specific SCSI commands including the Audio side per the Toshiba CD-ROM SCSI-2 manual from 1990 (they were previously implemented with some hacks).
2022-12-04 20:53:03 +01:00
RichardG867
ab086750ec
VISO: Disable temporary logging
2022-11-25 16:33:04 -03:00
RichardG867
033deeedb5
VISO: Allow short directory names to have an extension
2022-11-23 17:33:45 -03:00
RichardG867
3dbfedbff0
Temporarily enable VISO logging
2022-11-22 20:00:59 -03:00
RichardG867
26dfadb73f
VISO: Fix opendir fds still leaking under some circumstances
2022-11-21 17:18:56 -03:00
RichardG867
bdddfdb4b8
VISO: Overhaul format selection system
2022-11-21 17:07:33 -03:00
RichardG867
711eaf5bdd
VISO: Automatically disable version suffixes upon detecting Windows NT El Torito boot structure
2022-11-21 16:23:42 -03:00
RichardG867
1695980271
VISO: Add flags field and calculate timezone format on ISO only
2022-11-21 15:58:33 -03:00
RichardG867
1ec5765f3f
VISO: Fix file descriptor leak on directory traversal
2022-11-21 15:52:23 -03:00
RichardG867
dadc6ee2a7
VISO: Fix segfault if a directory fails to be enumerated
2022-11-21 15:36:20 -03:00
RichardG867
2cf20cb7b3
Merge branch 'master' of ssh://github.com/86Box/86Box
2022-11-21 14:29:09 -03:00
Jasmine Iwanek
3fe4f75108
A bit more clang-format
2022-11-19 11:53:07 -05:00
Jasmine Iwanek
6ea253896d
Remove unnecessary clang-format comment
2022-11-13 21:15:59 -05:00
Jasmine Iwanek
bd75bc141a
Header cleanups
...
Tabs to spaces
Consistency
2022-11-13 21:15:47 -05:00
Miran Grča
d13faa820e
Merge pull request #2819 from jriwanek-forks/warnfixes
...
More compile warning fixes
2022-11-06 23:57:16 +01:00
OBattler
ced49538d4
Added a pointer cast to cdrom/cdrom_mitsumi.c to fix a warning pointed out by lemondrops.
2022-11-06 23:57:02 +01:00
Jasmine Iwanek
6ea143e107
More compile warning fixes
2022-11-06 15:55:16 -05:00
Jasmine Iwanek
381960dfc0
More mitsumi cdrom stuff
2022-11-05 20:17:39 -04:00
RichardG867
46d0ff92cc
Merge branch 'master' of ssh://github.com/86Box/86Box
2022-11-01 14:51:51 -03:00
OBattler
4d19b8a1e4
Added the ability to select earlier CD-ROM drive (emulates Chinon CDS-431 for SCSI and NEC CDR-260 for ATAPI) - needs to be ported to QT.
2022-10-29 06:44:30 +02:00
RichardG867
b9d3de00a7
VISO: Some micro-optimizations
2022-10-26 00:15:52 -03:00
RichardG867
40a6fe1486
VISO: Fix tiny mistake in timestamp upper clamping
2022-10-25 23:16:14 -03:00
RichardG867
177fe6a3ac
VISO: Fix mistake in bad mtime logging
2022-10-25 22:13:39 -03:00
RichardG867
ea351e99fc
VISO: Fix small mistake in timestamp clamping
2022-10-25 22:07:55 -03:00
RichardG867
08c4f6dafb
VISO: Handle invalid timestamps correctly
2022-10-25 21:56:26 -03:00
Miran Grča
e153e2e7eb
Merge pull request #2721 from cold-brewed/viso-posix-fixes
...
VISO fixes for mac / linux
2022-10-19 15:10:29 +02:00
cold-brewed
b81d4170f9
viso: Check for directory without S_ISDIR macro for msvc
2022-10-18 14:20:33 -04:00
ts-korhonen
f7c11a94e9
Fix windows clang+vcpkg build.
2022-10-18 20:44:09 +03:00
cold-brewed
5409364cf2
viso: use stat to check for directory in bin_init
2022-10-18 10:58:42 -04:00
RichardG867
99617668ea
VISO: Overhaul El Torito boot code insertion, now following the 7-Zip syntax which allows for explicit type definition
2022-10-16 01:59:13 -03:00
RichardG867
b5964d8c93
VISO: Disable logging
2022-10-15 19:16:35 -03:00
RichardG867
f0ee61041c
VISO: Small micro-optimization and cleanup
2022-10-15 14:45:49 -03:00
RichardG867
10e9285f61
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
...
# Conflicts:
# src/cdrom/cdrom_image.c
# src/cdrom/cdrom_image_backend.c
# src/include/86box/cdrom.h
# src/include/86box/cdrom_image_backend.h
# src/include/86box/resource.h
# src/qt/qt_mediamenu.cpp
# src/qt/qt_mediamenu.hpp
# src/unix/unix.c
# src/win/win.c
# src/win/win_devconf.c
# src/win/win_dialog.c
# src/win/win_joystick_rawinput.c
# src/win/win_media_menu.c
# src/win/win_mouse.c
# src/win/win_settings.c
# src/win/win_ui.c
2022-10-15 14:00:00 -03:00
RichardG867
e706fffb34
Run clang-formats for merge
2022-10-15 13:38:10 -03:00
Jasmine Iwanek
d044f8d1f6
clang-format in src/cdrom/
2022-09-18 17:19:21 -04:00
Cacodemon345
740108c37c
cdrom: Properly empty the path of image if it can't be loaded
2022-08-11 01:13:49 +06:00
Jasmine Iwanek
5d999920f5
Move SCSI defines to scsi.h
2022-08-02 22:35:43 -04:00
RichardG867
537e43a1f9
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
2022-07-12 20:07:19 -03:00
OBattler
3e2f6cfa56
Patch to allow some CD-protected discs to behave correctly.
2022-07-10 22:04:36 +02:00
RichardG867
bcd12099c7
Virtual ISO: Use the actual basename function and remove the legacy one
2022-07-09 13:43:13 -03:00
RichardG867
0582c11e90
Fix build
2022-04-26 01:52:19 -03:00
RichardG867
2e2adc6945
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
...
# Conflicts:
# src/cdrom/cdrom_image.c
# src/cdrom/cdrom_image_backend.c
2022-04-21 13:35:15 -03:00
David Hrdlička
e60af6c29d
Clean up plat.h a bit
2022-04-20 01:03:39 +02:00
Alexander Babikov
1a6d596fea
Remove the now-redundant LARGEFILE macro definitions
2022-04-14 07:10:20 +05:00
RichardG867
27da3a8634
Virtual ISO: Make the birthtime check a bit more readable
2022-04-07 15:44:17 -03:00
RichardG867
e9c3f37029
Virtual ISO: Add Rock Ridge birthtime to supported platforms
2022-04-07 15:29:27 -03:00