Commit Graph

105 Commits

Author SHA1 Message Date
Zane Kaminski d7e4ba44a3 ... 2021-04-01 21:04:13 -04:00
Zane Kaminski d81d903f07 ... 2021-04-01 20:59:11 -04:00
Zane Kaminski ab16e98a10 ... 2021-04-01 20:49:27 -04:00
Zane Kaminski 77a46f81df ... 2021-04-01 20:34:00 -04:00
Zane Kaminski 85fd10846e ... 2021-04-01 20:28:53 -04:00
Zane Kaminski 6a3bc43f05 Try avoiding indexed instructions... 2021-04-01 20:15:18 -04:00
Zane Kaminski a2f6c2fa2c ... 2021-04-01 03:57:40 -04:00
Zane Kaminski 19bf5c98fe New strategy for patching ROM disk debug/CD 2021-04-01 03:46:40 -04:00
Zane Kaminski 3e519016ac Remove debug and CDROM disable stuff in prime routine 2021-03-31 20:11:45 -04:00
Zane Kaminski e70abd2ce5 Swap copy operands in init just to try 2021-03-31 19:51:52 -04:00
Zane Kaminski 40007cfa47 24/32 bit fix in RDInit? 2021-03-31 19:44:41 -04:00
Zane Kaminski d7b8e2bf9a Add back CDROM and DBG disable when allocating ROM disk 2021-03-31 19:37:14 -04:00
Zane Kaminski dd43379d92 hmm... 2021-03-31 19:28:51 -04:00
Zane Kaminski 700f95c776 New debug/CD disable strategy 2021-03-31 19:10:47 -04:00
Zane Kaminski f5368280a0 Fix various (benign) warnings 2021-03-04 15:22:34 -05:00
Zane Kaminski 244048426e Add debug and CD-ROM disable to RDPrime 2021-03-04 12:46:15 -05:00
Zane Kaminski 99ff56c41c Add extra settings 2021-03-04 12:44:11 -05:00
Zane Kaminski 1d6ea390d7 Change "RDisk" prefix of method names to "RD"
Change saves space in driver.o because ASCII method name string is appended to end of each method
2021-03-04 12:43:08 -05:00
Zane Kaminski 6c460098f2 Change RDisk inhibit flag to bit 4 (0x80) 2021-03-04 11:59:37 -05:00
Zane Kaminski c9788b080b Don't read legacy_ram in RDiskOpen 2021-03-04 11:59:10 -05:00
Zane Kaminski b9657222e8 Fixed wrong disk type for Return Drive Info cscode 23 2020-08-11 17:12:46 -04:00
Zane Kaminski 5461cac927 New format routine, removed postBoot 2020-07-16 02:27:38 -04:00
Zane Kaminski 11b25602f3 Put icon in header file 2020-07-15 02:26:28 -04:00
Zane Kaminski b8baa72a5c Use PACKBITS macros 2020-07-15 02:24:45 -04:00
Zane Kaminski 27f3f5c947 Better copy24 2020-07-15 02:24:27 -04:00
Zane Kaminski 83af6e36f8 Better PRAM options 2020-07-15 02:14:32 -04:00
Zane Kaminski b55d31cec0 Inhibit opening driver with PRAM 2020-07-15 02:13:25 -04:00
Zane Kaminski 8876749ae0 Enabling post-boot mode enables accRun 2020-07-15 02:13:06 -04:00
Zane Kaminski da40ea1d5f Moved icon one line up 2020-07-15 02:12:22 -04:00
Zane Kaminski 772bdd2881 Fixed System 7.5 bug 2020-07-11 22:41:51 -04:00
Zane Kaminski dd24df4f34 Add format capability 2020-07-02 03:58:25 -04:00
Zane Kaminski 2457313b5a Release candidate 1 2020-07-02 03:06:35 -04:00
Zane Kaminski 8600f9ef0e With boot patch 2020-06-29 21:08:50 -04:00
Zane Kaminski eb34dbb0a3 Includes mount control call 2020-06-29 08:02:24 -04:00
Zane Kaminski 76d119898e PRAM stuff works. Need to write CP next 2020-06-27 16:42:06 -04:00
Zane Kaminski 87d77d5005 Works in 24 and 32 bit modes but no PRAM settings 2020-06-27 15:53:56 -04:00
Zane Kaminski 2181974aaf Add icon 2020-06-26 22:13:22 -04:00
Zane Kaminski a44f8668e9 Fixed some bugs regarding ramdisk mode 2020-06-26 05:21:49 -04:00
Zane Kaminski b9f83090ee RAM disk seems to work too
but only 32-bit mode tested for RAM and ROM disk. Need to test RAM and ROM disk in 24-bit mode next
2020-06-26 03:25:30 -04:00
Zane Kaminski 0380b7f819 Added "R" key check back 2020-06-26 03:18:16 -04:00
Zane Kaminski f63167e467 Works but read-only 2020-06-26 03:12:08 -04:00
Zane Kaminski 4b4931b243 Better padding method in GWROMDisk 2020-06-24 16:58:00 -04:00
Zane Kaminski 58416dfc78 Change control and status error handling 2020-06-24 16:57:51 -04:00
Zane Kaminski 74c030c733 Change RDiskAddDrive to better match IM: Devices 2020-06-24 16:57:39 -04:00
Zane Kaminski 65a426ed5e Switch to read only 2020-06-24 14:12:33 -04:00
Zane Kaminski 410a4d37b6 Fixed start pointer computation 2020-06-24 14:11:30 -04:00
Zane Kaminski d771788f90 RDiskCopy24 parameter names match BlockMove 2020-06-24 14:10:23 -04:00
Zane Kaminski 889973dd03 Cleaned up 2020-06-24 13:18:47 -04:00
Zane Kaminski f15ccd316c Don't call copy24 in RAM. Call copy24 directly using valid 24-bit address. 2020-06-24 13:15:28 -04:00
Zane Kaminski 091b33c2d7 Set calling convention to Open, Prime, Control, Status, Close 2020-06-24 13:13:03 -04:00
Zane Kaminski 87253c5c0b Added GWROMDisk padding to start 2020-06-24 13:11:59 -04:00
Zane Kaminski 7447f582d3 Set size define to 1.5MB 2020-06-24 13:11:42 -04:00
Zane Kaminski 16e179075f Factored out traps 2020-06-24 13:10:44 -04:00
Zane Kaminski 3888172c26 Implemented build process 2020-06-22 16:02:27 -04:00
Zane Kaminski 693c873550 First attempt 2020-06-22 00:10:31 -04:00