Im having problems with my PC laptop, I want to get back to TASing though, I still have to do a No sword child segment for LoZ- OoT and the first level of Doom64 >.> so does anyone have any sort of n64 emulator with rerecord? I would greatly appreciate it. =)
Mupen is the only rerecording N64 emulator and as far as I know, there is unfortunately no Mac OS X version of it. I might be wrong though, so if anyone could confirm this, it would be nice.
for nes, gameboy and snes emulators, crossover works pretty decent on my 2009 macbook. speed is not very fast, so only for tasing not for enjoyable playback or encoding. I havent tested mupen with crossover lately but it should work though I have no idea at what speed.
The best option probably is to install WinXP via bootcamp. Ive got 32gb reserved for Windows stuff and it comes in really handy.
There's an open source software that emulates Windows applications:
http://appdb.winehq.org/
However I don't recommend it for TASing (TAS results may vary!). You should first test existing N64 tases that syncs perfectly. But even after this I wouldn't try it.
edit: http://wiki.winehq.org/MacOSX
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
There's also VirtualBox, which allows you to run virtual computers which can have other OSes from your primary OS. So you could install Windows on a virtual computer and run emulators in it. VirtualBox doesn't provide a very good "graphics card", though. It should work fine for 8- and 16-bit consoles.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Yeah you could do that, but youd still need a "valid" Windows key to install it. All in all thers no difference spacewise between VirtualBox (or other software like this) and a clean installation via Bootcamp. Plus Bootcamp has better support for graphic card and such.
It would definetly be enough for TASing, not sure about encoding mainly because of the limited harddrive space you give Bootcamp.
Bootcamp comes with every OSX instalation disk. You need a WinXP disk and a key. It will be installed as a seperat OS and you can chose while booting up, but OS X will still boot up by standard. For more infos regarding Bootcamp I suggest your Macs manual or google. Its very easy to set up, believe me.
The difference between Bootcamp and VirtualBox is that VirtualBox runs a virtual machine within your main OS, so you don't have to reboot. But as you noted, it's not as capable as running the main OS directly.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Just having an emulator open in VirtualBox takes lots of CPU on the Mac side. It isn't that big of a deal for a box, but on a laptop, it makes the fan come on which is annoying.
I did a test and it seems to sync for FCUEX and SNES9X, but I wouldn't trust it enough to make TASes. As for 3D platforms, I doubt it will work well enough. Bootcamp would be a better choice.
I've made a ~4 minute TAS in FCEU that synced just fine. I don't see why they wouldn't sync, to be quite honest; the emulators are running on the same operating system as they always do. It's just not as fast as usual.
3D might be a different matter, but only because of the horrible graphics card that VirtualBox sets you up with. Basically, if your program uses software rendering, then VirtualBox should be fine; if you need hardware acceleration, then it probably won't be. Even then, though, it's a matter of performance, not sync.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Given that the emulator runs the game in a completely deterministic way, it cannot desync no matter how slow the computer (or virtual environment). If the computer (or environment) is way too slow, it might be unable to emulate the game at full speed (ie. at the same speed as the original console), but that doesn't affect syncing. It just means that the emulation runs slowly.
and even that shouldn't matter when TASing since your frame by framing it.
but is it widely considered that bootcamp is the best? assuming the open source thing that MESHUGGAH posted doesn't work for TASing?
Bootcamp and some kind of VM solution like VirtualBox are basically your best bets, the one for getting high-speed emulation (should only be an issue for the more advanced consoles), the other for saving you from having to reboot your computer when you want to TAS. In both cases you will need a valid Windows install to work from.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.