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


https://youtu.be/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://youtu.be/cYPa7l0XfPo


   vbt Jan 18, 2019 
the pony is alive !

https://youtu.be/6DDApypCxoA


   vbt Mar 17, 2019 
the pony on the hill

https://youtu.be/6lDzB0z1Nhw


   Cliff Moore Mar 30, 2019 
very interesting project.

   vbt Dec 1, 2019 

https://youtu.be/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?