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
13:45:35INVESTIGATION
INVESTIGATIONYirlTake DCXCVIII
13:45:27HUH
HUHThis is getting really strange as the entire statement is bullcrap. I wonder what the fuck is happening
13:37:23TEST
TESTBakinaTake DCXCVII
13:37:21FUCKYOU
FUCKYOUHardcore debug
13:34:24TEST
TESTTake DCXCVI
13:34:22FUCKYOU
FUCKYOUGRRR!
13:32:14TEST
TESTTake DCXCV
13:32:11DEBUG
DEBUGReggieI've set CLay to ALWAYS throw an error (and hopefully also dump out a stack trace)
13:29:44STATUS
STATUSBut who know what will happen next?
13:29:34STATUS
STATUSIt appears all compiler issues have been accounted for (for now)
13:28:55TEST
TESTTake DCXCIV
13:28:52VOID
VOIDMore group bug in Scyndi
13:26:36TEST
TESTTake DCXCIII
13:26:34CODEROT
CODEROT FPS -> Sys
13:25:17TEST
TESTTake DCXCII
13:25:14CODEROT
CODEROT RolfI guess it turns out that removing the Screen group from my engines was the worst idea I ever had. Tons of code rot is caused by that one, I see.
13:20:34TEST
TESTTake DCXCI
13:20:32CODEROT
CODEROT Another gv
13:19:33TEST
TESTTake DCXC
13:19:32FUCKYOU
FUCKYOUAnother void
13:18:41TEST
TESTTake DCLXXXIX
13:18:39CODEROT
CODEROT I wonder how much more of those I'll encounter during this quest
13:18:26CODEROT
CODEROT gv x2
13:18:19VOID
VOIDGroup issue
13:16:51TEST
TESTTake DCLXXXVIII
13:16:49CODEROT
CODEROT gv
13:15:06TEST
TESTTake DCLXXXVII
13:15:05FORCE
FORCEGRRR!
13:13:30TEST
TESTTake DCLXXXVI
13:13:28VOID
VOIDMCall crap
13:10:25TEST
TESTTake DCLXXXV
13:10:22CODEROT
CODEROT State calls
13:09:43TEST
TESTAdmiral LovejoyTake DCLXXXIV
13:09:41CODEROT
CODEROT More Screen -> Graphics.

Do I have them all covered now?

13:08:42TEST
TESTTake DCLXXXIII
13:08:40FIXED
FIXEDCode typo
13:00:30TEST
TESTThe GoddessAdmiral JohnsonTake DCLXXXII
13:00:28LINK
LINKEvents
12:57:29TEST
TESTTake DCLXXXI
12:57:28CODEROT
CODEROT Screen -> Graphics
12:56:19TEST
TESTTake DCLXXX
12:56:18LINK
LINKJCR7
12:52:00TEST
TESTTake DCLXXIX
12:51:59LINK
LINKGraphics
12:50:54TEST
TESTTake DCLXXVIII
12:50:52SCYNDI
SCYNDI So as long as the compiler won't whine, for the time being, I'm fine!
12:50:31NOTE
NOTE At the present time this crap only needs to exist, as no actual calls will be done runtime in the upcoming test for the time being.

Once I actually get into the first battles, this code will be important, but no sooner.

12:49:36CONVERT
CONVERTNeil -> Scyndi: Combat link up
12:21:59STATUS
STATUSSo after a little break, I guess I'll have to get onto that one.
12:21:47STATUS
STATUSRequest for starting combat done (logical as the Yaqirpa has three scripted battle, including the boss fight), yet the combat linkup module has not yet been converted.
12:20:23TEST
TESTTake DCLXXVII
12:20:21CODEROT
CODEROT Loading of Yaqirpa Key
12:18:54TEST
TESTTake DCLXXVI
12:18:52VOID
VOID10x :=
12:17:47TEST
TESTTake DCLXXV
12:17:43LINK
LINKAudio
12:17:00TEST
TESTTake DCLXXIV
12:16:58LINK
LINKAdmiral JohnsonGraphics
12:12:22TEST
TESTTake DCLXXIII
12:12:19CODEROT
CODEROT Image load
12:11:20TEST
TESTTake DCLXXII
12:11:19FIXED
FIXED404
12:09:16TEST
TESTTake DCLXXI
12:09:13LINK
LINKKotaRPG2Stat
12:07:28TEST
TESTExHuRUTake DCLXX
12:07:25VOID
VOIDI really need to fix the table type in function definitions. For the short term, let's just void it
12:06:25TEST
TESTTake DCLXIX
12:06:23LINK
LINKSys
12:00:51TEST
TESTTake DCLXVIII
12:00:45CONVERT
CONVERTNeil -> Scyndi: ZA module
11:58:10TEST
TESTTake DCLXVII
11:58:09LINK
LINKSys
11:57:22TEST
TESTTake DCLXVI
11:57:12CODEROT
CODEROT Platform check changed from the way it was done in Apollo from how it's done in SCI
11:55:44TEST
TESTTake DCLXV
11:55:41CODEROT
CODEROT InterVar call
11:54:44TEST
TESTTake DCLXIV
11:54:42LINK
LINKIntervar to Yaqirpa Warp
11:52:35TEST
TESTXenobiTake DCLXIII
11:52:34CONVERT
CONVERTNeil -> Scyndi: Yaqirpa Warp module
11:50:19TEST
TESTTake DCLXII
11:50:15CODEROT
CODEROT # -> len
11:49:07TEST
TESTBriggsTake DCLXI
11:49:04VOID
VOIDI really should make sure compiler directives can be indented in Scyndi, as this is getting annoying!
11:46:55TEST
TESTTake DCLX
11:44:52NOTE
NOTE There is also a mapscript for the return to the Yaqirpa, but that is a later concern. As long as the player has no access to The Hawk, they can't come back there anyway.
11:44:08CONVERT
CONVERTNeil -> Scyndi: Map Script Prologue Yaqirpa
11:43:50VISUALSTUDIO
VISUALSTUDIOIn order to make sure the Kthura bugs I just fixed will not spook up SCI, I had to recompile SCI
11:25:29CONFIRMED
CONFIRMEDThat does indeed do the trick, and is safer anyway, as whatever data is now added to Kthura maps, the JQL cheater will always pick it up properly.
11:24:14VISUALSTUDIO
VISUALSTUDIOTake DCLIX
11:24:05VOID
VOIDThis definitely needs some checkup, but I think that for the short term I found a better way to cover this
11:22:19SOLVED
SOLVEDI thought this was merely a stack overflow, but there's more to this. I think stealing files that are part from a block doesn't work well in JQL.
11:20:08VISUALSTUDIO
VISUALSTUDIOTake DCLVIII
11:20:03FUCKYOU
FUCKYOUGRRR!
11:19:29VISUALSTUDIO
VISUALSTUDIOTake DCLVII
11:19:25FIXED
FIXEDBad config in VS
11:18:05VISUALSTUDIO
VISUALSTUDIOAstrilopupTake DCLVI
11:17:59VISUALSTUDIO
VISUALSTUDIOACS had to be added to the Kitty engine in Jalondi in order to use it again in VisualStudio
11:15:10VISUALSTUDIO
VISUALSTUDIOBriggsTake DCLV
11:12:53HUH
HUHOnce again... boom.
11:12:17JCR6
JCR6Take DCLIV
11:12:14FAILURE
FAILUREJalondi crashed on checking things out, and I don't know why
11:11:57JCR6
JCR6Let's rebuild this crap, then
11:11:43FAILURE
FAILUREHuh?
11:11:05TEST
TESTTake DCLIII
11:11:03FUCKYOU
FUCKYOUDir error ???
11:09:59JCR6
JCR6Take DCLII
11:09:53FORCE
FORCEDr. Sal’pr’dritaWell, let's try this!
11:07:50JCR6
JCR6Take DCLI
11:07:44NOTE
NOTE Wait a minute, I think I already got this
11:06:42JCR6
JCR6A few aliases have been made for the Yaqirpa. When you revisit the place a other mapscript is used, and aliassing the level data (no matter how many files I need to alias) is the safer way to go there.
01:27:58NOTE
NOTE This will not yet affect the game AT ALL, but the stage in which it will, will come soon enough.
01:25:21C++
C++The Map Data Generator will now take the level info from the Kthura file. It'll be faster to parse it that way (and less prone the bugs also).
00:44:30CONFIRMED
CONFIRMEDWell, I'll be. The HEX output's dictionary contains all custom kind names, which heavily implies that this works. Of course, reality can be a bit bothersome here, so let's not cry victory too soon.
00:43:37GENERAL
GENERAL Well, let's analyse some HEX output
00:42:24KTHURA
KTHURAI made the Kthura compiler run this crap
00:39:17CONFIRMED
CONFIRMEDThe music for the Yaqirpa has been completely transferred into the new version of Star Story succesfully.
00:38:52CONFIRMED
CONFIRMEDThat produces the right results
00:37:44C++
C++I need to re-compile my JCR6_Show tool
00:34:46CONFIRMED
CONFIRMEDThe JCR6 resource does show the file... good
00:32:26JCR6
JCR6Take DCL
00:32:21LINK
LINKThe JQL file that should link up all the music should be able to pick this file up now
00:28:55TECHNO
TECHNOThis technique has, by the way, already been applied in Star Story II and Luna's Father, so it's nothing new, but for Star Story I, it is quite a change
00:28:20TRANSFER
TRANSFERThis tune has been copied to this group
00:28:06MUSIC
MUSICReggieThe music will be the same as before.... So Opening Theme C by Kevin McLeod (released as public domain) will be the tune for the Yaqirpa. In order to save my disk space, I will group all music together, and link to it with JQL.
00:22:08CONFIRMED
CONFIRMEDAs far as I can check now that looks like that's in order
00:21:19TRANSFER
TRANSFERIn order to make sure the meta data has been properly transferred (even though it's less needed here) I've retransferred the intro map
00:18:52CONFIRMED
CONFIRMEDYES!
00:17:18GENERAL
GENERAL CrystalWell, a general checkup of the output map is now required, still.
00:16:31DUMMIED
DUMMIEDDebug line which is no longer needed
00:16:16CONFIRMED
CONFIRMEDAt last!
00:14:17KTHURA
KTHURATake DCXLIX
00:14:13FIXED
FIXEDRolfI see a code typo. I do not know if that was the source of all evil, but it likely was.
00:12:47TEST
TESTTake DCXLVIII
00:12:44DEBUG
DEBUGLet's find out more about this fucking fuckshit
00:10:07FUCKYOU
FUCKYOUThe transfer is NOT being completed. Now that's rich!
00:08:01KTHURA
KTHURATake DCXLVII
00:07:58DEBUG
DEBUGHARDCORE DEBUG!
00:06:40COCKROACH
COCKROACHFuck you!
00:03:59KTHURA
KTHURASigh!
00:03:56FUCKYOU
FUCKYOUCode typo
00:02:55TRANSFER
TRANSFERFoxyAnd do another transfer
00:02:49VISUALSTUDIO
VISUALSTUDIOWhich will happen by compiling the C++ code
00:02:25KTHURA
KTHURATake DCXLVI
00:02:19FIXED
FIXEDSo there WAS an issue in Kthura itself?
- = 03 Jan 2025 = -
23:58:33COCKROACH
COCKROACHStill no good?
23:56:03TRANSFER
TRANSFERFirst I need to do another transfer of the same map and check if that shows me the data I want to see.
23:55:20GENERAL
GENERAL This will, by the way, also require me to set things in order with the Kthura compiler, but that's easy to check.
23:54:24FIXED
FIXEDOw, wait, it appears to be a bug in the transfer tool. That makes things easier then.
23:53:09BUG
BUGHere things take a stranger turn, as these objects are now saved kindless. That's a clear bug in the Slyvina version of Kthura and requires immediate attention
23:51:32GENERAL
GENERAL Now let's see how the objects of strange kinds are doing
23:50:36CONFIRMED
CONFIRMEDThe meta data does appear be transferred properly
23:49:58TRANSFER
TRANSFERThe Yaqirpa dungeon has been transferred in the process.
23:49:41CONFIRMED
CONFIRMEDThat appears to be working
23:48:38KTHURA
KTHURATake DCXLV
23:48:35C++
C++Made it possible to transfer custom kinds, if applicable
23:43:48CONFIRMED
CONFIRMEDSueWell, that appears to be working
23:43:17KTHURA
KTHURAXenobiTake DCXLIV
23:42:34FIXED
FIXEDBecause there was an error in my C++ code
23:41:55INVESTIGATION
INVESTIGATIONWhy?
23:41:49BUG
BUGDr. Sal’pr’dritaIt's like nothing happened
23:41:04KTHURA
KTHURATake DCXLIII
23:40:33C++
C++The Kthura transfer tool should now also be able to copy metadata
16:48:52STATUS
STATUSSo this is a good moment to take a good long break (which I needed anyway).
16:48:23STATUS
STATUSThat transfer operation is however gonna get me a lot of work, as it's not just copying a simple Kthura file. Kthura is a format specifically set up to be bendable and to be very well workable in both development as release. Furthermore these maps use custom kind objects, and that can in transfer also spook a few things up. In the intro map that was not an issue, but in the dungeons it definitely will be.
16:45:31STATUS
STATUSThe game does however announce an error as it's not able to load the Yaqirpa.

That was SUPPOSED TO HAPPEN as I didn't yet transfer that dungeon, so no harm done there.

16:44:25BUG
BUGNow I must note that I wanna know why we don't see Wendicka, Crystal and Briggs walking to the transporter pad, nor see them beaming out (although the audio sounds).

It's only cosmetic, I know, yet not unimportant.

16:39:34TEST
TESTTake DCXLII
16:39:14FUCKYOU
FUCKYOUGeez!
16:38:04TEST
TESTTake DCXLI
16:38:02STUPIDITY
STUPIDITYBad extern definition
16:33:25TEST
TESTTake DCXL
16:33:18CONVERT
CONVERTGoToMap
16:29:14TEST
TESTTake DCXXXIX
16:29:11CODEROT
CODEROT Fixed issue on walking and arrival events (Kthura)
16:25:53SITE
SITEAdded tag CODEROT
16:24:59TEST
TESTTake DCXXXVIII
16:24:56FIXED
FIXEDBetter call to Kthura (Code Rot)
16:23:14TEST
TESTTake DCXXXVII
16:23:12FIXED
FIXEDFunction -> Property (Code rot)
16:07:51STATUS
STATUSAT FUCKING LAST!
16:06:03TEST
TESTTake DCXXXVI
16:06:01VOID
VOIDFoxyOh well, it wasn't that important anyway!
16:05:49HUH
HUHContinue not supported in Lua? How imbecile!
16:03:35TEST
TESTTake DCXXXV
16:03:32FIXED
FIXEDAdmiral LovejoyScope issue
16:02:31TEST
TESTTake DCXXXIV
16:02:29HUH
HUHDa fuck?
15:59:38TEST
TESTTake DCXXXIII
15:59:36FUCKYOU
FUCKYOUEverything that can be done to spook this up will be done, eh?
15:56:54TEST
TESTTake DCXXXII
15:56:52FIXED
FIXED??? Illegal function call?
15:53:55TEST
TESTWendickaTake DCXXXI
15:53:53FUCKYOU
FUCKYOUGRR!
15:51:17TEST
TESTTake DCXXX
15:51:15FUCKYOU
FUCKYOUCode typo (I really need a break)
15:45:25TEST
TESTTake DCXXIX
15:45:23FUCKYOU
FUCKYOUmore force then!
15:31:05TEST
TESTTake DCXXVIII
15:31:00FORCE
FORCEDirty linkup, but should work
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