VN32X - A tool to make visual novels for the 32X

Ask anything your want about the 32X Mushroom programming.

Moderator: BigEvilCorporation

haroldoop
Very interested
Posts: 160
Joined: Sun Apr 29, 2007 10:04 pm
Location: Belo Horizonte, MG, Brazil

Re: VN32X - A tool to make visual novels for the 32X

Post by haroldoop » Thu Sep 14, 2017 2:56 am

Version 0.7.0 now available!
  • Added an overview/search panel;
  • Allow the user to work with multiple projects;
  • Exporting/importing of projects.
Release page: https://github.com/haroldo-ok/BlocklyVN ... tag/v0.7.0
Portable version: https://github.com/haroldo-ok/BlocklyVN ... -0.7.0.exe

haroldoop
Very interested
Posts: 160
Joined: Sun Apr 29, 2007 10:04 pm
Location: Belo Horizonte, MG, Brazil

Re: VN32X - A tool to make visual novels for the 32X

Post by haroldoop » Tue Oct 03, 2017 12:13 am

Version 0.8.0 now available!
  • Now it is possible to display numbers on the "Say" command. If the string contains something like ${name of the variable}, that part will be replaced with the value of the referenced numeric variable.
Release page: https://github.com/haroldo-ok/BlocklyVN ... tag/v0.8.0
Portable version: https://github.com/haroldo-ok/BlocklyVN ... -0.8.0.exe

haroldoop
Very interested
Posts: 160
Joined: Sun Apr 29, 2007 10:04 pm
Location: Belo Horizonte, MG, Brazil

Version 0.8.2 now available

Post by haroldoop » Thu Oct 12, 2017 1:11 pm

Version 0.8.2 is now available!

No new features; it was just adjusted so that the generated ROM can run on real hardware.
On real hardware, it starts correctly, but the blinking cursor glitches and the images sometimes fail to appear.
Special thanks go to Bullis Marter (Nils) for help in making it work on real hardware.

Release page: https://github.com/haroldo-ok/BlocklyVN ... tag/v0.8.2
Portable version: https://github.com/haroldo-ok/BlocklyVN ... -0.8.2.exe

haroldoop
Very interested
Posts: 160
Joined: Sun Apr 29, 2007 10:04 pm
Location: Belo Horizonte, MG, Brazil

BlocklyVN32X version 0.8.3 now available

Post by haroldoop » Sat Oct 14, 2017 11:39 am

Version 0.8.3 is now available!
All of the memory alignment glitches are now solved. It should run reliably on real hardware.

Release page: https://github.com/haroldo-ok/BlocklyVN ... tag/v0.8.3
Portable version: https://github.com/haroldo-ok/BlocklyVN ... -0.8.3.exe

haroldoop
Very interested
Posts: 160
Joined: Sun Apr 29, 2007 10:04 pm
Location: Belo Horizonte, MG, Brazil

Re: VN32X - A tool to make visual novels for the 32X

Post by haroldoop » Tue Oct 17, 2017 2:43 am

For anybody interested, here's a new video! ;)

Image

Chilly Willy
Very interested
Posts: 2984
Joined: Fri Aug 17, 2007 9:33 pm

Re: VN32X - A tool to make visual novels for the 32X

Post by Chilly Willy » Wed Oct 18, 2017 9:33 pm

Yep, that's a visual novel all right! :D

They're still surprisingly popular.

Stef
Very interested
Posts: 3131
Joined: Thu Nov 30, 2006 9:46 pm
Location: France - Sevres
Contact:

Re: VN32X - A tool to make visual novels for the 32X

Post by Stef » Thu Oct 19, 2017 8:13 am

Honestly your tool is very nicely done and it looks quite interesting, too bad the target machine is the 32X, a system than almost nobody is interested for :-/

Muzzy
Interested
Posts: 23
Joined: Mon Jun 19, 2017 5:06 pm

Re: VN32X - A tool to make visual novels for the 32X

Post by Muzzy » Thu Oct 19, 2017 6:20 pm

too bad the target machine is the 32X, a system than almost nobody is interested for :-/
Well, this tool is meant to change this situation :)

haroldoop
Very interested
Posts: 160
Joined: Sun Apr 29, 2007 10:04 pm
Location: Belo Horizonte, MG, Brazil

Re: VN32X - A tool to make visual novels for the 32X

Post by haroldoop » Thu Oct 19, 2017 10:09 pm

Chilly Willy wrote:
Wed Oct 18, 2017 9:33 pm
Yep, that's a visual novel all right! :D

They're still surprisingly popular.
Muzzy wrote:
Thu Oct 19, 2017 6:20 pm
too bad the target machine is the 32X, a system than almost nobody is interested for :-/
Well, this tool is meant to change this situation :)
Yes, I chose this platform both because there aren't many homebrews for it, and because it was incredibly adequate for displaying static images without too many compromises. :lol:

Also, since BlocklyVN32X is mostly comprised of a C code generator, it shouldn't be incredibly hard to adapt it to other retro hardware. ;) It would mostly require writing a C library, plus some proper image conversion tool and an adequate Makefile to coordinate the build process.

BTW, here's version 0.9.1:
  • Now the tool memorizes which was the last open project;
  • Corrected bug with RGB images; now all the images will be automatically converted to paletized ones.
Release page: https://github.com/haroldo-ok/BlocklyVN ... tag/v0.9.1
Portable version: https://github.com/haroldo-ok/BlocklyVN ... -0.9.1.exe

haroldoop
Very interested
Posts: 160
Joined: Sun Apr 29, 2007 10:04 pm
Location: Belo Horizonte, MG, Brazil

Version 0.10.0 is now available!

Post by haroldoop » Thu Nov 02, 2017 1:07 am

Version 0.10.0 is now available:
  • Added command to choose the name that will be displayed in the top left corner of the text window;
  • Resolved the input lag problem on the generated ROM.
Release page: https://github.com/haroldo-ok/BlocklyVN ... ag/v0.10.0
Portable version: https://github.com/haroldo-ok/BlocklyVN ... 0.10.0.exe

haroldoop
Very interested
Posts: 160
Joined: Sun Apr 29, 2007 10:04 pm
Location: Belo Horizonte, MG, Brazil

Re: VN32X - A tool to make visual novels for the 32X

Post by haroldoop » Tue Nov 21, 2017 11:56 pm

Version 0.10.1 is now available:
  • Product name string on the ROM header changed to "Powered by BlocklyVN32X";
  • Generated ROM will be automatically padded to 256KB, 512KB, 1MB, 2MB, 3MB or 4MB (that is, 2, 4, 8, 16, 24 or 32 mbits).
Release page: https://github.com/haroldo-ok/BlocklyVN ... ag/v0.10.1
Portable version: https://github.com/haroldo-ok/BlocklyVN ... 0.10.1.exe

Chilly Willy
Very interested
Posts: 2984
Joined: Fri Aug 17, 2007 9:33 pm

Re: VN32X - A tool to make visual novels for the 32X

Post by Chilly Willy » Wed Nov 22, 2017 12:55 am

Cool. Between those changes and the previous fix for input lag, you have a solid platform for certain types of games like visual novels.
8)

Muzzy
Interested
Posts: 23
Joined: Mon Jun 19, 2017 5:06 pm

Re: VN32X - A tool to make visual novels for the 32X

Post by Muzzy » Thu Jan 04, 2018 10:54 am

It is possible to add the custom (2 colors) font from the raster image file?

haroldoop
Very interested
Posts: 160
Joined: Sun Apr 29, 2007 10:04 pm
Location: Belo Horizonte, MG, Brazil

Re: VN32X - A tool to make visual novels for the 32X

Post by haroldoop » Thu Jan 04, 2018 9:52 pm

Muzzy wrote:
Thu Jan 04, 2018 10:54 am
It is possible to add the custom (2 colors) font from the raster image file?
Yes, the raster font file was generated using BMFont v1.14, available on http://www.angelcode.com/products/bmfont/.

This tool allows you to choose any TrueType font and then generate a PNG file containing the font converted into a raster image, plus a FNT file, which is actually a text file saying the position of each character on the PNG.

On compilation, VN32X reads the FNT files and uses its information to chop the PNG file into individual characters, that are then converted to the format that's internally used by the engine.

Muzzy
Interested
Posts: 23
Joined: Mon Jun 19, 2017 5:06 pm

Re: VN32X - A tool to make visual novels for the 32X

Post by Muzzy » Fri Jan 05, 2018 10:23 am

haroldoop wrote:
Thu Jan 04, 2018 9:52 pm
choose any TrueType font and then generate a PNG file containing the font converted into a raster image, plus a FNT file
Well, I don't have TrueType font. I made it pixel by pixel in PhotoShop - so I have raster file. White letters with black borders - Image

______________________________

Also in blocklyvn32x-portable-0.10.0 got some error messages while trying "run" or "compile": popup system error from pngnq.exe - zlib1.dll are not found on the computer, try to reinstal the program.
And Error -1073741515 Compilation failed! in status bar.

Post Reply