2020-08-29 20:42:31 -04:00
..
2020-07-17 09:37:31 -04:00
2020-08-04 19:54:44 -04:00
2020-07-12 14:58:44 -04:00
2020-03-02 11:49:55 -05:00
2020-07-17 09:39:27 -04:00
2020-03-07 15:21:16 -05:00
2020-07-17 09:39:27 -04:00
2020-07-19 01:24:28 -04:00
2020-03-08 14:11:11 -04:00
2020-03-01 00:37:09 -05:00
2020-03-01 00:37:09 -05:00
2020-03-01 00:37:09 -05:00
2020-07-23 10:58:22 -04:00
2020-08-27 11:48:08 -04:00
2020-07-18 23:23:41 -04:00
2020-08-19 12:49:10 -04:00
2020-08-19 12:49:10 -04:00
2020-07-23 10:58:22 -04:00
2020-08-19 12:49:10 -04:00
2020-07-28 22:47:49 -04:00
2020-07-17 09:39:27 -04:00
2020-03-02 15:46:04 -05:00
2020-08-19 12:49:10 -04:00

MIST -- a reimplementation of MYST from scratch for Apple II computers



Compiling:
	This is a bit tricky
	First you'll need to install the cc65 package
		https://github.com/cc65/cc65
	You'll need to install lzsa
		https://github.com/emmanuel-marty/lzsa
	You might need to install lz4-dev for some of the helper
		utils to compile

	Then run "make" and hope for the best


Load times of ~8k DENTIST:		MIST ~40k
	DOS33:		7s		TOO-BIG
	PRODOS:
	QKUMBA RTS:	5s		22s
	TRACK-AT_TIME:


Sizes:
	sectors on disk = 35*16 = 560
	three tracks for dos	  -48
	one track for VTOC	  -16
				======
				  496

New disk1:
	TRACK	SECTOR
	0	0	BOOT
	0	2,4	STAGE2/QBOOT_CORE
	0	1,3,5,7,9	= SAVE0,1,2,3,4
	1	0..14	LOADER
	2..7	*	MIST_TITLE
	8..17	*	MIST
	18..26	*	OCTAGON
	27,28	*	VIEWER
	29,30	*	DENTIST
	31,32	*	D'NI
	33,34	*	SHIP


	disk1:					SECTORS		TRACKS
		BOOT/SAVE					1	1T0S
		HELLO		  566	->   768 ->   3
		LOADER		 4013	->  4096 ->  16		1	1T0S
		MIST_TITLE	21008	-> 21248 ->  83		6	5T3S
		MIST		40653	-> 40704 -> 159		10	9T13S
		OCTAGON		32610	-> 32768 -> 128		8	8T0S
		VIEWER		 4834   ->  4864 ->  19		2	1T3S
		DENTIST		 7879   ->  7936 ->  31		2	2T0S
		D'NI		 6863   ->  6912 ->  27		2	1T11S
		SAVE0		   88   ->   256 ->   1		1
		SHIP		 5047   ->  5120 ->  20		2	1T4S
						========	====	=====
				484+10 = 494 = 126k		34	30T8S

	disk2:
		CHANNEL		34418	-> 34560 -> 135		9	
		ARBOR		31591	-> 31744 -> 124		8
		NIBEL		27688	-> 28904 -> 109		6
		CABIN		15398	-> 15616 -> 61		4
		GENERATOR	 8434	->  8448 -> 33		3	2T1S
						========	===
					414+5= 419 = 104k	30
	disk3:
		MECHE		39629	-> 39629 -> 155		10
		SELENA		36912	-> 37120 -> 145		10
		STONEY		40195	-> 40448 -> 158		10
		SUB		13786	-> 13824 -> 54		4		
						========	====
					503+5=508 = 127k	34