Skip to content

Releases

EmuBuddy 1.0.1

Choose a tag to compare

@github-actions github-actions released this 15 Nov 13:51

EmuBuddy is an Apple IIgs emulator with a real user interface: menus, windows, drag and drop, printing, internet and file exchange with your computer, all without typing a command.

New in 1.0.1

  • A new EmuBuddy now starts from the disk you drop on it. In 1.0.0 the shared folder took hard disk 1 on the first start, so the IIgs said "UNABLE TO LOAD PRODOS" and a startup disk dropped on the window did not start. Now the shared folder leaves hard disk 1 free, and while the IIgs is waiting for a startup disk ("Check startup device!" or "UNABLE TO LOAD PRODOS"), a disk you drop goes into the first drive of its kind and the IIgs starts up from it at once.
  • The EmuBuddy User's Guide, a 54-page manual with pictures of every window: EmuBuddy-Manual.pdf below.
  • The status bar message keeps clear of the drive lights and is shortened when it is too long; on Windows it shows the name of a folder or file, not its whole path.
  • Every build now starts the packaged programs on macOS, Windows and Linux before it is released.

Downloads

Your computer File
Mac with Apple Silicon, macOS 15 or newer EmuBuddy-1.0.1-macOS-arm64.dmg
Windows 10 or newer, 64-bit EmuBuddy-1.0.1-win64.zip
Linux, 64-bit Intel or AMD EmuBuddy-1.0.1-Linux-x86_64.tar.gz
Linux, 64-bit ARM EmuBuddy-1.0.1-Linux-aarch64.tar.gz

Each download holds EmuBuddy and EmuBuddy Launcher, a picture-first front end for your set-ups.

Before you start

  • You need an Apple IIgs ROM file. It is Apple's copyrighted firmware and is not included. A ROM 03 file (256 KB) is the usual choice; ROM 01 works too. Drop it on the window when EmuBuddy asks for it.
  • The downloads are not code-signed, so your system warns you the first time.
    • macOS: move the two apps to Applications, then run once in Terminal: xattr -dr com.apple.quarantine /Applications/EmuBuddy*.app
    • Windows: unpack the whole zip into a folder and keep the files together. When SmartScreen appears, click More info, then Run anyway.
    • Linux: unpack the archive and run ./EmuBuddy. SDL3 and the network library come with it; README-linux.txt has the details.
  • The Windows and Linux packages are new and little tested. They are built automatically and each build is started once to see that it runs, but the daily use so far has been on macOS. If something does not work, please open an issue.

The README and the User's Guide explain everything.

EmuBuddy is built on KEGS 1.38 by Kent Dickey and GSplus 1.38.0 by Dagen Brock. Free software under the GNU General Public License, version 3.

EmuBuddy 1.0.0

Choose a tag to compare

@github-actions github-actions released this 14 Nov 20:12

EmuBuddy is an Apple IIgs emulator with a real user interface: menus, windows, drag and drop, printing, internet and file exchange with your computer, all without typing a command. This is the first public release.

Downloads

Your computer File
Mac with Apple Silicon, macOS 15 or newer EmuBuddy-1.0.0-macOS-arm64.dmg
Windows 10 or newer, 64-bit EmuBuddy-1.0.0-win64.zip
Linux, 64-bit Intel or AMD EmuBuddy-1.0.0-Linux-x86_64.tar.gz
Linux, 64-bit ARM EmuBuddy-1.0.0-Linux-aarch64.tar.gz

Each download holds EmuBuddy and EmuBuddy Launcher, a picture-first front end for your set-ups.

Before you start

  • You need an Apple IIgs ROM file. It is Apple's copyrighted firmware and is not included. A ROM 03 file (256 KB) is the usual choice; ROM 01 works too. Drop it on the window when EmuBuddy asks for it.
  • The downloads are not code-signed, so your system warns you the first time.
    • macOS: move the two apps to Applications, then run once in Terminal: xattr -dr com.apple.quarantine "/Applications/EmuBuddy.app" "/Applications/EmuBuddy Launcher.app"
    • Windows: unpack the whole zip into a folder and keep the files together. When SmartScreen appears, click More info, then Run anyway.
    • Linux: unpack the archive and run ./EmuBuddy. SDL3 and the network library come with it; README-linux.txt has the details.
  • The Windows and Linux packages are new and little tested. They are built automatically and checked to be complete, but the daily use so far has been on macOS. If something does not work, please open an issue.

What you get

  • A real user interface: a menu bar, a status bar and windows for drives, slots and the printer.
  • Disks on the fly: drop a disk image on the window while the IIgs is running. Two 3.5" and two 5.25" drives and seven hard disks.
  • Shared folders: a folder on your computer as a ProDOS disk, and files dropped on the window land in the IIgs.
  • Internet: an Uthernet II card with a built-in network for Marinetti, and a web gateway that lets IIgs browsers open today's HTTPS sites (the gateway needs Python 3 on your computer).
  • Printing to a virtual ImageWriter II or a PostScript printer, with preview and PDF.
  • Speed from 1 MHz to the full speed of your computer, screenshots, video recording, international keyboards.
  • A command line in the style of MAME's apple2gs, for scripts and front ends.

The README explains everything.

EmuBuddy is built on KEGS 1.38 by Kent Dickey and GSplus 1.38.0 by Dagen Brock. Free software under the GNU General Public License, version 3.