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
20:41:20FIXED
FIXEDSegmentation Fault
20:26:58MYSTERY
MYSTERYTake MMMLXXII
20:26:55MYSTERY
MYSTERYI am really baffled about this!
20:19:21TEST
TESTTake MMMLXXI
20:19:19HUH
HUHWhich function calls for key IAA (game crashes because it doesn't exist... and that non-existance also SHOULD be the case).
20:16:41TEST
TESTTake MMMLXX
20:16:39MYSTERY
MYSTERYI see a serious issue that could be the cause, except for one thing... Not of the other things could have worked properly this way... So I wonder why it did now...
20:13:28DEBUG
DEBUGRight, it's truely a nil value and not a string containing the word "nil" (wouldn't be the first time THAT happens).
20:12:26TEST
TESTTake MMMLXIX
20:12:25DEBUG
DEBUGIt's really getting odd here. Add data in the logs turn out things are cool, but it's clear that it isn't!
20:10:31TEST
TESTTake MMMLXVIII
20:10:30DEBUG
DEBUGI'm really trying stuff now
20:07:14TEST
TESTTake MMMLXVII
20:07:11FORCE
FORCERolfLet's force a little check here!
20:04:45CONFIRMED
CONFIRMEDALL data appears to be "nil" which gives me something to think about.
20:00:09TEST
TESTTake MMMLXVI
19:59:58DEBUG
DEBUGI need to sort a few things out.
13:36:50COCKROACH
COCKROACHI'm out of time now, but at least I know now that all values being checked are nil, and I guess it's really a thing to find out WHY!
13:35:17TEST
TESTTake MMMLXV
13:35:16FIXED
FIXEDBakinaI did one fix, but I doubt that will do much, since (after all) stuff should not have been able to work otherwise.
13:14:41TEST
TESTTake MMMLXIV
13:14:40DEBUG
DEBUGWell?
13:12:41FUCKYOU
FUCKYOUTake MMMLXIII
13:12:39FUCKYOU
FUCKYOUCODE TYPO!
13:12:13DEBUG
DEBUGTake MMMLXII
13:12:12DEBUG
DEBUGBakinaStill no clarity
13:10:29TEST
TESTTake MMMLXI
13:10:28DEBUG
DEBUGMore information required
13:05:46TEST
TESTTake MMMLX
13:05:46DEBUG
DEBUGThe function is called, but some stuff that should happen clearly doesn't happen. Another debug line should provide some clarity.
13:02:34TEST
TESTTake MMMLIX
13:02:33DEBUG
DEBUGDebug lines reactivated
13:02:25INVESTIGATION
INVESTIGATIONlet's find out why
13:02:06COCKROACH
COCKROACHthe jewel upgrade bug still appears to be there.
12:59:00TEST
TESTTake MMMLVIII
12:58:59FIXED
FIXEDThat fixes the crash on having an Onyx
12:58:49ART
ARTTransfer Art by April
12:56:58FIXED
FIXEDJewel recalc ignore should be fixed now.
12:43:34TEST
TESTTake MMMLVII
12:43:24STATUS
STATUSWell, my schedule today doesn't allow me much, but at least I can test a few things out. I will resume this easy mode test in The Black Castle now
10:29:38STATUS
STATUSTime is NOT on my side today, but perhaps I can get a few things done.
10:29:22STATUS
STATUSWell, House Of Cards and the Frendor Bushes appear to be in order!
09:06:12TEST
TESTBriggsTake MMMLVI
09:06:10STATUS
STATUSAnother day!
- = 15 Feb 2025 = -
23:55:20OFFTOPIC
OFFTOPICKotaThis minigame was only a homage to one of the first games I ever created back in the 1980s on a P2000T home computer.

It may look like rubbush today, but back in the day it was quite the thing!

23:54:30CONFIRMED
CONFIRMEDAll appears to be in order now!
23:49:33TEST
TESTTake MMMLV
23:49:32DEBUG
DEBUGTurned off
23:49:27CONFIRMED
CONFIRMEDThat did indeed seem to be the issue
23:48:31TEST
TESTTake MMMLIV
23:48:23VOID
VOIDIt seams that class extensions are not taking static vars on the same reference. Something to sort out!
23:46:12TEST
TESTTake MMMLIII
23:46:11EXPERIMENT
EXPERIMENTis this really the expandable classes spooking up on me?
23:45:23RESULT
RESULT Size value appears to be 0 in stead of 16... How come?
23:44:43TEST
TESTTake MMMLII
23:44:42FIXED
FIXEDWell at least that error proves the function is called, but what next?
23:43:56TEST
TESTTake MMMLI
23:43:55DEBUG
DEBUGA different approach of matters does require a few more changes as vars are not always in order anymore
23:42:35TEST
TESTTake MMML
23:42:34COCKROACH
COCKROACHCrystalNo traces at all. Debug back on!
23:40:30TEST
TESTTake MMMXLIX
23:40:28FAILURE
FAILUREOh wait Scyndi didn't recompile
23:40:05TEST
TESTTake MMMXLVIII
23:40:04EXPERIMENT
EXPERIMENTI wonder if it has to do with status functions in an extended class
23:36:04DEBUG
DEBUGAccording to the logs, the routine drawing the projectiles is not even called.
23:34:36TEST
TESTTake MMMXLVII
23:34:36DEBUG
DEBUGSo some harsh debug is in order and a harsh debug line has therefore been added.
23:34:21JUDGMENT
JUDGMENT AstrilopupWhat I see if just crap of the first degree and it's completely unclear how this could happen.
23:30:28TEST
TESTTake MMMXLVI
23:30:27FIXED
FIXEDReggie???
23:24:41JUDGMENT
JUDGMENT The only thing that appears to appear well on screen is the text.
23:23:22TEST
TESTTake MMMXLV
23:23:20DONE
DONEAdded: QuitRequest
23:23:13DUMMIED
DUMMIEDDev
23:22:21TEST
TESTTake MMMXLIV
23:22:20LINK
LINKAdmiral LovejoyMusic
23:21:50TEST
TESTTake MMMXLIII
23:21:49LINK
LINKFake flow
23:21:16TEST
TESTTake MMMXLII
23:21:15HUH
HUHYirlWTF?
23:20:29TEST
TESTTake MMMXLI
23:20:28LINK
LINKEvents
23:19:59TEST
TESTTake MMMXL
23:19:58CODEROT
CODEROT Screenn
23:19:28TEST
TESTTake MMMXXXIX
23:19:26LINK
LINKAudio
23:18:21TEST
TESTTake MMMXXXVIII
23:18:21VOID
VOID:=
23:17:33TEST
TESTTake MMMXXXVII
23:17:32NOTE
NOTE Just a nice minigame you can earn when you defeat Mid-Boss.
23:17:12CONVERT
CONVERTNeil -> Scyndi: Block shooter
22:48:14FIXED
FIXEDAnd with that I can close #220
22:47:54CONFIRMED
CONFIRMEDAT LAST!
22:45:52TEST
TESTTake MMMXXXVI
22:45:50FUCKYOU
FUCKYOUAdmiral LovejoyAmazing how something so simple can lead to over 1000 errors
22:45:36FIXED
FIXEDAnother code typo
22:45:14TEST
TESTTake MMMXXXV
22:45:13FUCKYOU
FUCKYOUNo Ref
22:44:47TEST
TESTTake MMMXXXIV
22:44:46FUCKYOU
FUCKYOU. missing
22:38:26TEST
TESTTake MMMXXXIII
22:38:24EXPERIMENT
EXPERIMENTLet's try this with labels then!
22:33:52COCKROACH
COCKROACHNope! Nothing happens!
22:33:10TEST
TESTXenobiTake MMMXXXII
22:33:09FIXED
FIXEDCode typo
22:32:28TEST
TESTTake MMMXXXI
22:32:27EXPERIMENT
EXPERIMENTI hope this fixes #220
22:19:28INVESTIGATION
22:17:26NOTE
NOTE No extra take for that one, although I may need to check things out in the new game+ and the test of the hard mode!
22:17:00FIXED
FIXEDI fixed that up!
22:14:39COSMETIC
COSMETICI may need to check a few things in the transporter data, though
22:13:46CONFIRMED
CONFIRMEDAnd so does the transporter pad at the end
22:13:32CONFIRMED
CONFIRMEDKotaThe way up works
22:11:19CONFIRMED
CONFIRMEDGround floor Yaqirpa appears to be working
22:09:50TEST
TESTTake MMMXXX
22:09:49VOID
VOIDCompilation order cann sometimes cause some freaky effects
22:07:08TEST
TESTTake MMMXXIX
22:07:06CODEROT
CODEROT Constructor
22:06:02TEST
TESTTake MMMXXVIII
22:03:40TODO
TODOAdmiral JohnsonNatural break
22:03:31FIXED
FIXEDScript header
22:01:50TEST
TESTTake MMMXXVII
22:01:48FIXED
FIXEDCode typo
22:01:23CONFIG
CONFIGTransporter pads
21:59:36TEST
TESTTake MMMXXVI
21:59:34CONVERT
CONVERTMap script for the comeback to the Yaqirpa
21:57:10TECHNO
TECHNONormally aliases should suffice, but JQL appears to have trouble with aliases from block data and that will get me on debugging. I hope I can fix that someday.
21:56:31KTHURA
KTHURAA copy of the Yaqirpa
21:42:04TEST
TESTTake MMMXXV
21:42:03STATUS
STATUSI had a little break, but let's resume the action!
21:39:14FAILURE
FAILUREWell, that's a later concern. This is a bit strange, though.
20:25:48FAILURE
FAILUREDr. Sal’pr’dritaLZMA has failed already. LZMA seems to rely a lot on "size_t". If appears C doesn't know that type... at least not GCC (C++ doesn't seem to care, it just reads the type).
19:28:54TEST
TESTTake MMMXXIV
19:28:53STATUS
STATUSSo let's get ready to rumble. I am now halfway the first round: Science Facility.
19:28:28STATUS
STATUSMy prime concern is now testing the game, and what I need to test now will have to work anyway, WITH or WITHOUT lzma.
19:27:50C++
C++Well I said lzma won't be added today, but perhaps I can take a look later to prepare a few things anyway
19:03:51CONFIRMED
CONFIRMEDSo far everything appears to be working including the BRUTE setting. Cool!
19:03:29C++
C++Take MMMXXIII
17:40:57NOTE
NOTE Please note, not of this has been tested (yet)
17:40:38C++
C++For compression all preps are now also in order.
16:18:24NOTE
NOTE This also means that adding lzma support itself won't be added TODAY!
16:18:09NOTE
NOTE Packing comes later, Ir really need a break. The headache I had this morning may have stopped, but I do notice it's still taking a bit of toll on me.
16:17:27C++
C++Well I did adapt JCR6 so unpacking with the kind of way PocketLZMA approaches the matter would be able to deal with it.
14:52:25SYSTEM
SYSTEMFor zlib a few minimal changes were needed, but for lzma I need a different approach in general.
14:51:48C++
C++BriggsI'm now working to redo the JCR6 core a bit.
12:58:41TEST
TESTTake MMMXXII
12:58:35FIXED
FIXED#235, although testing is hard to impossible right now... I don't expect any more issues here, though
12:54:26BUG
12:54:14BUG
12:53:56BUG
10:32:56TEST
TESTTake MMMXXI
10:32:56MEDICAL
MEDICALWendickaMy apple sauce does seem to work out... a bit.
10:32:35COCKROACH
COCKROACHSave game hack (or I'll risk damage my data even further. Newer sessions should not be bugged anymore, but testing the hard mode or the New Game+ will have to confirm tha).
10:27:46COCKROACH
COCKROACHSueI guess a more direcct method will be needed.
10:26:20TEST
TESTTake MMMXX
10:26:18MEDICAL
MEDICALI hope this cup of apple sauce will pick me up until my "tosti" is ready.
10:15:41TEST
TESTTake MMMXIX
10:15:36TECHNO
TECHNOThis is not possibile for every single bug causing damaged data, but sometimes, it is!
10:15:16AUTO
I've set up an automated fixer to fix the damaged data due to that
10:15:04SITE
SITEAdded tag AUTO
10:14:46FIXED
FIXEDTwo Physilliums at the Hawk's navigation terminal due to a code typo.
10:09:01TEST
TESTTake MMMXVIII
10:09:00OFFTOPIC
OFFTOPICSomehing I'm very bad at!
10:08:50MEDICAL
MEDICALAdmiral JohnsonLoads to do today, but unfortunately I'm plagued by a terrible headahe. I hope I'll recover a bit over time, but I need to slow down a bit.
- = 14 Feb 2025 = -
10:54:25TEST
TESTTake MMMXVII
10:54:24STATUS
STATUSNow it's not that I have no time at all, so I can put a few things to the test!
10:46:09STATUS
STATUSMarrilona VerliefdI do not have much time today to work on either project, but I will try to work out a few things.
- = 13 Feb 2025 = -
23:08:42TEST
TESTTake MMMXVI
23:08:40STATUS
STATUSWell time to resume the testing
22:43:11TECHNO
TECHNODr. Sal’pr’dritaA nice thing to note is that I found a simple lzma library which could be perfect for JCR6. I need to run a few tests before I can attach that to SCI, but if it works the game could become significantly smaller, since lzma can produce smaller compression ratios than zlib can (especially on larger blocks of data or larger files. Kthura maps in particular can benefit here).
20:59:56FIXED
FIXEDExHuRUI think I "fixed" the latter, although I can only test this in future playthroughs. As I also need to test the hard mode, that shouldn't be too much trouble
20:54:52BUG
BUGAnd one list of Wendicka's is not listed and not an unimportant one. The ability powerups. I think I know a trick for that for future playthroughs though.
20:54:16BUG
BUGBlockmap issue in Dark Caves Of Shillington. This can be a bit of an issue, I'm afraid
19:59:04FIXED
FIXEDCrystal and ExHuRU did not dispawn after the crash onto the Lost Planet event
19:26:31CONFIRMED
CONFIRMED 
19:25:54TEST
TESTTake MMMXV
19:25:53CONFIRMED
CONFIRMEDdoors appear fixed, but now I need a fresh take (which savegame being loaded) to fully confirm this
19:22:51TEST
TESTTake MMMXIV
19:22:50VOID
VOIDCrash
19:17:24TEST
TESTTake MMMXIII
19:17:11FIXED
FIXEDExHuRU's base stats would in a New Game+ not be updated, and as his link partners are bound to go up a few levels (unless he was already at the level cap when he left, which is likely only the case by the time you are about to get close to level 10,000 as once that is the set cap it won't go up anymore in next cycle), it's important his stats are updated in the process.
18:52:06FIXED
FIXEDI think I fixed the issue causing the kick in door effect by ExHuRU not to trigger and that should allow me to close #196 (of course testing will have to confirm this)
18:02:37TEST
TESTTake MMMXII
18:02:35FUCKYOU
FUCKYOUI think I need to enforce things!
18:01:06TEST
TESTTake MMMXI
18:01:03SOLVED
SOLVEDIt was a bad character table usage. That's been fixed now!
17:59:29TEST
TESTTake MMMX
17:59:28HUH
HUHStrange error! I wanna know what the fuck is going on here. An extra debug line must get me some answers!
17:56:09TEST
TESTTake MMMIX
17:56:07TECHNO
TECHNOWell ExHuRU will join soon, but I already explained, his links are unimportant until Rolf joins.... I must make sure his base stats are reloaded, though, as Rolf is slightly weaker than ExHuRU (Rolf is a natural human after all, where ExHuRU is an android). And but that comes later.... For now let's focus on ending the prologue.
17:53:43NOTE
NOTE In Wendicka's form it did matter, her stats are the same in both forms, so having everything linked up not only saves RAM (although not that it's really worth the trouble) but doesn't require a stat reload, and whenver something is not required, it's best not to do it. Well... in most cases.
17:52:28FIXED
FIXEDA bug that was in the Apollo version caused Crystal's level not to be linked. That THAT much of an issue as both in the New Game+ annd in the switch from Crystal wearing her uniform to Crystal being a cyborg already made that I had to reload new statistics as they were different in both forms and it always being unlikely that Crystal would not go level up in either of her two forms already made that I had to make sure her stats were up to part.
17:46:35TECHNO
TECHNONow the experience points of natural Crystal and cyborg Crystal have been linked, and I know my audience would hate me for it if that part was not properly in order. Hitpoints should not be linked as her cyborg form does have more HP (her implants giving her extra protection and taking over a few parts that allow her to hold out longer so in a certain sense she has more stamina. That was the idea). Checking the code this does appear to be all in order.
17:43:47TECHNO
TECHNOFoxyCrystal on the other hand is by far more complicated. In her cyborg form she's stronger than in her natural form. Her weapon upgrades handle her bionic arm so if they don't really come through that would be lesser important, as technically she shouldn't have them in her natural form (although Wendicka uses a big wrench in her casual form and a photon gun in her uniform form, yet as this only handles the prologue I can live with that little detail and I don't think anyone will notice. Her base stats and stuff are a different story). What needs to be linked is most of all her inventory.
17:40:32TECHNO
TECHNORolfNow Wendicka is TECHNICALLY the easy one, as there all data simply has to be linked. The looks of her clothes and the weapon she uses are not part of this database and where using their own scripting. However conflict prevention made it easier to just split her up into two characters.
17:36:34COSMETIC
COSMETICI've made sure UniWendicka (code name for Wendicka while she's still wearing her uniform) has the stat Upgrades and that it would be linked to Wendicka. It's only cosmetic for me for when I use Judkha to analyse the savegame files, as it's merely a counter for how many upgrades you did to your weapons and making sure you won't get past the upgrade cap, and the only place where you can do that would be The Hawk, which you can only reach once you are in casual clothes, and thus under the normal codename Wendicka. yet I just couldn't stand it seeing that link missing. 😅
11:40:48OFFTOPIC
OFFTOPICBut first I'm gonna take a shower and fix myself a meal.

I feel filthy and I am also getting hungry.

11:40:09TECHNO
TECHNOOf course, if you played the game before I hear you wonder about ExHuRU, Rolf and Johnson as they are linked too. Well, that's no issue for the short term. When ExHuRU joins the party the data of the other two is not yet setup, so no linking possible then. Once Rolf joins his required stuff will be linked, and the same procedure follows for Johnson once she joins the party in the final dungoen. On the latter one I fixed the crap as it was by that time indeed really clear to me that stuff was being bugged, so that means that the most intensive checking will need to be done once I reach the point where Rolf joins the party.
11:33:13STATUS
STATUSThe GoddessNow I will have to take a look at how the linkups are in the script (as in the initial setting I had to improvise as the linking system was failing a bit on me), and once that's set up I can use the take take to get this test session from the start-up to the main game phase. I don't expect too much trouble here, but as this is very sensitive stuff and I want it to be done right! It will save me a lot of nightmares once I get to test New Game+ sessions and most of all, also the Hard Mode, and I don't want too much trouble there.
11:26:51CONFIRMED
CONFIRMEDReggieWell, that's been taken care of!
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