Commit Graph

83 Commits

Author SHA1 Message Date
Zane Kaminski
dfd35cef2d Add ROM disk disable 2021-04-02 03:51:40 -04:00
Zane Kaminski
809c78f9dc ... 2021-04-02 03:27:29 -04:00
Zane Kaminski
90c3a3689f ... 2021-04-02 03:22:43 -04:00
Zane Kaminski
d1397fd8b8 separate absolute loads 2021-04-02 03:19:09 -04:00
Zane Kaminski
a5c57f060a absolute load 2021-04-02 03:13:45 -04:00
Zane Kaminski
3679761214 ... 2021-04-02 02:50:54 -04:00
Zane Kaminski
b4bc1d6f21 ... 2021-04-02 02:40:34 -04:00
Zane Kaminski
a3be91103a ... 2021-04-02 02:37:52 -04:00
Zane Kaminski
07e275a7af ... 2021-04-02 02:34:09 -04:00
Zane Kaminski
985d3980ab ... 2021-04-02 02:31:11 -04:00
Zane Kaminski
cc72be48b8 Switch debugstr to debugger 2021-04-02 02:28:56 -04:00
Zane Kaminski
5c5a6a97b7 Break in P24 2021-04-02 02:26:34 -04:00
Zane Kaminski
1ec1268e97 Fix 24-bit format bug 2021-04-02 01:45:41 -04:00
Zane Kaminski
980eed4c88 rearrange functions again 2021-04-02 01:16:47 -04:00
Zane Kaminski
a6a136e5cd Put dereferencing patch byte pointer in P24 2021-04-02 01:09:07 -04:00
Zane Kaminski
2cefcb0657 change patch24 args 2021-04-02 01:01:32 -04:00
Zane Kaminski
355890836b Indirect load RDiskDBGDisByte 2021-04-02 00:54:42 -04:00
Zane Kaminski
a65c7b8707 Don't inline patch function... 2021-04-02 00:43:39 -04:00
Zane Kaminski
afae3e5f5b fix patch byte 2021-04-01 23:18:45 -04:00
Zane Kaminski
07ce3100c1 fix patch position 2021-04-01 23:16:32 -04:00
Zane Kaminski
897fafae9f Okay!!! 2021-04-01 23:12:09 -04:00
Zane Kaminski
5a3dd927b8 Try again with the P24(...) arg data size fixed 2021-04-01 22:58:15 -04:00
Zane Kaminski
760e80d68d Remove < 0 check from P24(...) 2021-04-01 22:43:00 -04:00
Zane Kaminski
1df045e0b7 ... 2021-04-01 22:18:13 -04:00
Zane Kaminski
a62d310c6f Make CD and debug patches explicit 2021-04-01 22:05:21 -04:00
Zane Kaminski
8f8dbc83d5 Just make the patch explicit 2021-04-01 21:22:55 -04:00
Zane Kaminski
266e1a9650 ... 2021-04-01 21:20:54 -04:00
Zane Kaminski
5be7255d9e ... 2021-04-01 21:15:01 -04:00
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