new vndsX (10)

1 Name: anoNL : 2008-03-26 00:41 ID:4rYEfAZF [Del]

vndsX version 1.2.3 (= vnds 1.2.3 + stuff)

bug fixes:
fixed one or two memory leaks -> using delete instead of delete[]

features:

  • Added support for other PNG formats (palette, grayscale, etc.)
  • Support for resources in PAK-files. Put foreground.pak, background.pak and/or sound.pak in the root-dir of the novel.

Flashcards almost always use FAT filesystems and FAT is very inefficient for storing lots of small files. Blocksize is very large -> 16KB on a 1GB filesystem. This basically means that all filesizes are rounded up to multiples of 16KB and a lot of space is wasted. Grouping the files in a tarball-like archive can thus save a lot of space. I tested it on FateDS to see what kind of size-advantage it would have and got these results:

PAK foreground+background = 40.632.320 bytes
FAT foreground+background = 53.362.688 bytes

I've added a java-implementation of Pak and Unpak to help you create PAK-files. To use the program, run:
"java -jar Pak.jar foldername outputfile" from the command prompt. The source-code is included in the jar-file (which is just a simple zip-file with a funny file-extension). If anyone wants to make a C++ implementation feel free to do so.

p.s.: Next on my list is fixing the sound+music.

Download:
http://www.mediafire.com/?fvnjkmcrbjm
<or>
http://rapidshare.com/files/102435872/vndsX-1.2.3x.rar.html

2 Name: Anonymous : 2008-03-26 01:41 ID:ILsKY6U7 [Del]

only problem I have with .pak formats is you have to load the whole file into memory before handling.

3 Name: Anonymous : 2008-03-26 06:17 ID:1uRHUA2I [Del]

that's really good... but most of the small files are the scripts (think tsukihime), so why not a script.pak?

4 Name: Anonymous : 2008-03-26 12:08 ID:ILsKY6U7 [Del]

>>3
because those are the files that have the most problems

5 Name: Anonymous : 2008-03-31 18:08 ID:0VK1tpaE [Del]

Is there an unpaking utility?

6 Name: anoNL : 2008-03-31 19:24 ID:4rYEfAZF [Del]

>>5

Yes, open Pak.jar using winrar. There's sourcecode for both Pak and Unpak.

7 Name: Anonymous : 2008-04-02 10:24 ID:0VK1tpaE [Del]

Some stuff I experienced in vndsx 1.2.4x (FateDS 0.6.1)...
-When music is playing, the possibility of a freeze occurring increases.
-It is better to save when there is no music.
-It is better to load when there is no music; going to new game first seemingly always resulted in a successful save load.
-If vndsx freezes while saving, that save becomes corrupt.
-The chances of freezing increase whenever a new sound/image is loaded while music is playing.
-Corrupt saves seem to cause vnds to freeze even at the load screen.
-(not sure if this is related to the previous note) going to the load screen too early can result in a freeze.
-"save" is a selectable option even at the title screen.

For some reason one of my saves became corrupted and what ended up happening is that it started mirroring the timestamp of a later save I made in another slot. Other corrupt saves would (sometimes) load, but I would be taken to a very early point in the novel.

8 Post deleted by moderator.

9 Name: Wilson : 2009-07-10 03:09 ID:FWnGVcg2 [Del]

Hi are u making an NDS game an need artist? maybe i can help to boost up ur game ;)
here is my work
http://www.garagegames.com/community/forums/viewthread/96597/1#comment-649013
just maybe u need artist i would love to.
i am making a flash simulation game like this but still the dummy
http://www.vresgame.com/index3.html

thanks best regard
Wilson

10 Post deleted by user.

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification:
Image: