RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    DraStic (Nintendo DS emulator) OUT NOW for pi2/3!

    Scheduled Pinned Locked Moved Ideas and Development
    nintendo dsdrastic
    130 Posts 38 Posters 94.9k 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.
    • G
      goodpi31
      last edited by goodpi31

      Most games Ive tested seem to run very well! Using a ps3 controller- mapped the stylus to the Lstick and am using the R2 button for clicking. Works great! Shame Zelda Phantom Hourglass instantly crashes :/

      Has anyone found a way to configure/bypass MIC-requirements in game? Games just end/return to emustation when it is waiting for MIC input.

      1 Reply Last reply Reply Quote 0
      • A
        Arcuza
        last edited by

        Please scream out loud when Drastic is moved to main packages, and please add to the compability list if touch input, mic or accelerometer :) is required to play the game.

        Thank you for your awesome work! Looking forward to Retropie 4.2 :)

        1 Reply Last reply Reply Quote 0
        • G
          garion
          last edited by

          do you know if backgrounds are working with this version? (2.5.0.3)

          I know Drastic run background as kind of overlay but I can´t find the "background folder" in rpi or some variable in drastic.cfg.

          1 Reply Last reply Reply Quote 0
          • A
            An0nymouse
            last edited by

            Anyone know if there's a solution or fix yet to run command issue mentioned earlier in the thread?
            The one where after running drastic once, run command no longer functions (can still run more ds games but black screen for anything else) and one basically has to fully restart the system to get it back?

            mediamogulM 1 Reply Last reply Reply Quote 0
            • mediamogulM
              mediamogul Global Moderator @An0nymouse
              last edited by mediamogul

              @An0nymouse said in DraStic (Nintendo DS emulator) OUT NOW for pi2/3!:

              The one where after running drastic once, run command no longer functions

              I did a little testing and have noticed that the runcommand is still fully functional, just covered by the exiting image of DraStic. As a temporary workaround, could this be cleared using a command executed from the runcommand-onend.sh script? I don't know the bare bones operations of RetroPie, but I made a Kodi addon not too long ago for OSMC that would launch the Lynx web browser and in the script I had to clear a certain virtual terminal for Lynx to show itself. Would adding a similar command to runcommand-onend.sh work here until an update is released?

              RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

              B 1 Reply Last reply Reply Quote 1
              • B
                backstander @mediamogul
                last edited by backstander

                @mediamogul

                As a temporary workaround, could this be cleared using a command executed from the runcommand-onend.sh script?

                This could work but I didn't find the name or PID for the process causing the "black screen" issue. I tried sudo killall drastic but that didn't work and it wasn't running anyways.

                mediamogulM 1 Reply Last reply Reply Quote 0
                • mediamogulM
                  mediamogul Global Moderator @backstander
                  last edited by mediamogul

                  @backstander

                  When I made the Lynx addon for OSMC, I had to use the following line to clear the virtual terminal at different points:

                  sudo openvt -c 7 -s -f clear
                  

                  I don't know if it would apply here as well, but I believe you have to know the virtual terminal number, which was obviously seven in the example above.

                  RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                  1 Reply Last reply Reply Quote 0
                  • BuZzB
                    BuZz administrators
                    last edited by

                    The emulator needs fixing to restore the framebuffer correctly. Bugs should be reported to the developer.

                    To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                    1 Reply Last reply Reply Quote 2
                    • A
                      Arcuza
                      last edited by

                      You pros who know things, do you think we will ever see a lr-drastic?

                      BuZzB 1 Reply Last reply Reply Quote 0
                      • BuZzB
                        BuZz administrators @Arcuza
                        last edited by BuZz

                        @Arcuza not unless the author creates a libretro port of it - it's closed source. Also being closed source he would have to build the libretro core for each platform etc. I would say it's unlikely.

                        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                        1 Reply Last reply Reply Quote 0
                        • M
                          mxstar1 @lilbud
                          last edited by

                          @lilbud I had this happen, but found out if i click on the opposite screen where i wanted to click on the actual screen that should be clicked...it worked. i think only the bottom screen works for touch.

                          1 Reply Last reply Reply Quote 0
                          • cellyC
                            celly
                            last edited by

                            I'm really digging this emulator a lot. I've been messing about with games that don't require a stylus, those of us that don't have a mouse or want to map the analog stick. Yeah, i know, the point of the DS was the touch screen but for emulation purposes here is a small list of games running great and require no styles at all to play -

                            Contra 4
                            De Blob 2
                            Kirby: Super Star Ultra
                            Mario Kart DS
                            Mr. Driller: Drill Spirits
                            New Super Mario Bros.
                            Sonic & Sega All-Stars Racing
                            Tetris DS
                            Super Mario 64 DS (Does require stylus initially to start the game)

                            Currently Playing: Tetris (Gameboy)

                            1 Reply Last reply Reply Quote 2
                            • J
                              jcarhat
                              last edited by

                              Is there a dev blog for drastic?

                              1 Reply Last reply Reply Quote 0
                              • J
                                joyrider3774
                                last edited by

                                Hi,

                                I've gotten the emulator to work by editing the config but does anyone have the problem that whenever you want to see the menu that all you see is a black display ? I can play games fine but whenever i try to go to the ingame menu my screen goes black.

                                Not sure if it matters but the screen i use in my picade has a maximum resolution of 800x600 if i remember correctly, i'm just not sure if resolution is changed when going to the emulator's build in menu.

                                If somone had the same problem what did you do to work around it ? thanks

                                B 1 Reply Last reply Reply Quote 0
                                • Q
                                  qfoxp
                                  last edited by

                                  I downloaded Drastic from RetropieSetup (after updating the script, the core packages, everything), put my roms in the right folder, but I just can't see it anywhere. it doesn't show up in ES (even if I modify the es_systems.cfg file) and I honestly have no idea on how to start the emulator. What can I do? Raspberry Pi3.

                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    backstander @joyrider3774
                                    last edited by

                                    @joyrider3774

                                    does anyone have the problem that whenever you want to see the menu that all you see is a black display ?
                                    Not sure if it matters but the screen i use in my picade has a maximum resolution of 800x600

                                    That is a known issue with 4:3 displays (800x600) and no one has found a workaround but I would contact the original developer about this here:
                                    https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=170820

                                    @qfoxp
                                    I'm not sure which es_systems.cfg you're editing but have a look at the one at /home/pi/.emulationstation/es_systems.cfg and maybe add it manually like from this post:
                                    https://retropie.org.uk/forum/topic/7435/drastic-nintendo-ds-emulator-out-now-for-pi2-3/53

                                    Q 1 Reply Last reply Reply Quote 0
                                    • Q
                                      qfoxp @backstander
                                      last edited by

                                      @backstander I did exactly that, which seems to be wrong by the way, as ES wouldn't start if I left that %$, which I fixed using

                                      %ROM%</command>

                                      unfortunately it still doesn't show up, I even tried putting ROMs in various places, like on a retropie-mount based usb drive, and directly on the SD. no luck.

                                      B 1 Reply Last reply Reply Quote 0
                                      • B
                                        backstander @qfoxp
                                        last edited by

                                        @qfoxp

                                        which seems to be wrong by the way, as ES wouldn't start if I left that %$, which I fixed using %ROM%</command>

                                        sorry, forgot when I copy text from nano that long lines will end with '$' so I have fixed my original post adding %ROM%</command>

                                        RetroPie's NDS Wiki says that DraStic supports .ZIP files but all of mine I have unzipped with the .nds extension and placed them in /home/pi/RetroPie/roms/nds

                                        I'm not sure if the install script already does this now but I originally had to copy both drastic_bios_arm7.bin and drastic_bios_arm9.bin into the /home/pi/RetroPie/roms/nds/system/ directory manually.

                                        1 Reply Last reply Reply Quote 0
                                        • J
                                          joyrider3774
                                          last edited by

                                          btw drastic supports 7z files (confirmed i tested this) and might support rar files as well. (not tested but did see something about this on the drastic forum) . So you change any romlisting to adopt for this it's not only *.nds and *.zip as the wiki said although i think the wiki shows info specific for the dsemu emulator .

                                          Is there a workaround for the emulator not restoring the framebuffer ?

                                          1 Reply Last reply Reply Quote 0
                                          • mediamogulM
                                            mediamogul Global Moderator
                                            last edited by mediamogul

                                            The author posted a progress report here yesterday for anyone who is interested.

                                            RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                                            AlexMurphyA 1 Reply Last reply Reply Quote 3
                                            • 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.