@rileytestut@mastodon.social
@rileytestut@mastodon.social avatar

rileytestut

@rileytestut@mastodon.social

Building emulators and app stores for iPhone with https://threads.net/@shanegill.io/

This profile is from a federated server and may be incomplete. Browse more on the original instance.

rileytestut, to random
@rileytestut@mastodon.social avatar

Woke up to see @delta is now the #1 app in the entire App Store!! In less than 12 hours!!!

I feel like I’m dreaming 🥹

rileytestut, (edited ) to random
@rileytestut@mastodon.social avatar

After 10 long years, everyone can FINALLY experience my Nintendo emulator @delta!

This is honestly a dream come true, and I hope everyone enjoys replaying their favorite retro games 💜
https://fosstodon.org/@altstore/112287538562764439

rileytestut, to random
@rileytestut@mastodon.social avatar

Updates on Delta for iPad:

• Yes, it’s coming!
• We’ve been working on it for a while and it’s near completion, just need to finish up controller skins + fix some last bugs
• We didn’t prioritize iPad because plan was to launch in just EU with AltStore PAL (which doesn’t support iPad)
• Obviously plans changed when Apple changed their rules, so we’re prioritizing iPad now and it will come with the next major Delta update (1.6)
• It’s available now for Patrons through regular AltStore 🙂

Screen recording of Delta on iPad mini showing full screen, Split View, and slide-over control methods

rileytestut, to random
@rileytestut@mastodon.social avatar

Getting some Qs about Delta availability, hope this clarifies things!

• Delta is exclusive to AltStore in EU
• Because of Apple’s new dev terms, all downloads in EU cost us €0.50/yr in AltStore PAL and App Store…so couldn’t offer Delta in EU App Stores without making it paid
• App Store only supports one-time paid-upfront apps, so we’d have to pick a price that could support ~years of CTFs
• PAL’s €1.50 covers Delta’s CTF
• We’d make everything free everywhere if it wasn’t for the CTF 🙂

rileytestut, to random
@rileytestut@mastodon.social avatar

This update also unhides the link to our Patreon in the App Store build, time to see if Apple rejects it 👀
https://fosstodon.org/@altstore/112333221287434951

rileytestut, to random
@rileytestut@mastodon.social avatar

since @shanegillio and I are s̷t̷u̷c̷k̷ displaced in Europe, we decided to do some sightseeing

in the past month we’ve visited Cork, Dublin, Brussels and Amsterdam; now onto Berlin!

rileytestut, to random
@rileytestut@mastodon.social avatar

10 years ago today, my friend Paul Thorsen and I released GBA4iOS as seniors in high school. I'll never forget that day, or the many hours we spent together after school building it 💜

To celebrate, I’m excited to announce I’ve revived GBA4iOS for the new era of computing: meet GBA4vOS, the premier Game Boy Advance emulator for visionOS 🥽

rileytestut, to random
@rileytestut@mastodon.social avatar

So apparently Apple approved a knock-off of GBA4iOS — the predecessor to @delta I made in high school — in the App Store. I did not give anyone permission to do this, yet it’s now sitting at the top of the charts (despite being filled with ads + tracking)

I’ve bit my tongue a bunch in the past month…but this really frustrates me. So glad App Review exists to protect consumers from scams and rip-offs like this 🙄

rileytestut, to random
@rileytestut@mastodon.social avatar

got FOMO watching everyone play Pokémon again so now I’m replaying Emerald for like the 5th time lol

first time playing as May though!

rileytestut, to random
@rileytestut@mastodon.social avatar

Welp, a company finally threatened to sue us…but it’s not who you’d think 👀
https://fosstodon.org/@altstore/112457898141250024

rileytestut, to VisionPro
@rileytestut@mastodon.social avatar

Emulating NES, SNES, and N64 games simultaneously on 👀

rileytestut, to random
@rileytestut@mastodon.social avatar

Delta has been APPROVED for distribution with @altstore 🥳

Thanks for the half-birthday present Apple :)

rileytestut, to random
@rileytestut@mastodon.social avatar

This is great news!! Completely free apps no longer pay the CTF, and developers making less than €10M/yr (basically all indie devs) now have a 3 year buffer before CTF bills kick in — giving them time to adjust if any of their apps do end up getting over a million downloads

This is a great step forward, and most importantly means indies can try out alternative marketplaces like AltStore without fear of immediately bankrupting themselves 🙏 https://www.macrumors.com/2024/05/02/apple-updates-core-technology-fee-eu/

rileytestut, to random
@rileytestut@mastodon.social avatar

I’ve been using an iPhone since the 3G and the typing experience has literally never been worse. WTF happened with iOS 17??

Attempting to type this toot on iOS 17

rileytestut, to random
@rileytestut@mastodon.social avatar

the adventure continues! After a week in Berlin we’re now in Copenhagen 🇩🇰

this is basically the backpacking trip through Europe I always wanted…except with 2 suitcases and an iMac https://mastodon.social/@rileytestut/112155945520419312

rileytestut, to random
@rileytestut@mastodon.social avatar

Forcing myself to use Stage Manager with my new iPad, and I’m really struggling to create a mental model of how to use it. I feel like windows should be added to the current stage by default, but am I just using it wrong?

rileytestut, to random
@rileytestut@mastodon.social avatar

OK I lied — the biggest thing preventing me from making a native visionOS port of Delta is my extensive use of Storyboards 🥲

In my defense, when I started working on Delta 9 years ago Storyboards were still the hot new thing…

rileytestut, to random
@rileytestut@mastodon.social avatar

Y’all, of course Apple is framing ManagedAppDistribution.framework as an MDM tool…but I’d eat my hat if it wasn’t also used for sideloading

• AltStore requires workarounds to a) install apps, b) detect if an app is installed, and c) launch sideloaded apps. MAD.framework supports all these things

• The API goes way beyond what is necessary for "just” MDM (e.g. screenshots, genres, age ratings). Like, do you really need age ratings for internal company apps? https://www.macrumors.com/2023/11/13/eu-iphone-app-sideloading-coming-2024/

rileytestut, to random
@rileytestut@mastodon.social avatar

Seeing everyone’s game libraries has motivated me to finally polish up some outdated UI. Now game artwork has (slightly) rounded corners and is aligned by baseline, much better 👌

Screenshot of current Delta game library screen, with 90° corners and center-aligned artwork

rileytestut, to random
@rileytestut@mastodon.social avatar

I will not buy another Pocket
I will not buy another Pocket
I will not buy another Pocket

https://x.com/analogue/status/1711785370499616966

rileytestut, (edited ) to random
@rileytestut@mastodon.social avatar

Playing Game Boy games on real hardware? 🙅‍♂️

Playing them on a virtual floating Game Boy with Vision Pro? 💯

rileytestut, to random
@rileytestut@mastodon.social avatar
rileytestut, to random
@rileytestut@mastodon.social avatar

Thankfully @delta seems to run mostly fine on Vision Pro as an iPad app, so gonna try to polish that up for launch 🤞

rileytestut, to random
@rileytestut@mastodon.social avatar

If you’re an artist who actively stops people from enjoying your work the way they want, you’re doing it wrong 🙄 https://www.hollywoodreporter.com/movies/movie-news/killers-of-the-flower-moon-intermission-movie-theaters-1235629492/

rileytestut, to random
@rileytestut@mastodon.social avatar

it’s almost like competition can pressure Apple to change their rules after all! https://www.macrumors.com/2024/04/05/app-store-guidelines-emulators-music-app-links/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • InstantRegret
  • mdbf
  • ethstaker
  • magazineikmin
  • GTA5RPClips
  • rosin
  • thenastyranch
  • Youngstown
  • osvaldo12
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • JUstTest
  • Durango
  • everett
  • tester
  • cisconetworking
  • Leos
  • cubers
  • modclub
  • ngwrru68w68
  • tacticalgear
  • anitta
  • provamag3
  • normalnudes
  • lostlight
  • All magazines