Tool Assisted Mac OS

  1. Mac Os Mojave
  2. Tool Assisted Mac Os Catalina
  3. Mac Os Versions
>>DE Deutsch
>>ES Español

Note: Apple may collect and use your domain address (i.e. Yahoo.com, gmail.com, etc.) for purposes of improving our products and services. Otherwise, your full email address will not be stored and will not be used by Apple or shared with any other entities.

Table of contents [expand all] [collapse all]
  • Hopper has assisted Mac OS X in its quest to be the developer’s choice, by providing the highest quality tools. Thank you Hopper Team, and keep up the great work.
  • No.1 disk formatting tool for Windows and Mac – Built-in Formatting tool. Both Windows and Mac OS offer built-in disk formatting tool. For Windows, it offers quick format feature when you right-click the hard drive on the computer. If you are using a Mac, you can run the built-in Disk Utility to quickly format a hard drive or external hard.

We use special emulators that support tools such as savestates and frame advance, and generate movie files from them. These movie files are nothing more than a recording of input. They do not contain images or video. All movie format specifications can be found here.

Disclaimer: The majority of rerecording emulators are third-party modifications of existing open-source emulators. In most cases, only these rerecording emulators can play and make TASes, and not the official emulator.

We do not by any means claim that using any of these emulators will guarantee 'correct' results. There may be bugs in these emulators which have gone unnoticed due to lack of testing.

You should read DesyncHelpTAS before making any serious projects. All movies are highly dependent on timing and the slightest difference may cause a desync. We cannot help you if you lose work due to desync problems. You must also read the Movie Rules if you plan to submit your work to this site.

Mac

For a comprehensive list of supported platforms and their emulators, see the Platforms page.

Emulator overview

System Emulator Movie Format
Apple II BizHawk BK2
Arcade/Neo Geo MAME-RR MAR
Arcade/Neo GeoFinalBurnAlpha-RR FBM
Atari 2600/7800 BizHawk BK2
Atari Lynx BizHawk BK2
ColecoVision BizHawk BK2
ColecoVision openMSXOMR
Commodore 64 BizHawk BK2
DOOM demo (various) LMP
DOS JPC-RRJRSR
Game Boy Advance BizHawk BK2
Game Boy/Game Boy Color/Super Game Boy BizHawk BK2
Game Boy/Game Boy Color/Super Game Boy lsnes LSMV
IntelliVision BizHawk BK2
Linux libTAS[3]LTM
MSX openMSXOMR[2]
Neo Geo Pocket/Color BizHawk BK2
Nintendo BizHawk BK2
Nintendo FCEUXFM2/FM3
Nintendo 64 BizHawk BK2
Nintendo DS DeSmuME DSM
Nintendo GameCube/Wii Dolphin[8] DTM
PCE/PCE-CD (TG-16)/SGX BizHawk BK2
PlayStation BizHawk BK2
Sega 32X BizHawk BK2
Sega Genesis/Sega CD BizHawk BK2
Sega Master System/Sega Game Gear/SG-1000 BizHawk BK2
Sega Saturn BizHawk[9] BK2
SpectraVideo SVI 3x8openMSX OMR
Super Nintendo/Super Game Boy BizHawk BK2
Super Nintendo/Super Game Boy lsnes LSMV
Uzebox BizHawk BK2
Virtual Boy BizHawk BK2
WonderSwan/WonderSwan Color BizHawk BK2
General Computer Vectrex BizHawk BK2
ZX Spectrum BizHawk BK2
Odyssey 2 BizHawk BK2
System Emulator Movie Format
Game Boy Advance VisualBoyAdvance VBM
Sega Genesis/Sega CD/Sega 32X Gens GMV
WindowsHourglass[3]WTF
System Emulator Movie Format
Game Boy/Game Boy ColorVisual Boy Advance VBM
Nintendo GameCube/Wii Dolphin[8] DTM
Super Nintendo Snes9x[4] SMV
System Emulator Movie Format
Nintendo FamtasiaFMV
Nintendo FCE Ultra FCM
Nintendo VirtuaNES VMV
Nintendo 64 Mupen64-rr M64
PlayStation PCSX PXM
PlayStation PSXjin PJM
Sega Master System/Sega Game GearDega (altered versions)MMV
Sega Saturn Yabause YMV
Super Game BoyVisual Boy Advance VBM
Super Nintendo ZSNES ZMV
TG-16 PcejinMC2
Virtual Boy VBjinMC2
(Multi)[1] Mednafen-rrMC2

See also: Other Emulators.

Supported Operating Systems

Tell us if one of the entries is wrong or if you can resolve one of the 'Unknown' ones to a 'Yes' or 'No'. If in doubt, just test it yourself.
Emulator Windows Linux Mac OS X
BizHawk Yes Yes (with Mono)[5] Yes (1.x; with Mono)[10]
Dega (altered versions) Yes Yes Unknown
DeSmuME Yes Yes (with Wine)[7] Unknown[7]
Dolphin Yes Yes Yes
FCE Ultra Yes Unknown Unknown
FCEUX Yes Yes Yes
FinalBurnAlpha Yes Yes (with Wine) Unknown
Gens Yes Yes (with Wine)[6] Unknown
Hourglass[3] Yes No No
libTAS[3] No Yes No
lsnes Yes Yes Yes
Mednafen-rr Yes Yes Unknown
Mupen64-rr Yes Yes (with Wine) Unknown
openMSX Yes Yes Yes
Pcejin Yes Unknown Unknown
PCSX Yes Unknown Unknown
PSXjin Yes Unknown Unknown
Snes9x[4] Yes Yes Yes
VisualBoyAdvance Yes Yes (with Wine) Unknown
VBjin Yes Unknown Unknown
Yabause Yes Unknown Unknown

Explanation:

  • 'Yes': The emulator compiles and runs. Limitations are given via annotations (e.g. 'Yes (with Wine)') or footnotes.
  • 'No': The emulator does not compile or run at all (even with Wine or Mono).
  • 'Unknown': It is neither known whether the emulator compiles nor whether it runs at all.

Using Emulators

  • Using: Instructions on how to perform common tasks on different emulators. For more specifications, see each emulator's Source Code Repository.
  • Platforms - List of all rerecordable platforms and links to emulators and movies
  • Platform Resources: Contains knowledge and notes for TASing various platforms using BizHawk cores.
  • Platform Framerates - A list of framerates used for each platform to determine movie timing.
  • Encoding Guide: Instructions on how to encode movies into high quality multimedia files suitable for easy viewing. (You do not need this for submitting movies.)

Development

  • Recent emulator updates: Recent changes to the rerecording emulators.
  • Recent emulator bug reports: Recent bug reports for the rerecording emulators.
  • Desired features: Lists emulator features wished by users and compares the features of different emulators.
  • Development: List information about source code projects, how to compile, and how to contribute to emulator development.
  • Potential emulators: List of ideas for developers. Lists non-approved open source emulators with links and status of their development.
  • TASVideos Requirements: Lists emulator features required by this site.
  • Laws Of TAS: Tips on TAS tools implementation.

Accuracy tests

  • Playstation emulator accuracy tests (Archived mirror, relevant Reddit post)

Subpages

>>Emulator Resources / Bug Reports
>>Emulator Resources / Desmume
>>Emulator Resources / Desmume / DSM
>>Emulator Resources / Development
>>Emulator Resources / DTM
>>Emulator Resources / Famtasia
>>Emulator Resources / Famtasia / FMV
>>Emulator Resources / Fba
>>Emulator Resources / Fba / FR Format
>>Emulator Resources / Fbarr
>>Emulator Resources / Fbarr / FBM
>>Emulator Resources / Fbash
>>Emulator Resources / Fbash / FRS
>>Emulator Resources / FCEU
>>Emulator Resources / FCEU / Compiling
>>Emulator Resources / FCEU / FCM
>>Emulator Resources / FCEU / Sync History
>>Emulator Resources / FCEUX
>>Emulator Resources / Features
>>Emulator Resources / GB Accuracy Tests
>>Emulator Resources / Gens
>>Emulator Resources / Gens / GMV
>>Emulator Resources / Gens / Grrl
>>Emulator Resources / Hourglass
>>Emulator Resources / Hourglass / WTF
>>Emulator Resources / JPC
>>Emulator Resources / JPC / CPU Dividers
>>Emulator Resources / JPC / JRSR Format
>>Emulator Resources / JPC / Key Numbers
>>Emulator Resources / JPC / Movie Dumping
>>Emulator Resources / JPC / Movie Dumping R10
>>Emulator Resources / JPC / Movie Dumping R11
>>Emulator Resources / JPC / PC Settings
>>Emulator Resources / lib TAS
>>Emulator Resources / lib TAS / FAQ
>>Emulator Resources / lib TAS / Game Compatibility
>>Emulator Resources / lib TAS / LTM Format
>>Emulator Resources / lib TAS / MAME
>>Emulator Resources / lib TAS / Menu Options
>>Emulator Resources / lib TAS / Usage
>>Emulator Resources / Mamerr
>>Emulator Resources / Mamerr / MAR
>>Emulator Resources / Mednafen
>>Emulator Resources / Mednafen / MC2
>>Emulator Resources / Mednafen / MCM
>>Emulator Resources / MMV
>>Emulator Resources / Mupen
>>Emulator Resources / Mupen / M64
>>Emulator Resources / NES Accuracy Tests
>>Emulator Resources / NES Accuracy Tests / Test Criteria
>>Emulator Resources / Open Msx / OMR
>>Emulator Resources / Pcejin
>>Emulator Resources / P Cem
>>Emulator Resources / P Cem / DOS
>>Emulator Resources / P Cem / Linux
>>Emulator Resources / PCSX
>>Emulator Resources / PCSX / PXM
>>Emulator Resources / PCSX / Resync
>>Emulator Resources / Potential Emulators
>>Emulator Resources / PS Xjin
>>Emulator Resources / PS Xjin / PJM
>>Emulator Resources / Ram Search
>>Emulator Resources / Ram Watch
>>Emulator Resources / Requirements
>>Emulator Resources / Snes 9x
>>Emulator Resources / Snes 9x / Lua Functions
>>Emulator Resources / Snes 9x / SMV
>>Emulator Resources / SNES Accuracy Tests
>>Emulator Resources / TAS Editor
>>Emulator Resources / Tastools
>>Emulator Resources / Updates
>>Emulator Resources / Using
>>Emulator Resources / VBA
>>Emulator Resources / VBA / Lua Scripting Functions
>>Emulator Resources / VBA / Sync History
>>Emulator Resources / VBA / V21 Change Log
>>Emulator Resources / VBA / V22 Change Log
>>Emulator Resources / VBA / VBM
>>Emulator Resources / V Bjin
>>Emulator Resources / Yabause
>>Emulator Resources / Yabause / YMV

[1]: Mednafen-rr supports all flavors of TurboGrafx/PC-Engine, including CD-ROM, as well as Atari Lynx, Neo Geo Pocket/Color, and WonderSwan/Color. It also supports PC-FX, but only for the Linux version.

[2] The older .gz extension is no longer supported.

[3] Technically speaking, Hourglass and libTAS are not emulators. They are API translation layers between the game and the operating system.

Mac os mojave

[4] Movies using Snes9x v1.43 are not accepted unless a continuance is granted. Movies using Snes9x v1.51 or newer are accepted but the emulator is deprecated.

[5] Most features and cores work, notable omissions being Lua support, Mupen64Plus (N64), and Octoshock (PSX). See BizHawk issue #1430 for details.

[6] AVI capture may be dysfunctional.

[7] Some tools may not work or look garbled (e.g. Memory viewer) and various (minor or major) bugs may occur. There are native versions, but those don't seem to have rerecording. Alternatively, a Windows virtual machine may be used (though it runs rather slow).

[8] Dolphin versions prior to 4.0-3595 are deprecated and will not be accepted in the future.

[9] Sega Saturn movies in BizHawk must use 2.0 or a higher version of the emulator. Older versions are not accepted.

[10] See macOS section of BizHawk's readme for details.


EmulatorResources last edited by adelikat on 2021-01-17 18:13:36
Page info and history Latest diff List referrers View Source
by Sargis Dallakyan — last modified 2011-06-29 13:12
This page provides step-by-step instructions for installing MGLTools on Mac OS X (PowerPC and Intel)
1) Download and run the installer.

Double-click on the Disk Image (dmg) file if it does not open by itself, and double-click on the installer (MGLTools_$Version).

2) Wait until Installation Check dialog appears and click Continue.

This checks to see if you have downloaded correct verion for your platfrom.

3) In the install wizard click Continue to read Introduction, Read Me, and the License.

You can save or print this information if needed.

4) Select a destination volume and click Continue again.

Make sure that you have at least 105MB of space available.

5) Complete the 'License Agreements for add-on packages' form.

See Filling add-on packages license form for details.

6) Finally, click Close to complete installation.

Mac Os Mojave

MGLTools 1.5.6 is installed in /Libary/MGLTools/$Version folder.

Launching ADT, PMV or Vision

Go to Applications → MGLTools-$Version folder and double-click on AutoDockTools, PMV or Vision icon. You can also run corresponding scripts located in /Library/MGLTools/$Version/bin. Run these scripts with -h or --help option to print the usage. Use Update Manager to get the latest updates.

Note: pythonsh script located in /Library/MGLTools/$Version/bin no longer starts X11. Also, our installers replace first line in /Library/MGLTools/$Version/MGLToolsPckgs/AutoDockTools/Utilities24 scripts from #!/usr/bin/env python to #!/usr/bin/env /Library/MGLTools/$Version/bin/pythonsh.

Troubleshooting

Problems with standalone installer?
Download installer tarball and follow instructions in the README. These installers do not require administrative privileges and can be installed anywhere on your hard drive.
License Agreements is not shown - Step 5.
This might happen when X11 is not installed. X11 can typically be found on the Mac OS X installation DVD. Scroll down in the 'Mac OS X Install disc' window and locate 'Optional Installs'. Double click to start the Installer, at the 'Installation Type' stage open the Applications category, select X11 and proceed. Once installed, be sure to run Software Update to obtain the latest version of X11.
X Error on startup.
See documentation/faq/x-error-on-startup-mac-os-x .
TclError: Togl: couldn't get visual.
Go to X11->Preferences and select Output. If the dropdown menu next to Colors is 256 increase it to at least Thousands.
Bugs in graphics drivers?
Please see: http://www.cgl.ucsf.edu/chimera/graphics/graphicsbugs.html. Many graphics driver bugs observed in MGLTools have similar solutions.
'A newer version of the application already exists'
See Uninstall MGLTools post in the forum and CADD FAQ.

Known Issues

ImportError: The _imaging C module is not installed - Mac OS X 10.5.2.
Please upgrade X11 to XQuartz 2.1.1.
Mac OS X 10.5.0.
'_THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY__YOU_MUST_EXEC_() to debug' messages are not confined to MGLTools. See also: http://bugs.python.org/issue1676
Problem when coloring or displaying MSMS surface on an iMac with ATI Radeon HD 2400.
For detailed description of the problem see bug #860 or ADL: Problem about color when using ADT.
This bug has been fixed in Mac OS X 10.5.2 Combo Update. Also, a quick temporary fix is to press the 'D' key on the keyboard which toggles the fog.

Tool Assisted Mac Os Catalina

For all other issues, please Contact Us with detailed information on how to reproduce the bug.

Mac Os Versions

Open /Applications/Utilities/Consol to see the log.