Release Secret Maryo Chronicles


New build. It's compatible with newest firmware now (and I tried to fix the freeze when trying to change Texture level detail). It should be smoother now, especially on CC if you decrease Texture & Geometry detail.

Build 02

----------

  • Compatible with Firmware SZ 1.62+
  • (somewhat) Fixed the menu to change Texture & Geometry details (I suggest you reduce Texture detail on CC model)
 
hi and yes.
1 Ghz Pandora..standard SGX Driver...updated last Week ;)

Maybe this will benefit from the newer gl4es too from you :)
 
Ok, so I rebuilt smc and updated the libs in the PND.

The new PND is on the repo (I tested breifly on my Gigahertz model and it seems to works fine).

Build 03
----------

  • Rebuilt with latest tools
  • Updated libs
 
thank you i will test it :);)

..oh no..some XML Errors.
Here the PND runout.
=======================================================================================
PND : /media/PANDORA/pandora/menu/smc.pnd
PND_FSTYPE : Squashfs
APPDATADIR : /media/PANDORA/pandora/appdata/smc
APPDD_FSTYPE : vfat
PND_CPUSPEED : 800
EXENAME : runscript.sh
ARGUMENTS : <unset>
=======================================================================================
[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o ro "/dev/loop0" "/mnt/utmp/smc"
Mounting the Union FS : mount -t aufs -o exec,noplink,dirs="/media/PANDORA/pandora/appdata/smc=rw+nolwh":"/mnt/pnd/smc=rr" none "/mnt/utmp/smc"
[SUCCESS]--- Mount the PND ----------
[ START ]--- Set CPU speed ----------
[SUCCESS]--- Set CPU speed ----------
[ START ]--- Starting the application ( runscript.sh ) ----------
System check
============
Freememory is 361
Cpu Speed is 1200
Sys Speed is 400
LIBGL: Initialising gl4es
LIBGL: v1.0.5 built on Jan 7 2018 19:30:47
LIBGL: framebuffer output enabled
LIBGL: Using GLES 1.1 backend
LIBGL:loaded: libGLES_CM.so
LIBGL:loaded: libEGL.so
LIBGL: Using GLES 1.1 backend
LIBGL: Extension GL_OES_blend_subtract detected and used
LIBGL: Extension GL_OES_blend_func_separate detected and used
LIBGL: Extension GL_OES_blend_equation_separate detected and used
LIBGL: Extension GL_OES_framebuffer_object detected and used
LIBGL: Extension GL_OES_point_sprite detected and used
LIBGL: Extension GL_OES_point_size_array detected
LIBGL: Extension GL_OES_depth24 detected and used
LIBGL: Extension GL_OES_rgb8_rgba8 detected and used
LIBGL: Extension GL_EXT_multi_draw_arrays detected and used
LIBGL: Extension GL_EXT_texture_format_BGRA8888 detected and used
LIBGL: Extension GL_OES_texture_cube_map detected and used
LIBGL: Extension GL_OES_draw_texture detected and used
LIBGL: Max texture size: 2048
LIBGL: Texture Units: 4(4), Max lights: 8, Max planes: 6
LIBGL: Targeting OpenGL 1.5
LIBGL: Current folder is:/mnt/utmp/smc
CEGUI::GenericException in file CEGUIDynamicModule.cpp(128) : DynamicModule::DynamicModule - Failed to load module 'libCEGUITinyXMLParser-0.7.7.so': libCEGUITinyXMLParser-0.7.7.so: cannot open shared object file: No such file or directory
Initialization: Exception raised: CEGUI::GenericException in file CEGUIDynamicModule.cpp(128) : DynamicModule::DynamicModule - Failed to load module 'libCEGUITinyXMLParser-0.7.7.so': libCEGUITinyXMLParser-0.7.7.so: cannot open shared object file: No such file or directory
[ FAILED]--- Starting the application ( runscript.sh ) ----------
[ START ]--- Restoring the frame buffer status ----------
[SUCCESS]--- Restoring the frame buffer status ----------
[ START ]--- Restoring nub mode ----------
[SUCCESS]--- Restoring nub mode ----------
[ START ]--- uMount the PND ----------
[ START ]--- Waiting the Union to be available ----------
[SUCCESS]--- Waiting the Union to be available ----------
rmdir: failed to remove `/mnt/utmp/smc': Device or resource busy
[ START ]--- Waiting the PND mount dir to be free ----------
[SUCCESS]--- Waiting the PND mount dir to be free ----------
cleanup done
[SUCCESS]--- uMount the PND ----------
=======================================================================================
Return code is : 6
[doublepost=1515541837,1515537001][/doublepost]Hi News:
I inserted 2 Missing Libs in the PND and the Game run now very fine.
Thank you ;)

here is the fixed PND: :)
 
Loaded just fine for me. Caching images took a good while, but hopefully I only have to do that once.

Only problem I had was once launching a game, I didn't seem able to navigate the map. I took a look at the keyboard settings, and those all look okay, but I still couldn't move to a level or anything.
 
It used to work with plain SDL :/
That must be a loooong time ago, because smc was using CEGUI / OpenGL for as long as I remember looking at it.

Loaded just fine for me. Caching images took a good while, but hopefully I only have to do that once.

Only problem I had was once launching a game, I didn't seem able to navigate the map. I took a look at the keyboard settings, and those all look okay, but I still couldn't move to a level or anything.
You mean, you cannot use the map to choose to replay a level? IIRC, you can only select levels you already beaten plus the current one? I'll check later (but I haven't changed anything in the code, just a fresh compile).
 
I tested again, and enter entered the level correctly this time. I guess I'd managed to page away from the game before I got that far when I was trying various keys to enter the level, d'oh!

A couple of minor suggestions; when saving a game the filename you enter is quite hard to read; this also applies to some of the other popups that can appear if you mess with the function keys. Maybe fiddling with the font will help here, or maybe the transparency just needs tweaking.

And in game, bringing up a help box just needs you to bump into it by jumping, but to cancel you need to hit enter. Sticking with the game buttons would probably be preferable. The jump button is probably the first button I'd try for this, which I think it how it worked in SMB.

But thanks for the port as is. It's a fun little game with lots of secrets and a mario maker thing to it as well!
 
Back
Top