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
22:47TEST
TEST Testing building script with the new engine build
22:45REMOVED
REMOVED in order to prevent conflicts I've removed the original release folder (easy to recreate thanks to my builder)
21:40FIXED
FIXED Merya AT LAST!
21:25BUG
BUG MapScript doesn't produce results though, and I know there's metadata here!
21:19FIXED
FIXED Poor Lua code generator in Kthura data outline
21:19TECHNO
TECHNO I know why the private was not accepted.... Due to a complicated metatable construction NIL was not able to understand that privates should be accessible, and there is by the way no way to fix that... at least not with the way NIL's been set up now....
21:18REMOVED
REMOVED ID in Kthura no longer private, but I did set it to readonly
21:03HUH
HUH It works?
21:02FAILURE
FAILURE But now I got the error that I tried to call a 'nil' value, and I wonder what's wrong here....
21:02FIXED
FIXED Well I found out what's wrong
20:58VISUALSTUDIO
VISUALSTUDIO Let's run it again, shall we?
20:58FUCKYOU
FUCKYOU true for a microschoft product VisualStudio crashed
20:57EXPERIMENT
EXPERIMENT Let's try a different road here
20:56MYSTERY
MYSTERY I don't see where it could possibly go wrong, though, so this is gonna be a though ride, since the system doesn't tell me anything...
20:54FAILURE
FAILURE Exception thrown
20:54TEST
TEST taking forever, I see
20:54TEST
TEST seems not very good
20:54TEST
TEST I'm waiting?
20:53TEST
TEST Final step, the key table former
20:53CONFIRMED
CONFIRMED THAT WORKED TOO!!!!
20:52TEST
TEST And now with Data read-out link
20:51CONFIRMED
CONFIRMED Very well, when I uncomment the Data definition link the game just starts up... good!
20:51TEST
TEST Let's do this now STEP BY STEP, and see what'll happen....
20:50FIXED
FIXED The menu runs again.... FINALLY!
20:42FAILURE
FAILURE Of all the issues in the world.... I HAVE TO DEAL WITH WINDOW'S BEING OVER PROTECTIVE OVER FILES IN A "DIFFERENT (non-existent) PROCESS"!!!
20:39COCKROACH
COCKROACH And now a general error, without any form of information at all... I am really beyond furious now!
20:38FIXED
FIXED Okay, that's because of a code typo in the Kthura link script, but due to not everything being loaded at the time that results to an error that doesn't make it through... Somehow...
20:35FAILURE
FAILURE Dernor And now nothing happens when I run the engine...
20:35FIXED
FIXED Well I fixed that
20:30JUDGMENT
JUDGMENT Well, I got the Blue Screen of Death (which I took very very literally), but that at least indicates the engine runs at all... In OpenGL I didn't get that far.
20:26VISUALSTUDIO
VISUALSTUDIO Well I hope I got NALA working in DX now....
19:42FUCKYOU
FUCKYOU It simply DOESN'T want to work, eh?
19:39ANALYSIS
ANALYSIS Doesn't seem to work the way it should... :-/
19:24VISUALSTUDIO
VISUALSTUDIO Created a new template and let's see if I can copy all the linked C# code into it
19:17RAR
RAR I'll first rar what I have to make sure this operation cannot cause me to lose everything!
19:17SITE
SITE Added tag RAR
19:16FUCKYOU
FUCKYOU And this, folks, is I mostly use my own engines, and don't want to be reliant on others, but unfortunately, I cannot do EVERYTHING myself :(
19:15NOTE
NOTE Aziëlla's Babbling Bubbles also uses OpenGL and refuses to work... The Kthura Map Editor is on DirectX, and was supposed to be swapped to OpenGL (which I never did due to fear of the same trouble I'll be about to face now), but at least that program works now....
19:14TECHNO
TECHNO The project file is actually what worries me most!
19:13TECHNO
TECHNO The most obvious solution... At least for the short term would be to adapt NALA to work with OpenGL, but that may be easier said than done... But it's the only thing I can do to save this project... Luckily this won't require me to change any C# or NIL code, but it will be one hell of an operation to make sure that everything will be done accordingly in the solution and project files....
19:11INVESTIGATION
INVESTIGATION Well I've created a quick OpenGL blank project where the same issue arises, and a quick DirectX project, and that one works.... It's clear the communication with OpenGL has become the eyesore here....
19:03FUCKYOU
FUCKYOU researching this it appears they are having trouble with OpenGL only... Should switching to DirectX really fix all this? (I hope that is not what's wrong here).
18:54FUCKYOU
FUCKYOU It keeps insisting my graphics drivers are no good... That's bogus... It has always worked and the Kthura editor still works.... Did some behind my back updates take place I'm not aware of?
18:49TEST
TEST Again no good?
17:57SYSTEM
SYSTEM All systems rebooted
17:43SYSTEM
SYSTEM I guess all that's left to do is reboot, and see what will happen then....
17:43SITE
SITE Added tag SYSTEM
17:41FAILURE
FAILURE It's my guess the last crashes did (despite .NET being protected against it) lead to a serious memory leak
17:39FUCKYOU
FUCKYOU Now it even claims it can't create a graphics device record
17:36FAILURE
FAILURE Still nothing, eh?
17:33TECHNO
TECHNO I guess I need to be more prune on what to allow in the init.nil and what not, as I guess it's über-fragile.... :-/
17:31NOTE
NOTE Should never be the reason something like... well THIS is caused, but okay.... :-/
17:31FIXED
FIXED Code Typo
17:30FUCKYOU
FUCKYOU Rebecca WTF is going on here?
17:26FIXED
FIXED Well At least I fixed that... :-/
17:24FUCKYOU
FUCKYOU Can a forgotten ) really cause an infinite loop crashing many programs?
17:23SITE
SITE Added tag FUCKYOU
17:19FAILURE
FAILURE WTF is going on here?
17:15TEST
TEST And again!
17:14POWERSHELL
POWERSHELL On da case!
17:14STUPIDITY
STUPIDITY I must (of course) not forget to recompile NALA first
17:13DEBUG
DEBUG Temporarily deactivated the SASKIA script
17:12DEBUG
DEBUG I've also made an in-field command for that.
17:11STATUS
STATUS My prime target is now #14... The previous entries were to allow me to debug this more easily and check the data before I actually get into doing #14 itself
17:05LINK
LINK Wrote the NIL link code
16:18VISUALSTUDIO
VISUALSTUDIO Kthura Meta Data manipulation routines written
13:31TODO
TODO Give my brain some rest before I begin on the BoxText routine
13:31CLOSED
13:31REMOVED
REMOVED All debug lines from SASKIA as they can spook up when being used in other people's projects
13:27FIXED
FIXED According to the data I now see in the debug log, all SASKIA bugs should be accounted for...
13:20TEST
TEST And let's see what we get next!
13:20DEBUG
DEBUG And the debug line is now formed accordingly... I hope!
13:20STUDY
STUDY In order to get well into this debugging, I did a bit of study!
13:08EXPERIMENT
EXPERIMENT Well, let's try this in stead then.... :-/
13:02FAILURE
FAILURE WTF is happening...
13:01MYSTERY
MYSTERY Something makes NALA take too much memory, but whatever it is that causes it.... Who knows....
12:56TEST
TEST Well let's test this again, to see if stuff works now....
12:09FAILURE
FAILURE Now I did get a crash message from GIMP, but I wonder if that was the source of all "evil"
12:09FAILURE
FAILURE Something's wrong here... Everything froze
12:05DEBUG
DEBUG let's gather some info here... :-/
11:58CONFIRMED
CONFIRMED The counter value the debugger returns confirms this!
11:58TECHNO
TECHNO My hunch appears confirmed... Two sessions get into the memory in stead of one!
11:55DEBUG
DEBUG Let's do this to find out or rule out
11:52SOLVED
SOLVED Ah yeah, the start at position 2 is explained due to the OnLoad chunk containing one "end" instruction so that was at least NOT a bug!
11:51SOLVED
SOLVED Scyndi Indeed, I had to form the call in the boxtext routine differently, so that issue has been resolved....
Doesn't answer why it takes two instructions at once though.....
11:48EXPERIMENT
EXPERIMENT Or maybe.....
11:47MYSTERY
MYSTERY The clue is, everything works the way it should except for the fact that no results are produced... Can you still follow?
11:41DEBUG
DEBUG More debugging lines as things do get stranger and stranger....
11:38DONE
DONE A little break, and boy I needed that!
9:49COCKROACH
COCKROACH Clearly... NOT!
9:46DEBUG
DEBUG I've added a debug line to the boxtext linker... This line will indicateif the boxtext initiator was called at all!
9:44DEBUG
DEBUG MOAR debug stuff to get to the bottom of this.... Are all commands skipped, or simply never executed?
9:33FIXED
FIXED Arrays in Lua are based on 1 ... not 0
9:32FIXED
FIXED Fixed the SASKIA script... I think....
9:30TEST
TEST Let's test!
9:29FIXED
FIXED I think I fixed this now....
9:27STUPIDITY
STUPIDITY STRONT!
9:25DEBUG
DEBUG Some more lines added to get some answers....
9:23ANALYSIS
ANALYSIS the data generate rule out the possibility of this error... Further investigation is required, I guess...
9:17REMOVED
REMOVED And I removed an older no longer needed debug line.
9:17DEBUG
DEBUG Let's see what this extra debug line will do
8:01MYSTERY
MYSTERY And now it seems its sees the parameter, but deems it.... empty????
8:00DONE
DONE Asserted added due to another crash
7:55FIXED
FIXED Session parameter missing
7:53DONE
DONE Whitelines will now be ignored... completely!
7:52COCKROACH
COCKROACH and once again WHITELINES are at evil
7:50DEBUG
DEBUG An extra debug line's been added in order to investigate that one!
7:50COCKROACH
COCKROACH Instruction is ""?
7:41NOTE
NOTE But in my defense I must note that I couldn't test SASKIA until the moment it would see action
7:41STUPIDITY
STUPIDITY Brendor BOZO! 'ins' is a class, not a string variable... Add the field .command to it...
7:38STATUS
STATUS Getting somewhere, but it's not yet enough
7:35MYSTERY
MYSTERY is "true" as bugged as "nil"?
7:33SOLVED
SOLVED I think I found the reason why this is happening!
7:32CONFIRMED
CONFIRMED Yes, the cycle does NOT allow the script to be executed, as I suspected.... The question now is.... WHY!
7:31TODO
7:30DEBUG
DEBUG A temp debug line to investigate #12
- = 30 Jul 2019 = -
23:19ACHIEVEMENT
ACHIEVEMENT Grim Reaper
23:14GITHUB
GITHUB issued as #12
23:11BUG
BUG I cannot yet be sure, but it seems like the SASKIA scripts are being ignored... Also given by the fact the script wanted to unlink to soon.... I need to fully investigate this!
23:08FIXED
FIXED Function so ()
23:07DEBUG
DEBUG Added FLOW command, as I don't trust things at the moment....
23:05CONFIRMED
CONFIRMED
23:04FIXED
FIXED Case Error?
23:04FIXED
FIXED Fixed the label issue
23:02SOLVED
SOLVED Ah... stupid... I didn't include the start label yet, as I was supposed to add it later, and I forgot its earlier omission
22:46DEBUG
DEBUG MOAR debugging crap!
22:43DEBUG
DEBUG I've added an extra line that should answer a few questions
22:40BUG
BUG
22:32DONE
DONE I've set another thing for a new stack, and I hope that fixes something :-/
22:29FIXED
FIXED I think I fixed it
22:28BUG
BUG But the label parser is completely bogus...
22:28BUG
BUG On-Load label not found
22:21MYSTERY
MYSTERY "Annoy" can NEVER be 'nil' without NIL not crashing on it in translation, however the fact that the eror was thrown means something right, as the infinitely loop is now broken...
22:18FIXED
FIXED Irravonia I added one, and that should fix things!
22:18SOLVED
SOLVED No incrementor?
22:16NOTE
NOTE For some reason the traceback doesn't show!
22:07FIXED
FIXED
22:07STUPIDITY
STUPIDITY Wrong class call
21:41OFFTOPIC
OFFTOPIC I know BAD PUN!
21:40FIXED
FIXED More missing "self awareness" issues
21:39FIXED
FIXED A missing "self" issue in the datetime library
21:38CONFIRMED
CONFIRMED Now that SASKIA requires the datetime library and the game itself does not, I could check if libraries requiring other libraries worked properly, and that it does... so at least this cockroach was good for something!
21:35DEBUG
DEBUG I've put on a few time-out error enforcers to find out where the infinite loop could be
21:32DONE
DONE I've set up a quick datetime routine and a timeout checker... Hopefully this will shine a light on things!
21:17COCKROACH
COCKROACH Another infinite loop pops up... wtf is this?
21:14FIXED
FIXED I think I fixed a nil concatenation
20:58FIXED
FIXED Issue fixed!
20:58CONFIRMED
CONFIRMED Indeed that's it!
20:57SOLVED
SOLVED I think I found the issue
20:55DEBUG
DEBUG I've set a Time-Out feature, which may hopefully provide me some answers..... :-/
20:53COCKROACH
COCKROACH NOPE! Nothing happened!
20:52TEST
TEST And now to test this "fix"
20:52DONE
DONE Some last minute shopping
18:56INVESTIGATION
INVESTIGATION My investigation does show the parser is responsible for the infinite loops, though.... And I even think I fixed this....
18:55FAILURE
FAILURE I'd only wish the wasn't an auto-report system to Microsoft.... MicroSoft has nothing to do with this matter, so they'd better butt out!
18:54INVESTIGATION
INVESTIGATION I'm investigating the cause of the loop
15:48BUG
BUG Infinite loops are always a pretty nasty thing to deal with, as there is no telling what the responsible factor is... So further investigation will need to be done.
15:47FIXED
FIXED Eric That issue's been fixed however somehow an infinite loop now appears....
15:24DEBUG
DEBUG So I added a temporary line to SASKIA to sort this out, as the claim given by the error is NOT possible!
15:23INVESTIGATION
INVESTIGATION I really need to get to the bottom of this
12:15FIXED
FIXED Code typo
12:05NIL
NIL has been expanded with 'full assert' to force traceback, as this is getting on my nerves!
12:04BUG
BUG Nil for Trim parameters
11:46FIXED
FIXED #10 should be fixed, but more trouble is on the way now!
11:32FIXED
FIXED And that should fix #10 (I hope).
11:31LINK
LINK This link has now been established
11:27SASKIA
SASKIA Fortunately I already designed SASKIA to be able to read from both JCR and real file system or whatever file system you can think of as long as you write a proper kind of driver for that.
11:27SOLVED
SOLVED That solves the mystery
11:27NOTE
NOTE I realize now that I did no tyet properly attach SASKIA to JCR6, so it's now trying to find SASKIA scripts in the real file system....
11:17INVESTIGATION
INVESTIGATION Time to investigate #10
11:17OFFTOPIC
OFFTOPIC
0:09STATUS
STATUS See ya later!
0:09BACKUP
BACKUP running
0:09STATUS
STATUS No time for that now
0:08BUG
0:03SOLVED
SOLVED FOUND IT (I think!)
- = 29 Jul 2019 = -
23:58STUPIDITY
STUPIDITY I read the error message wrong... Still this is not how it should be!
23:52COCKROACH
COCKROACH Class Kthura still 'nil'... for some reason...
23:50SOLVED
SOLVED I think I solved it... That boolean expression did look faulty...
23:45MYSTERY
MYSTERY This is the second time a class is declared "nil" without any form of reason...
21:58FIXED
FIXED Forgotten )
21:56SASKIA
SASKIA Fired her up, and I expect TONS of bugs!
21:44DONE
DONE Aziella Great! I've killed what was beautiful code, and dirty code straight from hell (ruining all rules of programming even my own) seems to work... TERRIBLE!
21:29MYSTERY
MYSTERY It's getting stranger....
21:28MYSTERY
MYSTERY Let's try a few things.... Whatever is happening here... It should not be possible....
21:22MYSTERY
MYSTERY Now let's see if I get this straight... Class CL_SASKIA is nil, while doing a request from CL_SASKIA is actually running.... WTF is going on here?
21:20LINK
LINK I've linked the SASKIA cycler to the Update callback in the field... Now things can get to work... (I hope).
20:03FONT
FONT Coolvetica 20 has been linked to the BoxText routine as standard font
19:56DONE
DONE A little reorderning of code... Would be very important to do before the BoxText routine kicks in!
17:54STATUS
STATUS All crashes accounted for!
17:52FIXED
FIXED Flow error
17:51CONFIRMED
CONFIRMED
17:50FIXED
FIXED I think I fixed the damn scope error
12:30CLOSED
12:30FIXED
11:42BUG
11:12HUH
HUH local local?
11:09FIXED
FIXED And that should take care of all parse error crap
11:06FIXED
FIXED Parse error :(
11:04FIXED
FIXED I think I fixed this.... (I hope)....
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