RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Commander Genius just shows blank screen

    Scheduled Pinned Locked Moved Help and Support
    cgeniuscommander keenportsblank screen
    3 Posts 2 Posters 578 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mintindeed
      last edited by

      Pi Model or other hardware: Raspberry Pi 3 Model B Rev 1.2
      Power Supply used: 2.5A wall plug
      RetroPie Version Used: 4.14.98-v7+
      Built From: Pre made SD Image on RetroPie website
      USB Devices connected: keyboard
      Controller used: 8Bitdo N30 Pro2 Wireless Bluetooth Gamepad Controller N Edition - Updated 2019 Version
      Error messages received: Blank screen with mouse cursor in upper-left corner, keyboard and gamepad have no effect (keyboard works, I can only get back to emulationstation by pressing alt+F4 on the keyboard; gamepad works on other games).
      Log found in /dev/shm/runcommand.log (if relevant):

      pi@retropie:~ $ cat /dev/shm/runcommand.log
      Parameters: 
      Executing: pushd /opt/retropie/ports/cgenius; ./CGeniusExe; popd
      /opt/retropie/ports/cgenius ~
      n: Initializing ThreadPool...
      n: ThreadPool: creating 5 threads ...
      n: Configuration filename is: cgenius.cfg
      n: I have now the following searchpaths (in this order):
      n:   /home/pi/.CommanderGenius
      n:   .
      n:   /usr/share/commandergenius
      n:  And that's all.
      n: LogFile
      n: 
      n: 
      n: 
      n: 
      n: 
      n: 
      n: 
      n: 
      n: Logfile
      n: 
      n: 
      n: 
      n: 
      n: 
      n: Commander Genius v2.3.6-Release
      n: BUILD: RELEASE
      n: PLATFORM: Linux
      n: Compiled against SDL version 2.0.10 ...
      n: and linked against SDL version 2.0.10.
      n: Build date: Apr 13 2020
      n: by The Commander Genius Team 2020
      n: BY FANS, FOR FANS. ALL "COMMANDER KEEN" GRAPHICS,
      n: SOUND, AND LEVEL FILES ARE THE PROPERTY OF ID SOFTWARE
      n: EXCEPT THOSE WHICH WERE MADE BY FANS FOR EXTENSION.
      n: Send E-Mail to me
      n: Created Log file...
      n: 
      n: Initializing TTF driver...
      n: 
      n: Initializing Video driver...
      n: 
      n: SDL was successfully initialized!
      n: Loading driver settings...
      n: 
      n: Starting timer driver...
      n: 
      n: Loading game options...
      n: 
      n: Your personal settings were loaded successfully...
      n: Initializing the Sound system...
      n: 
      n: Starting the sound driver...
      n: Mix_OpenAudio: 
      n: mAudioSpec.freq = 
      n: 44100
      n: mAudioSpec.format = 
      n: 32784
      n: mAudioSpec.channels = 
      n: 2
      n: mAudioSpec.samples = 
      n: 1024
      n: 
      n: 
      n: There are 
      n: 6
      n:  available chunk(sample) decoders
      n: 
      n: 
      n: 	
      n: WAVE
      n: 	
      n: AIFF
      n: 	
      n: VOC
      n: 	
      n: OGG
      n: 	
      n: FLAC
      n: 	
      n: MP3
      n: There are 
      n: 5
      n: available music decoders:
      n: 
      n: 
      n: 	
      n: WAVE
      n: 	
      n: MODPLUG
      n: 	
      n: OGG
      n: 	
      n: FLAC
      n: 	
      n: MP3
      n: Opened audio at 
      n: 44100
      n:  Hz 
      n: 16
      n:  bit 
      n: stereo
      n: , 
      n: 0
      n:  bytes audio buffer.
      n: 
      n: Sound System: SDL sound system initialized.
      n: Starting App cycle...
      n: 
      n: Loading hardware settings...
      n: Starting graphics driver...
      n: Trying OpenGL...
      n: OpenGL Init(): Interface successfully opened!
      n: will be using OpenGL...
      n: Gamesurface creation of 320x200!
      n: 
      n: ScrollSurface creation of 512x512!
      n: 
      n: ScreenSurface creation of 320x200!
      n: 
      n: Gamesurface creation of 800x600!
      n: 
      n: ScrollSurface creation of 1024x1024!
      n: 
      n: ScreenSurface creation of 800x600!
      n: 
      n: Running Thread: Loading Resources
      n: Starting the input driver...
      n: JoyDrv_Start() : 
      n: Game Autodetection Started
      n: Search: .
      n: Search: games/games
      n: Detected 1 joystick(s).
      n: 
      n: The names of the joysticks are:
      n:     8BitDo N30 Pro 2
      n:      Axes: 6
      n:      Buttons: 11 
      n:      Balls: 0 
      n:      Hats: 1
      n: Gamesurface creation of 800x600!
      n: 
      n: Looking at: /home/pi/.CommanderGenius/gameCatalogue.xml
      n: Reading Games from Store...
      n: 
      n: gce.mVersionCode=
      n: 223000
      n: gce.mName=
      n: Keen 4 Coop
      n: gce.mLink=
      n: Keen4Coop.zip
      n: gce.mDescription=
      n: More playable Characters more stuff!
      n: gce.mPictureFile=
      n: keen4special.png
      n: ScrollSurface creation of 1024x1024!
      n: 
      n: gce.mVersionCode=
      n: 230000
      n: gce.mName=
      n: Keen 4 Short Ciruit
      n: gce.mLink=
      n: ShortCircuit14.zip
      n: gce.mDescription=
      n: Modern Take on Keen 4
      n: gce.mPictureFile=
      n: ShortCircuitBeefy.png
      n: Reading Games from Store (Legacy)...
      n: 
      n: ScreenSurface creation of 800x600!
      n: 
      n: Scanning "
      n: Keen 4 Coop
      n: "
      n: 
      n: Scanning "
      n: Keen 4 Short Ciruit
      n: "
      n: 
      n: Scanning "
      n: Keen 1 Special
      n: "
      n: 
      n: Scanning "
      n: Keen 1
      n: "
      n: 
      n: Scanning "
      n: Keen Dreams
      n: "
      n: 
      n: Scanning "
      n: Keen Dreams Plus
      n: "
      n: 
      n: Scanning "
      n: Keen 4
      n: "
      n: 
      n: Scanning "
      n: Keen 4 Plus
      n: "
      n: 
      n: Scanning "
      n: Keen 4 Ultimate
      n: "
      n: 
      n: Scanning "
      n: Keen 6 Demo
      n: "
      n: 
      n: Scanning "
      n: Keen 7
      n: "
      n: 
      n: Scanning "
      n: The Eight Accumulators
      n: "
      n: 
      n: Scanning "
      n: Perilous Persuit
      n: "
      n: 
      n: Scanning "
      n: Silcar 1
      n: "
      n: 
      n: Running Thread: Loading catalogue file in the background
      n: Game Autodetection Finished
      n: No game can be launched, because game data files are missing.
      n: Loading Resources [finished]
      n: Finished downloading from "http://downloads.sourceforge.net/project/clonekeenplus/Downloads/gameCatalogue.xml", destination: "tempgameCatalogue.xml"
      n: Loading catalogue file in the background [finished]
      n: User exit request!
      n: Saving Display settings...
      n: 
      n: Tearing down thread pool...
      n: 
      W: ThreadPool: waiting for 2 threads to finish:
      W:   thread Loading Resources is ready but was not cleaned up
      W:   thread Loading catalogue file in the background is ready but was not cleaned up
      W: ThreadPool: waiting for 1 threads to finish:
      W:   thread Loading catalogue file in the background is cleaning itself up right now
      n: End of logfile
      

      Guide used: https://github.com/RetroPie/RetroPie-Setup/wiki/Commander-Keen
      File: N/A
      Emulator: ports / cgenius
      Attachment of config files: I'm not sure which config files would be relevant
      How to replicate the problem:
      After installing Commander Genius from RetroPie-Setup, and running it via emulationstation, I'm presented with a blank screen with a mouse cursor in ht eupper-left corner. Nothing else happens. Pressing gamepad or keyboard controls do nothing, I can't exit out using start+select on the gamepad but I can get back to emulationstation by pressing alt+f4 on the keyboard. After I press alt+f4 the runcommand.log entries prefixed with "n: " and "w: " appear.

      I have tried both with the precompiled binary and compiling from scratch.

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        You need the game files for Commander Genius to work. Maybe it's not clear from the doc page, but you need to copy the Command Keen game files into the keen1/keen2/etc. folders under the ports/cgenius directory.

        Normally, if no game is found, a pop-up should appear with the information of where to copy the games, but for some reason it doesn't work on the PI3.

        1 Reply Last reply Reply Quote 0
        • M
          mintindeed
          last edited by

          Ah thanks. I was intending to use the Commander Genius loading screen to download the freeware games, but I'll try installing them myself.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

          Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.