⚡ NEW: Blocklyvnbit - HD Photos!

A downloadable tool for Windows

This is a mashup between BlocklyVN32X and 8Bit-Unity. It allows you to make Visual Novels and choose-your-own-adventures (CYOA) for classic 8bit computers and consoles, using a visual scripting language.

Github repo: https://github.com/haroldo-ok/BlocklyVN8bit

Download

Download
BlocklyVN8bit-0.2.7.7z 117 MB
Download
BlocklyVN8bit-0.3.0.7z 117 MB
Download
BlocklyVN8bit-0.2.8.7z 117 MB
Download
BlocklyVN8bit-0.2.6.7z 117 MB
Download
BlocklyVN8bit-0.2.5.7z 117 MB

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

Adaptación de la aventura de texto de ZX Spectrum de Arnau Jess, para Atari 8 bit y Commodore 64. Disponible en: https://carlosgames.itch.io/el-expreso-de-los-vampiros

(+1)

@haroldo-ok Hi, I'm trying to use function blocks. The idea is to reuse blocks and not repeat them. I don't know if they're implemented correctly or if they're not working, but it compiles and nothing loads in the emulator. Can you help me with this, or give me an example of how to use it? Thanks.

(1 edit)

Hello! Unfortunately,  the function bocks arent working, yet; they will be implemented eventually, but there will be limitations due to Atari 2600's small amount of RAM.

https://github.com/haroldo-ok/vcs-game-maker/issues/171

(1 edit) (+1)

👍Thanks.

You're welcome!

(2 edits) (+1)

Disponible en: https://carlosgames.itch.io/camino-al-mundial

(+1)

Disponible en: https://carlosgames.itch.io/se-busca-atari-8-bit
(+1)

NOW AVAILABLE IN ENGLISH AT: https://carlosgames.itch.io/crazy-vacation

Deleted 29 days ago

That's weird; try pressing Ctrl + Shit + I to open the developer console; please try to see if the developer console has additional error messages

(1 edit) (+1)

The Spanish version of the visual novel "Crazy Vacation" is now available. Due to space limitations, I had to remove one chapter from the story.

The English version will be uploaded soon.

https://carlosgames.itch.io/vacaciones-locas

Ya disponible la versión en español de la novela visual "Vacaciones Locas", por temas de espacio, tuve que eliminar un capítulo de la historia.

Próximamente subiré la versión en inglés.

https://carlosgames.itch.io/vacaciones-locas


Awesome!

(+1)

thank you

You're welcome

Deleted 21 days ago

Hello, Carlos;

Haroldo-ok, if you could explain the repeat while block to me

The repeat while block will keep repeating a given sequence of commands while a given condition is true.

In this toy example, the game will keep repeatedly showing a menu until the door is unlocked:

(+1)

thank you

You are welcome

(+1)

thank you

(+1)

Hello, Haroldo-ok, I read the following in a comment:

"haroldo-ok

6 months ago

Thanks! It can already play some very simple sounds, but it lacks a lot of documentation."

I can't identify the sound blocks, or are they not yet implemented?

Other questions I have:

- Is the "Delay" block in milliseconds?

- "Count with i from 1 to 10 by" block

- "Map value to [0-180]" block

- Is there a block to generate random numbers? 

Thanks

(3 edits)


Hello, Carlos;

I can't identify the sound blocks, or are they not yet implemented?

I must have confused myself; "VCS Game Maker" has simple sound support, but blocklyVN32x has none.

Is the "Delay" block in milliseconds?

Unfortunately the "delay" block isn't implemented, yet; currently, it does nothing.

"Count with i from 1 to 10 by" block

This one loops by incrementing the selected variable from the start value to the end value.

"Map value to [0-180]" block

This one is a remainder from the BlocklyDuino tool, which I had used as a starting point for the C generation blocks. It serves as a kind of unit conversion, by converting one range of numbers to another range of numbers. Not very useful for a Visual Novel; it's there by accident.

Is there a block to generate random numbers? 

Unfortunately, at the moment, no.

thank you

(+1)

Thank for your patience.

I made a little test game with BlocklyVN8bit.  the game look to working well on the vice emulator. but my question is , how can i get a file like prg. d64. or crt. to put it on my micro sd card and test the game on real hardware. when i use the export option they only give me a xml file.

I dont have to much promammer skill, thats why a love your programme.

Hello; if I remember correctly, the generated D64 should be inside a "bin" subdirectory inside the project's directory.

(+1)

I never find it.  When i export my work there only 2 folder one for the back ground end the other for the portrait , a 2 file the code in .xml and a .json file. i know there a D64 created during the process but i think the program throw it directly to the emulator.

i check in every directory of the program.  Maybe there is someting i miss. ?? 

(1 edit)

Yes, the export option will include just the source files, but not the generated ones; there's a directory  named "projects" that the tool uses for storing the project itself, while it is under use

(+1)

I finaly found it, is in BlocklyVN8bit-0.3.0 /8bitunity/build 

I dont know why i dont see it before ?? Thank you , i continue to work on it.

You are welcome! Glad to know that you did it!

Yes, that's correct; the generated binaries appear on "BlocklyVN8bit-0.3.0 /8bitunity/build"

(+1)

Hi Haroldo , thanks again for your suberbe work. I have a little question , about blocklyVN8bit . 

When i put a portrait in a scene , the portrait of the character stay there in all the rest of my adventure, is ther a way to completely reset the screen beetween the scene ?

Thank you.

Thanks! It seems I completely forgot to create blocks to hide the portraits; one workaround would be to use a completely transparent portrait.

(+1)

A small preview of the visual novel for Commodore 64. It's slowly coming together, and I'll try to make as much progress as possible this weekend. Initially, it will be in Spanish, as that's the language I'm most fluent in, but once it's finished, I'll translate it into English and eventually other languages.

Features:

- Over 40 interactive passages.

- 4 main routes: Chaotic, Romantic, Mysterious, and Reflective.

- 6 unique endings: good, bad, and ambiguous.

Un pequeño avance de la novela visual para commodore 64, poco a poco se va armando, el fin de semana trataré de avanzar lo que mas pueda, inicialmente estará en español, ya que es el idioma que mejor domino, pero ya una vez terminada la traduciré al inglés y eventualmente a otros idiomas.

Características:

- Más de 40 pasajes interactivos.

-  4 rutas principales: Caótica, Romántica, Misteriosa y Reflexiva.

-  6 finales únicos: buenos, malos y ambiguos.



Looks awesome, so far 

(+1)

I've made a lot of progress on the visual novel this week. I hope to finish the Spanish version before Friday, so I can work on the English translation as much as possible over the weekend.

Durante la semana he avanzado bastante en la novela visual, espero poder terminar la versión en español antes del viernes, para así el fin de semana avanzar lo mas que pueda en la traducción al inglés.

Awesome! Please, keep us updated.

(+1)

Summer is coming, so I'll create a story about it. I'm working on a visual novel with this tool, learning how to use it, although it's quite practical.

Se viene el verano, por lo tanto crearé una historia al respecto, estoy trabajando en una novela visual con esta herramienta, aprendiendo a usarla, aunque es bien práctica.

Great idea! Please, keep us updated.

(+1)

I love this project! I'd love to see it revisited adding sound and docs!

Thanks! It can already do some very simple sounds,  but it is severely missing some documentation. 

(+2)

Is there any documentation for this?

Hello! Unfortunately, there's no documentation, yet.

(+1)

heya im trying to reinstall blocklyvn8bit on my win11 but "failed to run emulator" any advice ? thanks

(1 edit)

That's weird; does it give any other errors before or besides "failed to run emulator"?

(+1)

no other message. I tried fiddling around and moving different files one time it seemed the emulator locale was wrong. not sure how to check where it installs with it...

AFAIK, it always uses 8bit-Unity's default paths.

(+1)

do i have to set up 8bit-unity first then or is it good to go with the blocklyvn8bit 3.0 download? 

i just have a "menu" and background picture (club) and it says:

  • Compilation failed!
  • Error: Failed to copy files.
  • Failed to run emulator!

In theory, the installation already comes with a version of 8bit-Unity.
From the error message, it seems that the error already happens at the compilation step.

Try to press <ctrl> + <shift> + I on the editor's window to open the developer console; it probably should show more details on what's happening.

I got this for a few of the Platform options but the C64 Platform seemed to work ok! I think the only issue I ran into was it doesn't play nice with some images. (Maybe ones that have transparency?)

ahh mayhaps! thanks

(+1)

really exports to 8 bit roms?


Yes, if you click on the "Get Generated ROM" button, it will return an Atari 2600 ROM image, that can either be run on an emulator or even on real hardware.

(1 edit) (+2)

Hey can you make an C64 game maker with that Scratch-based tool you use to make games?

(+1)

Maybe some day.

(+1)

What computers is the compatible with?


I'm a indie author, and I was just looking for something like this to run on Famicom Disk System, or MSX machines.

For now, it is theorethically compatible with C64, Atari 800 and Lynx, but works much better on the C64.


As it uses 8bit-Unity behind the scenes, it should be possible to adapt it to the other platforms supported by that tool. Unfortunately, BlocklyVN8bit still hasn't been adapted to work with newer versions of 8nit-Unity; in other words, NES support is theorethically possible, but still not implemented.

(+1)

Hi haroldo-ok.

You have made a fantastic job. I m totaly noob in programming and i want to use your programm to work a VN on my old c-64. I have 2 question. 

1- Do i have to convert my image to the format of the c-64 before putting it in the program or the program convert it ?

2- Is there somewhere a manual to qive explanation of all bubble and how to use it ?

thanks, have a good day.

Thanks! I hope you find the tool useful! ;)
As for the questions

1- The tool will try its best to automatically convert the images to the format the C64 uses;

2- Unfortunately, there is no manual, yet; I have opened an issue on the project to remind me to do it.

(+1)

ok thanks

(+1)

nice! finally made a game with it. Sherlock Holmes and The Secret Weapon for Commodore 64 by Game portal.... (itch.io)

Excellent! 😆

(+1)

thanks! i always check for updates for your great retro engines! Hoping video comes to the sega choices4genesis and more updates for vcs and of course anything c64 :) keep up nice work!

(+1)

Thanks!