| 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 | ||
| 08:25:21 | HUH | |
| 08:20:11 | TEST | Take MLXXXIII |
| 08:20:09 | DEBUG | |
| 08:03:40 | TEST | Take MLXXXII |
| 08:03:38 | DEBUG | |
| 07:57:31 | DEBUG | |
| 07:57:27 | DEBUG | |
| 07:54:13 | DEBUG | |
| 07:54:05 | DEBUG | Narrowing down where the evil could be |
| 07:52:26 | DEBUG | |
| 07:52:22 | DEBUG | |
| 01:17:06 | FUCKYOU | |
| 01:16:59 | COCKROACH | The Segmentation Fault remained, though... |
| 01:16:24 | TEST | Take MLXXVIII |
| 01:16:23 | REPORT | |
| 01:15:34 | TEST | Take MLXXVII |
| 01:13:42 | COCKROACH | Believe it not, but the same problem pops up... AGAIN! |
| 01:13:03 | TEST | ![]() Take MLXXVI |
| 01:13:02 | REPORT | |
| 01:12:36 | CODE::BLOCKS | |
| 01:12:32 | VOID | Moar |
| 01:12:27 | CODE::BLOCKS | |
| 01:11:31 | VOID | How many of these cases are there? |
| 01:07:35 | TEST | Take MLXXIII |
| 01:07:33 | FUCKYOU | |
| 01:06:16 | TEST | Take MLXXII |
| 01:06:11 | VOID | ![]() Another TrSPrintF fucker |
| 00:03:38 | STATUS | I'll test later if this all works out the way it should |
| 00:00:37 | FIXED | One API function in Kthura for SCI didn't return a value. I hope that fixes the Segmentation Fault |
| - = 12 Jan 2025 = - | ||
| 23:58:34 | OFFTOPIC | |
| 23:11:01 | OFFTOPIC | |
| 23:10:58 | FAILURE | Segmentation Fault when loading a savegame. Well, that's a later concern. First some more testing on House Of Cards |
| 22:54:31 | CONFIRMED | At least no more errors from Scyndi |
| 22:49:56 | COCKROACH | Take MLXX |
| 22:49:51 | FUCKYOU | |
| 22:47:25 | SCYNDI | |
| 22:47:20 | COCKROACH | It never ends! |
| 22:45:58 | TEST | Take MLXVIII |
| 22:45:55 | FIXED | Generated syntax errors in translations |
| 22:42:53 | TEST | Take MLXVII |
| 22:42:51 | VOID | Laaaalalah! |
| 22:41:13 | SCYNDI | |
| 22:41:08 | COCKROACH | ![]() Dang! That was a hard one to find |
| 22:33:32 | SCYNDI | |
| 22:33:28 | COCKROACH | They just keep on coming! |
| 22:30:00 | SCYNDI | |
| 22:29:55 | FUCKYOU | |
| 22:29:32 | SCYNDI | |
| 22:29:29 | VOID | Did I find the most annoying source of evil now? |
| 22:24:22 | SCYNDI | |
| 22:24:19 | FIXED | GRRR! Letter seen wrong! |
| 22:23:40 | SCYNDI | |
| 22:23:30 | VOID | Another occurance of a TrSPrintF mess up |
| 22:17:20 | SCYNDI | |
| 22:17:18 | FUCKYOU | |
| 22:17:04 | FUCKYOU | |
| 22:15:58 | FUCKYOU | |
| 22:15:55 | FUCKYOU | |
| 22:15:42 | FUCKYOU | Take MLVIII |
| 22:15:39 | FUCKYOU | GRRR! |
| 22:14:55 | FUCKYOU | |
| 22:14:52 | FUCKYOU | |
| 22:13:21 | FUCKYOU | |
| 22:11:46 | FUCKYOU | When idiots declared code my not work... it never will! |
| 22:04:31 | SCYNDI | |
| 22:04:26 | VOID | another occurance voided |
| 21:50:16 | SCYNDI | |
| 21:48:38 | REMOVED | Another TrSPrintF call removed. |
| 21:41:05 | SCYNDI | |
| 21:40:59 | FUCKYOU | |
| 21:39:40 | SCYNDI | |
| 21:39:31 | FIXED | False alarms |
| 21:38:09 | RESULT | |
| 21:38:02 | DEBUG | |
| 21:28:55 | DEBUG | I've added a warning in TrSPrintF when non-ASCII characters come past. I don't want to say any of those after all. |
| 21:28:12 | FIXED | One important fix has been done to the SCI runtime, which caused a lot of Segmentation Faults in Linux. Lua API functions do require a return, and quite a lot had none. |
| 21:27:12 | TECHNO | The Scyndi compiler did use TrSPrintF a lot, but it turns out to be allergic for strings, and this is a huge problem, as it's hard to find all occurances. In Windows things did turn out not too bad, but Linux is by far more sensitive, and that shows. |
| 13:55:37 | SITE | |
| 13:53:07 | NOTE | To tell the truth, more takes took place, but it was too much (even for me) to note them all here. |
| 13:51:50 | CODE::BLOCKS | |
| 13:48:25 | RECOVERED | Only a small part now I had to redo... I think! |
| 13:42:34 | OFFTOPIC | |
| 13:39:30 | OFFTOPIC |
|
| 13:36:11 | RECOVERED | Linus Torvalds, my savior!Thanks to git and all the crap already being in commits I could easily recover most of the crap I just did.... |
| 13:32:11 | STUPIDITY | |
| 13:32:01 | FAILURE | ![]() An act of TOTAL STUPIDITY from my side makes that all I did so far has been lost, so I gotta start all over. |
| 13:12:21 | FUCKYOU | |
| 13:11:49 | SITE | |
| 13:10:46 | MYSTERY | |
| 13:08:09 | FAILURE | and more stuff is not right, I see |
| 13:06:58 | FAILURE | I really need to sort out why Azor doesn't save the project directory in its global config |
| 12:53:17 | CODE::BLOCKS | |
| 12:50:06 | CODE::BLOCKS | |
| 12:29:21 | CODE::BLOCKS | |
| 12:14:11 | CONFIRMED | And Gwendolyn works, by the way, so I can now get to focus on, tadaa.... SCI_Run |
| 12:13:51 | NOTE | |
| 12:13:25 | CODE::BLOCKS | |
| 12:13:19 | SITE | |
| 12:13:10 | C++ | |
| 01:45:40 | TECHNO | I will investigate later what the right approach will be for my SDL2 based apps, such as the SCI_Run app, which is of course for the run-time of Scyndi games. I am thinking to make Gwendolyn my actual test case. This because Gwendolyn is a lesser vital app, so less dangerous to mess up. When I got Gwendolyn well-covered, things should get easier. Code::Blocks does have a template for SDL2, and perhaps that can make my life a lot easier. |
| 01:35:56 | TECHNO | Now if SCI_Build cannot find scyndi by itself it will ask for its location, but that's a later concern for when I actually get all this crap on the move. |
| 01:35:10 | SCYNDI | |
| 01:19:04 | TECHNO | ![]() I have to note that the Scyndi compiler itself is NOT part of the SCI project. It's a dependency, so Scyndi will have to be compiled separately... Well, I think it won't be that much trouble. |
| 01:17:05 | LINUX | Well, I couldn't resist... The SCI builder has been compiled for Linux. |
| 00:21:00 | SYSTEM | |
| - = 11 Jan 2025 = - | ||
| 23:37:08 | C++ | |
| 23:34:59 | C++ | Not as good Visual Studio all all stuff, but it is, certainly for the time being a very decent IDE, and it may also save me a lot of scons files, and it can rid me of MicroSCHOFT. On Windows it never worked for me. On Linux it fortunately does. |
| 19:51:38 | FAILURE | It looks like, this is gonna be a long run. I guess it's back to the command prompt (for now) when it comes to this one (sigh) |
| 19:48:25 | FAILURE | ![]() fatal: Unable to create '/run/flatpak/doc/2e443796/Script/.git/index.lock': Permission deniedFantastico |
| 19:42:34 | LINUX | |
| 19:32:34 | LINUX | This devlog (generated by Azor) can keep itself up-to-date automatically, but with my projects, that's not really how it works, so I need to make sure stuff's alright |
| 19:28:15 | GITHUB | |
| 19:12:39 | CONFIG | |
| 19:11:35 | FIXED | Well, the base config works, but it's not configuring Git I must worry about.(Once you read this, consider it proof stuff works). |
| 18:59:29 | NOTE | |
| 18:58:06 | LINUX | |
| 18:57:00 | SYSTEM | |
| 14:34:50 | TEST | Take MXLIX |
| 14:34:48 | LAZY | |
| 14:32:46 | TEST | Take MXLVIII |
| 14:32:43 | CONFIRMED | Part I works, now to load a savegame done after this, in order to make sure, the banner won't appear again, if it already did so before! |
| 14:30:23 | TEST | Take MXLVII |
| 14:30:22 | FIXED | CONCAT the Lua way, Jeroen. Not the C++ way and not the Pascal way! Okay? |
| 14:29:10 | TEST | Take MXLVI |
| 14:29:08 | STUPIDITY | |
| 14:27:26 | TEST | Take MXLV |
| 14:27:23 | LINK | |
| 14:25:43 | STUPIDITY | |
| 14:24:31 | TEST | ![]() Take MXLIV |
| 14:24:30 | FIXED | Reference mistake |
| 14:23:07 | TEST | Take MXLIII |
| 14:23:06 | FIXED | Missing reference |
| 14:22:23 | TEST | Take MXLII |
| 14:22:22 | FIXED | Code typo |
| 14:21:25 | TEST | Take MXLI |
| 14:21:23 | COSMETIC | |
| 13:18:58 | SYSTEM | And what I did on the enemies so far was actually the EASY work. A friend of mine will be getting to operate my computer (surgery, so to speak), and that makes me wonder if it's a good idea to continue now that I'll be getting into such a complex time consuming opreation of the game, when I'm now at a good spot to call it a day, and to continue later. Of course, it's also the question if things go right in the first go (nobody can tell) when it comes to the hardware replacement (which is, after all, always nasty business), so there's also no telling if there are any delays... And I don't want those in the middle of complex coding. Long story short, I'll have to pause this project until I'm sure it's safe to move on. |
| 13:09:10 | RESULT | ![]() ![]() |
| 13:06:50 | TEST | Take MXL |
| 13:06:48 | FIXED | ![]() Bad return look up |
| 13:05:23 | TEST | Take MXXXIX |
| 13:05:22 | SOLVED | ![]() Fuck you! |
| 13:04:01 | FUCKYOU | |
| 13:03:56 | FUCKYOU | |
| 13:01:10 | FUCKYOU | |
| 13:01:06 | FUCKYOU | |
| 12:52:05 | TEST | Take MXXXVI |
| 12:52:03 | DEBUG | |
| 12:50:34 | TEST | Take MXXXV |
| 12:50:27 | DEBUG | Moaning about a string? Not possible at that point. An extra debug line should help me! |
| 12:50:10 | TEST | Take MXXXIV |
| 12:50:09 | FIXED | ![]() Fixed it! |
| 12:47:04 | SOLVED | Found it! |
| 12:45:28 | HUH | Yet the console log not only confirms it to be called, it also gives the parameter types that should NOT go with it! |
| 12:43:50 | TEST | Take MXXXIII |
| 12:43:48 | HUH | |
| 12:35:22 | TEST | Take MXXXII |
| 12:35:21 | LINK | |
| 12:34:38 | TEST | Take MXXXI |
| 12:34:37 | HUH | |
| 12:34:32 | HUH | |
| 12:33:03 | TEST | Take MXXX |
| 12:32:42 | FIXED | misnaming |
| 12:31:53 | TEST | Take MXXIX |
| 12:31:52 | STUPIDITY | |
| 12:31:03 | TEST | Take MXXVIII |
| 12:31:01 | FIXED | Declaration fault |
| 12:29:53 | TEST | ![]() Take MXXVII |
| 12:29:52 | VOID | Static->Static issue |
| 12:28:45 | TEST | Take MXXVI |
| 12:28:42 | SCRIPT | |
| 12:17:27 | VOID | Arrays starting at 1 in Lua, but on 0 in Scyndi. 0 it will be, so Scyndi's Len check will be used, and Lua can just do that. |
| 11:31:33 | CONFIRMED | So far, so good! |
| 11:30:38 | TEST | Take MXXV |
| 11:30:36 | FIXED | I totally messed that line up |
| 11:29:08 | TEST | Take MXXIV |
| 11:26:46 | NOTE | |
| 11:26:23 | SCRIPT | |
| 10:59:15 | TEST | ![]() Take MXXIII |
| 10:14:54 | CONFIG | |
| 10:13:30 | CONFIRMED | NOW the enemies do appear (at last) |
| 10:00:11 | TEST | Take MXXII |
| 09:59:50 | DEBUG | |
| 09:59:43 | FIXED | ?? |
| 09:58:04 | INVESTIGATION | |
| 09:57:57 | BUG | No response at all! |
| 09:56:03 | TEST | Take MXXI |
| 09:56:01 | FIXED | := in stead of = |
| 09:55:08 | TEST | Take MXX |
| 09:55:01 | FIXED | ![]() Property declaration syntax error (forgot the keyword GET) |
| 09:53:16 | TEST | Take MXIX |
| 09:53:10 | DONE | |
| 09:51:07 | SCRIPT | |
| 09:34:55 | TRANSFER | |
| 09:00:02 | NOTE | |
| 08:59:47 | DONE | |
| 01:03:15 | STATUS | And so far the log to myself |
| 01:03:06 | TODO | |
| 01:02:26 | TODO | |
| 01:01:44 | TODO | |
| 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 | ||