Posts tagged with "games"

The Next Time You Use a Videogame Emulator, Thank Steve Jobs

Source: [Retroplace](https://www.retroplace.com/en/games/169639--connectix-virtual-game-station).

Source: Retroplace.

We’ve covered videogame emulation on Apple devices many times over the years, but today, I have a fun story from the archives about the Mac and emulation.

As Chris Brandrick explains on overkill.wtf, the Mac played a pivotal role in developing the U.S. case law that holds that emulators are ‘fair use’ under copyright law:

Believe it or not, but back in 1999 Apple’s Steve Jobs went on national TV and spoke glowingly about a new piece of emulation software that made playing PS1 games on your Macintosh a reality. 

Yes, then iCEO Jobs not only took to the airwaves on U.S. news network CNBC to brag about how this new emulator “lets your Mac play Sony PlayStation games” (noting that “you can’t even get this on Windows”), but he also took to the stage at that year’s MacWorld Expo touting the $49 ‘Virtual Game Station’ software to the Mac masses.

The software Jobs demoed on stage at Macworld was Connectix Virtual Game Station, which was developed by Aaron Giles and allowed Sony PlayStation CD-ROMs to be played on Mac like the G3 iMac. Sony promptly sued Connectix, the company behind the emulator, and got a preliminary injunction against its distribution, which was later overturned on appeal. Sony ultimately bought Connectix Virtual Game Station to take it off store shelves.

Also linked in the story is a terrific video overview of the history behind Connectix Virtual Game Station by Definitive Mac Upgrade Guide:

The entire story is fascinating in light of Nintendo’s recent actions against Yuzu, an open-source Switch emulator, which resulted in the Yuzu project being taken down and has had ripple effects in all corners of the emulation world.

So, the next time you fire up an emulator, think of Steve Jobs and the fight he helped kick off that sits at the foundation of videogame emulation everywhere.

Permalink

Job Simulator Devs Say They Feel ‘Vindicated’ By Apple Vision Pro’s Approach To VR

Henry Stockdale, of UploadVR is at the annual Game Developers Conference (GDC) in San Francisco this week and interviewed Andrew Eiche, the CEO of Owlchemy Labs, creators of Job Simulator and other VR games:

Asked about the studio’s hand tracking focus and how Apple Vision Pro uses hand tracking as its primary control method, Eiche believes Apple’s system feels like “huge vindication” for Owlchemy’s strategy.

Eiche told Stockdale:

We had this similar pinch gesture in our previous hand tracking demo without knowing what Apple was going to do at all, so it’s great to see that we’ve all coalesced around this one interaction.

When we first tried the Apple Vision Pro, we were like, ‘yes!’ This is like what we have been hoping for in many cases. Making an app on a headset is difficult right now on every headset because you have to start from scratch. With Apple, you can use Swift UI. You can use all of these different tools to build an app to get the base layer. And then you add everything on top of it and it’s interesting. So yeah, it felt like a huge vindication.

Job Simulator first launched on Sony’s PlayStation VR in 2016, so it’s interesting to hear that its veteran VR development team independently arrived at a similar interaction scheme as Apple’s Vision Pro designers and engineers.

In addition to Job Simulator, Owlchemy Labs announced last month that it is also working on bringing Vacation Simulator to the Vision Pro.

Permalink

Building Games for Playdate in Swift

Panic’s Playdate has been in the news again recently. The company has caught up with pre-orders, so anyone can order one, and it will ship within 2-3 days. Also, Lucas Pope, the creator of beloved games like Papers, Please and Return of the Obra Dinn just released Mars After Midnight, a game I plan to dig into this weekend. The Playdate catalog is also running its first-ever sale, but there’s just one day left, so check it out today.

Most recently, I saw Panic’s Cabel Sasser link on Threads to a post by Rauhul Varma on the Swift.org blog. The Playdate’s developer SDK supports Lua and C, and as Varma explains, “the typical Swift application and runtime exceed the device’s tight resource constraints.”

However, Varma, who is an engineer in Apple’s Advanced Prototyping in the Platform Architecture group, had an idea for building Playdate games that would fit on the device:

Recently, the Swift project began developing a new embedded language mode to support highly constrained platforms. This mode utilizes generic specialization, inlining, and dead code stripping to produce tiny binaries, while retaining the core features of Swift…

These defining characteristics make the embedded language mode a great solution for shrinking Swift to fit the Playdate’s constraints.

To demonstrate the approach, Varma shares two games built in Swift: Conway’s Game of Life, which is a sample included in the Playdate SDK, and a Breakout-like game called Swift-Break. For developers who are interested in building games for the Playdate using Swift, Varma’s post includes a detailed explanation of the process, and the code and documentation are available on GitHub.

I love this project because it lowers the barrier to getting started for Swift developers who may not be as comfortable or familiar with Lua or C. I hope this leads to even more great releases for Panic’s awesome little handheld game platform.

Permalink

Emulation on iPhone

Last year I wrote an about retro gaming on iOS. I’ve had a lot of fun playing games on the platform, especially through emulation. Much of what I wrote last year is still applicable today, but I thought I’d revisit the topic with a focus on the state of emulation on iOS and all of the software and accessories you’ll need to get started.

Excellent overview by Mike Rockwell on the different options iPhone users have for running emulators on iOS. I can also recommend the G8 controller, which, as Club members know, I even modded to fit an iPad Pro.

See also: Wulff Den’s video on using the iPhone as a gaming handheld, and Riley Testut’s announcement that AltStore’s MarketplaceKit entitlement has been accepted by Apple in Europe.

Permalink

Vision Pro App Spotlight: GameTrack Updated with Built-In Cloud Streaming

Late last week, Joe Kimberlin released GameTrack 5.4, an update to the iOS, iPadOS, and visionOS versions of the app that enables new ways to access your favorite games and navigate the app’s UI. Of course, the Vision Pro version of GameTrack is completely new since the last time I wrote about the app, too. So, let’s take a closer look at the latest iOS and iPadOS updates, as well as the visionOS version, which has become one of my favorite media management apps for Apple’s headset.

Read more


Apple Arcade’s Prestige Problem

Brendon Bigley wrote about the Apple Arcade report by mobilegamer.biz today on Wavelengths too. This part really rang true to me:

I don’t agree that there is any “real” difference in prestige between mediums beyond ever-changing societal norms, all art is capable of rising to sit upon a pedestal. I also don’t agree that any art necessarily needs to rise up in that way, and games built for quick hit sessions or telling small and relatable stories are just as valuable to the culture as anything else. Apple Arcade launched with a lineup that seemed to make a statement aligning with that belief, and has since drifted away from it while Netflix Games has run with the baton.

That belief is exactly the vibe Apple Arcade started with and still has – to a degree. But it’s also a vibe that people seem to sense is fading. I hope not. As much as I enjoy AAA titles, there need to be places to showcase games from small studios and for indie ‘finds.’ I’d love Apple Arcade to continue to be one of those places.

Permalink

Some Game Developers Are Unhappy about Apple Arcade

According to multiple unnamed mobilegamer.biz sources, some game developers are unhappy with Apple Arcade, citing shrinking payouts and canceled games. No specifics about canceled projects are cited in the story. Nor are concrete revenue numbers shared. Moreover, the criticisms leveled by some developers were not universal, with some sources speaking favorably about their relationship with Apple. Clearly, however, not everyone who has worked on Arcade titles is happy.

The details of mobilegamer.biz’s story that I think are most interesting are the ones about the business terms Apple has struck with game developers. Those are details that developers seem to be contractually prohibited from talking about. I know because I’ve asked developers about how it works before. However, according to mobilegamer.biz, Arcade developers are paid an up-front fee and from a ‘bonus pool’ based on something called ‘qualifying sessions’:

“They have this opaque metric that they call a qualifying session, and bonus pool payments are made based on that,” said one source. “But no-one knows what a qualifying session actually is – it has something to do with if the game was launched, how long the player played for and how often they return. But it’s a black box, really.”

It will be interesting to see if those arrangements change in light of the purportedly declining revenue developers are earning and the money that Netflix is spending to attract games to its newish subscription-based videogame service.

We’re about three weeks away from the annual Game Developers Conference in San Francisco, and this story strikes me as an attempt to send a message to Apple by developers who feel their games have been abandoned by the service as it has evolved. Maybe Apple hasn’t been as clear with developers as some would like. However, it’s hard to imagine that game developers paying attention to Arcade are truly surprised by the projects it approves.

Permalink

Apple Spotlights 12 Spatial Computing Games Available on the Vision Pro along with More Than 250 Other Games That Can Be Played on the Device

Source: Apple.

Source: Apple.

Apple announced that its Arcade game subscription service includes a dozen titles designed for spatial computing, along with over 250 total that are playable on the Apple Vision Pro.

Alex Rofman, Apple’s senior director of Apple Arcade, said in a press release that:

This is just the beginning of a new era in gaming, with players being fully immersed in stunning game worlds and interacting with games in their physical environment in amazing new ways. We’re leading the way in offering players unique spatial games on Apple Arcade that are only possible on Apple Vision Pro, and we’re excited to bring even more magical spatial gaming experiences to our customers soon.

Synth Riders. Source: Apple.

Synth Riders. Source: Apple.

The 12 spatial titles available to Apple Arcade subscribers include:

Alto's Odyssey is coming to the Apple Vision Pro. Source: Apple.

Alto’s Odyssey is coming to the Apple Vision Pro. Source: Apple.

Although it’s a short list of spatial titles compared to the entire Arcade catalog, Apple says more are coming soon, including:

I’ve played a little LEGO Builder’s Journey so far and it’s a lot of fun as a spatial experience, and I’ll be digging into more of these titles for a story on the site soon.


Tucked Away Nearby: A Refinement of my Desk Setup

When Federico and I published our setups last November, I was happy with mine, but there was still something that bothered me. Every day, I wound up with too much stuff strewn across my desk. At the same time, some of the things I use most days felt annoyingly out of reach. These weren’t monumental annoyances, but they were daily distractions that led me to leave things on my desk for long stretches of time where they were in the way. So, I started thinking about ways to improve my setup again.

What I realized is that I had nowhere to put any of the little things I use each day, so they’d end up all over my desk, which then snowballed into a bigger mess. The solution was to bring those little things closer but create places for them that are out of the way. At the same time, I made a greater effort to tuck cables and wires out of the way where I can’t see them, which has also helped cut down on clutter.

The centerpiece of this revised setup is a Balolo Setup Cockpit. There are a lot of companies that make desk shelves, but they never appealed to me because I’ve always been able to adjust my Studio Display to a comfortable height without one. I could tuck things under the shelf, but I needed more than that.

What I like about the Balolo shelf is that it has a system of attachment points on the underside of the shelf for adding accessories that have allowed me to get more off my desk and out of the way. It’s turned out to be the perfect floating, modular extension of my old setup that makes a long list of small adjustments that add up to a big difference overall.

Read more