diff --git a/source/frontend/frontend.cpp b/source/frontend/frontend.cpp index 8eaccc9bd..889b4fef8 100644 --- a/source/frontend/frontend.cpp +++ b/source/frontend/frontend.cpp @@ -135,7 +135,11 @@ void CFrontEndScene::init() m_exitToGame=false; m_mode=MODE__NONE; +#ifdef __USER_art__ + setMode(MODE__CHOOSE_SLOT); +#else setMode(MODE__MAIN_TITLES); +#endif m_sprites=new ("MainTitle Sprites") SpriteBank(); m_sprites->load(FRONTEND_FRONTEND_SPR); diff --git a/source/level/layercollision.cpp b/source/level/layercollision.cpp index 23e21e4ad..552053326 100644 --- a/source/level/layercollision.cpp +++ b/source/level/layercollision.cpp @@ -34,13 +34,18 @@ void CLayerCollision::shutdown() /*****************************************************************************/ #ifdef __SHOW_COLLISION__ #include "gfx\prim.h" -#ifdef __USER_paul__ +#include "pad\pads.h" +#if defined (__USER_paul__) || (__USER_art__) int showCollision=true; #else int showCollision=false; #endif void CLayerCollision::render(DVECTOR &MapPos) { + if(PadGetDown(0)&PAD_TRIANGLE) + { + showCollision=!showCollision; + } if(showCollision) { int x,y;