|
| lelandbatey wrote:
| I wonder why it was this _specific_ Nintendo DS emulator that was
| banned? Other Nintendo DS emulators such as vDS[0] are still
| available.
|
| [0] -
| https://play.google.com/store/apps/details?id=com.icorewwwi....
| hd4 wrote:
| Drastic is due to be added to RetroArch as a new core, so it's
| not all bad I guess.
|
| https://www.drastic-ds.com/viewtopic.php?f=5&t=13901&start=1...
| endisneigh wrote:
| Interestingly there's a Web Assembly port of DeSmuME
| (https://github.com/44670/desmume-wasm), so it works (to a
| certain extent) entirely in a web browser. You can ban from the
| stores, but as long as browsers are allowed, it'll never be
| banned completely.
|
| The greatest scam of Google and Apple is convincing millions of
| developers to learn Swift and Kotlin to make apps on their stores
| that can be swiftly (pun intended) removed from their stores.
| Though the average developer is unlikely to ever be banned, why
| even risk it?
|
| Think about the performance hit of apps that don't need to be
| native apps being ported to Web Apps. Let's be extreme and say
| it's equivalent to a Native App for a device 10 years older.
| Alright, so a modern Web App is equivalent in performance to a
| 2012 Native App running on a flagship. That's iPhone 5 and Galaxy
| Note 2. Make this conversion once and optimize your app and
| you'll never need to worry about your app being pulled ever
| again. Not to mention you can write your app once and it'll work
| on all platforms.
|
| At least in the case of this particular app it can be sideloaded,
| so it'll be fine in the end, probably.
| kevinslashslash wrote:
| > The greatest scam of Google and Apple is convincing millions
| of developers to learn Swift and Kotlin to make apps on their
| stores that can be swiftly (pun intended) removed from their
| stores
|
| I certainly won't defend Apple and Google's app store
| monopolies and control. However, Kotlin was actually a case of
| Google listening to the developer community. Google could have,
| and wanted to, push Dart (see Flutter) on Android. But the
| Android development community was already adopting JetBrain's
| Kotlin. Google listened and embraced Kotlin instead of pushing
| their own thing. It was not a hostile act.
| Larrikin wrote:
| Dare I say Google embracing and pushing Kotlin on the Android
| ecosystem was the last good thing I can remember Google
| doing. The language is such a joy to to work in without the
| pitfalls that come with Scala
| rp3 wrote:
| bogwog wrote:
| The solution isn't for everyone to make web apps, it's to
| regulate the app markets.
|
| Web apps are still at the mercy of Apple and Google. Plus,
| they're always lagging in features. Wordle for example wouldn't
| have been able to implement the sharing feature before ~2019
| because the web share API wasn't supported by major browsers
| (even though it's a thing native apps could do since forever)
| lucaaa wrote:
| Wordle could have used copy to clipboard or link to share eg.
| Twitter https://twitter.com/home?status=blabla
| frosted-flakes wrote:
| Wordle _does_ use copy-to-clipboard.
| bogwog wrote:
| No it doesn't. The share button opens a native share
| dialog, which is only possible with the web share API.
| dmix wrote:
| You really think those regulations won't be heavily lobbied
| by Nintendo and DRM loving lawyers, and somehow end up even
| worse for consumers or more importantly small developers?
|
| Maybe I'm cynical but I highly doubt it's going to be "make
| your app stores completely replaceable without
| DRM/billing/taxation/etc schemes and allow unrestricted
| sideloading".
| bogwog wrote:
| It can't possibly get worse for consumers
| endisneigh wrote:
| > The solution isn't for everyone to make web apps, it's to
| regulate the app markets.
|
| I'm not really seeing how regulation would really fix the
| scenario in the OP. What regulations that are likely to pass
| would prevent Apple and Google from removing apps
| arbitrarily?
|
| > Web apps are still at the mercy of Apple and Google.
|
| Not really. Apple and Google don't control the entire
| internet. Though they do have some level of control of the
| APIs available, ultimately they themselves use the same APIs
| as well, so...
|
| In any case I disagree with you - web apps are the solution
| because every app that becomes a Web App instead of native
| app results in a loosening in the grip that is the
| Apple/Google duopoly. Once at a critical mass, sites will pop
| up to curate all of these new found web apps, APIs will be
| developed to facilitate payments for these apps, and so
| forth.
|
| Ironically Google initially was not able to compete with
| Apple with respect to app store curation and promoted PWAs
| aggressively, but no one really bit. If people just went with
| that to begin with we wouldn't be in this situation now. So
| instead of going with PWAs, Google just ended up copying
| Apple and now both of them just rent seek instead of one.
|
| Prior to PWAs, there were "responsive pages" and Steve Jobs
| in 2007 actually thought that it would make more sense of all
| iPhone apps were just responsive apps instead of native apps,
| and locked down the API to strictly first party apps.
|
| Hackers jail broke the iPhone to unlock all of the
| functionality, forcing Apple to launch the App Store,
| resulting in the situation now before us.
|
| We're being given a second chance here with WebAssembly.
| Let's not screw it up this time around, ya?
| josephcsible wrote:
| > I'm not really seeing how regulation would really fix the
| scenario in the OP. What regulations that are likely to
| pass would prevent Apple and Google from removing apps
| arbitrarily?
|
| Regulate the markets by letting other stores compete, not
| by regulating the current monopolistic stores. Force OS
| developers to make it easy and practical to use alternative
| app stores, and able to compete fairly with the first-party
| ones. On iOS, you can't do so at all without jailbreaking,
| and on Android, there's tons of scary warnings, and there's
| some stuff like automatic background updates that are
| impossible for anything but the Play Store unless you root.
| endisneigh wrote:
| Why would regulation result in more permissiveness? From
| my reading most implemented regulation has resulted in
| more restrictiveness, and things like DRM.
|
| If that happened I'd love it though, as the precedent
| would presumably allow for all stores, like game
| consoles, appliances, etc. to open up their operating
| systems to allow any arbitrary software to be installed.
|
| Even if there were more app stores I bet it would result
| in all apps having to be signed by Google, in the same
| way anyone can purchase their own domain but are still
| limited in that DNS is centralized.
| josephcsible wrote:
| > Even if there were more app stores I bet it would
| result in all apps having to be signed by Google
|
| That's the kind of thing I'd want the regulation to ban.
| endisneigh wrote:
| I'm sure, but what I'm saying what proposals that are
| realistically going to pass do that? Look at the history
| of software regulation, it generally restricts things.
| bogwog wrote:
| > I'm not really seeing how regulation would really fix the
| scenario in the OP. What regulations that are likely to
| pass would prevent Apple and Google from removing apps
| arbitrarily?
|
| Forcing them to allow alternative app stores for starters.
| The only reason they can get away with doing this stuff is
| because they each have 100% market share.
| rendall wrote:
| What was this app meant to do?
| haunter wrote:
| Nintendo DS emulator
| [deleted]
| dindresto wrote:
| Can't even access it as someone who bought the app... That's
| really unfortunate.
| mastazi wrote:
| You will probably have to uninstall the Google Play version and
| reinstall through sideloading
| kragen wrote:
| Are you saying that you have the app previously installed on
| your phone, and it has ceased to work on that same phone, even
| though you didn't do something like a restore-from-backup in
| the interim? That's my interpretation of your comment but I
| could be misreading you.
| dindresto wrote:
| No it works on devices where I still have it installed :)
| just meant I can't install it from the store, which is
| different from Steam where you are still able to install
| games you bought even if their store page got taken down
| kragen wrote:
| Thank you for the correction!
| ktzar wrote:
| Is there a way to request your money back? I'm surprised Google
| can just pull an app you've payed for. But well... Ts&Cs you
| never read.
| tasha0663 wrote:
| I think this is part of why they make it so damn hard to find
| apps you already bought or downloaded before. AFAIK there's no
| way to search these, just a huge list to scroll through in no
| identifiable order, and anything that was removed or
| incompatible with the current device just isn't there.
| smoldesu wrote:
| I wonder if this is because of BIOS licensing. I haven't used
| Drastic in a while, but I do know that "perfect" DS emulation
| requires a couple files that are only available by dumping from
| your own machine... Nintendo has been on a copright troll-roll
| with the recent GilvaSunner takedowns, I almost wonder if this is
| part of that initiative.
|
| In any case, this is another one for the "why sideloading is
| important" wall, it shouldn't be too big of a deal since the
| Drastic developers can continue distribution with or without
| Google's blessing. No Bleem! politics here, just a little bit of
| downtime so the devs can set up their own payment portal and dump
| the credentials of their paid customers for continued support.
| Heck, I wouldn't be surprised if they just open sourced the thing
| and threw it to the community. DS emulators are a dime a dozen
| these days, and the devs have probably already made their money
| here. Any way it breaks, it should be a win-win situation though.
| Gigachad wrote:
| It's been a very long time since I used Drastic but I remember
| it being vastly better than the other emulators at the time.
| Was the only one able to run DS games at full speed on my 2012
| Nexus 7. The open source alternatives may have caught up by now
| though.
| fartcannon wrote:
| Nintendo as a brand is dead to me.
| Larrikin wrote:
| They seem very polarizing to the adult community. I loved video
| games from all kinds of companies when I was younger and had
| hours a day to play games. But as an adult I can't imagine
| buying a non Nintendo system. The few hours a month when I
| actually want to play video games and have the time I'd rather
| load up some guaranteed fun, versus sit through huge chunks of
| AAA game story plot points just to shoot the Nazis, monster,
| etc or spend those same hours researching indie games that
| might be as fun as whatever Nintendo has put out recently.
|
| Only thing really worth taking the risk on these days is music
| games, but the good ones are few and far between. The
| international Bemani community has seemingly fully committed to
| the arcade rip and Konami doesn't seem to care to try and bring
| them back to the home console since they aren't cutting into
| arcade unit sales.
| kcindric wrote:
| Yes. As I grow older I'm more drawn to Nintendo ecosystem
| than any other due to games that are so much packed with fun
| and pretty immediate in their delivery.
| wnevets wrote:
| and yet the Beijing 2022 Games[1] app with known security
| vulnerabilities [2] is still on the Google Play Store.
|
| [1]
| https://play.google.com/store/apps/details?id=com.systoon.do...
|
| [2] https://citizenlab.ca/2022/01/cross-country-exposure-
| analysi...
| trollied wrote:
| The developer is also missing:
| https://play.google.com/store/apps/developer?id=Exophase
|
| Must have been banned.
|
| Reddit thread discussing this:
| https://www.reddit.com/r/EmulationOnAndroid/comments/sx1tzw/...
| Shadonototra wrote:
| i once thought of purchasing an android based handheld console
| like the ayn odin, i'm now more convinced the Steam Deck is the
| perfect choice, linux to the rescue, as always
___________________________________________________________________
(page generated 2022-02-20 23:00 UTC) |