DraStic (Nintendo DS emulator) OUT NOW for pi2/3!
-
@edmaul69 Thanks for your help my friend...
i wondering is there any tutorial or info can show me the step to do this kinda joystick/controller mapping...
because i'm planing to get other controller soon (8bitdo NES30 Pro or SFC30) ...
it would be nice if i can do it by my self... :) -
@chinjw i can try to explain. However i happen to have one of those controllers so I could have it done for you. I will actually be best making a cheat sheet that people could use if they want to try to set them up themselves.
-
@chinjw here is a cheat sheet to do it yourself. whatever buttons your controllers config shows is what numbers you need to do here. only change "controls_b" not "a".
hat up = 1089 hat down = 1092 hat left = 1096 hat right = 1090 left analog up = 1217 left analog down = 1153 left analog left = 1216 left analog right = 1152 right analog up = 1219 right analog down = 1155 right left analog left = 1218 right analog right = 1154 button 0 = 1024 button 1 = 1025 button 2 = 1026 button 3 = 1027 button 4 = 1028 button 5 = 1029 button 6 = 1030 button 7 = 1031 button 8 = 1032 button 9 = 1033 button 10 = 1034 button 11 = 1035 button 12 = 1036 button 13 = 1037 button 14 = 1038 button 15 = 1039 button 16 = 1040
-
@edmaul69 Hello im having trouble with the drastic controls. when i go into drastic menu to change the A&B buttons they come up as keyboard so i have no luck there. Then when i go into the drastic.cfg file they are both blank like this here:
frameskip_type = 2 frameskip_value = 4 show_frame_counter = 1 screen_orientation = 1 screen_scaling = 0 screen_swap = 0 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 = 0 firmware.birthday_month = 1 firmware.birthday_day = 1 enable_cheats = 1 controls_a[CONTROL_INDEX_UP] = 273 controls_a[CONTROL_INDEX_DOWN] = 274 controls_a[CONTROL_INDEX_LEFT] = 276 controls_a[CONTROL_INDEX_RIGHT] = 275 controls_a[CONTROL_INDEX_A] = 32 controls_a[CONTROL_INDEX_B] = 306 controls_a[CONTROL_INDEX_X] = 122 controls_a[CONTROL_INDEX_Y] = 120 controls_a[CONTROL_INDEX_L] = 304 controls_a[CONTROL_INDEX_R] = 99 controls_a[CONTROL_INDEX_START] = 13 controls_a[CONTROL_INDEX_SELECT] = 303 controls_a[CONTROL_INDEX_HINGE] = 104 controls_a[CONTROL_INDEX_TOUCH_CURSOR_UP] = 65535 controls_a[CONTROL_INDEX_TOUCH_CURSOR_DOWN] = 65535 controls_a[CONTROL_INDEX_TOUCH_CURSOR_LEFT] = 65535 controls_a[CONTROL_INDEX_TOUCH_CURSOR_RIGHT] = 65535 controls_a[CONTROL_INDEX_TOUCH_CURSOR_PRESS] = 65535 controls_a[CONTROL_INDEX_MENU] = 109 controls_a[CONTROL_INDEX_SAVE_STATE] = 286 controls_a[CONTROL_INDEX_LOAD_STATE] = 288 controls_a[CONTROL_INDEX_FAST_FORWARD] = 8 controls_a[CONTROL_INDEX_SWAP_SCREENS] = 115 controls_a[CONTROL_INDEX_SWAP_ORIENTATION_A] = 97 controls_a[CONTROL_INDEX_SWAP_ORIENTATION_B] = 100 controls_a[CONTROL_INDEX_LOAD_GAME] = 65535 controls_a[CONTROL_INDEX_QUIT] = 65535 controls_a[CONTROL_INDEX_UI_UP] = 273 controls_a[CONTROL_INDEX_UI_DOWN] = 274 controls_a[CONTROL_INDEX_UI_LEFT] = 276 controls_a[CONTROL_INDEX_UI_RIGHT] = 275 controls_a[CONTROL_INDEX_UI_SELECT] = 13 controls_a[CONTROL_INDEX_UI_BACK] = 8 controls_a[CONTROL_INDEX_UI_EXIT] = 27 controls_a[CONTROL_INDEX_UI_PAGE_UP] = 280 controls_a[CONTROL_INDEX_UI_PAGE_DOWN] = 281 controls_a[CONTROL_INDEX_UI_SWITCH] = 304 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] = controls_b[CONTROL_INDEX_B] = controls_b[CONTROL_INDEX_X] = 1027 controls_b[CONTROL_INDEX_Y] = 1026 controls_b[CONTROL_INDEX_L] = 1028 controls_b[CONTROL_INDEX_R] = 1029 controls_b[CONTROL_INDEX_START] = 1030 controls_b[CONTROL_INDEX_SELECT] = 1031 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] = 1157 controls_b[CONTROL_INDEX_MENU] = 1154 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] = 65535 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] = 1025 controls_b[CONTROL_INDEX_UI_BACK] = 1026 controls_b[CONTROL_INDEX_UI_EXIT] = 1024 controls_b[CONTROL_INDEX_UI_PAGE_UP] = 1029 controls_b[CONTROL_INDEX_UI_PAGE_DOWN] = 1028 controls_b[CONTROL_INDEX_UI_SWITCH] = 1027
-
@edmaul69 I'm using a matricom xyba controller by the way
-
@chuskie when you set up your controller in emulationstation what numbers does your a and b buttons show? Once you know those numbers look at my cheat sheet and see the number you need to put in the drastic cfg for a & b on “controls_b”
-
@chuskie they are going to be 1024 and 1025. Try those numbers and if backwards swap the numbers.
-
Would someone who has screen scaling set to full-screen, tell me how me how that value reads in drastic.cfg? I'm using a 4:3 screen so I can't use the GUI to change it. Thanks in advance!
-
Sorry guys but, i have Retroarch 1.7.6 on Mac OSX 10.8.5 and i've just updated all cores. Can't find DraStic core, only Desmume y melon DS. can anybody help me on this issue?
Best regards to all of you -
@kokokool Drastic is not a Librero core, so you won't find it through the RetroArch core updater. Right now, the only options to run DraStic is to either buy it on Android or play it on a Raspberry Pi.
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.