Difference between revisions of "DraStic"

From Emulation General Wiki
Jump to navigation Jump to search
(Downloads)
(Fixed outdated wording for possibility of open-source (may need more refrences/citations but I'm too tired atm))
(Tags: Mobile edit, Mobile web edit)
Line 29: Line 29:
  
 
==Overview==
 
==Overview==
DraStic is currently available for Android, Linux (on Raspberry Pi) and Pandora. Some may find the asking price too high.
 
 
 
Contrary to what some may assume, the ARM instruction set of the DS processors are of little benefit to the ones used by most Android devices. According to Exophase, running DS code straight on Android would lead to numerous issues. He also noted that the approach used in DraStic isn't any much different to other emulators, apart from implementing and optimizing it with speed and low-end devices in mind.<ref>[http://drastic-ds.com/viewtopic.php?f=5&t=1939 DraStic • View topic - Just a question...]</ref>
 
Contrary to what some may assume, the ARM instruction set of the DS processors are of little benefit to the ones used by most Android devices. According to Exophase, running DS code straight on Android would lead to numerous issues. He also noted that the approach used in DraStic isn't any much different to other emulators, apart from implementing and optimizing it with speed and low-end devices in mind.<ref>[http://drastic-ds.com/viewtopic.php?f=5&t=1939 DraStic • View topic - Just a question...]</ref>
  
Line 40: Line 38:
 
*Some games, namely Holly Hobbie and American Girl titles, run with rendering issues like flickering geometry or sprites. This was largely fixed in r2.3.0.0 and up, however.
 
*Some games, namely Holly Hobbie and American Girl titles, run with rendering issues like flickering geometry or sprites. This was largely fixed in r2.3.0.0 and up, however.
  
There's also been plans to make DraStic open-source, but not until it adds support for 64-bit<ref name="DraStic releases r2.5.1.1a"> https://drastic-ds.com/viewtopic.php?f=5&t=5501&sid=34f924a7b66083e2b73eebeee281f36d</ref> since Android is requiring all apps to support 64-bit by August 2019.  Currently, they will begin beta testing for the 64-bit support in the coming months and are expecting to open source it at the start of next year<ref name="update">https://drastic-ds.com/viewtopic.php?f=5&t=5680</ref>.
+
DraStic has always been closed-source, which has given people mixed feelings with some even going as far as to suspect that devs may be plagiarizing or breaking some kind of licensing (though no known evidence has turned up to support either claims), however it has slowly began to open up with it being ported to other ARM platforms like the Raspberry Pi.  For a long time, the topic about open-sourcing DraStic has been debated, with the primary reasons being: 1.) It doesn't make sense to sell the app if the source was available.  2.) Fear of hydra-like copycats flooding the market trying to cash in. 
 +
It's long been accepted that if it were to ever be open-sourced that it would be when development has ended/when they stopped selling it, however this may be happening soon.  Right now the devs are trying to polish support for 64-bit<ref name="DraStic releases r2.5.1.1a"> https://drastic-ds.com/viewtopic.php?f=5&t=5501&sid=34f924a7b66083e2b73eebeee281f36d</ref>, since Android has required all apps to support 64-bit by August 2019, before calling it ready to open-source This is projected to happen sometime in 2020, however in the meantime they may release more ports<ref name="update">https://drastic-ds.com/viewtopic.php?f=5&t=5680</ref>.
  
 
===Devices===
 
===Devices===

Revision as of 06:33, 2 February 2020

DraStic
DraStic new.png
Developer(s) Exophase
Latest version r2.5.2.2a
Active Yes
Platform(s) Android, Linux (on Raspberry Pi), Pandora
Emulates Nintendo DS
Website DraStic-DS.com

DraStic is a closed-source commercial Nintendo DS emulator for Android, Linux (on Raspberry Pi) and Pandora.

Download

Android Latest APK
Requires a rooted device and Lucky Patcher
Android Google Play Store
Payware $5

Android Latest Cracked APK (v2.5.0.4a)
No root required
Pandora Pandora Port

Overview

Contrary to what some may assume, the ARM instruction set of the DS processors are of little benefit to the ones used by most Android devices. According to Exophase, running DS code straight on Android would lead to numerous issues. He also noted that the approach used in DraStic isn't any much different to other emulators, apart from implementing and optimizing it with speed and low-end devices in mind.[1]

Just like with No$GBA, there are likely to be bugs to come with the speed. Please expand if you see anything broken. Posting bug reports to the author could also help later on.

  • If both screens are used in sync, like with Hotel Dusks's scenes, Strawberry Shortcake: The Four Seasons Cake or Etrian Odyssey's intro, the screens may be flipped and flicker. This does not flip the touch controls though.
    • To fix, in most cases at least, disable multithreaded 3D.
  • Various pokémon games' 3D may have black holes. And the games themselves may crash at various points.
    • Supposedly improved in 2.1.
  • Some games, namely Holly Hobbie and American Girl titles, run with rendering issues like flickering geometry or sprites. This was largely fixed in r2.3.0.0 and up, however.

DraStic has always been closed-source, which has given people mixed feelings with some even going as far as to suspect that devs may be plagiarizing or breaking some kind of licensing (though no known evidence has turned up to support either claims), however it has slowly began to open up with it being ported to other ARM platforms like the Raspberry Pi. For a long time, the topic about open-sourcing DraStic has been debated, with the primary reasons being: 1.) It doesn't make sense to sell the app if the source was available. 2.) Fear of hydra-like copycats flooding the market trying to cash in. It's long been accepted that if it were to ever be open-sourced that it would be when development has ended/when they stopped selling it, however this may be happening soon. Right now the devs are trying to polish support for 64-bit[2], since Android has required all apps to support 64-bit by August 2019, before calling it ready to open-source . This is projected to happen sometime in 2020, however in the meantime they may release more ports[3].

Devices

Nvidia TEGRA 2-based devices (including the Xoom and some versions of the Galaxy S2) and Intel x86-based devices will not work properly with this emulator. You may be able to run DraStic on a Zenfone, for one, but don't expect any miracles due to them being on an Atom. You will need a reasonably powerful (hopefully multi-core) ARM device for games to work full speed. Tested devices:

  • Nexus 4: Full speed in tested games: Mario Kart, Super Scribblenauts, and Advance Wars: Dual Strike. (Scribblenauts is too difficult to play without a gamepad, though)
  • HTC Desire: Significant lag in most (all?) games
  • Transformer Infinity: Some slowdown in Luigi's mansion level of Mario Kart DS. Generally full speed though.
  • Lenovo A369i, Blu Studio 5.0 II and most other MT6572 devices: Most games run well with some frameskip, albeit with stuttering audio in some titles.
  • Allwinner A31s: Some games run at full speed even on high-resolution 3D mode with the beta update. Otherwise, average performance is to be expected.

References