Getting the Roms
Kidd GBC does not currently come with any way of downloading roms directly to your phone. Therefore you have two options:
Commercial roms are illegal to provide and distribute, they will not be available here. Legal non-commercial roms can be downloaded from PD Roms.
Kidd GBC currently supports most .gbc and .gb files along with the ability to read either of these two files types from .zip files.
Simply start Kidd GBC and either tap the screen or go to menu button -> add rom and a list of all your phones files will be displayed. Your roms will be in /sdcard/, select it and then enter the name you want the selected rom to be displayed as the next time you go to run it.
If the rom doesn't show up but other folders on your SD card do then you likely downloaded a rom that doesn't end in .gb/.gbc/.zip which are the only supported file types.
If nothing shows up on the SD card you likely didn't unmount/unplug your phone from your computer after copying over the roms.
The rom will then be added to the main list of your roms.
To play the roms you can either:
The last played rom can also be loaded by tapping "Continue Game.." on the main screen when the emulator is started.
The default controls are:
The controls are fully custimizable through menu button -> Settings.
Touch screen controls can also be enabled from the Settings menu.
As of version 1.2 Kidd GBC supports saving multiple save states per rom. The save states allow you to continue from the exact point you left off instead of being limited to only in-game saves.
Save by using menu button -> Save -> tap an existing save state/enter a new one and press Save.
Load by using menu button -> Load -> tap a state to load
States are saved on the SD card in the format _[save state name].stt
If you check you'll notice a save state of _temp.stt on your card after running a rom for the first time. This is the save state that is made saving your spot in the game right when the app is closed and you are prompted to load when you start a rom.