Live data from Hacker News

ScummVM on the App Store

apps.apple.com

161–170 of 197 posts

Re: ScummVM on the App Store

#161

Earlier quoted context omitted.

Exactly, which is why if this gets any traction I believe it'll be removed. Apple does not allow you to consume your own content on their platforms without a tax or at least a little roughing up.

VLC’s doing fine. It’s how our kids watch movies on road trips (download to iPad from Jellyfin’s web interface, play in VLC). Almost every book I’ve read in Books is from libgen. Download, open-in, and it’s on all my devices. Reading progress syncs and everything. The best electronic comic book experience I’ve seen is from a free app (optional one-off IAP that does nothing—I wish it had higher tiers, the author is do…

> The only Apple content I pay for is Apple Music, because it’s so damn convenient and I listen to way more music when I have it. I used to put my own music files in the exact same app, though, and that worked fine.

You can still do this, but you have to use a Mac or Windows PC to do so. It’ll sync your music up as part of a cloud library that exists alongside Apple’s licensed music. It’s the reason I go for their service vs. Spotify (which will let you sync music locally to their app, but doesn’t have a cloud library).

Re: ScummVM on the App Store

#162

Earlier quoted context omitted.

Can you specify some examples of how "iOS is just superior in every way"?

Smoothness Security Updates for even ancient phones Massively integrated ecosystem Higher quality apps, even googles own Best hardware

Agree with all of this. Apps are so much better on iOS. I have been on Android since the G1, but switched to iPhone with the 14 Pro Max.

Here were the apps I switched to using when moving over to iOS. I consider every switch superior on iOS vs what I was using on Android.

    JuiceSSH: ShellFish
    OneTracker: Parcel
    Smart AudioBook Player: Prologue
    Plex client: Infuse is superior to Plex and direct-plays everything
    MX Player: Infuse replaces MX Player for local playback too
    Plex Dash: Varys (Plex Dash is also available on iOS, but Varys is superior)
    Embiggen: Big
    Markor: 1Writer
    RealCalc: RPN 30
    Overdrop: Apple Weather
    Shredder Chess: Hiarcs & Shredder Chess.
    SwiftScan: ScanPro (I use this to scan work receipts)
    Todo app - Things (and Superlist)

Re: ScummVM on the App Store

#163
post #135

Earlier quoted context omitted.

I suspect Apple considers developers ignoring a five(?) year notice period that 32 bit compatibility will be dropped a sign that the publisher has already abandoned their software.

"Abandoned"? Is that another word for "finished"?

Expecting old software to be backwards compatible forever is unrealistic. Even modern 64-bit Windows doesn't support 16 bit applications, and the only reason this isn't a problem is because of how long ago they were of any importance.

Old software still lives on in emulation and old hardware. If a developer doesn't feel the need to keep it updated for new hardware, it can join the outdated hardware it was made for in the archive.

Re: ScummVM on the App Store

#164

Earlier quoted context omitted.

Exactly, which is why if this gets any traction I believe it'll be removed. Apple does not allow you to consume your own content on their platforms without a tax or at least a little roughing up.

VLC’s doing fine. It’s how our kids watch movies on road trips (download to iPad from Jellyfin’s web interface, play in VLC). Almost every book I’ve read in Books is from libgen. Download, open-in, and it’s on all my devices. Reading progress syncs and everything. The best electronic comic book experience I’ve seen is from a free app (optional one-off IAP that does nothing—I wish it had higher tiers, the author is do…

Does VLC have any extra codec support (read: software decoding) compared to what Apple makes available via APIs? I think the only thing I've noticed is webm files being playable in VLC and not when opening via the `files` app, but the vp9 codec is hardware accelerated and has been available for playback in apps for years (the YouTube app shows it in use a lot).

Re: ScummVM on the App Store

#165

Earlier quoted context omitted.

God no. As an end user it’s already annoying how, mainly big devs, are extremely slow in adopting the latest APIs, this would only motivate them more to just sit on their laurels. As a dev for Apple platforms it would become a buggy mess and would lead to less bumping of target OS versions, which in turn leads to needing to reinvent wheels and coming up with time consuming workarounds. Just one look at the gazillion…

What I really dont get is why in some cases, when it looks obvious to me that the XP UI is just some Microsoft GUI for the drivers, why Microsoft didn't consolidate those APIs into the modern UI. They own the entire run-time, I don't understand why they cannot add a translation layer.

XP? They still have the NT 3.5 UI if you dig deep enough. Translating these is just asking for trouble when an important checkbox moves out of the frame because the original dev, in 1993, placed it with absolute coordinates. And there's no way in hell MS has access to all of these vintage drivers.

Re: ScummVM on the App Store

#166

Earlier quoted context omitted.

What I really dont get is why in some cases, when it looks obvious to me that the XP UI is just some Microsoft GUI for the drivers, why Microsoft didn't consolidate those APIs into the modern UI. They own the entire run-time, I don't understand why they cannot add a translation layer.

XP? They still have the NT 3.5 UI if you dig deep enough. Translating these is just asking for trouble when an important checkbox moves out of the frame because the original dev, in 1993, placed it with absolute coordinates. And there's no way in hell MS has access to all of these vintage drivers.

The driver has to talk to the OS somehow, and they have insane amount of telemetry, might as well use it to some actual usefulness. Always allow a way to "use the old UI" with this approach, but at least then, you can have more uniformity.

Re: ScummVM on the App Store

#167
post #150

This reminded me of the fact that excellent remasters of monkey island were released on the iPhone (and a few other paltforms) but were removed from the App Store after a few years. It’s a shame, they had great new artwork and sound/music but you could switch back and forth with the old art and it was cool to see the difference in each scene.

Disney yanked them after acquiring LucasArts. I was so pissed when I went to re-download them and they disappeared even from my Purchased list. Complained to Apple and they basically said "shouda made backups, good bye and fuck off". $12 down the drain.

The stupid bit is that iOS "backups" don't actually include your apps.

There really should be a "full backup" option.

Re: ScummVM on the App Store

#169
post #150

Earlier quoted context omitted.

Disney yanked them after acquiring LucasArts. I was so pissed when I went to re-download them and they disappeared even from my Purchased list. Complained to Apple and they basically said "shouda made backups, good bye and fuck off". $12 down the drain.

They still sell the enhanced editions on PC and Xbox (even works on One and Series X|S). Probably still PS3 too. They probably couldn't be bothered to update it to 64 bit on iOS.

Apple's 32-bit apocalypse killed so many games on both iOS and macOS.

Re: ScummVM on the App Store

#170
post #156
post #108

Earlier quoted context omitted.

> It does. This is the first freedom of free software. I don't think so: The Free Software Foundation explicitly forbade tivoization in version 3 of the GNU General Public License. https://en.wikipedia.org/wiki/Tivoization I think this is one of the reasons GPLv3 came along.

From what I remember, GPLv3 is simply a clarification of GPLv2, the intent was always the same for all the purposes. But how lawyers see it could be another matter.

That isn't necessarily what some contributors of software under GPL version 2 thought.

---

Linus Torvalds says GPL v3 violates everything that GPLv2 stood for - https://youtu.be/PaKIZ7gJlRU

The start of the video:

Q: do you agree that you undermine GPL version 3 and how can I get you to stop

Linus: what

Q: how can we get you to stop

Linus: oh I hate GPL version 3 undermined it on purpose I actually thought the GPL version 3 extensions were horrible. I understand why people would want to do them but I think it should have been a completely new license. My argument for liking version 2 - and I still think version 2 is a great license - was that I give you source code you give me your changes back we're even. Right - that's that's my take on GPL version 2 it's that simple and version 3 extended that in ways that I personally am really uncomfortable with; namely I give you source code that means that if you use that source code you can't use it on your device unless you follow my rules and to me that's that's a violation of everything version 2 stood for ...

Post reply on HN