HomeForumsWhat's newResources 
 
 
My Little Pony Demo
vbt - Jul 1, 2018
 vbt Jul 1, 2018
found that on youtube :


https://youtube.com/Ji5heDRLUX8



The source code is provided in the comments :

http://www.mediafire.com/file/7v327c6a7j222xy/exam...

 Ponut Jul 5, 2018
Finally, I can post here!
Yeah I made that. You can read more about what I'm doing on the Jo engine forums.
Lately I'm struggling with SGL PCM. (At least I'm struggling less there than with SBL PCM, which i couldn't get to work at all)

 XL2 Jul 5, 2018

Ponut said:

Well, Jo Engine already includes PCM functions using mainly SBL, so you could take a look there.
Rockin B Saturn tutorial also shows how to do it.

 vbt Sep 9, 2018
new video :


https://youtube.com/cYPa7l0XfPo


 vbt Jan 18, 2019
the pony is alive !

https://youtube.com/6DDApypCxoA


 vbt Mar 17, 2019
the pony on the hill

https://youtube.com/6lDzB0z1Nhw


 Cliff Moore Mar 30, 2019
very interesting project.

 vbt Dec 1, 2019

https://youtube.com/1hEAde4AFew


 fafling Dec 8, 2019
gcc 9.2 environment by vbt.
Add %COMPILER_DIR%\SH_ELF\bin in the PATH in compile.bat to avoid a missing dll error.

 fafling Dec 22, 2019
So to get the border area to display black instead of the back screen color, I had to set the TVMD register at vblank, just like you did when you were setting the screen to hi res. This is what I added in function vblank_requirements of render.c, the value is the same as Jo engine for NTSC but with the BDCLMD bit set to 0 :
Code:
  
vdp2_TVmode[0] = 32784;

The values that Jo engine put in this register at init set the border to the back screen color (JO_VDP2_TVMD in core.c). But changing those values has no effect on the border color, and I couldn't find something else that modified the TVMD register.

 XL2 Dec 22, 2019

fafling said:

Wait, so the tvmd register has to be modified at vblank?
That's a SGL issue I guess?

 Ponut Dec 23, 2019
Almost certainly an SGL issue.
Why did they feel the need to write all the registers all the time?