×
Technology

The Internet Archive's PalmPilot Emulation Project Lets You Relive Tech History (engadget.com) 31

An anonymous reader shares a report: Fifteen years after the release of the iPhone, it's easy to overlook the role early innovators like Palm played in popularizing the smartphone. By the time HP unceremoniously shut down the company in 2011, Palm had struggled for a few years to carve out a niche for itself among Apple and Google. But ask anyone who had a chance to use a Palm PDA in the late '90s or early 2000s and they'll tell you how fondly they remember the hardware and software that made the company's vision possible. Now, it's easier than ever to see what made Palm OS so special back in its day.

Last week, archivist Jason Scott uploaded a database of Palm OS apps to the Internet Archive. In all, there are about 560 programs to check out, including old favorites like DopeWars and SpaceTrader. Even if you don't have any nostalgia for Palm, it's well worth spending a few minutes with the collection to see how much -- or, in some cases, little -- things have changed since Palm OS was a dominant player in the market. For instance, there's an entire section devoted to shareware and it's interesting to see just how much some developers thought it was appropriate to pay for their software. Want to use the full version of StockCalc? Just send $15 by post to DDT Investments in Plaistow, New Hampshire.

Desktops (Apple)

VMware Fusion 13 Now Available With Native Support For Apple Silicon Macs (macrumors.com) 19

VMware today announced the launch of Fusion 13, the latest major update to the Fusion virtualization software. MacRumors reports: For those unfamiliar with Fusion, it is designed to allow Mac users to operate virtual machines to run non-macOS operating systems like Windows 11. Fusion 13 Pro and Fusion 13 Player are compatible with both Intel Macs and Apple silicon Macs equipped with M-series chips, offering native support. VMware has been testing Apple silicon support for several months now ahead of the launch of the latest version of Fusion.

With Fusion 13, Intel and Apple silicon Mac users can access Windows 11 virtual machines. Intel Macs offer full support for Windows 11, while on Apple silicon, VMware says there is a first round of features for Windows 11 on Arm. Users who need to run traditional win32 and x64 apps can do so through built-in emulation. Fusion 13 also includes a TPM 2.0 virtual device that can be added to any VM, storing contents in an encrypted section of the virtual machine files and offering hardware-tpm functionality parity. To support this feature, Fusion 13 uses a fast encryption type that encrypts only the parts of the VM necessary to support the TPM device for performance and security. The software supports OpenGL 4.3 in Windows and Linux VMs on Intel and in Linux VMs on Apple silicon.

Windows

Windows 95 Went the Extra Mile To Ensure Compatibility of SimCity, Other Games (arstechnica.com) 77

An anonymous reader quotes a report from Ars Technica: It's still possible to learn a lot of interesting things about old operating systems. Sometimes, those things are already documented (on a blog post) that miraculously still exist. One such quirk showed up recently when someone noticed how Microsoft made sure that SimCity and other popular apps worked on Windows 95. A recent tweet by @Kalyoshika highlights an excerpt from a blog post by Fog Creek Software co-founder, Stack Overflow co-creator, and longtime software blogger Joel Spolsky. The larger post is about chicken-and-egg OS/software appeal and demand. The part that caught the eye of a Hardcore Gaming 101 podcast co-host is how the Windows 3.1 version of SimCity worked on the Windows 95 system. Windows 95 merged MS-DOS and Windows apps, upgraded APIs from 16 to 32-bit, and was hyper-marketed. A popular app like SimCity, which sold more than 5 million copies, needed to work without a hitch.

Spolsky's post summarizes how SimCity became Windows 95-ready, as he heard it, without input from Maxis or user workarounds: "Jon Ross, who wrote the original version of SimCity for Windows 3.x, told me that he accidentally left a bug in SimCity where he read memory that he had just freed. Yep. It worked fine on Windows 3.x, because the memory never went anywhere. Here's the amazing part: On beta versions of Windows 95, SimCity wasn't working in testing. Microsoft tracked down the bug and added specific code to Windows 95 that looks for SimCity. If it finds SimCity running, it runs the memory allocator in a special mode that doesn't free memory right away. That's the kind of obsession with backward compatibility that made people willing to upgrade to Windows 95."

Spolsky (in 2000) considers this a credit to Microsoft and an example of how to break the chicken-and-egg problem: "provide a backwards compatibility mode which either delivers a truckload of chickens, or a truckload of eggs, depending on how you look at it, and sit back and rake in the bucks." Windows developers may have deserved some sit-back time, seeing the extent of the tweaks they often have to make for individual games and apps in Windows 95. Further in @Kalyoshika's replies, you can find another example, pulled from the Compatibility Administrator in Windows' Assessment and Deployment Kit (ADK). A screenshot from @code_and_beer shows how Windows NT, upon detecting files typically installed with Final Fantasy VII, will implement a fittingly titled compatibility fix: "Win95VersionLie." Simply telling the game that it's on Windows 95 seems to fix a major issue with its operation, along with a few other emulation and virtualization tweaks.
"Mike Perry, former creative director at Sim empire Maxis (and later EA), noted later that there was, technically, a 32-bit Windows 95 version of Sim City available, as shown by the 'Deluxe Edition' bundle of the game," adds Ars. "He also states that Ross worked for Microsoft after leaving Maxis, which would further explain why Microsoft was so keen to ensure people could keep building parks in the perfect grid position to improve resident happiness."
Intel

Intel Drops DirectX 9 Support On Xe, Arc GPUs, Switches To DirectX 12 Emulation (tomshardware.com) 45

An anonymous reader quotes a report from Ars Technica: Native DX9 hardware support is officially gone from Intel's Xe integrated graphics solutions on 12th Gen CPUs and A-Series Arc Alchemist discrete GPUs. To replace it, all DirectX 9 support will be transferred to DirectX 12 in the form of emulation. Emulation will run on an open-source conversion layer known as "D3D9On12" from Microsoft. Conversion works by sending 3D DirectX 9 graphics commands to the D3D9On12 layer instead of the D3D9 graphics driver directly. Once the D3D9On12 layer receives commands from the D3D9 API, it will convert all commands into D3D12 API calls. So basically, D3D9On12 will act as a GPU driver all on its own instead of the actual GPU driver from Intel. Microsoft says this emulation process has become a relatively performant implementation of DirectX 9. As a result, performance should be nearly as good, if not just as good, as native DirectX 9 hardware support.
Emulation (Games)

Xbox Series X Can Run Windows 98, Along With Classic PC Games of The Era (purexbox.com) 23

Alex Battaglia from the YouTube channel "Digital Foundry" was able to use the "RetroArch" software emulator to run Windows 98 on the Xbox Series X, along with several PC games of the era. "Technically, you're supposed to be an Xbox developer to access this, and you will need to sign up to the paid Microsoft Partner program and turn on 'Developer Mode' for your system to activate it," notes Pure Xbox. "In DF's case, rather than directly playing emulated games through RetroArch, they used the program to install Windows 98 software." From the report: Beyond the novelty of actually booting up Win98 on a modern console the channel then decided to test out some games, running through the older version of Windows. Playthroughs of Turok, Command & Conquer, Quake 2 and more were all pretty successful, although the act of loading them onto the software requires a bit of messing about (you have to create ISO files and transfer them over -- sadly, Xbox's disc drive can't read the original discs). Of course, this wouldn't be a Digital Foundry video without some performance comparisons, so the team did just that. The video compares hardware of the era with Xbox Series X's emulation, and while the console often lags behind due to the fact that it's literally emulating an entire version of Windows, and then a game on top of that, it fares pretty well overall. You can watch Digital Foundry's video here.
Classic Games (Games)

Marble Madness II: The Canceled Sequel To Classic Arcade Game Recovered For MAME Emulator (arstechnica.com) 49

An anonymous reader writes: Atari pulled the plug on the release of Marble Madness II almost exactly 31 years ago after the follow up to their hit game failed to perform well in location tests. For decades the only way to play this now sought after rarity has been on one of a handful of known surviving units when it was exhibited by a private collector at annual events.

That has all changed after the ROM mysteriously appeared on The Internet Archive and was subsequently emulated by MAME developer David Haywood. Ars Technica provides background information on this story and talks with a number of the digital archaeologists involved. They discuss the events that unfolded, speculate as to why the game may have failed, and look at what it means to the community.

Operating Systems

FreeBSD 13.1 Released (phoronix.com) 26

FreeBSD 13.1 has been released today. Some of the new features include UEFI boot improvements for AMD64, a wide variety of hardware driver improvements, and support for freebsd-update to allow creating automated snapshots of the boot environment to try to make operating system updates foolproof. Phoronix reports: Some of the other changes with FreeBSD 13.1 include enabling Position Independent Executable (PIE) support by default on 64-bit architectures, a new "zfskeys" service script for the automatic decryption of ZFS datasets, NVMe emulation with Bhyve hypervisor, chroot now supports unprivileged operations, various POWER and RISC-V improvements, big endian support improvements, support for the HiFive Unmatched RISC-V development board, updating against OpenZFS file-system support upstream, and many other changes throughout this BSD open-source ecosystem. Downloads and the full change-log for FreeBSD 13.1 can be found here.
Sony

Sony Reveals Game Lineup and Launch Dates for PlayStation Plus Relaunch (polygon.com) 8

Sony has announced the initial lineup of games for its revamped, multi-tier PlayStation Plus subscription service, and firmed up its launch dates over the next five weeks. From a report: The service will launch in Asia on May 24, Japan on June 2, North and South America on June 13, and Europe, Australia, and New Zealand on June 23. Games coming to the subscription service include Assassin's Creed: Valhalla, the Demon's Souls remake, Insomniac's Spider-Man games, and Red Dead Redemption 2. But the structure of the deal is confusing, there's nothing more recent than the director's cut editions of Ghosts of Tsushima and Death Stranding (both released in mid-2021), and the classic games offering for the service's top tier appears extremely thin at present -- even lacking any PlayStation 2 games under emulation.

The number of titles from third-party developers and publishers is dwarfed by the offering from internal studios. It's important to note, however, that Sony characterized this list as "an early look at some of the games that will be included during the launch time frame." So there is room for the offering to improve in the coming weeks. The lowest-priced Essential tier remains the same as the current PlayStation Plus, offering a handful of free PS4 and PS5 games every month alongside access to multiplayer online gaming. Sony has yet to announce the Essential tier games for the service's relaunch in June.

Emulation (Games)

Leaked Game Boy Emulators For Switch Were Made By Nintendo, Experts Suggest (arstechnica.com) 9

An anonymous reader quotes a report from Ars Technica: In most cases, the release of yet another classic console emulator for the Switch wouldn't be all that noteworthy. But experts tell Ars that a pair of Game Boy and Game Boy Advance emulators for the Switch that leaked online Monday show signs of being official products of Nintendo's European Research & Development division (NERD). That has some industry watchers hopeful that Nintendo may be planning official support for some emulated classic portable games through the Nintendo Switch Online subscription service in the future. The two leaked emulators -- codenamed Hiroko for Game Boy and Sloop for Game Boy Advance -- first hit the Internet as fully compiled NSP files and encrypted NCA files linked from a 4chan thread posted to the Pokemon board Monday afternoon. Later in that thread, the original poster suggested that these emulators "are official in-house development versions of Game Boy Color/Advance emulators for Nintendo Switch Online, which have not been announced or released."

In short order, dataminers examining the package found a .git folder in the ROM. That folder includes commit logs that reference supposed development work circa August 2020 from a NERD employee and, strangely enough, a developer at Panasonic Vietnam. NERD's history includes work on the software for the NES Classic and SNES Classic, as well as the GameCube emulation technology in last year's Super Mario All-Stars, so the division's supposed involvement wouldn't be out of the ordinary. Footage from the leaked Game Boy Advance emulator also includes a "(c) Nintendo" and "(c) 2019 -- 2020 Nintendo" at various points. While suggestive, none of this is exactly hard evidence of Nintendo's involvement in making these emulators. Some skepticism might be warranted, too, because there is some historical precedent for an emulator developer trying to get more attention by pretending their homebrew product is a "leaked" official Nintendo release.

Some observers also pointed to other reasons to doubt that these leaks were an "official" Nintendo work product. ModernVintageGamer and others noted that the leaked GBA emulator includes an "export state to Flashcart" option designed "to confirm original behavior" on "original hardware," according to the GUI. That option is illustrated with a picture of an EZFlash third-party flash cartridge in the emulator interface, an odd choice given Nintendo's previous litigious attacks on such flashcart makers. A "savedata memory" option in the emulator also references the ability to "inter-operate with flashcarts, other emulators, [and] fan websites..." That's a list that would serve as a decent Johnny Carson "Carnac the Magnificent" setup for "things Nintendo wouldn't want to reference in an official product."
A prominent video game historian that Ars consulted with said they were "99.9% sure [the emulators are] real" and that "personally I'm absolutely convinced of its legitimacy."
Hardware

Lenovo's Newest ThinkPads Feature Snapdragon Processors and 165Hz Screens (theverge.com) 51

An anonymous reader shares a report: Lenovo has dumped a whole bunch of new ThinkPads into the world, and there's some exciting stuff in there. We're getting a brand-new ThinkPad X13s powered by Snapdragon chips, a fifth-generation ThinkPad X1 Extreme with a WQXGA 165Hz screen option, and new additions to the P-series and T-series as well. The news I'm personally most excited about is the screen shape. A few months ago, Lenovo told me that much of its portfolio would be moving to the 16:10 aspect ratio this year. They appear to be keeping their word. Across the board, the new models are 16:10 -- taller and roomier than they were in their 16:9 eras. Some news that's a bit more... intriguing is the all-new ThinkPad X13s, which is the first laptop to feature the Snapdragon 8cx Gen 3 compute platform. Qualcomm made some lofty claims about this platform upon its release, including "60 percent greater performance per watt" over competing x86 platforms and "multi-day battery life." The ThinkPad X13s will run an Arm version of Windows 11, with its x64 app emulation support. The P-series models and Intel T-series models will all be here in April, with prices ranging from $1,399 to $1,419.
Operating Systems

Raspberry Pi Bootloader Enables OS Installs With No Separate PC Required (arstechnica.com) 63

An anonymous reader quotes a report from Ars Technica: Setting up a Raspberry Pi board has always required a second computer, which is used to flash your operating system of choice to an SD card so your Pi can boot. But the Pi Foundation is working on a new version of its bootloader that could connect an OS-less Pi board directly to the Internet, allowing it to download and install the official Raspberry Pi OS to a blank SD card without requiring another computer. To test the networked booting feature, you'll need to use the Pi Imager on a separate computer to copy an updater for the bootloader over to an SD card -- Pi firmware updates are normally installed along with new OS updates rather than separately, but since this is still in testing, it requires extra steps.

Once it's installed, there are a number of conditions that have to be met for network booting to work. It only works on Pi 4 boards (and Pi 4-derived devices, like the Pi 400 computer) that have both a keyboard and an Ethernet cable connected. If you already have an SD card or USB drive with a bootable OS connected, the Pi will boot from those as it normally does so it doesn't slow down the regular boot process. And you'll be limited to the OS image selection in the official Pi imager, though this covers a wide range of popular distributions, including Ubuntu, LibreELEC, a couple of retro-gaming emulation OSes, and Homebridge. For other OSes, downloading the image on a separate PC and installing it to an SD card manually is still the best way to go.
To learn more about installing the bootloader or download the Pi OS over a network, you can view the Raspberry Pi Foundation's documentation here.
Emulation (Games)

Microsoft Gaming Chief Calls For Industry-Wide Game Preservation (axios.com) 51

An anonymous reader quotes a report from Axios: Microsoft's vice president of gaming, Phil Spencer, wants the gaming industry to work toward a common goal of keeping older games available to modern audiences through emulation, he tells Axios. Emulation allows modern hardware to simulate the functions of older hardware and run game files, or executables. "My hope (and I think I have to present it that way as of now) is as an industry we'd work on legal emulation that allowed modern hardware to run any (within reason) older executable allowing someone to play any game," he wrote in a direct message. Microsoft's newer consoles -- the Xbox Series and Xbox One -- run huge libraries of older Xbox 360 and original Xbox games using this technique.

Emulators are most commonly used worldwide by fans, preservationists and pirates. They run games from the original Nintendo era to more recent PlayStations, but there is no consistent use of them by the industry. [...] An official industry emulation approach would require long-term online support to offer game files and to possibly check if the user has the right to access them. Spencer, whose own platform has some of these issues, still sees a path forward. "I think in the end, if we said, 'Hey, anybody should be able to buy any game, or own any game and continue to play,' that seems like a great North Star for us as an industry."

Emulation (Games)

Microsoft Will Not Bring x64 Emulation to Windows 10 on ARM (thurrott.com) 46

Microsoft has confirmed that x64 emulation will no longer be offered in future Windows 10 Insider Preview builds (or release builds). Paul Thurrott reports: "We have received questions about the status of x64 emulation in Windows 10," a Microsoft spokesperson told me. "Microsoft wants to share an update that x64 emulation for Windows is only generally available in Windows 11. For those interested in experiencing x64 emulation, a PC running Windows 11 on Arm is required. Microsoft is committed to supporting customers on Windows 10 on Arm through October 14, 2025."

Microsoft announced the availability of x64 emulation in Windows 10 on ARM in the Windows Insider Program last December, before Windows 11 existed, but the original post has now been updated to note that this support is only available in Windows 11 on ARM. "x64 emulation for Windows is now generally available in Windows 11," Microsoft says. "For those interested in experiencing this, a PC running Windows 11 on Arm is required." And let's get real here. Windows on ARM won't be viable until Qualcomm ships its next-generation Nuvia-based chipsets for PCs anyway. And today, the firm revealed that that won't happen until the end of 2023 at the very earliest.

Android

Newly-Discovered 'AbstractEmu' Malware Rooted Android Devices, Evaded Detection (bleepingcomputer.com) 34

"New Android malware can root infected devices to take complete control and silently tweak system settings, as well as evade detection using code abstraction and anti-emulation checks," reports BleepingComputer.

Cybersecurity company Lookout said on its blog that they'd spotted the malware on Google Play "and prominent third-party stores such as the Amazon Appstore and the Samsung Galaxy Store.... To protect Android users, Google promptly removed the app as soon as we notified them of the malware." We named the malware "AbstractEmu" after its use of code abstraction and anti-emulation checks to avoid running while under analysis. A total of 19 related applications were uncovered, seven of which contain rooting functionality, including one on Play that had more than 10,000 downloads...

This is a significant discovery because widely-distributed malware with root capabilities have become rare over the past five years. As the Android ecosystem matures there are fewer exploits that affect a large number of devices, making them less useful for threat actors... By using the rooting process to gain privileged access to the Android operating system, the threat actor can silently grant themselves dangerous permissions or install additional malware — steps that would normally require user interaction. Elevated privileges also give the malware access to other apps' sensitive data, something not possible under normal circumstances...

AbstractEmu does not have any sophisticated zero-click remote exploit functionality used in advanced APT-style threats, it is activated simply by the user having opened the app. As the malware is disguised as functional apps, most users will likely interact with them shortly after downloading... By rooting the device, the malware is able to silently modify the device in ways that would otherwise require user interaction and access data of other apps on the device.

"Apps bundling the malware included password managers and tools like data savers and app launchers," reports BleepingComputer, "all of them providing the functionality they promised to avoid raising suspicions..."

Lookout's blog post said they'd spotted people affected by the malware in 17 different countries.
Windows

Can Windows 11 Run on a 2006-Era Pentium 4 Chip? (pcmag.com) 58

"Microsoft has been mainly telling consumers that Windows 11 is meant for newer PCs," reports PC Magazine.

"However, an internet user has uploaded a video that shows the OS can actually run on a 15-year-old Pentium 4 chip from Intel." Last week, Twitter user "Carlos S.M." posted screenshots of his Pentium 4-powered PC running Windows 11. He then followed that up with a video and benchmarks to verify that his machine was running the one-core Pentium chip with only 4GB of DDR2 RAM.

To install the OS onto the system, Carlos S.M. said he used a Windows 10 PE Installer, which can be used to deploy or repair Windows via a USB drive. "Windows 11 is installed in MBR (Master Boot Record)/Legacy Boot mode, no EFI emulation involved," he added.

Of course, the OS runs a bit slow on the Pentium 4 chip. Nevertheless, it shows Windows 11 can easily run on decade-old hardware... Officially, Microsoft has said a PC must possess a newer security feature called TPM 2.0 in order to run Windows 11. To underscore the point, the company released a list of eligible CPUs, and the processors only go as far back as late 2017. However, the company has also quietly acknowledged that older PCs without TPM 2.0 can run Windows 11 — so long as the user decides to manually install the OS onto their machine...

If you do install Windows 11 on an unsupported PC, Microsoft warns your machine may not be eligible to receive automatic updates. But apparently Carlos S.M. has had no problems receiving updates for his own Pentium-powered PC. "Windows update still works on this machine and even installed the Patch Tuesday," Carlos S.M. said in a follow-up tweet.

Thanks to tlhIngan (Slashdot reader #30,335) for the tip!
Emulation (Games)

PS3 Emulator Will Now Boot Every Game Ever Released On the Console (kotaku.com) 39

An anonymous reader quotes a report from Kotaku, written by Luke Plunkett: RPCS3, an emulator I've been writing about since 2016, but which first began in 2011, has come along way since it made its first tentative steps towards making PS3 games playable on a PC. From those humble beginnings, the team behind it have just announced a huge milestone: everything ever released on the PS3 will now boot up. Earlier today the RPCS3 team tweeted: "We're delighted to announce that RPCS3 now has a total of ZERO games in the Nothing status! This means that all known games and applications at least boot on the emulator, with no on-going regressions that prevent games from booting. We look forward to emptying out Loadable too!"

There have been over 6,000 games and programs tracked over the emulator's lifespan, so to get every single one of them to some degree of booting up is an incredible achievement. It's important to note, though, that of the emulator's five tiers of playability, only one -- "Playable" -- is worth your time. The others are saddled with huge numbers of glitches, performance issues, or simply the fact they refuse to load past the title screens. [...] As of today, 63.53% of PS3 games are "playable" on the emulator, which means 36.47% are not; still a hugely impressive number, but just something to bear in mind!

Classic Games (Games)

Former 'Donkey Kong' Record Holder Billy Mitchell May Now Sue Twin Galaxies (gamespot.com) 77

"Billy Mitchell always has a plan," said Billy Mitchell in the 2007 documentary about Donkey Kong high scores, The King of Kong.

And he tweeted the phrase again Wednesday. GameSpot explains why. "Billy Mitchell, the professional gamer and hot sauce purveyor who rose to fame for setting several retro video game high scores, is preparing for a return to court." As reported by Axios, the U.S. appeals court gave Mitchell permission to proceed with his defamation suit against Twin Galaxies, the online video game leaderboard website. In case you missed the legal tussle, the whole saga began when Twin Galaxies and Guinness World Records stripped Mitchell of his several of world records for Pac-Man and Donkey Kong after he was accused of using emulation devices to earn his scores instead of authentic arcade machines, as was required for these world record attempts. While Guinness would later reverse its decision, Twin Galaxies has so far refused to reinstate Mitchell's records.

Mitchell would file a defamation suit against Twin Galaxies in 2019, while the site itself fought back with an "anti-strategic lawsuit against public participation" — more commonly known as a SLAPP motion — response, a legal move designed to have frivolous lawsuits dismissed from court and prevent parties from being silenced, as spotted by Kotaku. This week's ruling by the State of California's Second court has stated that Mitchell and his legal team have enough material to continue the lawsuit.

Whether Mitchell and his team actually stand a chance of winning the case is another matter entirely...

Mitchell also tweeted the exact wording of the court's decision, starting with the words "Because Mitchell showed a probability of prevailing on his claims, the trial court properly denied the anti-SLAPP motion."
PlayStation (Games)

Emulator Runs PS1 Games in 4K on the New Xboxes (inputmag.com) 13

Duckstation, an emulator that allows users to run Playstation games, was recently made available for installation onto the latest generation of Xbox consoles. From a report: It's time to jog those nostalgia muscles, as the emulator will not only be able to play your PS1 favorites but also scale those games up to native 4K resolution at 60fps. In addition to the 4K treatment, Duckstation will let gamers improve the overall look of the emulation experience in a couple of other ways.

Turning this on disables dithering, an effect that was built into the original Playstation hardware. Dithering in layman's terms was basically a function to improve depth of color by underpinning graphics with a series of lines or dots, which were then blurred by the system's video encoders. Turning this on helps improve graphic capabilities by smoothing out the blocky textures on 3D objects. The original low-poly graphics of the PS1 would often look cruder as they enlarged, so this function basically smoothes out those clunky compositions.

Operating Systems

How To Install Windows 3.1 on an iPad (howtogeek.com) 53

How To Geek: To run Windows 3.1 on your iPad, you'll need to buy an app called iDOS 2 that's available in the App Store. Currently, it costs $4.99, which seems like a bargain considering what it can do. iDOS has a spotty history on the App Store. Way back in 2010, Apple pulled an earlier version of the app because it allowed people to run unapproved code loaded through iTunes. Last year, its author updated the app to pull DOS files from iCloud or the Files app, and Apple approved it. So far, it's still listed, so let's hope that it sticks.

After purchasing and installing iDOS 2 on your iPad, run it once to make sure that it creates whatever folders it needs to work in your Files app. It will create an "iDOS" folder in your "On My iPad" area in Files. That's important. Before diving into the Windows setup process below, you might want to familiarize yourself with how iDOS works. In a vertical orientation, you'll see a window near the top of the screen that includes the video output of the emulated MS-DOS machine. Below that, you'll see a toolbar that lets you load disk images (if you tap the floppy drive), check the DOSBox emulation speed (a black box with green numbers), and take a screenshot or change Settings (by tapping the power button). At the bottom of the screen, you'll find an onscreen keyboard that lets you type whatever you want into the MS-DOS machine. If you flip your iPad horizontally, the MS-DOS display area will take over the screen, and you can pull up a toolbar that lets you access the keyboard, mouse, and gamepad options at any time by tapping the top center of the screen.

Emulation (Games)

Near, Creator of the Higan and Bsnes Emulators, Has Died (pcgamer.com) 245

Hmmmmmm shares a report from PC Gamer: Near, also known by their username Byuu, the creator of several groundbreaking videogame emulators and a recent celebrated translation of JRPG Bahamut Lagoon, has died by suicide. Near posted a thread on Twitter explaining how they were affected by a campaign of harassment organized against them on the Kiwi Farms forum. Subsequently, Hector Martin, an IT consultant and Linux hacker, posted a message about Near from a mutual friend (CW: contains explicit details of Near's method of suicide) and said that they had confirmed Near's death with police in a follow-up tweet. The linked document also focuses on the Kiwi Farms forum and the doxing and harassing of Near and their friends.

Near's bsnes was the first Super Nintendo emulator with 100% compatibility, and higan is a multi-system emulator supporting 26 different devices including the NES, SNES, Game Boy and Game Boy Advance, Sega Master System and Genesis/Mega Drive, and PC Engine. If you've played any of the indie games influenced by EarthBound, aka Mother 2, then odds are good that game's designer had a copy of EarthBound open in higan for reference. Parts of the emulator created to keep Stephen Hawking's voice synthesizer working in the final years of the famous physicist's life were even borrowed from higan's open source code.

Slashdot Top Deals