Which emulator? (Sorry!)

Struggling with Fuse or trying to find an emulator with a specific feature. Ask your questions here.
Post Reply
User avatar
5MinuteRetro
Manic Miner
Posts: 770
Joined: Mon Nov 13, 2017 12:21 pm
Location: UK
Contact:

Which emulator? (Sorry!)

Post by 5MinuteRetro »

Yes, I really should know better. But heck, I'm not new around these parts and I figure you can all take one for this particular a-bit-drunk member of the team. Yes I've Googled but... SpecEmu is leading me nowhere currently. I'm not averse to paying but I try to avoid a-bit-drunk purchases. So, please, someone -- which is the current preferred/'best' (<-- so often subjective) free Spectrum emulator for Windows 10? Is it Fuse?
Retro stuff, real quick
YouTube: http://bit.ly/5MinuteRetro
Twitter: https://twitter.com/5MinuteRetro
User avatar
Nitrowing
Manic Miner
Posts: 612
Joined: Mon Sep 21, 2020 8:38 pm
Location: Cleethorpes

Re: Which emulator? (Sorry!)

Post by Nitrowing »

I Fuse
User avatar
Ast A. Moore
Rick Dangerous
Posts: 2641
Joined: Mon Nov 13, 2017 3:16 pm

Re: Which emulator? (Sorry!)

Post by Ast A. Moore »

I use SpecEmu in Wine for (additional) development purposes (namely, to test the floating bus on the +2A/+3 without having to run code on my actual +2A, and because it has a very nice debugger). Natively on the Mac, however, my main emulator is Fuse.

I’m sure feature-wise, it’s almost identical to its Linux/Windows counterparts, so I can fully recommend it for your Windows 10 environment.
Every man should plant a tree, build a house, and write a ZX Spectrum game.

Author of A Yankee in Iraq, a 50 fps shoot-’em-up—the first game to utilize the floating bus on the +2A/+3,
and zasm Z80 Assembler syntax highlighter.
User avatar
cmal
Manic Miner
Posts: 632
Joined: Fri Jun 05, 2020 1:05 am
Location: California

Re: Which emulator? (Sorry!)

Post by cmal »

I'm also using SpecEmu these days on Windows 10, for similar reasons as Ast. It has a nice debugger and it seems to be a very accurate emulator.
My second go-to emulator on Windows is Spectaculator.
Outside of Windows, I use ZXBaremulator on a Raspberry Pi. It's very accurate and works well with a recreated Spectrum keyboard and Xbox One controller.

I guess you just need to pick a couple of emulators, try them out and if there's something you don't like about a certain emulator, see if that thing can be changed/turned off. If not, then find another emulator to try. [mention]PeterJ[/mention] has set up a spreadsheet comparing Windows based emulators. That would be a good place to check:

Emulator Spreadsheet

(question for anyone: how do I make a link like above into a single word with a hidden URL? I should know this by now :oops: )

Edited by PJ - See post below for explanation
User avatar
PeterJ
Site Admin
Posts: 6919
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: Which emulator? (Sorry!)

Post by PeterJ »

cmal wrote: Fri Jan 22, 2021 3:29 am
(question for anyone: how do I make a link like above into a single word with a hidden URL? I should know this by now :oops: )
Hi [mention]cmal[/mention], having checked, the way of doing this is to put URL tags around the link. I have taken the liberty of editing your post for you. Hope that is OK.

Source of information is here.
User avatar
hitm4n
Manic Miner
Posts: 622
Joined: Fri Nov 17, 2017 12:56 pm

Re: Which emulator? (Sorry!)

Post by hitm4n »

I really like InkSpector.
Spectaculator has been great for years, but costs money. Its still great to this day, still costs money though.

But i haven't tried them all, nor Fuse, and i'd like this discussion to continue where people suggest why one emu is better than another.

InkSpector for me has run a few things where other emus failed. I've had emulators even fail at running Sabre Wulf for some bizarre reason, and if i find one that can run it, i feel like it must be better... right?

InkSpector is easy to use, supports many different variations of the systems including ZX81 (thats a win for me), and addon peripherals too. Don't think theres many file formats it doesn't support. Scalable or fullscreen, alterable border sizes, easy config. I just like it :)

What does Fuse do better guys?
Whats a good emulator for tools like Launchbox, i'm thinking about ease of exiting a game back to the launchbox menu or jumping into the settings to change things and right back to game again. Are there any emus that handle this better?

Cheers.
I don't have anything cool to put here, so i'll just be off now to see a priest with yeast stuck between his teeth and his friend called Keith who's a hairpiece thief...
User avatar
PeterJ
Site Admin
Posts: 6919
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: Which emulator? (Sorry!)

Post by PeterJ »

[mention]hitm4n[/mention], I've no problem with paying for software. Yes, Spectacular is quite old, but t's very good.

Best thing to do is to install Fuse and give it a go. Everyone has their own requirements.

Launchbox works with any emulator as long as it accepts command line parameters. You would still need to close the emulator though between games or a new instance would be open.

Try all the emulators on my spreadsheet (see my footer) and see which you like. Its a very personal choice sometimes.
User avatar
Pegaz
Dynamite Dan
Posts: 1210
Joined: Mon Nov 13, 2017 1:44 pm

Re: Which emulator? (Sorry!)

Post by Pegaz »

Fuse supports a lot more peripherals, including spectranet for example.
This is my first choice outside of Windows, mostly on the Raspberry Pi and Linux in general.
On Windows, I mostly use SpecEmu for testing and lately RetroVirtual Machine, which recreates the Spectrum feel in a really great way.
llewelyn
Manic Miner
Posts: 205
Joined: Thu Feb 22, 2018 3:27 pm
Location: virginias eastern shore
Contact:

Re: Which emulator? (Sorry!)

Post by llewelyn »

FUSE without a doubt when it comes down to simply wanting an idiot proof way to access the games you are most likely to want to play.

I cannot say that its the best for the various esoteric things that people here wax eloquent about - like T states, for example, what the hell is a T state?

However for your every day happy idiot like me who just wants something that needs no technical knowledge to get the most out of, I've been running FUSE for ages and its never disappointed me. I've never even updated it since I first downloaded it about 3 maybe more years ago.
User avatar
5MinuteRetro
Manic Miner
Posts: 770
Joined: Mon Nov 13, 2017 12:21 pm
Location: UK
Contact:

Re: Which emulator? (Sorry!)

Post by 5MinuteRetro »

Thanks all. Let's just say that last night's "a bit drunk" became this morning's "OMFG, my head!". And on a school night, too. :?
Retro stuff, real quick
YouTube: http://bit.ly/5MinuteRetro
Twitter: https://twitter.com/5MinuteRetro
User avatar
druellan
Dynamite Dan
Posts: 1475
Joined: Tue Apr 03, 2018 7:19 pm

Re: Which emulator? (Sorry!)

Post by druellan »

I use a bunch but FUSE is my daily driver: the emulation is solid, looks and sounds great, supports up to pentagon machines and is fully drag & drop, including zip files.

If I want to test some video effects including Gigascreen, then Retro Virtual Machine. Is not so immediate as FUSE, but the experience is superb.
Alone Coder
Manic Miner
Posts: 401
Joined: Fri Jan 03, 2020 10:00 am

Re: Which emulator? (Sorry!)

Post by Alone Coder »

Unreal Speccy is the best for Russian software. Used by most Russian developers.
User avatar
hitm4n
Manic Miner
Posts: 622
Joined: Fri Nov 17, 2017 12:56 pm

Re: Which emulator? (Sorry!)

Post by hitm4n »

PeterJ wrote: Fri Jan 22, 2021 10:01 pm@hitm4n, I've no problem with paying for software. Yes, Spectacular is quite old, but t's very good.
Nor me, bought a lifetime BigBox license recently for my emulation PC and will gladly register/pay for emulators if needs be. But... when there are a billion other emulators for free, and many people seemingly like Fuse more, i'll save the pennies. I really need to try Fuse it seems :)
Launchbox works with any emulator as long as it accepts command line parameters. You would still need to close the emulator though between games or a new instance would be open.
Yes, been using Launchbox with multiple emulators for a fair while now. The Spectrum is one i still need to set up (MiSTer is getting the same treatment, maybe even today!). My question was a little broad i suppose. What i'd like to understand is what results have people gotten from various emulators (ZX ones) in relation to Launchbox. Particularly with the ease of launching and closing a game. Even including command line options like "start emu with this rom", "load emu with this model of spectrum, with this rom". How redefinable are the quit keys for controllers so when done on one game, quick press of a button on wireless controller of choice and back to launchbox it goes for another game choice. I don't want to click a game in Launcbox, then have to press something else, load an emu menu, change the machine type, load the game and hit reset to play. These, to some degree, still seem to be things i need to do even on PC. Drag and drop of roms takes a lot of that pain away, but from an emu front end, from the couch and a controller, thats not so easy.

I guess the emulator that fits the bill doesn't need anything fancy. It's not going to need dissassemblers built in, memory pokey doodars, code stepping, debug modes, or scr saving options, it just needs to play games and play nicely with Launchbox.

I'll check out Fuse for sure.
I don't have anything cool to put here, so i'll just be off now to see a priest with yeast stuck between his teeth and his friend called Keith who's a hairpiece thief...
Ralf
Rick Dangerous
Posts: 2297
Joined: Mon Nov 13, 2017 11:59 am
Location: Poland

Re: Which emulator? (Sorry!)

Post by Ralf »

You can try to search for the last free version of Spectaculator. If you want just to run some programs in tape format then
it should be enough for you.
XoRRoX
Manic Miner
Posts: 233
Joined: Wed Jul 11, 2018 6:34 am

Re: Which emulator? (Sorry!)

Post by XoRRoX »

[mention]cmal[/mention]

Very nice and extensive emulator information you created there - bravo! :)

I didn't check everything but did notice that Es.pectrum (v0.9.1) now has divMMC, Betadisk and divIDE.

RVM also support the ZX-Uno and with it thus ULAplus, TurboSound and the Timex video modes.
Last edited by XoRRoX on Sat Feb 27, 2021 6:40 pm, edited 1 time in total.
User avatar
1024MAK
Bugaboo
Posts: 3134
Joined: Wed Nov 15, 2017 2:52 pm
Location: Sunny Somerset in the U.K. in Europe

Re: Which emulator? (Sorry!)

Post by 1024MAK »

llewelyn wrote: Fri Jan 22, 2021 10:21 pm... - like T states, for example, what the hell is a T state?
So which answer do you want?

¾ of a Image state?

Or

It’s the microprocessor clock period

Or

Zilog says...
Spoiler
All instructions are a series of basic operations. Each of these operations can take from three to six clock periods to complete, or they can be lengthened to synchronize the CPU to the speed of external devices. These clock periods are referred to as time (T) cycles, and the operations are referred to as machine (M) cycles.
The choice is yours...

Mark
:!: Standby alert :!:
“There are four lights!”
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :dance
Looking forward to summer later in the year.
User avatar
PeterJ
Site Admin
Posts: 6919
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: Which emulator? (Sorry!)

Post by PeterJ »

XoRRoX wrote: Sat Feb 27, 2021 6:00 pm @cmal
I didn't check everything but did notice that Es.pectrum (v0.9.1) now has divMMC, Betadisk and divIDE.

RVM also support the ZX-Uno and with it thus ULAplus, TurboSound and the Timex video modes.
Have you checked out my emulator spreadsheet? Let me know if you find anything missing.
XoRRoX
Manic Miner
Posts: 233
Joined: Wed Jul 11, 2018 6:34 am

Re: Which emulator? (Sorry!)

Post by XoRRoX »

Very sorry Peter, didn't look carefully enough to see it's actually yours :oops:

Then I guess my comments regarding the features is directed at you then ;) :)
User avatar
Hedge1970
Manic Miner
Posts: 388
Joined: Mon Feb 18, 2019 2:41 pm

Re: Which emulator? (Sorry!)

Post by Hedge1970 »

Spectaculator because it’s MDR format and it’s SNA / .z80 format Transfer to my real Speccy perfectly so if I need to transfer a TAP or TZX that won’t load direct I can do it via Spectaculator.

Spin (free) for its machine code debug and it’s very good so far (not done everything) match to Pasmo assembler.
XoRRoX
Manic Miner
Posts: 233
Joined: Wed Jul 11, 2018 6:34 am

Re: Which emulator? (Sorry!)

Post by XoRRoX »

Hedge1970 wrote: Sat Feb 27, 2021 7:39 pm machine code debug
I think you mean to say "machine code assembler"? As I think SpecEmu's debugger is unmatched.
User avatar
Hedge1970
Manic Miner
Posts: 388
Joined: Mon Feb 18, 2019 2:41 pm

Re: Which emulator? (Sorry!)

Post by Hedge1970 »

XoRRoX wrote: Sat Feb 27, 2021 8:38 pm
Hedge1970 wrote: Sat Feb 27, 2021 7:39 pm machine code debug
I think you mean to say "machine code assembler"? As I think SpecEmu's debugger is unmatched.
No, I build in notepad++, I use pasmo assembler and launch in Spin. Then for my lightweight needs the debug in spin works very well.
User avatar
RMartins
Manic Miner
Posts: 776
Joined: Thu Nov 16, 2017 3:26 pm

Re: Which emulator? (Sorry!)

Post by RMartins »

"Zero" emulator (by Arjun Nair) is also a nice emulator with good support for debugging (loads symbols files too), drag & drop , etc...
https://github.com/ArjunNair/Zero-Emulator
Post Reply