Commit Graph

11 Commits

Author SHA1 Message Date
waltje
d97c3a91e8 Several rounds of code cleanups.
Fixed the heap-trashing bug.
Applied some more upstream patches.
2018-10-26 14:30:34 -04:00
waltje
e4a6a62bb8 Some more 64bitness fixes for warnings.
Applied relevant upstream patches.
Added Sigma Color 400 video card.
2018-10-25 04:28:33 -04:00
waltje
98eaa3bd34 Many small changes and fixes for building a 64-bit application.
Both GCC and VC builds seem to work OK for Windows, as does the Linux version.
2018-10-25 01:20:32 -04:00
waltje
ce7ca74f9b Forgot some changes to the SCSI CD-ROM driver. 2018-10-22 21:02:15 -04:00
waltje
06774a1ef0 Argh. Fixing errors about fixing warnings. Seriously!
Fixed some more warnings.
2018-10-20 03:26:56 -04:00
waltje
4a445127d8 Fixed several warnings.
Fixed some small issues, mostly NULL-ptr related.
2018-10-20 02:38:49 -04:00
waltje
6bd70019c1 Applied more upstream patches (finally, removing cdrom_null !) 2018-10-19 04:20:42 -04:00
waltje
af443c0f04 Changes to re-implement the Host CD-ROM Drive mode, phase 2. This also adds 2 new status-bar menu items to optical drives, Lock and Unlock, which disable or enable media removal/insertion on the host drive. 2018-10-19 02:38:48 -04:00
waltje
80ca36536d More changes and cleanups to the cdrom/scsi layers.
Several small fixes to the previous commit (IDE works again ;-)
First attempt at "bringing back" the Host CDROM (formerly "ioctl") module.
2018-10-18 02:21:00 -04:00
waltje
3e4f5c0ed9 Fix up some warnings and silly errors. 2018-10-16 20:05:17 -04:00
waltje
22379f55ad Applied all relevant upstream patches.
Cleaned up the CD-ROM stuff a bit more, merging the drive and the image parts.
Updated disk, cdrom and zip structures to use the same bus_id union.
2018-10-16 19:53:01 -04:00