29 Commits

Author SHA1 Message Date
Kelvin Sherlock
4c26283a68 changes for ample-mame.
ample-mame replaces the jmp xxx at $bf00 with WDM xx instead.
tail patching is handled via saving and restoring dp (in areas where Apple said not to to use because the workstation card will use them).
2024-08-03 13:27:51 -04:00
Kelvin Sherlock
efe6925322 updated WDM arguments to match what's in GS+. r3 2018-08-20 16:30:47 -04:00
Kelvin Sherlock
e9f00fac8c add atinit code. 2018-08-20 00:15:51 -04:00
Kelvin Sherlock
524fa1a94b host fst updates.
1. don't lookup the .host device during startup - startup happens before the boot.driver is loaded
2. lookup the .host device when a path-based or volumegs call is made.
3. when building a vcr, store the ptr so it can be dereferenced later, if needed.
r2
2018-07-14 09:10:34 -04:00
Kelvin Sherlock
e890e33f39 add boot driver option - like the normal driver, but less header? 2018-07-14 09:06:49 -04:00
Kelvin Sherlock
48d132c910 boot.system - need to initialize fst before using it. 2018-07-14 09:06:06 -04:00
Kelvin Sherlock
9e0fe043ed minor tweaks, pre-kfest.
1. deref vcr after fcr is created, in case it moved.
2. fcr and vcr go hand-in-hand, so no need to check each in the action table
3. add boot loader (not quite working yet)
2018-07-12 21:54:57 -04:00
Kelvin Sherlock
ffd5cf9826 post volume change event after the volume changes. 2018-07-01 16:44:08 -04:00
Kelvin Sherlock
9cb8554d6f add missing Close/GS records. 2018-06-23 22:44:55 -04:00
ksherlock
7ffd8d9052 Update README.MD 2017-08-17 20:21:07 -04:00
ksherlock
af3fe8dd88 Update README.MD 2017-08-17 16:17:54 -04:00
ksherlock
306176ba31 Update README.MD 2017-08-17 16:17:11 -04:00
ksherlock
d0a915f58d Update README.MD 2017-08-17 16:09:53 -04:00
Kelvin Sherlock
9618dc2441 add screenshots 2017-08-17 16:08:00 -04:00
Kelvin Sherlock
17b1a8a3f2 non-code tweaks 2017-02-18 13:57:42 -05:00
Kelvin Sherlock
d418e499a1 add readme. r1 2017-02-14 20:15:19 -05:00
Kelvin Sherlock
cc29747db7 eol. 2017-02-14 20:05:38 -05:00
Kelvin Sherlock
01465f5233 remove debug code 2017-02-14 20:04:32 -05:00
Kelvin Sherlock
c2f922cb97 Add Create/CreateRecGS records. 2016-10-20 16:13:18 -04:00
Kelvin Sherlock
12933768f7 fix judge name memory trashing bug. 2016-10-20 16:13:01 -04:00
Kelvin Sherlock
706ad3ff3d open needs to return the refund... 2016-10-18 13:15:11 -04:00
Kelvin Sherlock
837e992254 fix short m bug. 2016-10-16 20:45:24 -04:00
Kelvin Sherlock
ad1ea50499 rename variable. 2016-10-16 20:29:19 -04:00
Kelvin Sherlock
3fbc837313 fix bugs with :host: pathname check. 2016-10-16 20:28:57 -04:00
Kelvin Sherlock
3e05ebff0e add debug code. 2016-10-16 20:23:42 -04:00
Kelvin Sherlock
c5c54f78ef asmiigs - turn on listing. 2016-10-16 20:22:51 -04:00
Kelvin Sherlock
fdf1c15d65 host.driver -- no longer a character device, add read/write functions that error out. 2016-10-16 20:22:01 -04:00
Kelvin Sherlock
a19e75abd9 updates. fst builds now... 2016-10-15 19:27:47 -04:00
Kelvin Sherlock
0c4092d779 initial check-in. device driver works [?] 2016-10-14 23:03:00 -04:00