PCEngineFans.com - The PC Engine and TurboGrafx-16 Community Forum

Tech and Homebrew => Turbo/PCE Game/Tool Development => Topic started by: nodtveidt on June 10, 2007, 05:58:40 AM

Title: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 10, 2007, 05:58:40 AM
I figured I'd start up a little thread about the progress made to the game, if anyone wants to see it...

In an effort to get PCEMAP to functional status, I converted the two towns created in mappy to PCEMAP's format. Wasn't easy...mappy is pretty inefficient, and I spent at least a half hour per map reorganizing tiles with PCEMAP's "Tile Swap" function. When all was said and done, they looked great in my shiny new editor. But the real test would come next...how successful will the map export be?

After fumbling with more tilesets (was working on the final area), I decided to get some sleep. This was about 5:46 in the morning. I think I slept till about 9ish or so, maybe 10ish. Time to get back up and go back to work. I had finished mapfile generation not long before I crashed this morning, so now it was time to put it to the test. I finished zoning the town tileset and copied over the definitions from Toren into the new area, Fawna. Compile the game, mount the image, run in the emulator...

(http://www.nodtveidt.net/msr-fawnaerror.html)

Success! Toren's NPCs are here, but that's fine...I just wanted to make sure the mapfile generator was working, and indeed it is.

This is the first town that is linked in to the game. I wanted to make sure the town handler was perfect before introducing any more towns (Toren Castle is considered a town to the game engine, so it was the prototype for all towns to come). With Toren working perfectly, all the towns can now be added.

All of the original maps have been developed, some need some finishing touches but the skeletal work is 100% completed. There are two new maps that were not in the original game, exclusive to the PCE version. They have not yet been developed but that is on the to-do list for about a week from now.

Well, that's enough for now. Back to work! More updates later, and I expect to release a prototype of PCEMAP later on today as well.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: peperocket on June 10, 2007, 07:09:43 AM
Very nice job !!

Can't wait to try PCEMAP !
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: 2X4 on June 10, 2007, 08:11:44 AM
Awesome!   :clap:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 11, 2007, 02:22:28 AM
Another day, another bug in the code. ](*,)

(http://www.nodtveidt.net/msr-coffeecups.html)

Looks like coffee cups! :dance: Seriously though, it looks like a VRAM corruption problem. It seems the clib has a few bugs in it regarding the put_string and put_number functions. I've replaced put_string with my own put_alt_string function which is based on put_msr_string, a slow-text function that writes the normal dialogue. For some reason, it always works perfectly regardless of where the scroll is...I'm to assume it has something to do with it being based on put_char. I've not delved too deeply into the clib to see if I could fix the problems with put_string and put_number and I don't think I will anytime soon, but maybe after this production goes beta I'll take a looksee.

The other fun part I was able to duplicate time and time again is this nice battle kickout flaw...

(http://www.nodtveidt.net/msr-battlekickout.html)

This of course also shows the palette problem with the Tiger profile sprite, should be easy to at least fix that. Of course, he's also in the wrong place...a lack of sleep will do that I guess. [-(

Alright, back to work. :-({|=
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 11, 2007, 01:12:20 PM
Frozen Utopia has a new logo, courtesy of Equuskia. This new logo is now being used in the introduction of MSR. Logo compare...old one on left, new one on right.

(http://www.frozenutopia.com/images/msong-1.html) (http://www.nodtveidt.net/msr-newlogo.html)

Aside from that nice new touch, I decided to rework the title screen itself, since it was a bit blurry. Compare the two screens below...left is the original, right is the one I did today.

(http://www.frozenutopia.com/images/msong-2.html) (http://www.nodtveidt.net/msr-newtitle.html)

Might not look that different here in hi-res but it sure does in-game.

On the code side, I've still not been able to discern the cause of the put_number problem. Might end up just writing an itoa function or something along those lines. Ah well, we'll see. In the meantime, work goes on.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Keranu on June 11, 2007, 01:18:06 PM
The title screen looks much better. I really like the new logo, especially for merchandise, but I always kind of liked the old logo when used for the boot up screen.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: FM-77 on June 12, 2007, 03:59:51 AM
The new logo is a massive improvement. I've always found the old one to look rather... well, not very professional. :P
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: shubibiman on June 12, 2007, 06:11:36 AM
Awesome! It looks much nicer than the first screenshots! Wonderful!
I can't wait to get my hand on a copy if it!
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Equuskia on June 12, 2007, 02:27:41 PM
Wow, i didn't know people would like the new logo so much! I'm flattered  :oops:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 12, 2007, 04:37:06 PM
Although Equuskia and I had to go to work today, I still managed to sneak in some time afterwards to get some more bug ironing done. Found a pretty major one in some of the preemptive code I had written awhile back...was a menu error with the Status option. Kinda funny to see stats showing up that were absurdly large, such as 10001 experience, 545 Strength, etc...

(http://www.nodtveidt.net/msr-brokenstatus.html)

After a minor recode, everything now works as expected. So then, Tiger now has stats:

(http://www.nodtveidt.net/msr-tigerstatus.html)

Another bug bites the dust. :dance:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 15, 2007, 04:57:12 AM
Some more updated information on the progress of the game code...

The combat system is VERY close to completion at this point. All the complex menus are just about done, and the battle loop only has one part left to code: carrying out the actions selected by the player and the computer AI. The battle system is an out-of-order style, initiative randomized based on each unit's agility score. There's one minor "bug" in the battle code regarding the top menus at the moment but it will be rather easy to fix once the loop is finished.

I also had a chance to work on other parts of the game code. Last night, I got the credit scroll added, and it looks great. :) Here's a preview:

(http://www.nodtveidt.net/msr-credits.html)

Prepping the cutscenes for insertion has been a tremendous effort. Most are ready for progression code but there's still a long way to go on those. They will be amongst the last things finished right before the deadline, since they're only a matter of syncing animation to audio so the work is straightforward...although tedious.

More screenshots later...back to work for now. :dance:

Addendum: Now this was fun...I managed to completely break Magic Engine with my battle engine test code...break it so much that even the application X didn't work. Had to kill it the old fashioned way. :dance: ](*,)
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: GUTS on June 15, 2007, 08:34:23 AM
You guys ever think about using your real names like actual real game developers?  That internet psuedonym stuff doesn't look good at all.  I mean you're putting all this work into it, it seems like you'd want it to look as professional as possible.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 15, 2007, 08:42:17 AM
They don't seem to want to use their real names, so I just played along as well. :) Besides, Japanese developers often use pseudonyms too (look at the staff roll of any Samurai Spirits game for a good example).
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Keranu on June 15, 2007, 09:07:37 AM
Hey I said I would prefer for my real name (Keelan McKenna :D ) to be used, but even better would be something like Keelan McKenna (Keranu).
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: FM-77 on June 15, 2007, 10:08:03 AM
I'd prefer to use my real name as well, partly because it looks more professional, and partly because I don't want to be known as "Seldane" anymore, ugh. However, I don't want to reveal my name (I'm uncomfortable with doing so), so it will not happen.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nat on June 15, 2007, 10:46:41 AM
However, I don't want to reveal my name (I'm uncomfortable with doing so), so it will not happen.

Is your name Buttcrack McGee?
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: FM-77 on June 15, 2007, 11:13:15 AM
Naw, but I'm a paranoid dude. :P
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 15, 2007, 12:57:28 PM
Ugh, I don't know if it's lack of sleep, compiler errors, or whatever, but I'm tearing my freakin' hair out with the damn combat system. It's rather complex to implement, and for some reason, I just can't get the code right. This kind of stuff is bloody-hell easy on the PC, but here, it's a real nightmare. Kind of ironic, because I always had problems coding platformers on the PC, but those are easy peasy here in PCE land. A complete reversal of genre difficulty. ](*,) Oh well...I'll get it eventually, because there's no quitting until it's finished! :twisted:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: ParanoiaDragon on June 15, 2007, 07:13:22 PM
Naw, but I'm a paranoid dude. :P

No, that would be me :wink:

BTW, Nod, I don't know if I should be listed for music, as I only reworked it some.  I should probably be listed seperatly.  I don't want the credits to look like I composed some of the music, since I didn't. 

As for my name, I suppose I could use my internet name Drake Woods which I'm also known as, but, most people know me as Paranoia Dragon, if not Drake Woods.  If anyone saw the name Idarnoc Neb, they'd wonder who the hell reworked the music.  I want a familiar name in there, when people buy it, they go OH, so it's THAT ***hole that reworked the music! :clap:  Even if I was listed as Drake Woods, I'd still want it to have the PD name in there as well.  And, yeah, Japanese game makers use fake names all the time, from simple stuff, like Iga, the others where there is no connection to there real name at all.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Keranu on June 15, 2007, 07:28:58 PM
I want a familiar name in there, when people buy it, they go OH, so it's THAT ***hole that reworked the music! :clap:  Even if I was listed as Drake Woods, I'd still want it to have the PD name in there as well.
Haha, yeah that's how I think about it too. Most people won't recognize us by our real names, so I think it's good to include both.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: esteban on June 16, 2007, 12:43:21 AM
I'd prefer to use my real name as well, partly because it looks more professional, and partly because I don't want to be known as "Seldane" anymore, ugh. However, I don't want to reveal my name (I'm uncomfortable with doing so), so it will not happen.
WTF!!??? FM-77 = Seldane? When did this happen? During my recent hiatus, I'm sure....

And here I thought we had a brand-new, active member...

:)
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: ParanoiaDragon on June 16, 2007, 12:54:28 AM
A brand new member that has over 1700 posts :-s  Anyways, he's been changing his name back n forth it seems like lately, mainly at the Ancient Land of Ys boards.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Equuskia on June 16, 2007, 01:15:43 AM
I always thought "Seldane" was cool. fm-77 sounds like a radio station.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: esteban on June 16, 2007, 02:46:31 AM
A brand new member that has over 1700 posts :-s  Anyways, he's been changing his name back n forth it seems like lately, mainly at the Ancient Land of Ys boards.
I never look at post counts, or anything else beyond names / avatars (to identify an author).  In my world, FM-77 was a brand-new member :).

I didn't even know that I could change my name! I've wanted to change my name a long time ago, but didn't want to go through the hassle of creating a new account. Hmmmmmmm....
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: 2X4 on June 16, 2007, 03:30:44 AM
I think using your internet handles is entirely appropriate, since your collaberation was all done online.  I actually think it would be cooler.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Equuskia on June 16, 2007, 05:15:03 AM
There's no confusing me, I'm the only Equuskia in existance.  :mrgreen:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 16, 2007, 05:46:43 AM
I finally had to do what I was dreading doing...the separation of the map and battle programs. I was hoping I could cram both into the same execoverlay, but it wasn't to be...they had to part. As a result, the size of the map program has dropped dramatically (from 248KB to 112KB), meaning it should load close to instantly (it DOES load instantly on the emulator). There will be some load time for battles but it shouldn't be too heavy, since I'm limiting the amount of data included into the execoverlay itself. But with this split, there is suddenly a tremendous amount of free memory in both programs, so I'll be able to not only complete both programs now, but will be able to add some extra features.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 16, 2007, 06:42:19 AM
With the recent changes to the system, I was able to get some other important details coded in, such as world map events:

(http://www.nodtveidt.net/msr-worldevents.html)

From here, the rest of the game will be blindingly simple to complete, the only large problem left is the battle system itself. But in its own program space, there's plenty of freedom to move around, so it'll all come together nicely. Next up: adding the next town. :)
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Keranu on June 16, 2007, 08:14:53 AM
WTF!!??? FM-77 = Seldane? When did this happen? During my recent hiatus, I'm sure....

And here I thought we had a brand-new, active member...

:)
This took me a little while to figure out as well. I think he just sort of changed it out of nowhere and didn't even mention why  :mrgreen: . I know someone asked about it in another thread, but not sure if Sel... err, FM-77 responded to it yet.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nat on June 16, 2007, 09:38:17 AM
It was me. And he did respond with a cryptic, meaningless answer.

Actually he said he was tired of being known as "Seldane".

Unfortunately for him, everyone will continue to call him as such.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: FM-77 on June 16, 2007, 10:36:30 AM
Idarnoc Neb

Is your name Ben Conrad(i)? :P
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: ParanoiaDragon on June 16, 2007, 06:47:12 PM
Eh, maybe :P
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Black Tiger on June 17, 2007, 05:57:32 AM
WTF!!??? FM-77 = Seldane? When did this happen? During my recent hiatus, I'm sure....

And here I thought we had a brand-new, active member...

:)
This took me a little while to figure out as well. I think he just sort of changed it out of nowhere and didn't even mention why  :mrgreen: . I know someone asked about it in another thread, but not sure if Sel... err, FM-77 responded to it yet.

I just changed my user name, now that I know you can do it.  :P
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: FM-77 on June 17, 2007, 07:19:33 AM
What have I started?! :wink:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: esteban on June 17, 2007, 07:21:40 AM
WTF!!??? FM-77 = Seldane? When did this happen? During my recent hiatus, I'm sure....

And here I thought we had a brand-new, active member...

:)
This took me a little while to figure out as well. I think he just sort of changed it out of nowhere and didn't even mention why  :mrgreen: . I know someone asked about it in another thread, but not sure if Sel... err, FM-77 responded to it yet.
Black_Tiger, why would you do a thing like that? :)

I just changed my user name, now that I know you can do it.  :P
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Keranu on June 17, 2007, 08:38:08 AM
Oh no, Black_Tiger is missing his underscore now! This brings a tear to my eye :( .
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: FM-77 on June 17, 2007, 08:44:58 AM
It brings tears of joy to my eyes, all five of them. Underscores are bad for people. It brings little tears of very compact sadness to their eyes.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 17, 2007, 04:52:47 PM
For anyone reading this thread for its intended purpose rather than nick changes :lol:, here's what's new :dance:

lord_cack completed the cave tileset, so the first cave was linked in to the game. I was also able to add another town and place its NPCs. From here, there are 5 maps left to link in. The cutscenes are about 30% completed and shouldn't take too much more time to complete, I've just been concentrating on the game engine instead. Everything's going smoothly and we will likely be finished well before the deadline.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nat on June 17, 2007, 05:28:10 PM
Are you still planning for beta testing to begin July 1st?
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 17, 2007, 05:30:47 PM
Yes, there should only be about six days of development left.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: ParanoiaDragon on June 17, 2007, 07:13:42 PM
While I'm here, is there shimmery frames of animation for the water in the caves???
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 17, 2007, 07:17:56 PM
Not at the moment. Someone has to draw said shimmery frames of animation. :)
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 19, 2007, 07:12:56 AM
Today is a six-step process. It's time for the third prototype burn, so I compiled a list of tasks to accomplish. That list is currently 70% complete. Almost all maps have been linked into the game now, only two remain. There's still a lot of event code left to write, but my main goal today is to get all but one map linked in to the game. The last map to be linked in will probably be done in a few days...it still has to be developed.

A master list of known flaws will be compiled during the third prototype testing. The rest of today and into tomorrow will be spent addressing those flaws. Debugging is a necessary evil. :dance:

Here's a few new screenshots to check out...all the result of today's work.

(http://www.nodtveidt.net/msr-ryannawasadded.html) (http://www.nodtveidt.net/msr-cave3a.html) (http://www.nodtveidt.net/msr-cave2a.html) (http://www.nodtveidt.net/msr-nemar2.html)
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: D-Lite on June 19, 2007, 08:23:32 AM
Just wanted to post that I'm so looking forward to this game guys. 
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 19, 2007, 10:32:01 AM
Update: last map of the day is linked in. That leaves only one map left to add to the game, which is the currently undeveloped one. I've accomplished 95% of my goals today, just need to finish up some grind work (adding text is a real bore!) and that will be the end of it for today.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 19, 2007, 11:44:17 AM
Prototype #3 currently in the machine. Wow what an improvement over prototype #2, just the title screen alone looks awesome compared to past builds. :) This prototype is to find all possible flaws in the game engine's various components and get them ironed out before the last modules are built.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 19, 2007, 12:39:06 PM
The third prototype was a success! :dance: There's a rather nice-sized list of bugs, glitches, and needed changes, but with about 90% of the game now accessible, it's a hell of a lot easier to find all the trouble spots.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nat on June 20, 2007, 04:57:29 AM
However, I don't want to reveal my name (I'm uncomfortable with doing so), so it will not happen.

Is your name Buttcrack McGee?

[sorry nodtveidt for hijacking your thread]

All joking aside, I believe I know what your real name is, Seldane. But I won't say it if you're uncomfortable.  :dance:

[/sorry nodtveidt for hijacking your thread]
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: FM-77 on June 20, 2007, 05:40:42 AM
What makes you believe that? :o

By the way, I gave the game (prototype 3) a real try for the first time yesterday. To be completely honest I haven't been all that interested in actually playing this game as it's not quite my genre (old school style turn-based RPG), but I gotta say - I was pleasantly surprised. It's a LOT of fun! The atmosphere is fantastic! It feels kinda like Dragon Slayer The Legend of Heroes, only better! :wink: I'm really looking forward to the final game, or even the beta. It'll be a blast! You guys definitely have something to look forward to.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nat on June 20, 2007, 05:47:49 AM
What makes you believe that? :o

Because I am a superhero.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: ParanoiaDragon on June 20, 2007, 09:16:31 PM
What makes you believe that? :o

By the way, I gave the game (prototype 3) a real try for the first time yesterday. To be completely honest I haven't been all that interested in actually playing this game as it's not quite my genre (old school style turn-based RPG), but I gotta say - I was pleasantly surprised. It's a LOT of fun! The atmosphere is fantastic! It feels kinda like Dragon Slayer The Legend of Heroes, only better! :wink: I'm really looking forward to the final game, or even the beta. It'll be a blast! You guys definitely have something to look forward to.

Wow, & that's coming from Sel!  If it was Keranu, we could all just brush it off the bottoms of our feet & move on :lol:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Keranu on June 20, 2007, 09:52:37 PM
Not that my opinion is much help to the majority, but I'd also like to say that I am enjoying this game so far and look very much forward to it's full release. I too, like Seldane, didn't think much of this game at all at first, but now my interest has sky rocketed since then. It actually has a fairly original storyline from the typical RPG.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Black Tiger on June 21, 2007, 01:39:17 AM
Not that my opinion is much help to the majority, but I'd also like to say that I am enjoying this game so far and look very much forward to it's full release. I too, like Seldane, didn't think much of this game at all at first, but now my interest has sky rocketed since then. It actually has a fairly original storyline from the typical RPG.

I thought the graphics were kinda bland at first, but now its evolved to range from an average commercial release to some of the best PCE graphics around(I really like the town visuals). 8)

And I was also impressed by the little insight I recently gained about the story and the meaning of the title. :)
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Keranu on June 21, 2007, 08:48:01 AM
Yeah lord's new tiles look extremely sharp and nice, especially the town ones as you've mentioned.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: ParanoiaDragon on June 21, 2007, 08:46:30 PM
Not that my opinion is much help to the majority, but I'd also like to say that I am enjoying this game so far and look very much forward to it's full release. I too, like Seldane, didn't think much of this game at all at first, but now my interest has sky rocketed since then. It actually has a fairly original storyline from the typical RPG.

I'm just messing with you K!  As it is, I'm very forgiving of games, & enjoy a plethora of games that others hate.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Keranu on June 21, 2007, 09:00:35 PM
Oh I know, but I was serious! I expect people to take my opinions lightly, unless they are hardcore cheeze lovers.  :mrgreen:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 22, 2007, 05:25:51 AM
An update on progress:

The bug list from prototype #3 is almost done with. It's taking longer than expected but most of the big problems have already been corrected.

In other news, tomatheous/malducci/Rich/whateverhewantstocallhimselftoday suggested a method to pad the ISO, which will cut down on the chance of the glass mastering software messing up the pregaps, since that seems to be a major problem in getting SCD games pressed these days. I did a test burn using the modified ISO and modified cuefile and said test was successful. Screw you, Eclipse! :dance:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Black Tiger on June 22, 2007, 05:29:57 AM
An update on progress:

The bug list from prototype #3 is almost done with. It's taking longer than expected but most of the big problems have already been corrected.

In other news, tomatheous/malducci/Rich/whateverhewantstocallhimselftoday suggested a method to pad the ISO, which will cut down on the chance of the glass mastering software messing up the pregaps, since that seems to be a major problem in getting SCD games pressed these days. I did a test burn using the modified ISO and modified cuefile and said test was successful. Screw you, Eclipse! :dance:

Thats great news. Although I could handle cdr releases, it means so much more to get a 'factory pressed' disc.  :D
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 22, 2007, 06:33:41 AM
I believe the CDR issue with Duo units can be addressed with the laser intensity fix. I've seen quite a few posts talking about this. Replacing the laser assembly also seems to work. My machine also runs CDRs without difficulty, but this is simply not the way to go for a professional release. :)
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: termis on June 22, 2007, 06:45:42 AM
I believe the CDR issue with Duo units can be addressed with the laser intensity fix. I've seen quite a few posts talking about this.

I was just thinking that myself.  My Duos never had problems reading CD-Rs, and if it did, the intensity adjuster would be the first thing I'd fiddle around with, as I doing that to one of my Saturns that had problems reading certain CD-Rs cured the problem.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 23, 2007, 09:52:39 AM
One week till deadline and all is still on schedule. The great bug list is almost empty now, only one major issue remains, the rest merely cosmetic or event-related. As a result of the recent controls recoding, the game now *feels* like any game you'd buy off the shelf...in fact, I'd say better...I had the misfortune of playing around with Hi-Leg Fantasy yesterday, and I've gotta say, that game controls horribly! So glad I took the time to implement Seldane's suggestion in regards to controls, the game plays very smoothly now control-wise. Anyways, as soon as I finish the event schedule for the final town (which is almost done now), there's two enemy-infested areas to fill with events, then that's pretty much the end of it...except that one last map that needs to be done. I might end up holding off on that until after beta testing starts, but we'll see.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nat on June 23, 2007, 10:00:51 AM
I'm excited.  :dance:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: FM-77 on June 23, 2007, 10:50:02 AM
Me too! :dance:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Equuskia on June 23, 2007, 03:26:43 PM
me three! :dance:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 23, 2007, 05:18:58 PM
Me four! :dance:

Oh wait...I'm coding the damn thing... ](*,) I'm so sick of this game at this point, I'm gonna scream! :-" #-o

 :lol: :lol: :lol: :lol: :lol: :lol:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 23, 2007, 07:06:28 PM
Minor update:

With the completion of so many tasks on the list, Mysterious Song has now been promoted from prototype status to alpha status. One week from today, it will be promoted to beta status, and beta testing will begin, right on schedule. Even I'm getting psyched at this point, and I can't stand the game anymore. :lol: :dance:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: FM-77 on June 24, 2007, 12:33:33 AM
me three! :dance:

Damn, almost only Frozen Utopia members posting about their excitement here. Nobody cares. :( :P
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nat on June 24, 2007, 05:26:10 AM
So i'm a nobody, huh?

I see how it is.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Keranu on June 24, 2007, 09:22:28 AM
nat you just one totally happening flyin' piece o' futuristic shroom 8) .
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 24, 2007, 02:11:12 PM
Alpha #1 went with nary a hitch. Only two new issues were found, and they've already been fixed. The remaining issues from prototype #3 are being addressed now, then it's on to the battle system. The final week is here! :dance:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 24, 2007, 07:47:26 PM
Alpha #2 was built and burned early today. There were some major fixes done to the engine in regards to color handling. Almost every event in the game is now completely functional, I can count the missing ones on one hand and have spare change. :) The battle system is now the focus...wish me luck. :pray: :clap: :-({|=
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: guyjin on June 25, 2007, 02:22:37 AM
wish me luck. :pray: :clap: :-({|=

Wish in one hand, crap in the other and see which fills first...  :twisted:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 26, 2007, 05:29:52 AM
One day delayed, but hopefully that won't be too much of a setback. The battle system is slowly coming together, all the data structures are in place now and testing the graphics loaders has begun. First run with the new code doesn't look so hot but it's a proof of concept:

(http://www.nodtveidt.net/msr-newbattlestart.html)

Screenshot taken in mednafen, the emulator of choice for serious PCE developers. :)

Anyways, this verifies correct BAT and palette inclusion for the background, plus correct tile graphics offset. It also shows that further optimization is required for the backgrounds to reduce palette usage, as this one appears to be using all 16, which is a no-no since the font requires its own palette.

More updates later, time to dive back into the code. 8-[

EDIT: The prior problem was an overlay offset problem, it was reading 4096 bytes too deep into the overlay. Here's the image fixed, with the font coexisting nicely with the background:

(http://www.nodtveidt.net/msr-battlepalsfixed.html)

In order to fit the font in, I moved the colors of the font to the top of the palette, then reorganized the background images to use as few colors as possible in palette 0xF, and finally, set the colors for the font manually using set_color() rather than load_palette(). My PCEpal app came in handy here. :)

EDIT2: Battle link is now complete, but the enemies don't show up just yet. Anyways, an early shot of the new battle system prototype working correctly:

(http://www.nodtveidt.net/msr-battleprototype1.html)

Time for a rest...this stuff's pretty mentally draining. :-s
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: 2X4 on June 26, 2007, 01:03:41 PM
I am totally pysched.  It's just been crazy here lately so I haven't been posting much.  Keep up the awesome work Nod!  but don't forget to sleep and talk to your family and stuff.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: grahf on June 26, 2007, 03:34:03 PM
Cant wait to play this.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: GUTS on June 26, 2007, 07:16:03 PM
Is it too late to redraw those character portraits?  They look awful compared to the game graphics, like you ripped them out of a Color Dreams NES game.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 27, 2007, 03:09:53 AM
The character portraits are the original artist's work and won't be replaced. Sorry.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 27, 2007, 12:19:31 PM
The battle system is about 60% completed now.

(http://www.nodtveidt.net/msr-battlewithmegawyrm.html)

Here's Spear and Tiger confronting the Mega Wyrm in Illus Pass.

I'm not so sure about some of the battle backgrounds. Some became very dithered in reduction and don't look so good through emulation. They seem to look okay on the real screen though, so they may stay for now.

Alpha #3 will likely be built tomorrow after completion of the major portions of the battle system. Only two more large parts to be coded in for it to be considered functional.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nat on June 27, 2007, 02:43:04 PM
That's definitely one MEGA Wyrm!
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 28, 2007, 04:09:13 AM
Two major issues were looming over the battle system project this morning: the initiative array, and the action processor. With the use of a tagged array bubblesort (unstable parallel reference type, stability wasn't necessary since only one value was compared), the initiative array is now finished, and only the action processor remains. Fortunately, the action processor is MUCH easier to implement. Alpha 3 will be built today without question.

Some nerdly reference for the curious...

A tagged array is where you have two arrays with associated indexes, independent of the value of either. When one array is sorted, its associated array is sorted equally, except the associated array is sorted by index, regardless of its value. So, if your sort array contains values like [45, 32, 109] and your associated array contains values such as [1, 2, 3], sorting the first array will result in [109, 45, 32] and the associated array will result in [3, 1, 2]. The bubblesort is, of course, not the fastest sorting algorithm there is, and I sure wouldn't use it for an action game, but for a one-shot operation in an RPG battle system, it's small and efficient...sure beats the size of a qsort.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 28, 2007, 07:05:31 AM
Okay...the battle system is technically playable now, although it still has a lot of work to be done to it. Right now, all you can do is attack, and it doesn't let you choose a target yet. :) Also, the enemies don't yet attack back. But all in due time. Now, the enemy lists have to be included into the mappers so the correct battles can be fought in the correct places. This should be tons of fun. :)
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: peperocket on June 28, 2007, 10:56:14 AM
Great work   :clap: sure this game will be wonderful !

Do you always preview  to localize it with many languages ??
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 28, 2007, 11:06:09 AM
Do you always preview  to localize it with many languages ??
Huh? :-s
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 28, 2007, 11:48:56 AM
Two new battle-related screenies to show off. :D

(http://www.nodtveidt.net/msr-spearlevel2.html)
Leveling now works...to a certain point. Right now, characters can't earn more than 9999 experience points, which is a limitation I'll remove later on (it's due to splitting up the experience chart into high and low values).

(http://www.nodtveidt.net/msr-battleflaw.html)
Beware the almighty SuperSlimeTM! Yeah, this is a flaw in the calculations, but it's still funny to see. :D
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 28, 2007, 01:32:43 PM
A few more "fun shots" before I call it a day. :D

Here's an interesting bug that's showing up right now...seems to be palette-related.

(http://www.nodtveidt.net/msr-battlewipebug1.html) (http://www.nodtveidt.net/msr-battlewipebug2.html)

Two other interesting bugs...the first is due to some earlier broken code, the second is because I'm a dunce. :)

(http://www.nodtveidt.net/msr-battlebug1.html) (http://www.nodtveidt.net/msr-battlebug2.html)

But of course, with battles playable now...
(http://www.nodtveidt.net/msr-victory.html)

 :dance: :dance: :dance:
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: ParanoiaDragon on June 28, 2007, 05:17:09 PM
Do you always preview  to localize it with many languages ??
Huh? :-s

I think he means prefer.  Like, as in, will all our games be multi-lingual.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 28, 2007, 06:06:51 PM
Oh, hehe. :D If that's the case, then...erm...I have no idea. I think it'd be a tremendous amount of work to adapt each game to specific languages but if there was enough request for it, I don't see why we couldn't do it. This one's got English and Spanish on the disc...we were gonna do French and Japanese as well, but the two people commissioned to do the work have produced nothing (I did get a little bit of a Japanese script though) and now it's way too late to add any additional translations. I can't imagine doing Neutopia III in any other language...the localization itself would be a lot of work (my wife and bonq could handle a Spanish localization, but judging from how hard MSR was to localize...), let alone a literal translation.

The palette bug I posted earlier was fixed...I was loading palettes one index too high on the world map, so the colors were getting messed up when returning from battle (since the battle system uses all 16 BG palettes).
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 29, 2007, 07:41:57 PM
We're now 22 hours away from the start of beta testing, and there's still a nice-sized list of issues to tackle. Fortunately, most are minor and/or cosmetic in nature. The battle system is now very functional, and finishing up the action handler won't take a lot more work to do. The only detailed part there is coding in the last two menus.

Okay...some sleep, and then the final stretch. Here goes nothing. :D
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 30, 2007, 03:06:41 AM
Final update:

Beta 1 preparation going smoothly, it will most certainly be ready on time. Putting the finishing touches on between-map transitions to eliminate the small flicker problems we had prior. The battle system is getting the final treatments it needs as well, mainly in finishing up the two missing menus and fleshing out the action handler. The other major part required is the treasure handler, which only exists in two places (fortunately, because it's a bitflag operation and that's annoying to code).

Okay, back to work. Much to do, little time to do it in. :-({|=
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on June 30, 2007, 07:06:10 AM
New screenie:

(http://www.nodtveidt.net/msr-dragon.html)

Proof-of-concept mainly (to test pal blackouts), but this is one badass mofo. Dragons are nearly invincible, and there's no way this party ever stood a snowball's chance in hell.
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: roflmao on August 20, 2012, 04:26:40 PM
Just wanted to bump this thread for anyone else as amped as I am to play this, now that it looks like we'll be able get our grubby hands on it soon. :D

Now that I've bumped it, I'm not sure I want to read through it for fear of spoilers.  :-k
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: lord_cack on August 21, 2012, 02:58:42 PM
WOW talk about blasts from the past!!! There isn't a pic in this entire thread is current hehe
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: esteban on August 21, 2012, 11:55:54 PM
Cant wait to play this.


Yup. Me too.

Not much longer now... (http://junk.tg-16.com/images/pcgs.html)

Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Arkhan on August 22, 2012, 06:53:40 AM
shit man, when this thread was made, I wasn't even here.  I was still dicking off in my first year of college, and making games in RPG Maker
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Necromancer on August 22, 2012, 06:58:32 AM
shit man, when this thread was made, I wasn't even here.  I was still dicking off in my first year of college, and making games in RPG Maker

A.K.A. the good old days.  :P
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: nodtveidt on August 22, 2012, 07:35:57 AM
It's interesting, because some of the earliest screenies in this thread have been replaced by newer images, making the comparisons look backwards. :)
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Arkhan on August 22, 2012, 08:15:56 AM
shit man, when this thread was made, I wasn't even here.  I was still dicking off in my first year of college, and making games in RPG Maker

A.K.A. the good old days.  :P


Well the only difference now is instead of dicking off at college, I dick off at work.

lol.

Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Necromancer on August 22, 2012, 08:20:09 AM
Well the only difference now is instead of dicking off at college, I dick off at work.

I was talking about the "I wasn't even here" part.  :P
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Arkhan on August 22, 2012, 08:28:08 AM
Well the only difference now is instead of dicking off at college, I dick off at work.

I was talking about the "I wasn't even here" part.  :P


ohhhh.


Well, I suppose I could leave, if it was better back then, lol.

*grabs all of his toys*

ILL FIND A BETTER SANDBOX.

Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: Bernie on August 22, 2012, 12:27:35 PM
Dont you go anywhere!!  You my bitch, bitch....
Title: Re: Mysterious Song development log (aka sleepless ranting)
Post by: esteban on August 22, 2012, 07:23:55 PM
It's interesting, because some of the earliest screenies in this thread have been replaced by newer images, making the comparisons look backwards. :)


Ha! I re-read the entire thread before my earlier post, but I didn't notice anything odd about the screenshots. (http://junk.tg-16.com/images/pcgs.html)




shit man, when this thread was made, I wasn't even here.  I was still dicking off in my first year of college, and making games in RPG Maker


A.K.A. the good old days.  :P


The good ol' days, indeed. (http://junk.tg-16.com/images/pcgs.html)