RichardG867
|
850f7101d1
|
Virtual ISO: Don't break UTF-16 pairs when relocating Joliet filename extension
|
2022-04-01 13:06:34 -03:00 |
|
RichardG867
|
3b5c9fe309
|
Virtual ISO: Add UTF-16 Joliet encoding (technically non-standard) for hosts with >16-bit wchar
|
2022-04-01 12:34:35 -03:00 |
|
RichardG867
|
455d7183a3
|
Virtual ISO: Sort entries, fixes weird behavior with MSCDEX
|
2022-04-01 00:09:08 -03:00 |
|
RichardG867
|
791596ce12
|
Virtual ISO: Increase effective sector size after the fact if there's not enough memory for the sector map
|
2022-03-31 19:50:58 -03:00 |
|
RichardG867
|
4c52001b54
|
Virtual ISO: Make S_ISCHR and S_ISBLK queries less weird
|
2022-03-31 17:14:26 -03:00 |
|
RichardG867
|
9fcaa57264
|
Virtual ISO: More filename calculation delegation to save more memory
|
2022-03-31 17:08:20 -03:00 |
|
RichardG867
|
5b555a2896
|
Virtual ISO: Delegate Rock Ridge name trimming to fill_dir_record, saving memory
|
2022-03-31 14:58:58 -03:00 |
|
RichardG867
|
f8173f75ec
|
Virtual ISO: Don't declare Rock Ridge extension on Joliet tree
|
2022-03-31 13:53:52 -03:00 |
|
RichardG867
|
4e910f1709
|
Virtual ISO: Reduce heap fragmentation by using dynamic struct sizing for the path
|
2022-03-31 13:47:38 -03:00 |
|
RichardG867
|
9ed01221c4
|
Virtual ISO: Some more micro-optimizations
|
2022-03-31 13:21:12 -03:00 |
|
RichardG867
|
27a6ff7c20
|
Virtual ISO: Improve portability of El Torito code
|
2022-03-31 12:54:46 -03:00 |
|
RichardG867
|
b2f9368253
|
Virtual ISO: Call tzset before calculating timezone offset
|
2022-03-29 12:03:28 -03:00 |
|
RichardG867
|
a29a6b55db
|
Virtual ISO: Fix small comment typo
|
2022-03-29 00:10:21 -03:00 |
|
RichardG867
|
6465e03fc2
|
Virtual ISO: Fix oversight in Rock Ridge file times
|
2022-03-29 00:07:08 -03:00 |
|
RichardG867
|
b12ac3677f
|
Virtual ISO: Add timezone information to file times
|
2022-03-28 23:48:22 -03:00 |
|
RichardG867
|
14ea9affe5
|
Virtual ISO: Streamline some Rock Ridge stuff
|
2022-03-28 22:49:40 -03:00 |
|
RichardG867
|
936e74adb6
|
Virtual ISO: Convert filenames from UTF-8 to UCS-2 on Joliet, and some optimizations
|
2022-03-28 21:12:53 -03:00 |
|
RichardG867
|
8d5d7800f9
|
Virtual ISO: Some more logging stuff
|
2022-03-28 13:08:13 -03:00 |
|
RichardG867
|
1a589eb178
|
Virtual ISO: Don't crash if there's no memory for the entry map
|
2022-03-27 18:30:42 -03:00 |
|
RichardG867
|
65bbaf4ce0
|
Virtual ISO: Small El Torito related comment amendments
|
2022-03-27 16:37:38 -03:00 |
|
RichardG867
|
9ecb0e4406
|
Virtual ISO: Fix closing of file handles when unloading image
|
2022-03-27 16:33:02 -03:00 |
|
RichardG867
|
f931f5807d
|
Virtual ISO: Many Rock Ridge fixes including proper filename trimming
|
2022-03-27 16:27:41 -03:00 |
|
RichardG867
|
39e1b5b817
|
Virtual ISO: Look for El Torito boot file only in the root directory
|
2022-03-27 14:37:40 -03:00 |
|
RichardG867
|
8e971eaf5a
|
Virtual ISO: Add El Torito boot image loading for both emulation and non-emulation modes
|
2022-03-27 13:37:06 -03:00 |
|
RichardG867
|
b78c11f789
|
Virtual ISO: Fix Joliet path table issue that was tripping Windows up
|
2022-03-27 00:49:07 -03:00 |
|
RichardG867
|
a906d3cd1b
|
Virtual ISO: Fix for a Windows-specific wchar idiosyncrasy; snowballed into other fixes
|
2022-03-27 00:27:51 -03:00 |
|
RichardG867
|
e11b211af8
|
Virtual ISO: Add Qt and Win32 user interfaces
|
2022-03-26 23:38:38 -03:00 |
|
RichardG867
|
eeeb7b258d
|
Virtual ISO: Initial commit
|
2022-03-26 22:17:09 -03:00 |
|
OBattler
|
960cae34d4
|
Changed all the CD-ROM files to the new agreed upon coding style.
|
2022-02-22 22:04:40 +01:00 |
|
Jasmine Iwanek
|
4674756664
|
More newline and whitespace cleanups
|
2022-02-20 16:26:40 -05:00 |
|
Jasmine Iwanek
|
4287e44824
|
newlines at end of file
|
2022-02-18 21:38:51 -05:00 |
|
OBattler
|
4f1b49f9ad
|
Added a new CD-ROM API function.
|
2022-02-14 19:47:48 +01:00 |
|
OBattler
|
6b7e674877
|
And another fix.
|
2022-01-10 20:12:26 +01:00 |
|
OBattler
|
28b772b1f7
|
More READ CD fixes.
|
2022-01-10 19:53:07 +01:00 |
|
David Hrdlička
|
52486e121e
|
Convert CMake files to 4 spaces indentation
|
2021-12-20 15:08:23 +01:00 |
|
OBattler
|
5b972fc477
|
Implemented CD Audio de-emphasizing for pre-emphasized tracks, closes #1623.
|
2021-09-02 20:52:30 +02:00 |
|
Cacodemon345
|
d9fdc5fcc1
|
Implement keyboard support
Numpad will be done eventually
|
2021-08-29 23:50:21 +06:00 |
|
Miran Grča
|
b0cb4d974c
|
Update cdrom.c
|
2021-08-27 20:19:50 +02:00 |
|
OBattler
|
eb827a6629
|
Fixed CD-ROM backend logging.
|
2021-08-26 21:26:56 +02:00 |
|
OBattler
|
6d7acaa100
|
Made sure cdrom_image.c doesn't strcpy() from the same place to the same place.
|
2021-08-26 10:14:27 +02:00 |
|
David Hrdlička
|
dfbbe08a07
|
rewrite the emulator to use UTF-8 internally
|
2021-03-30 09:46:49 +02:00 |
|
David Hrdlička
|
96eb8d806e
|
Add copyright headers
|
2021-01-12 18:26:18 +01:00 |
|
David Hrdlička
|
11b6604196
|
Add CMake build files
|
2021-01-12 18:22:40 +01:00 |
|
OBattler
|
fa3394c04e
|
Fixed parameter list in data out phase on MODE SELECT (10) command on all ATAPI and SCSI devices, fixes ATAPI and SCSI CD Audio volume control, fixes #1191.
|
2020-12-26 02:26:45 +01:00 |
|
OBattler
|
9d6f6b38ea
|
Fixed a warning in cdrom/cdrom_image_backend.c.
|
2020-12-12 16:28:04 +01:00 |
|
OBattler
|
26d42adb1e
|
CD-ROM CUE indexes are now respected for skip even if prestart is 0 (fixes CUE+BIN images that use indexes for pregap), CD Audio attenuation is now done per the specification, and proper sound card filtering and volume calculation now applies to CD Audio.
|
2020-10-19 01:02:40 +02:00 |
|
OBattler
|
649c084eef
|
Rewrote the CD-ROM TOC handling.
|
2020-07-20 03:18:56 +02:00 |
|
OBattler
|
aeaf5ad34a
|
Properly enabled SMM (and with the correct SMBASE) on AMD 486 CPU's.
|
2020-07-20 01:44:19 +02:00 |
|
OBattler
|
8837d5d882
|
Implemented the National Semiconductors PC87307, PC87309, PC87332, and PC97307 Super I/O chips, fixed a number of bugs, and removed two machines from the Dev branch due to them now having the correct Super I/O chips.
|
2020-06-14 21:59:45 +02:00 |
|
OBattler
|
dc7983902e
|
Fixed some wrong letter casing in cdrom/cdrom_image_backend.c and updated Makefile.local.
|
2020-06-13 10:44:18 +02:00 |
|