-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Android Version has been taken down by Google #32
Comments
It would also be nice posted to F-Droid |
Why did Google take this down, I loved wabbitemu |
I had a copy on my phone so I've mirrored it to archive.org: https://archive.org/details/wabbitemu-apk-1.06.6 I suspect it may have been delisted due to age (targeting a very old SDK version) or use of deprecated APIs. I've noticed on my phone that the display scaling seems incorrect in that taps on buttons are offset so tapping on one button often registers on the one above it, which could be related. |
I would say tari is correct in that it is most likely targeting an old SDK version and was disabled by Google (and a message sent to the author notifying them to update) - thanks for the backup link. |
If I got a hold of the source code I could update it. |
@DylwinTFTW would you mind posting a link to the folder with the Android app if you really think it is in this repo? I was not able to find it: only the desktop app. The Android app mentions that it was made by someone else, so I think it is in another repo. |
https://github.com/BuckeyeDude/Wabbitemu i think this is it. i didn't realize that the android app wasn't in this repo, sorry about that. |
@DylwinTFTW Thank you! I created this fork from this fork because he removed ads and user activity tracking, as well as minor improvements. I will publish an up-to-date app to the play store soon. I have spring break from college now, so I will see if I have time. |
@UndarkAido do you care that I only post it to the play store? |
F-droid would prevent something like this from happening again |
Good point. |
Display scaling bug fixed on my phone (Pixel6) by unselect immersive mode in options. |
Yeah lol, if you inspect the APK, it's built for Android 4.0. |
I have started working on it. I updated it to the latest version of Android. I am first modernizing the code (converting to Kotlin, updating dependencies, etc.). Then I will iron out wrinkles, such as the ROM download wizard currently not working. |
How upset would people be if the app was redesigned to not overlay buttons on TI calculator images, and instead use regular Material Design 2 or 3 buttons? It would make it much less error prone, the experience smoother, and make it easier for me to maintain the app. I would probably keep the LCD screen. |
Input? #33 (comment) |
I'd love modern buttons if they are all in the same place as before |
Great to hear! I still come back to the app periodically and continue development on this. Been busy. It is also a big redesign, and it isn't 100% clear how the original worked, so that has been a challenge. |
Since Wabbit became unusable on my phone, I've been looking for alternatives and CEmu, looks very promising. It doesn't support android, but maybe it's easier to port? I have no experience with porting an app, but maybe it can help in some way if you haven't heard from it. |
Probably won't be easier. Thanks though. I may take a look if I can't understand some of the calculator-related stuff. Most of the issues are at the Android level. |
CEmu doesn't support the same use case anyway, because it only emulates the CE (eZ80-based, color screen) calculators. |
The problem is that Wabbitemu is 32-bit only, and Google has removed all apps that don't support 64 bit. I don't know if the libraries compile to 64 bit without much code changes. |
Yes, it will run fine on all phones except (currently?) the Pixel 7 that does not run 32 bit apps. However, Google has implemented this policy and I'm only pointing to it. I definitely do not like it but there is not much I can do about it (except for not buying a Pixel 7 which I didn't plan to buy anyway). |
We believe in you man. Life gets busy, but you are the only one carrying the TI torch during this dark time. We all send you blessings for conducting this holy work. God speed. |
Hey man, I just found this after buying a Pixel 7 Pro and trying to install the original. I wish you the best and would offer to help, but i don't have any Android or emulation experience. Do we know if the original could be compiled to native 64 bit without substantial changes? |
I would have to see. It's possible not because of all the C code. Would need to dig deeper and try compiling it. If I get around to it, I will put an APK somewhere and ping you to try it. |
Awesome, thanks! Just let me know.
I am on GrapheneOS as well, if that matters.
…On Sun, Dec 31, 2023, 1:50 AM Sternbach-Software ***@***.***> wrote:
Hey man, I just found this after buying a Pixel 7 Pro and trying to
install the original. I wish you the best and would offer to help, but i
don't have any Android or emulation experience. Do we know if the original
could be compiled to native 64 bit without substantial changes?
I would have to see. It's possible not because of all the C code. Would
need to dig deeper and try compiling it. If I get around to it, I will put
an APK somewhere and ping you to try it.
—
Reply to this email directly, view it on GitHub
<#32 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACETPKOOR4OJEN5PDIHBXC3YMEDKBAVCNFSM5KLTC442U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBXGI3TEMJZGY2Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Hey @Sternbach-Software, just wanted to let you know there's one more person interested in a 64-bit apk of Wabbitemu, in my case to run on a Galaxy S24. Let me know if there's anything I can do to help (but I'm not an Android developer). |
@ghjm You inspired me to come back to this a little. Made some progress. Making the internals a little more modern and resilient to bugs. |
@Sternbach-Software definitely still interested in this if you still have the drive. Happy to help or test where I can. I'll even throw a bounty in if we can get this up and running |
@thecomet25 what type of bounty are we talking? |
If I had more I could easily offer I would. But I'd happily guarantee $25, I bet others would chip in as well |
@thecomet25 damn, might give it a shot this weekend. |
I'll match your $25
…On Fri, Jun 14, 2024, 12:31 PM Sternbach-Software ***@***.***> wrote:
@thecomet25 <https://github.com/thecomet25> damn, might give it a shot
this weekend.
—
Reply to this email directly, view it on GitHub
<#32 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACETPKMBQRICOVWULSDFDLDZHMLETAVCNFSM5KLTC442U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMJWHAZTOMBYHE4Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
I can chip in $25 as well |
Well, i'm doing it! So it seems that because Texas Instruments updated their website, the code that scrapes the website to help you download the ROM no longer works, and because I don't have a copy of the TI website HTML code of when the scraper actually worked, I can't reverse engineer it (not sure if the URLs are still even available). If someone wants to find that HTML for me, maybe I can get it to work, but for now we will have to remove the wizard. Also, I think I will use the regular Android file picker instead of the custom-made ROM finder for choosing your own ROM file. It previously would scan your phone for a .rom or .sav file and display them in a list, but there is no progress indicator, and no way of knowing whether it is still going or just didn't find anything, and it uses outdated technology to search for files, so it isn't very future proof (may stop working if file permissions change, etc.). I hope no one gets too upset if the app starts with a button that opens the file navigator app. |
Niiice! If you have the url, you can see if archive.org archived it. That said, I think the wizard is less important than the ability to run it. Frankly, I suspect many people will "already have a ROM" anyway. I like, and actually prefer, the android file picker. It prevents the user from having to grant access to all their files to the app, and is good security practice. |
Let's continue discussion in my repo |
Wabbitemu has sadly been taken down by Google. Please release the apk version asap
The text was updated successfully, but these errors were encountered: