Commit Graph

571 Commits

Author SHA1 Message Date
a4228ca204 Add resources and string files to Visual C++ 16 project. 2020-03-28 01:55:08 +00:00
f973f79e8b Copy ZIP icons into magneto-optical icons. 2020-03-28 01:45:44 +00:00
2b0588073e Add status bar for magneto-optical. 2020-03-28 01:27:27 +00:00
9175a1b636 Fix missing comma in magneto-optical definitions. 2020-03-28 01:24:26 +00:00
4b4cb61690 Add some more files to gitignore. 2020-03-28 00:08:10 +00:00
b682efcce8 Fix some typos in magneto-optical implementation. 2020-03-28 00:05:04 +00:00
e540712e5d Add magneto-optical files to Visual C++ projects. 2020-03-28 00:04:30 +00:00
7f2ff299b9 Implement READ GENERATION for magneto-optical disks. 2020-03-27 21:50:20 +00:00
0766794c4e Do not implement MEDIUM SCAN for now. 2020-03-27 21:44:57 +00:00
26ba28988c Implement ERASE(10/12) for magneto-optical disks. 2020-03-27 21:42:20 +00:00
224b37065c Implement INQUIRY for magneto-optical disks. 2020-03-27 21:18:00 +00:00
52032d0ea8 Fix ZIP drive identifying itself as MMC drive when EVPD pages are sent. 2020-03-27 21:14:40 +00:00
b9d463cf42 Implement START STOP UNIT for magneto-optical disks. 2020-03-27 21:03:38 +00:00
da259d6150 Implement MODE SENSE/SELECT(6/10) for magneto-optical disks. 2020-03-27 20:56:17 +00:00
20d27cd083 Remove commands not supported by magneto-optical drives. 2020-03-27 20:00:21 +00:00
b32417840c Implement WRITE(6/10/12) and WRITE AND VERIFY(10/12) for magneto-optical disks. 2020-03-27 19:58:29 +00:00
bc70b830f9 Implement VERIFY(6/10/12) without data for magneto-optical disks. 2020-03-27 19:50:14 +00:00
caf0eb8f8c Implement READ(6/10/12) for magneto-optical disks. 2020-03-27 19:41:58 +00:00
b0f0c1de18 Implement FORMAT UNIT for magneto-optical disks. 2020-03-27 19:17:18 +00:00
bd3912b095 Set correct command table for magneto-optical drives. 2020-03-27 18:32:13 +00:00
2a3bde204c Add new SCSI command definitions. 2020-03-27 18:31:47 +00:00
5b197c7636 Add magneto-optical implementation based on ZIP. 2020-03-27 17:49:01 +00:00
d6fa2f1288 Add header for magneto-optical drive emulation. 2020-03-27 17:13:30 +00:00
Fred N. van Kempen
a79605c833 Merge pull request #89 from Altheos/cirrus
Cirrus improvements from upstream
2020-01-16 15:00:56 -05:00
Altheos
197352a469 Small fixes. Bump version. 2019-11-19 18:24:20 +01:00
Altheos
312956f32d Cirrus video cards improvements from upstream :
* BY8 and 8 Byte latches - fixes 16 color modes
* Blitter and ROP fixes
* 8 bpp grayscale and 3:3:2 RGB modes added

Try to fix Cirrus HW cursor on all cards and all modes (still wrong)
2019-11-19 17:16:51 +01:00
Fred N. van Kempen
86e89020f4 Merge pull request #85 from darkstar/msvc
MSVC: Link against xinput1_3.dll instead of xinput1_4.dll...
2019-08-13 13:56:13 -04:00
Fred N. van Kempen
d89929070d Merge pull request #86 from Altheos/gus
Gus soundcard changes
2019-08-13 13:55:39 -04:00
Altheos
e69497217d More more GUS code cleanup 2019-08-13 11:47:05 +02:00
Altheos
f7c5a6927b More GUS code cleanup 2019-08-13 11:42:26 +02:00
Altheos
ddd4e8ee02 minor cleanup to GUS code 2019-08-13 11:06:27 +02:00
Altheos
dbe7610497 GUS soundcard improvements second commit 2019-08-12 17:39:01 +02:00
Altheos
f04973834d GUS soundcard improvements :
IO address flexibilty
256k, 512k or 1Mo total memory available
2019-08-12 17:27:57 +02:00
darkstar
3398f7a968 MSVC: Link against xinput1_3.dll
...instead of xinput1_4.dll, so that the resulting binary also works on
Windows 7 (XInput 1.4 is Win8+ only)
2019-07-14 00:46:27 +02:00
Fred N. van Kempen
3b976a371e Merge pull request #83 from darkstar/msvc
MSVC 2019 project updates
2019-06-22 19:37:53 -04:00
darkstar
b389e0befc MSVC: Update project files 2019-06-23 01:22:28 +02:00
darkstar
5096bde219 MSVC: clean up libraries and link against XInput 2019-06-23 01:21:48 +02:00
waltje
cdd4d853fb Having fun with Travis - as usual.
Updated S3 driver to add onboard 801 and 805.
2019-06-06 22:58:05 -05:00
waltje
a2f3c1d2a4 Yup, also need to update the build script. 2019-06-06 22:41:09 -05:00
waltje
b63e7e1fc6 Bumped to version 1.7.2. 2019-06-06 22:33:30 -05:00
waltje
108f30d77a Reworked the Intel-based machines a little bit. 2019-05-28 22:01:19 -05:00
waltje
5a921a1885 Changes to xtide.c and statbar.c, fixes #80. 2019-05-28 14:55:56 -05:00
waltje
9505feae10 Updated README.md to add information on the Wiki and Forum. 2019-05-27 20:32:06 -05:00
waltje
491257bdc3 Added PT-PT and DK translations.
Removed one string from all language files.
2019-05-24 21:20:45 -05:00
waltje
a2ef425f92 Fixed some issues. in hdd_image.c and keyboard_at.c. 2019-05-23 15:08:40 -05:00
waltje
8ec67527c6 Small fixes here and there.
Removed the crashdump code completely.
Applied the first batch of upstream changes.
Changed files to deal with new tmrval_t type (include timer.h at top.)
Added the first "floppy controller card", part of the new framework.
Hopefully fixed the Sigma Color 400 - works OK on DTK now.
2019-05-23 13:54:11 -05:00
Fred N. van Kempen
8169298205 Merge pull request #79 from darkstar/fixes
Fix undefined variable if USE_LIBPNG is not defined
2019-05-19 16:09:53 -04:00
darkstar
ec15d932cc Fix undefined variable if USE_LIBPNG is not defined 2019-05-19 19:02:37 +02:00
waltje
928e698cc9 Fixed a bug in config.c which made it no longer see floppy drives. Whoops!
Small fixes here and there.
Removed support for D9DX completely.
Big edit to make all code use the new tmrval_t type for timers instead of int64_t, and (because of that) added timer.h to many files.
2019-05-18 19:43:53 -05:00
waltje
5e6c967ba3 Updated the memregs driver to be more flexible.
Updated several machines to use the new memregs devices.
Updated io.c to better handle I/O catching, and to allocate the array on the heap.
2019-05-17 17:41:00 -05:00