Title
Github Itch.io

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
20:38:53ENHANCEMENT
ENHANCEMENT Extra debug and stuff done in order to get things well on the move
20:38:12TECHNO
TECHNO I've found the issue. The version checking is the source of all evil here.
20:17:02TECHNO
TECHNO Now this is as well good and bad news. As this makes it a more general issue.
20:16:06FAILURE
FAILURE Right... In Windows I now get the same trouble. WTF is going on?
20:13:59EXPERIMENT
EXPERIMENT I've done a few adeptions. Although the trouble is in Linux I'll first check out a few things in Windows.
18:56:44DEBUG
DEBUG Karl the GnomeAs well as a way to panic the way in the measuring procedure. This is where things appear to go wrong after all.
18:56:19DEBUG
DEBUG In order to cope with that one, I've placed a few extra debugging lines into SCI.
18:43:09LINUX
LINUX Unfortunately when it comes to Linux I have less good news.

I already saw that SCI would crash when going into graphics mode in Virtual Box (Zorin OS)

A friend of mine now tried to get an SCI game running on a real Linux PC (Gentoo), with the same result.

It will be quite a hassle now to sort out what went wrong, or why.

In any case, this endangers the coming of a Linux version, but it's too early to give up yet.

I'll try out what options to debug this all out I have at my disposal.

18:38:44CONFIRMED
CONFIRMEDAll pre Quayaro stuff accounted for.
18:17:46TEST
TEST Take MMMDCCLXXXVII
18:17:42CONFIG
CONFIGRandom encounters will now also appear in area 006 till 009
15:17:10STATUS
STATUS All that remains now as far as the main story line is concerned is the final boss and the ending sequence.
My work as a whole won't end there, though.
15:11:32LINUX
LINUX

My pal managed to get House Of Cards running in Linux.

Since Luna's Father uses the same executable that should theoretically mean that Luna's Father should work in Lunx, as well.

Star Story for which I am now preparing the move to SCI should therefore work too.

So all-in-all, the Linux version has made a very critical step forward.

Mesa happy!

15:08:16TEST
TEST Take MMMDCCLXXXVI
15:08:14TEST
TEST And Go!
15:08:04COSMETIC
COSMETIC Fine tuning
15:06:44LINK
LINK Linking it all together
15:06:36MAPSCRIPT
MAPSCRIPTThe beheaded elf
14:51:00MAP
MAP Required map adaptions
14:47:43LINK
LINK Linked to the medal system
14:42:04ACHIEVEMENT
ACHIEVEMENT She feared the woman she'd never become
14:39:56SCENARIO
SCENARIO The beheaded elf
- = 03 Nov 2024 = -
21:07:06DONE
DONE A little blockmap thing, no big deal, and definitely not worth another take
21:02:06TEST
TEST Take MMMDCCLXXXV
20:40:54NOTE
NOTE Quayaro is not yet present, and the party will also not YET react to the statue in this room.
20:40:32MAP
MAP Quayaro's room
13:23:31CONFIRMED
CONFIRMEDIt works!
13:20:52TEST
TEST Take MMMDCCLXXXIV
13:20:30LINK
LINK Now linking the cauldron to the map is not that hard
13:17:22NOTE
NOTE The cauldron has not yet been activated, that comes later!
13:17:07JUDGMENT
JUDGMENT Ankie van 't GrunnersvenSo far so good!
13:14:29TEST
TEST Take MMMDCCLXXXIII
12:57:17MAP
MAP Basis area 010
12:44:25NOTE
NOTE Still a good thing I took care of that
12:44:07NOTE
NOTE Phwew! Things ain't as bad as I imagined
12:43:00STUPIDITY
STUPIDITY Take MMMDCCLXXXII
12:42:56STUPIDITY
STUPIDITY I messed a bit up with my savegame directory
12:38:14TEST
TEST Take MMMDCCLXXXI
12:37:42MAP
MAP Area 009
09:39:07STATUS
STATUS I may be expecting some friends to visit me today, meaning I won't have much time to spend on the game or programming in general.
- = 02 Nov 2024 = -
23:19:22STATUS
STATUS Oh, when you think that the fact that I'll start on Quayaro, the final boss, soon means the development of the game is almost over I must disappoint ya.
I have a New Game+ to add, a lot of alpha testing to do, and there are a crapload of features still not implemented.
In other words, this is gonna take awhile.
23:18:05STATUS
STATUS Now it's likely that area 009 will be the final regular area, and that 010 will be a savespot and a cauldron only.
I'll move Quayaro likely to #011.
The reason is because I plan to make entering that room a point of no return, and I'd like to stop the music upon entering, which is all easier when Quayaro has a room to himself.
22:52:56FIXED
FIXED Typo
22:50:31CONFIRMED
CONFIRMEDThat appears to be okay now.
22:46:42TEST
TEST Take MMMDCCLXXX
22:46:40FIXED
FIXED Missing hook spot for Scyndi (which would render the game in an unwinnable state, which I DON'T wish to happen).
22:44:59FIXED
FIXED Exit spot from area 009 was missing (would crash the game if you went back from 009 to 008)
22:44:21FIXED
FIXED Way back from 008 to 007 didn't work
22:43:50FIXED
FIXED Cosmetic Fixed label issue
22:38:03TEST
TEST Take MMMDCCLXXIX
22:37:56MAP
MAP 008
20:46:40CONFIRMED
CONFIRMEDEverything appears to be in order
20:42:51TEST
TEST Take MMMDCCLXXVIII
20:19:32FIXED
FIXED Dominance issue but that's all
20:18:52KTHURA
KTHURATake MMMDCCLXXVII
20:18:50KTHURA
KTHURABesjeAgain!
20:18:23FAILURE
FAILURE I was too quick. The generator needed more input from me first.
20:17:29KTHURA
KTHURAI know this sounds odd, but I need to open Kthura to see the results!
20:16:59KTHURA
KTHURATake MMMDCCLXXVI
20:16:54GENERATION
GENERATIONExtra generation in motion
20:14:53MAP
MAP 007
19:02:02STATUS
STATUS (Of course, once the final dungeon is finished there's still a lot to do).
19:01:48STATUS
STATUS When you notice you're reaching the end it's always harder to keep motivated. I don't want to rush this, yet I do want to get the job done.
17:25:21CONFIRMED
CONFIRMEDSo far, so good!
16:55:00TEST
TEST Take MMMDCCLXXV
16:54:55NOTE
NOTE Random encounters will (for now) not appear on floors past fighting Mercedes.
I will (of course) make that happen later.
16:54:30MAP
MAP Area 006
16:04:17C++
C++Done a bit of enhancement work to the Slyvina framework that is far overdue.
11:26:05STATUS
STATUS Next part will of course be floor 006 till 009, and yes Quayaro will be waiting for you at 010.
11:25:43VERIFY
VERIFY Okay, that turns out well
11:20:13VERIFY
VERIFY Take MMMDCCLXXIV
11:20:08VERIFY
VERIFY And I need to check something in game
11:19:45SECURITY
SECURITY A little secret didn't know its boundaries.

That has been fixed now!

- = 01 Nov 2024 = -
23:21:32STATUS
STATUS It seems to be okay... at least... for now!
23:11:52TEST
TEST Take MMMDCCLXXIII
23:11:49FIXED
FIXED Boss would come again and again!
23:07:42TEST
TEST Take MMMDCCLXXII
23:07:40FAILURE
FAILURE Crash, but the reason is known to me. I really need to sort that one out!
23:02:57TEST
TEST Take MMMDCCLXXI
23:02:56FIXED
FIXED Music error
22:58:56TEST
TEST AppelTake MMMDCCLXX
22:58:55FIXED
FIXED 404
22:52:23TEST
TEST Take MMMDCCLXIX
22:52:21STATUS
STATUS That should cover all preparations
22:51:26NOTE
NOTE (A fitting title for somebody like her).
22:51:18MUSIC
MUSIC Nobody by Nihilore will be played during your fight against Mercedes.
22:39:31ACHIEVEMENT
ACHIEVEMENT Oh Lord, would you buy me some humility?
22:31:05STATUS
STATUS Not there yet!
22:30:32CONFIG
CONFIGBoss fight
22:28:38BOSS
BOSS Mercedes
22:10:32SCENARIO
SCENARIO Post-boss Mercedes
22:10:26SCENARIO
SCENARIO Pre-Boss Mercedes
12:03:27CONFIRMED
CONFIRMEDSo far, so good!
11:53:12TEST
TEST Take MMMDCCLXVIII
11:36:24NERF
NERF AI nerf on Ghost Befindos.
(Too many Ultra Sonic is not fun. Only frustrating).
11:26:57TEST
TEST Take MMMDCCLXVII
11:26:56CONFIG
CONFIGRandom encounters
11:16:43FIXED
FIXED Tiny fix
11:16:10FOE
FOE Ghost Befindo
11:06:46TEST
TEST Take MMMDCCLXVI
11:06:44NOTE
NOTE (Nor is the enemy data even avaiable at the present time)
11:06:32NOTE
NOTE Game WILL still crash when you approach her. The boss event has not yet been scripted.
11:06:14MAP
MAP Placed her into the map
11:06:05ART
ARTFemale Ghost Befindo Front (for the Mercedes encounter)
11:05:46ART
ARTMale Befindo Ghost
10:59:59NOTE
NOTE RosettaI'm afraid the same art will have to do when it comes to the boss Mercedes.
10:59:29ART
ARTFemale Befindo Ghost
- = 31 Oct 2024 = -
23:38:19NOTE
NOTE Before I get to work on Mercedes, I will first make work of the random encounters
22:22:46CONFIRMED
CONFIRMEDSo far, so good!
22:20:39TEST
TEST Take MMMDCCLXV
22:20:15NOTE
NOTE This will be where you will fight Mercedes.
She won't appear yet, but trying to approach the place where she will be will (for now) crash the game
22:19:44MAP
MAP Area 005
20:49:37STATUS
STATUS And now it's time for me to eat. It's almost 9pm already, and I'm hungry!
20:49:09FUCKYOU
FUCKYOU Nah ENDLICH!
20:46:44TEST
TEST Take MMMDCCLXIV
20:46:42FIXED
FIXED Did I fix it?
20:46:38COCKROACH
COCKROACH It never ends
20:44:16FUCKYOU
FUCKYOU Take MMMDCCLXIII
20:43:49FUCKYOU
FUCKYOU But another ANOTHER fucking issue pops up in the process!
20:43:36CONFIRMED
CONFIRMEDMain issue fixed
20:41:53TEST
TEST Take MMMDCCLXII
20:41:51FIXED
FIXED Please?
20:41:30COCKROACH
COCKROACH Still no good?
20:39:55TEST
TEST Take MMMDCCLXI
20:39:52FIXED
FIXED This oughta do it
20:38:48COCKROACH
COCKROACH Things are worse than I could've imagined
20:35:05TEST
TEST Take MMMDCCLX
20:34:56FIXED
FIXED Blockmap issue
20:33:22FIXED
FIXED Label issue
20:30:54TEST
TEST Take MMMDCCLIX
20:30:53VOID
VOID Sayonara, 80th Elf of the First GenerationWhat the?
20:10:16TEST
TEST Take MMMDCCLVIII
20:10:13MAPSCRIPT
MAPSCRIPTA few more bonus possibilities
20:09:44MAP
MAP Area 004
13:59:08NOTE
NOTE Read this devlog update about House of Cards for the full story.

Everything in Linux section of that log, applies to Luna's Father as well.

13:58:02FAILURE
FAILURE No luck in Linux yet, but I don't think Linux is to blame this time.
VMs can be a very nasty thing when it comes to hardware required by games
My distro does seem allergic to the drivers to get full access also.
But then again, with this many Linux distros, it's hard to get drivers for all distros.
I hope owners of real Linux computers (and who know what they are doing), can help me out on that one.

So yeah, officially we got a failure here, but given the likely nature of things, things ain't hopeless.
12:22:02TECHNO
TECHNO I've been working out on some bugs in House of Cards and this in the interest of Luna's Father.
Why?
Because HOC and LF use the same SCI engine which I'm trying to port to Linux.
LF is a big game, but HOC is pretty small. Easier to get into my VM.
If HOC works, LF is also likely to work.
Capiche?
08:01:20FAILURE
FAILURE Start the day finding out the system crashed while you were asleep
00:40:59CONFIRMED
CONFIRMEDIt all appears to be working
00:25:28TEST
TEST Take MMMDCCLVII
00:25:25FIXED
FIXED Missing pole for Scyndi
00:25:19FIXED
FIXED Chests not defined
00:22:08STUPIDITY
STUPIDITY I forgot a few VERY important things
00:14:21TEST
TEST Take MMMDCCLVI
00:14:19MAP
MAP Area 003
- = 30 Oct 2024 = -
23:21:09DONE
DONE A few cosmetic enhancement on my work tools
19:13:13NOTE
NOTE A release for both Windows and Linux was done.
19:12:54C++
C++A bit of a workout on Jalondi (Which is needed with the last enhancement)
14:23:44TECHNO
TECHNO If you want a full explanation of what I did (and why), read my commit notes on SCI and perhaps you may understand.
14:23:03ENHANCEMENT
ENHANCEMENT SRF -> Exe merge
- = 29 Oct 2024 = -
23:59:29LINUX
LINUX Linux never ceases to amaze me.
The issue with SCI in Linux seems suddenly solved.
Now a true test will be hard, but the game House of Cards could help me here.
If House of Cards works, I think it's safe to assume Luna's Father (and any other game using SCI) will work as well.
22:28:06COSMETIC
COSMETIC A little issue taken care of
22:24:47CONFIRMED
CONFIRMEDAnd now it appears to work properly
22:23:19TEST
TEST Take MMMDCCLV
22:23:16FIXED
FIXED The Secret Passage didn't turn out to be so secret, after all.
22:22:08FIXED
FIXED Krandar, son of GandopharJuggernaut event (must for now crash the game) not triggered
22:17:20TEST
TEST Take MMMDCCLIV
21:58:35GENERAL
GENERAL A complete recount has been done and exactly 250 black orbs were counted.
20:11:34SECURITY
SECURITY In order to make sure no broken savegames or broken sessions will appear, an error to make sure that won't happen.
20:09:19TODO
20:07:41MAP
MAP Secret passage added with the final black orbs
19:59:08GENERAL
GENERAL So there are 242 black orbs (according to my counter)
18:29:40GENERAL
GENERAL System counting the total number of Black Orbs.
It should be noted though that Juggernaut itself will be taken care later!
18:15:43LINUX
LINUX Quick Scyndi appears to be succesfully ported to Linux
16:02:58MYSTERY
MYSTERY Did that make sense?
16:02:40COSMETIC
COSMETIC Cover up.
Nobody will know it's there, because it's there, but everyone will notice when it's not there.
15:57:12TEST
TEST Take MMMDCCLIII
15:57:02BOOST
BOOST A little bonus has been added.
Just because I'm such a nice guy!
15:56:43SCRIPT
SCRIPTBarrier removal script
15:33:55STUPIDITY
STUPIDITY Hold the show... I forgot something important
15:33:17TEST
TEST Take MMMDCCLII
15:33:07MAP
MAP Area 002
15:07:25LINUX
LINUX The library has been converted to Linux, already, btw

Side effect of trying to get SCI to work.
The editor comes later.

15:06:40KTHURA
KTHURALet's fire up Kthura
15:05:32LINUX
LINUX Well, I'll sort out later if I can get SCI to work on Linux.
Until that time, let's focus on a few different matters.
14:28:32CONFIRMED
CONFIRMEDAt least that appears to be working
14:03:29LINUX
LINUX Happy Halloween I will still try to get the Scyndi compiler to work in Linux.
14:01:52FAILURE
FAILURE but then again, Linux NEVER fails to fail me on at least SOMETHING.
14:01:35FAILURE
FAILURE On Linux SCI refuses the find the Mixer so file
(while it just exists on the spot it should be, so why the computer is lying I don't know as the other SDL2 files just load).
- = 28 Oct 2024 = -
22:04:31STUDY
STUDY Aha, so that's how it works
20:43:55NOTE
NOTE MarataStill taking a break, but good to see that my VM managed to end all the crap.
20:28:55GENERAL
GENERAL In the meantime I'll be taking a break
20:28:40FAILURE
FAILURE Let's try to force down the system
20:27:21FAILURE
FAILURE VM system freeze
19:51:35LINUX
LINUX Basis SCI building script set up. Not yet ready to build, though.
18:42:52SITE
SITE Technobabble below better readable now?
18:40:25LINUX
LINUX SDL2 development libs have been installed in my VM. Time will tell if stuff is gonna work... or not
18:39:58TECHNO
TECHNO I do see that SDL3 is in the making, I do not know if I should be happy about that.
For now it's not important, and since my own projects have their very own TQSL libraries, and basically I just have to adept those to be compatible to SDL3.
(Not having to worry about such migrations was not the primary, but still one of the reasons to set that ystem up).
This will be a later concern, since there are (as far as I could find out) no stable versions of SDL3 yet, and I won't make the move until I can be sure there is.
18:38:12STUDY
STUDY Doing some study on SDL2 on Linux.
16:22:59NOTE
NOTE I cannot tell if it works other than that it should the basic screen when run without a project.

Testing will only be possible once I actually get to work things out.

16:22:14LINUX
LINUX The SCI builder compiles in Linux now.
14:17:56LINUX
LINUX When it comes to Linux, one of the more pressing matters will now be to get SCI to work, but this may sound easy, but it will take some work.
14:16:37LINUX
LINUX There is still a lot of work to be done, though!
14:16:16LINUX
LINUX Jalondi now works in Linux, and with this an important barrier I was facing has been removed.
- = 27 Oct 2024 = -
09:25:14TEST
TEST Take MMMDCCLI
09:25:12FIXED
FIXED A few tiny cosmetic fixes
09:19:57TEST
TEST Take MMMDCCL
09:19:49FIXED
FIXED Exit mistagged
09:14:41TEST
TEST Take MMMDCCXLIX
09:14:37MAP
MAP Area 002
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
(c) Jeroen P. Broks