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
22:54POWERSHELL
POWERSHELL I see that I forgot to add the script I use to compile NALA and add it to the bubble builder.... Well, I've taken care of that!
22:52SITE
SITE Added tag POWERSHELL
22:49MUSIC
MUSIC I've already aliased "Wouldn't it be" by Matt McFarland to be the music playing during the fights against the Order of Onyx... Just like in the original game.
22:47DONE
DONE Undummied link to get the flow running
22:47SITE
SITE Added tag DONE
22:46BUBBLE
BUBBLE Project file updated
22:43ART
ART Logo will be the same, and has been imported
22:42SITE
SITE Added tag ART
22:26GITHUB
GITHUB Pushed stuff
22:22CHEAT
CHEAT I refuse to call this a fix, but I cheated a way to get issues with loading music "fixed"
22:19SITE
SITE Added tag CHEAT
22:06REMOVED
REMOVED Temp dummies
22:01FIXED
FIXED Anyway I fixed that!
21:59STUPIDITY
STUPIDITY Because I gave the wrong parapemter to the debugger, but the code in general was unbugged
21:59SITE
SITE Added tag STUPIDITY
21:58BUG
BUG And now to figure out why the caption contains a function pointer in stead of a strng
21:57NALA
NALA Rebuilt and repacked
21:57FIXED
FIXED Well At least that issue is out of the way....
21:52DEBUG
DEBUG Right, the cause of the error has been found... TQMG tries to pick into null for a JCR6 file... Question is now, how could that be null (as the scripts are read)
20:42DEBUG
DEBUG Let's see what happens next
20:38DEBUG
DEBUG Extra data error catcher
20:37DEBUG
DEBUG I've build in extra capturing of the font loader... It does confirm an error takes place while the font is loading... Now to figure out why that happens.
20:33MYSTERY
MYSTERY Why was my devlog tool suddenly down?
20:25BUG
BUG no music heard, but that's a later concern... I need tofind out why loading the font doesn't work
20:23FIXED
FIXED Invalid NIL declaration
20:22FIXED
FIXED Moar errors in stack
20:21FIXED
FIXED Error in stack library
20:20BUG
BUG Rebecca link error in music sub
20:19CONFIRMED
CONFIRMED That's indeed the source of all evil....
20:18DEBUG
DEBUG It appears that loading the font is where it goes wrong
20:12CONFIRMED
CONFIRMED At least it's now confirmed the translation process appears to go well
19:53FIXED
FIXED each error in NIL iteslf
19:34COCKROACH
COCKROACH Bugs in debug features are even worse than the bugs you place them in for
19:34FIXED
FIXED A parse error that came up when putting in #say
19:26DEBUG
DEBUG I've placed a #say at the top of the init.nil script to make at least sure we got the tag where I can test it in code that works!
19:25BUBBLE
BUBBLE I've also set Bubble to link the log to this directive
19:25NIL
NIL I've added a #say directive in NIL, and hopefully it can shine more light on stuff
19:06DEBUG
DEBUG More investigation is in order!
19:06MYSTERY
MYSTERY And kaboom.... Starting this will crash everything
19:04LINK
LINK Let's recover to chain to and see what the logs will show me
19:03CONFIRMED
CONFIRMED Loader appears to work now.... Strangely enough
19:03EXPERIMENT
EXPERIMENT I'll remove all "delegate" keywords, and try again... That keyword is still a bit bugged within NIL and with var variables we can also do this
19:00DEBUG
DEBUG Right! Then stuff DOES suddenly appear to be working..... No ignored CSays() and all the data appears to be fitting.... This should imply something goes horribly wrong in loading the main menu
18:59DEBUG
DEBUG Let's see what happens if I dummy the flow loaders and chainers
18:58MYSTERY
MYSTERY What is happening here cannot be possible, and why? Because if it were possible, the commands that work should have been ignored as well, so this entire fuckshit simply doesn't make sense
18:57MYSTERY
MYSTERY In the INIT routine the CSay calls are ignored (for no reason), yet the call to the Main Menu script works, compilation errors are even thrown, but the code is after that stage ignored....
18:56MYSTERY
MYSTERY NEITHER is the message that music is available, to make things even more odd!
18:56MYSTERY
MYSTERY This is completely odd! All CSay() calls are ignored when coming from the scripts in the game, however the ones in the internal libraries are NOT ignored....
18:45BUG
BUG Somehow even the calls from the init scrip appears ignored
18:42BUG
BUG For some reason ALL code in MainMenu.nil is being ignored.... No telling why...
18:41FIXED
FIXED Non-Dirry support
18:00BUG
BUG Hmmm, NALA ignores the regular callbacks... I wonder.... :-/
17:24FIXED
FIXED Scyndi Okay, that was an odd error, but it appears to be fixed...
17:21FAILURE
FAILURE And now.... NOTHING HAPPENS AT ALL! Not even an error message!
17:21FIXED
FIXED Some forgotten crap
16:16FAILURE
FAILURE Or is caching that powerful?
16:15FIXED
FIXED Well I guess that fixes the issue, but still..... :-/
16:15MYSTERY
MYSTERY And suddenly it works, without changing one vital thing.... Technology never ceases to riddle me
16:13SITE
SITE Added tag MYSTERY
16:09COCKROACH
COCKROACH Why does the fix take effect in the debug version, but is it ignored in the release build (impossible, but yet it happens).
16:05DEBUG
DEBUG The debugging version of NALA did pick that bug up, so I fixed that in the process... It does not yet squash this cockroach! :(
16:04FIXED
FIXED Music configuration file
15:58COCKROACH
COCKROACH No effect!
15:57SITE
SITE Added tag COCKROACH
15:57EXPERIMENT
EXPERIMENT Let's delete that entire folder, and try it again, shall we
15:56SITE
SITE Added tag EXPERIMENT
15:56FAILURE
FAILURE For some reason, the update to NALA (containing the last fix) does not end up in the build of the "game" (as you can't speak of a game yet).... I wonder why!
14:08C#
Of course I need to recompile NALA now
14:07FIXED
FIXED NALA somehow didn't have the MapScriptAPI NIL Glue code not properly linked up
12:59CHARACTER
CHARACTER test
12:59SITE
SITE Added tag CHARACTER
12:57BUBBLE
BUBBLE Updated project files
12:56SITE
SITE Added tag BUBBLE
12:35LINK
LINK Font linked to main menu

(No visual effects yet, though).

12:18GENERATION
GENERATION And I generated the new Anyway.nil
12:13CONFIG
CONFIG A file "AlgemeneDefinities.nil" was created for the Anyway folder.... "Algemene Definities" means "General Definitions" in Dutch, but I chose the Dutch name, as the filename would that way start with an "A", and due to JCR6's tendency to automatically sort all files alphabetically, it would therefore always come on top of my generator....

Saves me TONS of trouble!

12:06NOTE
NOTE Since the background for the original Dyrt game was strictly set for a 800x600 display, it's not usable for this new version, where variable screen width is one of my formost concerns... Something tileable will therefore be desireable.....
12:04CONVERT
CONVERT Brendor And converted into jfbf, of course.
12:04FONT
FONT Abigail font imported into the new game
11:57TECHNO
TECHNO jfbf = JCR font bundle file... NALA uses MonoGame, which is incompatible with ttf, so I had to come up with my own font system, see...
11:56FONT
FONT St. Rachan's "scribish" font copied and converted into jfbf
11:46SITE
SITE Added tag FONT
11:42NOTE
NOTE Nothing will work yet, though... For starters, the init script is not yet linked to the main menu, and second, the main menu currently only contains the base configuration, but actual action code
11:42NIL
NIL I've been setting up the basis for the main menu
10:27FIXED
FIXED Overwrite error when overwriting modified dependencies
8:59GITHUB
GITHUB Added project for combat routine... It will take awhile before it's actually being used though, as we are nowhere near getting into that part yet!
8:57CONFIRMED
CONFIRMED Fix confirmed, however the first link to #1 and #2 will remain bugged, which has to do with the way the generator works.
8:56TEST
8:56FIXED
FIXED Should be fixed now!
8:56BUG
BUG Github linking failure
8:54TODO
8:54GITHUB
GITHUB I made a checklist and issued it as #1... There's nothing on it, right now... The content comes later!
8:53GITHUB
GITHUB Linked this devlog to github
8:53SITE
SITE Added tag GITHUB
8:45MUSIC
MUSIC Aliasing done for "Wilkommen" by Widzy, which will, just as in the original game, serve as background music in the main menu
8:39LINK
LINK All the link code for the music routine has been written now
0:11STATUS
STATUS Gotta go to bed now... Catch ya later!
0:11SITE
SITE Added tag STATUS
0:08BACKUP
BACKUP Running
- = 11 Jul 2019 = -
23:32NOTE
NOTE I know that was lazy... I don't need you to tell me!
23:32REMOVED
REMOVED I've decided to remove the first creation note from this DevLog... Since the bug causing it to be invisible (as a matter of fact, for some reason it just doesn't create any output, just an empty item, while in the tool everything looks ok) is not worth my time to fix, but that empty item still being annoying, it was the better ride
23:31SITE
SITE Added tag REMOVED
23:30TECHNO
TECHNO Irravonia I must note though that the music script imports an untested stack library for NIL. I really hope it works as intended or else I'm in trouble
23:29CONFIRMED
CONFIRMED And the anway-generator did pick up the link script well
23:29SITE
SITE Added tag CONFIRMED
23:29LINK
LINK Link script written
23:28NIL
NIL Basis for music script
23:27FIXED
FIXED Some wrongly placed icons
23:26GENERATION
GENERATION Generated the first version of anyway.nil
23:25SITE
SITE Added tag GENERATION
23:24SITE
SITE Added tag LINK
23:23GO
GO Made an "ANYWAY.NIL" generator in Go... This will help me to easily update the Anyway.nil file... Only downside is... it needs all updated stuff in the JCR file (was the quickest way to go)
22:27SITE
SITE Added tag GO
20:41C#
Now the documentation to get syntax highlight well on the road is ... well... POOR at best... I did manage to put something up, but the result is a complete mess up, not to mention that the example code is inefficient at best... It's better than nothing I suppose, but some work is definitely to be done here.... :-/
17:33C#
In order to get my NIL work done a little bit better I am experimenting on "Void".... A simple IDE, with little functionality, but at least more suitable to edit NIL files until people can help me to set something "good" up.
- = 10 Jul 2019 = -
21:17FAILURE
FAILURE No matter how fast your computer is... failing browsers will be there, right?
21:16SITE
SITE Added tag FAILURE
21:10TEDDYBEAR
TEDDYBEAR of course the same notice as for Kthura applies....
21:02NALA
NALA NALA now has the TeddyBear classes and the empty skeleton code to build the API upon... Way to go
19:38SITE
SITE Added tag TEDDYBEAR
19:37TECHNO
TECHNO Well in the end that will all be done in C# and with the help for NLua and NIL be linked into NIL/Lua... It will take some effort to do this right, though...
19:36TODO
TODO The same skeleton will also have to be set up for TeddyBear
19:36SITE
SITE Added tag TODO
19:33KTHURA
KTHURA For the time being Kthura won't be used, so we won't see that much of this code being evolved, but hey, ya gotta start somewhere ;)
19:31C#
Skeleton code to allow Kthura to be linked to NALA
19:30SITE
SITE Added tag KTHURA
18:13SITE
SITE More icons of this devlog
18:04SITE
SITE Eric Added tag DEBUG
18:01FIXED
FIXED Fix on devlog
17:58FIXED
FIXED Fixed a few issues I had with the devlog
17:54BACKUP
BACKUP Running
17:54CONFIG
CONFIG Reconfiguring backup tool
17:54SITE
SITE Added tag BACKUP
17:47SITE
SITE Techno and Config have their icons now... The rest comes later :)
17:45CONFIG
CONFIG Site-tagged entries will be darker, so they aren't so prominent as they used to be
17:41NOTE
NOTE Not worth my time to fix, but still... :-/
17:41BUG
BUG I wonder why the first entry is invisible, though
17:41CONFIG
CONFIG Right, the devlog now can generate the page you can see!
17:39OFFTOPIC
OFFTOPIC I always wondered why "judgment" and not "judgement" is the correct spelling.... Beats me
17:39SITE
SITE Added tag OFFTOPIC
17:39JUDGMENT
JUDGMENT That appears to be the case
17:39SITE
SITE Added tag JUDGMENT
17:38TEST
TEST I'm also listening to the music now to make sure all files are properly converted
17:38TEST
TEST Although the end result does show what I wanted to see... Good!
17:37BUG
BUG Although some errors pop up when changes are made... I need to sort that out!
17:36TEST
TEST I've tested how the builder handles the music dependency, and that appears to be doing just fine
17:35SITE
SITE Added tag TEST
17:35TECHNO
TECHNO (Yeah, depending on the kind of config, it WILL affect this entire devlog, even the early entries).
17:34CONFIG
CONFIG I've also done some extra configuration for this Devlog, more of that will come over time.
17:34SITE
SITE Added tag CONFIG
17:33TECHNO
TECHNO (Unless you want to save more than you need causing too much hardware operations, and a cosmetic feature like that, isn't worth that).
17:33TECHNO
TECHNO It may seem that the intervals are sometimes not quite correct.
If you notice that, you are correct! This is due to the way this devlog has been written.... It does not take deleted entries into account, and sometimes in system failures the counters reset to the last save... Unavoidable....
17:32SITE
SITE The heroes will now pop into this devlog at fixed intervals
17:14SITE
SITE Some more configuration for this devlog
17:08TECHNO
TECHNO JCR6 contains linkup features to turn everything into one being resource, even though it's divided over multiple files.
This allows me to only build that what I need, which will (especially as far as the music is concerned) save me a lot of time, and also allow me to easily create a version without music. The original Dyrt (back then still in JCR5) already took advantage of this.
17:06SITE
SITE Added tag TECHNO
17:06JCR6
JCR6 Separate JCR6 file created for the music....
17:06SITE
SITE Added tag JCR6
17:05MUSIC
MUSIC Currently playing all music to test if the conversion was succesful
17:05CONVERT
CONVERT Converted all music into WAV... It's the only format I can safely support at the moment (in the original Dyrt, all files were in OGG format).
17:04SITE
SITE Added tag MUSIC
17:04SITE
SITE Added tag CONVERT
17:03NIL
NIL A few basic empty scripts have been created... For now they only serve to exist. Later on they will contain the actual code.
17:03NOTE
NOTE (This is also why I did not yet show the picture of the sharting shot already).
17:02C#
The NALA engine in which this is going to happen is in its basis stage... It can not yet even do half it must be able to do to get this show on the road, but hey at least we got a basis right.
16:58SITE
SITE Added tag NALA
16:58SITE
SITE Added tag NIL
16:58SITE
SITE Added tag C#
16:58NOTE
NOTE Still a lot to be done, and this DevLog may even produce a lot of errors... Doesn't matter right now, in the end it'll work ;)
16:57NOTE
NOTE It seems didn't go really smoothly, but in the end it still appears to be working, and it's the result that counts... right?
16:56SITE
SITE Added tag NOTE
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