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
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)....
11:01SOLVED
SOLVED Aha... hahaha... I think I got it :P
10:59HUH
HUH A strange error, of which I cannot fully tell if this is another bug or still the same one refusing to be fixed.
10:55FIXED
FIXED And another parse error killed
10:52FIXED
FIXED This SHOULD fix it
10:49STUDY
STUDY Yup, and NOW I found it... Now I've added an extra parameter in the classes tracker, so it can see that it's a group.... This does not yet fix the issue, but I wanna see if this is being registered!
10:45STUDY
STUDY And hopefully I can study this now at last!
10:45FIXED
FIXED I fixed that now
10:44STUPIDITY
STUPIDITY Merya Ah... dupe vars are the reason behind the nonsensical data
10:38FAILURE
FAILURE How can I fix this, if Lua refuses me to create data that makes sense?
10:38HUH
HUH Nil?
10:35STUDY
STUDY let's set this out more properly as this is getting more and more vague
10:32STUDY
STUDY So let's try it again!
10:32FIXED
FIXED A few issues in setting this study material up
9:49STUDY
STUDY Some more study
9:49FAILURE
FAILURE That did not shine a light
9:43STUDY
STUDY Let's see what I can do to make sure I can rule groups out here... :-/
9:36SOLVED
SOLVED Aha... Now I see... The parser didn't understand the difference between a group and a class, and as the "." wasn't used, it threw an error... That should be fixable, though...
9:32COCKROACH
COCKROACH And now it's just playing dumb on me
9:30FIXED
FIXED Forgotten commas
9:29FIXED
FIXED Some function misdefinitions
9:27FIXED
FIXED Well THAT is fixed now
9:26STUPIDITY
STUPIDITY That syntax would NEVER work, Jeroen! Neither in NIL nor in Lua
9:23DONE
DONE I refuse to call this fixed, but at least this should prevent trouble (for now).
9:23BUG
BUG I see private classes are still bugged (was to be expected, but still)
9:19FAILURE
FAILURE VAGUE error
9:19TEST
TEST A test
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