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.


Messages - mindslight

Pages: [1] 2 3 ... 9
1
Share your code / Re: Object Oriented C Programming Example
« on: October 16, 2017, 01:08:07 pm »
Thx for sharing :)

2
Jo Engine Wish List / Re: Import Tilemaps
« on: October 16, 2017, 01:05:09 pm »
I will check to integrate this format  ;)

3
General Jo Engine Help / Re: 30 FPS?
« on: October 16, 2017, 12:53:07 pm »
I added these functionnalities in the next release  :)

4
General Jo Engine Help / Re: Video resolution
« on: October 14, 2017, 03:50:23 pm »
Hi!

There is several resolution available, but I suggest you to start with the native resolution like 99% of games :)

NTSC: 320x240
PAL: 320x256

5
Free talk / Re: Homebrew section on Wikipedia
« on: October 11, 2017, 09:52:25 pm »

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

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.

7
Project announcement / Re: Project Blaze
« on: October 11, 2017, 03:44:19 pm »
Unfortunatly, I think not, because all the latest post on their sites only talks about the Dreamcast  :'(
Also the Sega Saturn logo was removed from the IDE.

https://titangamestudios.com/2017/04/22/tutorial-how-to-make-a-dreamcast-game-using-the-titan-ide/

8
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 :)

9
I made a new version (http://jo-engine.org/download/) with CD read-retry and a new function:

Code: [Select]
/** @brief Seek forward from current position of a file
 *  @param file Pointer to an allocated and valid jo_file struct
 *  @param nbytes number of bytes to skip
 *  @return true if succeed
 */
bool            jo_fs_seek_forward(jo_file * const file, unsigned int nbytes);

Now you can skip a part of a file and use jo_fs_read_next_bytes() after (just don't forget to shift the pointer : buffer + nbytes)

Example:

Code: [Select]
jo_file file;
char *file_contents;
...

jo_fs_open(&file, "FILE.TXT");
jo_fs_seek_forward(&file, 4096); /* I assume that 4096 is the size of the part to skip in the file and to preserve in the buffer */
jo_fs_read_next_bytes(&file, file_contents + 4096, 42);
jo_fs_close(&file);


11
Project announcement / Re: Sonic Z-Treme
« on: October 11, 2017, 12:42:14 pm »
The same thing happened to me, but in a different way :P
When I started to develop the Jo Engine, I used a lot of SGL functions and many people says that it's not an homebrew, just an SGL wrapper.
I don't agree with that, because if you used the SGL, you are in the same conditions as the developers in 1995.

Do you think the developers had time to rewrite everything ?
Of course not. It is already hard enough to develop a game.
In computer science, this has a name: Reinventing the wheel. ::)

Furthermore, my primary goal is not to replace the SGL, but help people to create games on the Sega Saturn.
Otherwise, what is the purpose of replacing SGL ?

On the other hand, if you are interested in programming closer to the machine, there is an excellent library : libyaul

Today, I have enough backwards to replace the SGL not because it's not homebrew, but because I want a lightweight engine with only useful features.

That's the reason why I made an option on the Makefile (JO_COMPILE_USING_SGL) to let developers choose whether or not to use SGL features  ;)


12
Free talk / Re: Possible events to show SONIC Z-Treme
« on: October 11, 2017, 08:40:13 am »
Maybe you or XL2 should contact them, to see if something is possible  :)

According to the website, it's highly possible

13
About you / Re: hello from neoraph
« on: October 11, 2017, 08:37:03 am »
Hi Raphael,

It's always a pleasure to meet someone interested by our work. We are a small community today, but I hope it will change  :)

15
Free talk / Re: Retro Barcelona 2017
« on: October 09, 2017, 08:36:23 am »
It was popular  :)

Pages: [1] 2 3 ... 9
SMF spam blocked by CleanTalk