1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134
00:15:03TEST
TEST Take DCCCXLI
00:15:01FIXED
FIXED Identifier mistake
00:12:57TEST
TEST Take DCCCXL
00:12:54FIXED
FIXED What?
00:04:34TEST
TEST Scyndi ScorpioTake DCCCXXXIX
00:04:33FIXED
FIXED Perma data stored elsewhere
- = 03 Apr 2025 = -
23:59:36TEST
TEST Take DCCCXXXVIII
23:59:34FUCKYOU
FUCKYOU GRR!
23:58:15TEST
TEST Take DCCCXXXVII
23:58:14FUCKYOU
FUCKYOU Fuck it!
23:57:05TEST
TEST Take DCCCXXXVI
23:57:03VOID
VOID Missing declaration
23:56:17TEST
TEST Take DCCCXXXV
23:56:16HUH
HUH Da fuck?
23:55:22TEST
TEST Take DCCCXXXIV
23:55:22FAILURE
FAILURE Bad Run
23:53:06DEBUG
DEBUG Take DCCCXXXIII
23:53:02DEBUG
DEBUG I've set up a few debug features now. One to check my position (also nice to test the debugger itself) and one to actually force a savegame even when it would otherwise not be allowed.
16:54:54STATUS
STATUS As far as I can test FOR NOW, everything works in this department. I will have to get into actual saving and loading later.
16:53:05TEST
TEST Take DCCCXXXII
16:53:05FIXED
FIXED Page issue ???
16:50:32TEST
TEST Take DCCCXXXI
16:50:13CODEROT
CODEROTScroll pic tags
16:47:44TEST
TEST Take DCCCXXX
16:47:42CODEROT
CODEROTbackground tag
16:44:55TEST
TEST Take DCCCXXIX
16:44:53CODEROT
CODEROTflowtag
16:44:06TEST
TEST Take DCCCXXVIII
16:44:05CODEROT
CODEROTFont linkup elseway
16:42:34TEST
TEST BrendorTake DCCCXXVII
16:42:34LINK
LINK I did link the main menu to the savegame manager, however since nothing has been saved YET, it's pretty useless at this point.
15:45:40STATUS
STATUS All compiler errors accounted for.
15:42:42SCYNDI
SCYNDITake DCCCXXVI
15:42:34FIXED
FIXED Syntax error
15:41:48SCYNDI
SCYNDITake DCCCXXV
15:41:44LINK
LINK Roman Numbers
15:39:45SCYNDI
SCYNDITake DCCCXXIV
15:39:42VOID
VOID Two more!
15:38:44SCYNDI
SCYNDITake DCCCXXIII
15:38:40VOID
VOID Session begone!
15:37:52TEST
TEST Take DCCCXXII
15:37:49VOID
VOID Another one voided
15:36:45SCYNDI
SCYNDITake DCCCXXI
15:36:41VOID
VOID Loc
15:34:37SCYNDI
SCYNDITake DCCCXX
15:34:34VOID
VOID GET LOST!
15:33:59TEST
TEST Take DCCCXIX
15:33:58CONVERT
CONVERT Mouse handling
15:31:28TEST
TEST Take DCCCXVIII
15:31:26DUMMIED
DUMMIED Part of the loader. I'll come back to this once I got an actual savegame file!
15:29:19SCYNDI
SCYNDITake DCCCXVII
15:29:14VOID
VOID "Loading"
15:22:18SCYNDI
SCYNDITake DCCCXVI
15:22:15LINK
LINK RPG convertor (unavoidable I'm afraid)
15:16:03SCYNDI
SCYNDIIrravonia, daughter of TephondarTake DCCCXV
15:16:00VOID
VOID Map
15:14:08TEST
TEST Take DCCCXIV
15:14:06VOID
VOID Another one, I guess
15:13:07SCYNDI
SCYNDITake DCCCXIII
15:13:04VOID
VOID another linkup
15:08:45SCYNDI
SCYNDITake DCCCXII
15:08:40FUCKYOU
FUCKYOU Forget it!
15:07:47SCYNDI
SCYNDITake DCCCXI
15:07:44VOID
VOID Old Multipointer calls. That is a nice system for Luna's Father, but not used here, and I don't plan to!
15:04:50SCYNDI
SCYNDITake DCCCX
15:04:49VOID
VOID Bypass static from static bug
15:03:26SCYNDI
SCYNDITake DCCCIX
15:03:22STUPIDITY
STUPIDITY Wrong identifier used
15:02:14TEST
TEST Take DCCCVIII
15:02:13VOID
VOID Rosetta call. The Rosetta lbirary wasn't used in Dyrt and I don't plan to use it now. Too much trouble to bother with
15:00:48SCYNDI
SCYNDITake DCCCVII
15:00:44FIXED
FIXED Another scope error
14:58:33SCYNDI
SCYNDITake DCCCVI
14:58:28FIXED
FIXED Scope issue
14:57:45SCYNDI
SCYNDITake DCCCV
14:57:41NOTE
NOTE All I can test is if it compiles. All else is a later concern
14:18:54SCYNDI
SCYNDIWell most should be done now.
13:48:08SCYNDI
SCYNDIWorking on adapting it all
13:48:00TRANSFER
TRANSFER Code from Luna's Father
13:04:58STUDY
STUDY Eric SylvertinQuick Study of Luna's Father's save game interface source code.

It WILL certainly require a few adaptions, but overall it should work out.

00:20:26STATUS
STATUS Clicking the savespot will crash the game (due to the one millionth false Kthura call), but that doesn't matter right now. I can set up the savegame routine now anyway and have it activated with the SCI debug system, so in other words, I can now work on it that I don't have to go through the entire story startup sequence over and over. There is still a lot to be done, but things are beginning to take shape now, which is worth something.
00:12:13CODE::BLOCKS
CODE::BLOCKSTake DCCCIV
00:12:08FAILURE
FAILURE Code::blocks compiled the wrong project... AGAIN!
00:08:29TEST
TEST Take DCCCIII
00:08:28STUPIDITY
STUPIDITY Forgotten "return" statement in glue code
00:06:55TEST
TEST Take DCCCII
00:06:54STUPIDITY
STUPIDITY brun in stead of run
00:04:38TEST
TEST Take DCCCI
00:04:37SCYNDI
SCYNDIThe distraction script updated
00:00:20CODE::BLOCKS
CODE::BLOCKSTake DCCC
00:00:15LINK
LINK That links it together
00:00:03SCYNDI
SCYNDIGlue code
- = 02 Apr 2025 = -
23:59:58C++
C++List of Stats API
23:46:42DUMMIED
DUMMIED Old debug line that would only get in my way.
23:42:31TEST
TEST Take DCCXCIX
23:42:29COCKROACH
COCKROACH Those fucking old Kthura references keep popping up.
23:38:38TEST
TEST Take DCCXCVIII
23:38:35FIXED
FIXED I think I found the source of all "evil" on that one.
23:36:21INVESTIGATION
INVESTIGATION I need to find out why
23:36:15BUG
BUG Now the respawn routine keeps repeating itself.
23:35:55FIXED
FIXED Crash on click
23:34:18TEST
TEST Take DCCXCVII
23:34:17FIXED
FIXED Syntax error
23:33:33TEST
TEST Take DCCXCVI
23:33:31TECHNO
TECHNO AziellaOf course, SCI uses a better version of the Dijkstra pathfinder algorithm than NALA did, so this may have some consequences. Most of them likely good, though.
23:32:39NOTE
NOTE This should have all issues accounted for, but who knows.
23:32:29CODEROT
CODEROTThe Walkto routine had to be rewritten as it used the old rotten Kthura routines
23:29:24TEST
TEST Take DCCXCV
23:29:23CODEROT
CODEROTThe entire clickable check was bogus in SCI. I may even have to rewrite it from scratch, but let's hope I don't!
23:17:26TEST
TEST Take DCCXCIV
23:17:24CODEROT
CODEROTAnother old Kthura call. This time replaced by non-Kthura stuff.
21:44:27TEST
TEST Take DCCXCIII
21:44:26CODEROT
CODEROT"Script"
21:42:35TEST
TEST Take DCCXCII
21:42:34FIXED
FIXED Syntax error
21:41:31TEST
TEST Take DCCXCI
21:41:30VOID
VOID Not
21:38:20TEST
TEST Take DCCXC
21:38:09FIXED
FIXED Checks in SASKIA fixed???
21:32:50TEST
TEST Take DCCLXXXIX
21:32:48FUCKYOU
FUCKYOU missed one
21:31:04TEST
TEST Take DCCLXXXVIII
21:31:03FIXED
FIXED I think I fixed it!
21:28:12TEST
TEST Take DCCLXXXVII
21:28:10DEBUG
DEBUG Empty string as achievement, eh? How come?
21:20:05TEST
TEST Take DCCLXXXVI
21:20:04FIXED
FIXED ??????
21:16:12TEST
TEST Take DCCLXXXV
21:16:12FIXED
FIXED Property declarion syntax mistake
21:15:30TEST
TEST Merya the MagpieTake DCCLXXXIV
21:15:28NOTE
NOTE Note to self... Look into it that links are always static when used in classes
21:08:31TEST
TEST Take DCCLXXXIII
21:08:30CODEROT
CODEROTIllegal Kthura read-out
21:04:18TEST
TEST Take DCCLXXXII
21:04:16EXPERIMENT
EXPERIMENT Not quite sure about this, but here goes nothing!
21:01:17TEST
TEST Take DCCLXXXI
21:01:16COCKROACH
COCKROACH Does it work now?
20:57:29TEST
TEST Take DCCLXXX
20:57:28FAILURE
FAILURE Huh? Why is the console closing on me destroying the data I need in to debug in the process?
20:54:19TEST
TEST Take DCCLXXIX
20:54:18DEBUG
DEBUG Bug in Scyndi confirmed, but what happened in ZA is beyond anyone's understanding so let's put in an extra debug line.
20:51:36TEST
TEST Take DCCLXXVIII
20:51:36HUH
HUH Bug in Scyndi?
20:50:02TEST
TEST Take DCCLXXVII
20:50:00FUCKYOU
FUCKYOU Keep voiding, eh?
20:46:04TEST
TEST Take DCCLXXVI
20:46:04FUCKYOU
FUCKYOU Case sensitivity when directly calling Lua stuff
20:45:19TEST
TEST Take DCCLXXV
20:45:19HUH
HUH What no strings for zone action events? But as they were never used in the first place I can use the dirty method to get past this!
20:32:47TEST
TEST Take DCCLXXIV
20:32:47FORCE
FORCE Kthura library handles it by itself,but let's have another check... It appears to be needed!
20:32:23HUH
HUH Dafuck?
20:30:25TEST
TEST Take DCCLXXIII
20:30:24LINK
LINK Another link to the Kthura lib needed
20:29:05TEST
TEST DernorTake DCCLXXII
20:28:27FIXED
FIXED Array at 1 issue on the faders
18:46:03FIXED
FIXED And the actual error that began my little "adventure" has been fixed.
18:37:18STUPIDITY
STUPIDITY Take DCCLXXI
18:37:12STUPIDITY
STUPIDITY Jeroen, doe het eens een keertje goed, jij achterlijke hondelul!
18:34:55TEST
TEST Take DCCLXX
18:33:24FIXED
FIXED Bad linking
18:23:06VOID
VOID Take DCCLXIX
18:23:02VOID
VOID A valid Kthura call didn't work anymore as a result. I voided that one!
18:18:03TEST
TEST Take DCCLXVIII
18:18:01FIXED
FIXED ANOTHER code typo
18:16:11TEST
TEST Take DCCLXVII
18:16:11FIXED
FIXED Code typo
18:14:46DEBUG
DEBUG Take DCCLXVI
18:14:43DEBUG
DEBUG In order to make debugging easier I made a fake FieldMap.Kthura that will always throw an error, but also give me some extra debug information!
16:57:18TEST
TEST Take DCCLXV
16:57:16VOID
VOID Worked around code that has become obsolete now!
16:51:08TEST
TEST Take DCCLXIV
16:51:07DUMMIED
DUMMIED Code rot
16:49:55TEST
TEST Take DCCLXIII
16:49:53DUMMIED
DUMMIED No LEN support in QuickData (I doubt it was ever used in the original NALA version, actually).
16:47:03TEST
TEST Take DCCLXII
16:46:46NOTE
NOTE I hope I can remember how this works, as this will also be used to determine how the savegames will operate.
16:45:58CONVERT
CONVERT I tried to convert the SubIAA, however the way it was set up was perfect for NALA, but NOT for SCI.
02:00:23STATUS
STATUS Next stop: SubIAA
01:59:14TEST
TEST Rebecca SlyvertinTake DCCLXI
01:59:14HUH
HUH Why wasn't this font included in the first build?
01:54:27TEST
TEST Take DCCLX
01:54:26FONT
FONT Scribrish transferred
01:47:11TEST
TEST Take DCCLIX
01:47:09VOID
VOID Several voidups
00:29:53TEST
TEST Take DCCLVIII
00:29:51CODEROT
CODEROTCalling classes as functions was possible in NIL, but not in Scyndi
- = 01 Apr 2025 = -
23:54:44TEST
TEST Take DCCLVII
23:54:44FIXED
FIXED Removed too much
23:54:11TEST
TEST Take DCCLVI
23:54:02FIXED
FIXED Illegal Function Call
23:52:08TEST
TEST Take DCCLV
23:52:07HUH
HUH WTF?
23:49:06TEST
TEST Take DCCLIV
23:49:05FIXED
FIXED Stat END_ calcation bogus
23:45:57TEST
TEST Take DCCLIII
23:45:56FUCKYOU
FUCKYOU Dirty Code Straight From Hell
23:37:01TEST
TEST Take DCCLII
23:37:00FIXED
FIXED Syntax
23:36:08TEST
TEST Take DCCLI
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134