Monday, December 13, 2010

Game rewrite and Minecraft

Thegame I'm making has ended up being full of bugs, and the engine wasn't so well planned, so i have started rewriting it, using "twisted" networking module, instead of sockets. Maybe i'll use threads too...

On the other hand, i have become addicted to Minecraft :P
It's a really great game, and you should try it too: www.minecraft.net
I've settled down on the norwegian Hardwork server, and become a guard! Join me if you want to! :)

Monday, November 15, 2010

A little busy

I've been busy lately, and haven't got much time on developing.
And I don't have anything new to add here, since I'm still working on it.
I don't want to make a big deal of it, since it might end up with me discontinuing the project, and leave people sad.
So, it might not end up being released, but here is a mockup of how it will look:

Friday, August 27, 2010

New app, and updates!

Here, i present U8.py!
U8.py is a module/program which packs, and unpacks U8 archives.(Common in Wii channels, WAD files)
And no, this do NOT support IMET headers, yet. Which means it won't work for 00000000.app and Opening.bnr.
Download source and compile(EXE) here: http://www.mediafire.com/?h4wxwhznlb9h7hl

And now for the updates:
The development for PPMviewer and PPM.py's sound decoding goes slow at the moment...
But there has been a lot of progress since last release of PPM.py, but at the moment, I'm stuck...
So i might end up asking Megazig, Squidman or somebody else for help. But there is still some stuff i haven't tried yet. But it would be a problem if it's compressed with something else than ADPCM or DPCM...
Update: Project discontinued...

I would also like to say to you guys that i have begun with python modules for YAZ0, LZ77, video files. And I have a lot of other ideas too! And i may even take requests! ;)

Monday, August 9, 2010

Going on family vacation!

Tommorow, at 8:00 am, im going to spain with my family.
I was hoping i could get something ready to be released before i whent, but i didn't, and im sorry...

Monday, July 19, 2010

I'll be gone for a while...

I'm going to a scouts camp in Denmark for 10 days, so i won't be able to work on my projects... :(
I'll be back the 29'th!

Friday, July 2, 2010

Progress on PPM.py + a preview on a Flipnote player

I have learned a bit about how the sound works in the PPM file.
I have documented what i found out in the sound header here: http://www.dsibrew.org/wiki/Flipnote_Files/PPM#Sound_data_section
I have also been able to extract all the sounds, but their all very static sounding.

I'll give you a little taste of how far i've come:

Original Flipnote:
http://flipnote.hatena.com/930EDBE0CC6FF483@DSi/movie/6FF483_0948E7A5F44D5_000
Extracted sound, only multiplied every byte by 16(RAW-ish):
http://www.mediafire.com/?dgxd20yqmjd
Extracted sound, how far i've come so far(See below for details)
http://www.mediafire.com/?omuyjwyxbog

I have found out that if you multiply each byte by 16, and play it as a 32000Hz PCM data, you get about the correct speed.

And here is my decoder in Python:
Output = []
for i in Input:
    i1 = ord(i)&0xF
    i2 = (ord(i)>>4)&0xF
    if  (i1&0x8): i1 = 0xF-(i1&0x7)
    if  (i2&0x8): i2 = 0xF-(i2&0x7)
    Output.append(chr(i1 * 0x10 + i2 )*16)
Output = "".join(Output)


And here is the preview of the Flipnote player I'm also making:


Update: Project discontinued(PPM.py,and PPMplayer)

Saturday, June 5, 2010

New versions of both TPL.py and PPM.py with source! :D

I am happy about how far i have come in developing these applications and I'm releasing the full version of both TPL.py and PPM.py!

Downloads: PPM.py and TPL.py


Enjoy!

Monday, May 24, 2010

New design

As you may have noticed, i have redesigned the blog.
This design is just a modified version of the one that i had before.
i just changed the colors and the pictures.

If you have any comment on stuff that may not seem right, then post it in the comment section below!

Tuesday, May 18, 2010

PPM.exe

I have just finished the PPM code which i wrote about in Flipnote Studio's PPM file format.
Without further ado, here: Download

A screenie: 

Monday, May 17, 2010

S3TC TPL's

I just recently made a TPL converter which is the only one(currently) supporting PNG to CMP!
It's was actually a bit of a fun challenge. Since S3TC compression doesn't have much documentation.
I ended up using nothing but YAGCD's documentation and the code for converting CMP TPL's to PNG in Wii.py(google ;) )

Download: here

EDIT: BTW, this isn't yet fully tested on the Wii/GC, but it seems fine in the hex editor :)

Monday, April 19, 2010

New shitz

Okay, there hasn't been much improvements with the PPM file format, so i have put that aside for now.
But i have been working on a lot of things lately, like the mii format.

What i try to say is that there isn't a project i'm working on at the moment, and i need some ideas!
Post an idea of what you would like to see in the comment section below.

Thursday, March 25, 2010

Flipnote Studio's PPM file format

Documentation of the format can be found here: DSiBrew - PPM
I'm relatively new to Python and this will be my "Hello world"
i already have code for extracting the preview image and only have a bit left for frames. :)

Preview's:













Update:

Meh, why not :P

I just made this blog! :D
I don't know what to do with it yet, but i was aiming for something like hackmii and Arikado's blog. :P