Kite Circuit Shield Build Tips
Posted: Mon Oct 12, 2020 1:21 pm
Hello All!
First post here. Just thought I could share some help I found getting together my MGB AIO with Kite's Circuit Shield. Specifically there's some info online about the DraStic nds emulator. It actually runs incredibly well on my CM3 (not even plus). I've been running Pokemon Platinum at full speed without any hacks. I wanted to post my drastic.cfg file for the emulation station controller remap.
It looks like the DraStic "save for all games" doesn't update. All I could see is a drastic.cf2 file that looked corrupted (full of "@" and "^"). The file can go in the path below as drastic.cfg
This is my preference so I mapped the L2 to screen swap and R2 to open the menu. A is regular A and also a tap of the stylus. And the stylus is controlled by the analog stick, so be sure you have yours installed or change the cfg file to map it to something else. Still hard to see the menu on the screen so you could change manually over ssh or connect to an external monitor with the mini-hdmi.
Hope this helps someone!
First post here. Just thought I could share some help I found getting together my MGB AIO with Kite's Circuit Shield. Specifically there's some info online about the DraStic nds emulator. It actually runs incredibly well on my CM3 (not even plus). I've been running Pokemon Platinum at full speed without any hacks. I wanted to post my drastic.cfg file for the emulation station controller remap.
It looks like the DraStic "save for all games" doesn't update. All I could see is a drastic.cf2 file that looked corrupted (full of "@" and "^"). The file can go in the path below as drastic.cfg
Code: Select all
/opt/retropie/configs/nds/drastic/config/
Hope this helps someone!
Code: Select all
frameskip_type = 2
frameskip_value = 4
show_frame_counter = 0
screen_orientation = 2
screen_scaling = 2
screen_swap = 1
savestate_number = 0
fast_forward = 0
enable_sound = 1
clock_speed = 0
threaded_3d = 0
mirror_touch = 0
compress_savestates = 1
savestate_snapshot = 1
unzip_roms = 0
backup_in_savestates = 1
ignore_gamecard_limit = 0
frame_interval = 0
trim_roms = 0
fix_main_2d_screen = 0
disable_edge_marking = 0
hires_3d = 0
use_rtc_custom_time = 0
rtc_custom_time = 0
rtc_system_time = 0
firmware.username = Dr DraStic
firmware.language = 1
firmware.favorite_color = 1
firmware.birthday_month = 1
firmware.birthday_day = 1
controls_a[CONTROL_INDEX_UP] = 1089
controls_a[CONTROL_INDEX_DOWN] = 1092
controls_a[CONTROL_INDEX_LEFT] = 1096
controls_a[CONTROL_INDEX_RIGHT] = 1090
controls_a[CONTROL_INDEX_A] = 1024
controls_a[CONTROL_INDEX_B] = 1025
controls_a[CONTROL_INDEX_X] = 1026
controls_a[CONTROL_INDEX_Y] = 1027
controls_a[CONTROL_INDEX_L] = 1029
controls_a[CONTROL_INDEX_R] = 1028
controls_a[CONTROL_INDEX_START] = 1033
controls_a[CONTROL_INDEX_SELECT] = 1032
controls_a[CONTROL_INDEX_HINGE] = 65535
controls_a[CONTROL_INDEX_TOUCH_CURSOR_UP] = 1217
controls_a[CONTROL_INDEX_TOUCH_CURSOR_DOWN] = 1153
controls_a[CONTROL_INDEX_TOUCH_CURSOR_LEFT] = 1216
controls_a[CONTROL_INDEX_TOUCH_CURSOR_RIGHT] = 1152
controls_a[CONTROL_INDEX_TOUCH_CURSOR_PRESS] = 1024
controls_a[CONTROL_INDEX_MENU] = 1030
controls_a[CONTROL_INDEX_SAVE_STATE] = 65535
controls_a[CONTROL_INDEX_LOAD_STATE] = 65535
controls_a[CONTROL_INDEX_FAST_FORWARD] = 65535
controls_a[CONTROL_INDEX_SWAP_SCREENS] = 1031
controls_a[CONTROL_INDEX_SWAP_ORIENTATION_A] = 65535
controls_a[CONTROL_INDEX_SWAP_ORIENTATION_B] = 65535
controls_a[CONTROL_INDEX_LOAD_GAME] = 65535
controls_a[CONTROL_INDEX_QUIT] = 65535
controls_a[CONTROL_INDEX_UI_UP] = 1089
controls_a[CONTROL_INDEX_UI_DOWN] = 1092
controls_a[CONTROL_INDEX_UI_LEFT] = 1096
controls_a[CONTROL_INDEX_UI_RIGHT] = 1090
controls_a[CONTROL_INDEX_UI_SELECT] = 1024
controls_a[CONTROL_INDEX_UI_BACK] = 1025
controls_a[CONTROL_INDEX_UI_EXIT] = 65535
controls_a[CONTROL_INDEX_UI_PAGE_UP] = 65535
controls_a[CONTROL_INDEX_UI_PAGE_DOWN] = 65535
controls_a[CONTROL_INDEX_UI_SWITCH] = 65535
controls_b[CONTROL_INDEX_UP] = 1089
controls_b[CONTROL_INDEX_DOWN] = 1092
controls_b[CONTROL_INDEX_LEFT] = 1096
controls_b[CONTROL_INDEX_RIGHT] = 1090
controls_b[CONTROL_INDEX_A] = 1024
controls_b[CONTROL_INDEX_B] = 1025
controls_b[CONTROL_INDEX_X] = 1026
controls_b[CONTROL_INDEX_Y] = 1027
controls_b[CONTROL_INDEX_L] = 1029
controls_b[CONTROL_INDEX_R] = 1028
controls_b[CONTROL_INDEX_START] = 1033
controls_b[CONTROL_INDEX_SELECT] = 1032
controls_b[CONTROL_INDEX_HINGE] = 65535
controls_b[CONTROL_INDEX_TOUCH_CURSOR_UP] = 1217
controls_b[CONTROL_INDEX_TOUCH_CURSOR_DOWN] = 1153
controls_b[CONTROL_INDEX_TOUCH_CURSOR_LEFT] = 1216
controls_b[CONTROL_INDEX_TOUCH_CURSOR_RIGHT] = 1152
controls_b[CONTROL_INDEX_TOUCH_CURSOR_PRESS] = 1024
controls_b[CONTROL_INDEX_MENU] = 1030
controls_b[CONTROL_INDEX_SAVE_STATE] = 65535
controls_b[CONTROL_INDEX_LOAD_STATE] = 65535
controls_b[CONTROL_INDEX_FAST_FORWARD] = 65535
controls_b[CONTROL_INDEX_SWAP_SCREENS] = 1031
controls_b[CONTROL_INDEX_SWAP_ORIENTATION_A] = 65535
controls_b[CONTROL_INDEX_SWAP_ORIENTATION_B] = 65535
controls_b[CONTROL_INDEX_LOAD_GAME] = 65535
controls_b[CONTROL_INDEX_QUIT] = 65535
controls_b[CONTROL_INDEX_UI_UP] = 1089
controls_b[CONTROL_INDEX_UI_DOWN] = 1092
controls_b[CONTROL_INDEX_UI_LEFT] = 1096
controls_b[CONTROL_INDEX_UI_RIGHT] = 1090
controls_b[CONTROL_INDEX_UI_SELECT] = 1024
controls_b[CONTROL_INDEX_UI_BACK] = 1025
controls_b[CONTROL_INDEX_UI_EXIT] = 65535
controls_b[CONTROL_INDEX_UI_PAGE_UP] = 65535
controls_b[CONTROL_INDEX_UI_PAGE_DOWN] = 65535
controls_b[CONTROL_INDEX_UI_SWITCH] = 65535