nds4droid icon indicating copy to clipboard operation
nds4droid copied to clipboard

Version 47.1

Open tangalbert919 opened this issue 8 years ago • 11 comments

Lots of things are optimized here. Only the ARM binaries succeeded in compilation. x86 now utilizes AsmJIT, but whether or not it compiles remains unknown.

tangalbert919 avatar Aug 23 '17 04:08 tangalbert919

I'll merge this in later today -- are there any other changes for 47?

jquesnelle avatar Aug 23 '17 14:08 jquesnelle

At the moment, no.

tangalbert919 avatar Aug 23 '17 14:08 tangalbert919

There actually are a few other things I'd like to push - although personally I don't think this is ready yet (just my opinion though).

NotTsunami avatar Aug 23 '17 14:08 NotTsunami

I made an APK for this. One problem with it: It crashes on launch. Been working on compilation errors. I'll be debugging it now.

tangalbert919 avatar Aug 24 '17 03:08 tangalbert919

Come to think of it, I might just use the v48 branch to add 64-bit support. I can't seem to get anywhere with runtime with it because Lightning JIT doesn't like ARM64.

tangalbert919 avatar Aug 24 '17 04:08 tangalbert919

I have managed to get nds4droid to operate on 64-bit devices without crashing. To achieve this, follow these instructions (64-bit ARM devices only):

  1. Press the back button. Don't try running any ROMs or the app will crash.
  2. Go to the settings menu.
  3. For the Execution Engine, select the first option called "interpreter".
  4. You're done. You can now load a ROM without crashing and notice that performance is much better (although it still depends on what device you're using). I need to erase the key store from the build.gradle. This was to fix the whole "unsigned APK" error for the run configuration.

tangalbert919 avatar Aug 24 '17 16:08 tangalbert919

I'm done making pushes now. Looks like 64-bit devices are not friendly to the Threaded Interpreter or Lightning JIT (in other words, they crash). By default, the CPU Mode has been set to the normal interpreter as a workaround.

tangalbert919 avatar Aug 25 '17 01:08 tangalbert919

Almost an entire month has passed since this pull request has been made.

tangalbert919 avatar Sep 19 '17 00:09 tangalbert919

It has been one year and 5 days since this pull request was opened, and it's still open today. This is really nice, when you think about it.

tangalbert919 avatar Aug 27 '18 15:08 tangalbert919

Any news updates about this? Any plan to update the app on google playstore???

ghost avatar Jul 21 '21 05:07 ghost

This PR will celebrate its 5th birthday this month! And guess what, it's still open! Nice.

ffoxD avatar Aug 06 '21 16:08 ffoxD