Search found 160 matches

by haroldoop
Wed Oct 05, 2022 9:56 pm
Forum: Tools
Topic: choice4genesis - a ChoiceScript clone for the Sega Genesis
Replies: 31
Views: 52120

Version 0.7.0 is now available!

Hello, again!

Version 0.7.0 adds the `title`, `author` and `while` commands:
  • `title` and `author` are used for populating the ROM header;
  • `while` allows to keep repeating a block of code while a given condition is true.
by haroldoop
Sun Oct 02, 2022 7:17 pm
Forum: Tools
Topic: choice4genesis - a ChoiceScript clone for the Sega Genesis
Replies: 31
Views: 52120

Version 0.6.0 is now available!

Hello, again! This version adds the `window`, `flush` and `clear` commands: window: allows to change the location of the text window; flush: immediately displays the contents of the text buffer on the text window; it may or may not wait for a button press; clear: clears a layer/region of the screen....
by haroldoop
Wed Sep 28, 2022 12:01 am
Forum: Tools
Topic: choice4genesis - a ChoiceScript clone for the Sega Genesis
Replies: 31
Views: 52120

Version 0.5.0 is now available!

This version (0.5.0) adds support for string interpolation. Now it is possible to use print a numeric variable in the middle of a text line by using ${expression}. Transpiler for version 0.5.0: https://github.com/haroldo-ok/choice4genesis/releases/download/v0.5.0/choice4genesis-0.5.0-standalone.7z E...
by haroldoop
Mon Sep 26, 2022 12:07 am
Forum: Tools
Topic: choice4genesis - a ChoiceScript clone for the Sega Genesis
Replies: 31
Views: 52120

Version 0.4.0 is now available!

Version 0.4.0 has been released. This version adds a few improvements on the command line tool: - It is now possible to choose which project to compile; - The command line tool can now invoke the SGDK compiler to convert the generated .c and .res files into ROMs; - The command line tool can now call...
by haroldoop
Fri Sep 23, 2022 11:05 pm
Forum: Tools
Topic: choice4genesis - a ChoiceScript clone for the Sega Genesis
Replies: 31
Views: 52120

Version 0.3.0 is now available!

Version 0.3.0 has been released. It adds the "goto_scene" command; with that, it will be possible to use more than one source script on the project. Transpiler for version 0.3.0: https://github.com/haroldo-ok/choice4genesis/releases/download/v0.3.0/choice4genesis.-.v0.3.0.-.transpiler.7z Small demo ...
by haroldoop
Fri Sep 23, 2022 12:04 am
Forum: Tools
Topic: choice4genesis - a ChoiceScript clone for the Sega Genesis
Replies: 31
Views: 52120

Version 0.2.0 is now available!

Hello, again! This is version 0.2.0; it introduces variables and conditionals: Commands create, temp and set implemented, in order to allow string creation/manipulation Implemented expression support; Commands if, elseif and else implemented, in order to allow conditional execution Transpiler for ve...
by haroldoop
Tue Sep 20, 2022 10:48 pm
Forum: Tools
Topic: choice4genesis - a ChoiceScript clone for the Sega Genesis
Replies: 31
Views: 52120

Version 0.1.0 is now available!

Version 0.1.0 has been released. It implements the following commands: sound : plays a digitized sound effect; stop : stops playing the music and/or the sound effects. Video for the new version: https://www.youtube.com/watch?v=7FcPD8N6r9I Transpiler for version 0.1.0: https://github.com/haroldo-ok/c...
by haroldoop
Mon Sep 19, 2022 9:27 pm
Forum: Tools
Topic: choice4genesis - a ChoiceScript clone for the Sega Genesis
Replies: 31
Views: 52120

choice4genesis - a ChoiceScript clone for the Sega Genesis

This is a ChoiceScript clone that generates Sega Genesis ROMs. If can be used for visual novels or simple multimedia presentations. It takes a bunch of scripts and images and, from that, it generates SGDK-compatible .c and .res files. Those are then compiled into a Sega Genesis compatible ROM, which...
by haroldoop
Fri May 20, 2022 2:09 pm
Forum: Tools
Topic: Choicescript?
Replies: 0
Views: 89981

Choicescript?

I'm kinda thinking about creating a tool to convert Choicescript source code to SGDK-compatible C source. It probably won't support some of the advanced features, like accessing variables by their name, but should mostly work.

Would there be a demand d for such a tool?
by haroldoop
Wed Jun 23, 2021 8:05 pm
Forum: Super 32X
Topic: A Simple sprite Tutorial?
Replies: 5
Views: 10685

Re: A Simple sprite Tutorial?

You could take a look at the VN32X source code: https://github.com/haroldo-ok/vn32x Please do keep in mind that the sprite routines on this engine are optimized for visual novels, that is, large sprites that don't move much; you may need to perform heavy optimizations to make it usable on an action ...
by haroldoop
Tue Mar 02, 2021 9:20 am
Forum: Blabla
Topic: Retro Platform Jam
Replies: 2
Views: 39306

Retro Platform Jam

There will be a game programming contest for multiple platforms from March 13th to March 29th:

https://itch.io/jam/retro-hardware-jam? ... 6GXp9uTqD0
by haroldoop
Sun Jul 05, 2020 5:31 pm
Forum: Demos
Topic: Mangagá Team's "Arapuca"
Replies: 0
Views: 95242

Mangagá Team's "Arapuca"

I just found out this one today: this is an interesting game by the Brazilian developers called "Mangagá Team"; it is basically a pushing block puzzle with a rotating screen built using sprites. Youtube video: https://www.youtube.com/watch?v=znIe9cqSHI8 Page (has a free demo ROM): https://mangangate...
by haroldoop
Fri Jan 31, 2020 11:15 pm
Forum: SGDK
Topic: Convert PCM to XGM
Replies: 11
Views: 14771

Re: Convert PCM to XGM

Interesting concept; I imagine that the genetic algorithm could be either be used directly, or to provide training data for other ML; I intend to take a look at some of them. :)
by haroldoop
Thu Jan 30, 2020 10:53 pm
Forum: SGDK
Topic: Convert PCM to XGM
Replies: 11
Views: 14771

Re: Convert PCM to XGM

One way to translate PCM to FM would be to treat it as a seq2seq machine learning problem. The training sets could be generated by generating random sequences of FM commands and the corresponding PCMs; then the model could be trained to do the reverse mapping from the examples. Interested in experi...
by haroldoop
Wed Jan 29, 2020 11:59 pm
Forum: SGDK
Topic: Convert PCM to XGM
Replies: 11
Views: 14771

Re: Convert PCM to XGM

One way to translate PCM to FM would be to treat it as a seq2seq machine learning problem.

The training sets could be generated by generating random sequences of FM commands and the corresponding PCMs; then the model could be trained to do the reverse mapping from the examples.