Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - mindslight

Pages: [1] 2

I'm back on the project !!!

This time, I implemented a debugging console that you can toggle anytime.

See "demo - debug console" for more details.

I added some builtins functions (others will arrive) but you can add your own command easily :)

Free talk / Very busy
« on: September 06, 2019, 02:47:55 pm »
Hi !

I just wanted to say a little message because many of you are contacting me, but I'm overworked right now.

I am on a big project in my company, but do not worry, I will rework on the project as soon as possible :)

Project announcement / MAZINGER Z Homebrew for SEGA Saturn
« on: April 02, 2019, 12:58:21 pm »

There is a new project in progress: MAZINGER Z for the Sega Saturn made by the Reverant Rolando Fernández Benavidez.


Share your code / JoMapEditor is now available on GitHub !
« on: January 14, 2019, 07:48:29 pm »

JoMapEditor is now available on GitHub under MIT license.

Don't hesitate to send pull-request  ;)

Share your code / JoEngineCueMaker is now available on GitHub !
« on: January 14, 2019, 07:46:31 pm »
Hi !

JoEngineCueMaker is now available on GitHub under MIT license.

Free talk / Happy New Year !
« on: January 08, 2019, 06:52:34 pm »

Happy New Year !

I was very busy last year (2018) and I didn't have time to work on the jo-engine  :-\

However, I think I will have more time this year  :D

Meanwhile, don't hesitate to send pull-request or issue on GitHub  ;)

Jo Map Editor / Jo Map Editor 6.1 available
« on: February 18, 2018, 08:59:46 pm »

I made a new update of Jo Map Editor with some bugs fixes :)
  • Glitch while exporting MAP (image distorted and truncated sometimes)
  • Ingame screen preview (F11) doesn't follow the zoom
As usual :

Tile map converter for the Sega saturn.

Converts between Csv export from Tiled Map editor to a custom Sega saturn map format that can be easily read at run time by the system.

Author : b1tsh1ft3r
GitHub :

Jo-Engine release / 01/27/2018 Update
« on: January 27, 2018, 07:00:14 pm »

I made a new update with storyboard support  :)

You can now easly move an object in any direction without sine and cosine computation and the important : without floating number  ;)

To use it you have to the following line on your makefile:

Code: [Select]

Free talk / Homebrew section on Wikipedia
« on: October 11, 2017, 06:49:43 pm »

The homebrew section of Wikipedia is completely outdated. Especially the Sega Saturn part.
I don't know if someone knows how to change the page, but we need more visibility to increase the interest of people in my opinion.

Jo-Engine release / Release 8.2
« on: October 11, 2017, 02:28:49 pm »
I started to implement 3D in the engine, but before that I had to write some mathematical functions especially for matrix (Don't use it, because I might do breaking-change)

I also found unnecessary operations in sprite loading that I fixed :)

Free talk / Retro Barcelona 2017
« on: October 02, 2017, 01:30:49 pm »

On 6 October the Barcelona Retrogramming Show begins :)

If you want your demos to be presented, please send me you iso file ASAP.

Jo Map Editor / Jo Map Editor 6.0 available
« on: August 31, 2017, 09:16:44 pm »

I made a new update of Jo Map Editor with some bugs fixes :)

As usual :

1) Update Jo Map Editor :

2) Launch Jo Map Editor and select the folder where your sprites are located:

3) Drag & Drop an image on the editor

4) Explode your image in tiles

Warning: width must be a multiple of 8 in the Sega Saturn

5) Now you can move each tile and also drag & drop another image or re-explode one tile

6) Export the tileset for the Jo Engine

This will generate a file with the coordinate of each tile (to include in your project):

Code: [Select]
   Tileset generated by Jo Map Editor v6.0

#ifndef __TILESETNEWMAP1_H__
# define __TILESETNEWMAP1_H__

/* 36 tiles */
static const jo_tile    TilesetNewmap1[] =
{0, 0, 32, 32},
{0, 32, 32, 32},
{0, 64, 32, 32},
{0, 96, 32, 32},
{0, 128, 32, 32},
{0, 160, 32, 32},

7) Export the whole image in TGA, BIN format or C source file (in our example, we use TGA)

This image must be saved in the "cd" directory of your project in order to be load later

That's it ! Now you can follow the code inside the tileset demo ("demo - tileset" folder) in the Jo Engine source code

Hope the will help you 8)

Jo-Engine release / Release 8.0
« on: August 12, 2017, 06:19:48 pm »
I pushed a new version of Jo Engine with some features for XL2 and Null1024  :D

In this version you can see that I'm working to remove the SGL (Only stable features is in the release)

My remaining roadmap (major todolist) to remove the SGL is the following:

- Z-buffer (and sorting) implementation
- Matrix & math functions (needed for 3D)
- 3D implementation
- DMA copy
- SEGA FileSystem implementation
- Audio implementation with new driver
- Finish input implementation

Pages: [1] 2
SMF spam blocked by CleanTalk