Wednesday, May 25, 2011

Schoooool's Out, For, Summah!

Yep! Finally, my sophomore days are over and my next step is being "upper" class in high school, a junior. This means a little over 2 months for NON-STOP ZOLE-CODING ACTION! Actually, no it doesn't. It probably means less action than usual.

You see, there's a little something I didn't pay much attention to called a social life. Sure I had one, but I never cared for hanging out with friends. But after today, with getting multiple numbers from girls and music/video plans with friends, I think it's time to let off the programming for a while. Besides, NHL 09 and the Blackhawks aren't gonna win the Stanley Cup themselves!

So what does this mean for ZOLE? Well, not as much caring for it as there has been. I'll still be working on it but not devoting my life to it. In fact, I've really wanted to take on new projects because ZOLE is super boring programming-wise.

So before I close off this post, I want to know how many people actually read this blog. Post a comment below or e-mail me at charliejennings2@hotmail.com, where I actually read e-mails. I'm curious because I feel like I talk to people, but for all I know I could be talking to nobody!

But anyway, until next time, see you later!

Sunday, May 1, 2011

Progressing on the Progress of Progressing... Wait, what?

Hey guys, it's been quite a few hours since the last post (or a day, if you choose). Since the last post, I worked on a lot of code for ZOLE Live, but was busy doing a lot of stuff today that got in the way of programming.

So right now, ZOLE Live is working as far as clients connecting, downloading the ROM, and chatting with other people. Here's a picture of what it looks like, with 2 clients and the server console. It's a big image so I'll just link it.

http://img801.imageshack.us/img801/5003/live1g.png

So apart from the second line (I copied and pasted some code from a previous server I wrote for something else), it all looks pretty good. Currently, it doesn't display the users in chat, but it will in the future. The name changing doesn't work when you're connected, and the chatbox doesn't autoscroll down for some reason. When you connect, nothing happens until the ROM is successfully fed. All 4 megs are streamed across every time you connect, and the good thing is it only takes about 30 seconds for a downloader with slowish internet.

Not bad, especially since this is only day 2 of progress. I think the base is now done and I can focus on content from here on out. Tomorrow, school resumes, and there's only 25 more full days until the final day of school.

So that's all for today's post. Hopefully tomorrow the networking engine will be fully complete and I'll be ready to start on things like map editing, other user statuses, and more packets.

Until tomorrow, see ya later!

Oh Wow, a New Post!!!

Hey my prehistoric blog followers! It's been Ages (and Seasons :D) since I last posted here, but I'm going to be starting a newish project, which is actually a huge ZOLE feature that made me want to blog. ZOLE 4's birthday is also coming up (May 4th), and I thought: "What a better idea than to bring back the blog!"

So what can the new feature be? Seasons support? Naw, already added that in like 1.18 or something. 100% Visual features and no more numbers? Nope! Custom cutscenes, sprites, and cookies?! Wrong again! Well, cookies would be nice, I do agree with those. But nope! I'm adding a feature called "Team Mode", with the new project titled "ZOLE Live".

"What is ZOLE Live," you might be asking? Well, it's a version of ZOLE that will allow the editing of the same ROM by two or more people, to speed up development and make team editing easy. Like Google Docs, it will show live updates with things like map and interaction editing, and for everything else, just showing "Editing blah". There will also be chatting.

So this project is obviously going to take a while - I have to write a server, add networking to ZOLE, and add packets and updating for every single feature in ZOLE. The first release will only support the Ages tools, but will work with Seasons for things like map editing, since they're the same (Actually, in theory, everything should work in Seasons).

I'm not sure how long it will take, but I'm sure I can't post more than a few sentences without starting a non-indented paragraph. I know how most of the stuff will work, but I'm not sure about things like scripts added in by ZOSE and text editing. I think I'll add features to "upload" data to specific spot, which will change bytes in bulk for each user editing.

Well, I hope you enjoyed this pretty short comeback post. Be expecting more, as I will be posting progress updates. Oh, and join us in the IRC here: irc.caffie.net #ZOLE

Visit the forums: www.zeldahacking.ulmb.com

Until next time, see you later!