Currah µSpeech support in emulators?

Struggling with Fuse or trying to find an emulator with a specific feature. Ask your questions here.
User avatar
PROSM
Microbot
Posts: 100
Joined: Fri Nov 17, 2017 7:18 pm
Location: Sunderland, England
Contact:

Currah µSpeech support in emulators?

Post by PROSM » Mon Dec 02, 2019 9:05 pm

I've been wanting to do some messing around with the Currah µSpeech unit for some time. I have a real unit for testing, but obviously there's not much point writing software for it if there are no emulators that actually support it.

All I've been able to find so far are:
  • ZX Spin (quite old and has glitchy audio output on my PC)
  • Spectaculator (I'm too much of a tightwad to pay for it :mrgreen:)
  • WinZ80 (requires Windows 3.1, so it won't run on 64-bit operating systems)
There seemed to be an effort to add µSpeech emulation to Fuse a few years ago, but nothing has been done with it since, as far as I am aware.
Does anyone know of any more emulators with support for the µSpeech? If I can't find any good ones, I might just have to leave this on the back-burner (or I might think about diving into the code of that years-old patch for Fuse :D).
0 x
All software to-date

Current Projects:
Currently working on ZX Adventure Designer, which lets one create point-and-click graphic adventures for a 48K Spectrum.

User avatar
djnzx48
Manic Miner
Posts: 568
Joined: Wed Dec 06, 2017 2:13 am
Location: New Zealand

Re: Currah µSpeech support in emulators?

Post by djnzx48 » Mon Dec 02, 2019 9:56 pm

InkSpector 2 supports the µSpeech. It also has support for a similar device, the Fuller Orator, which is apparently more convenient to use in software (it doesn't seem to require a buffer).
2 x

User avatar
djnzx48
Manic Miner
Posts: 568
Joined: Wed Dec 06, 2017 2:13 am
Location: New Zealand

Re: Currah µSpeech support in emulators?

Post by djnzx48 » Mon Dec 02, 2019 10:04 pm

By the way, you can still run Windows 3.1 programs in 64-bit Windows. See here: https://github.com/otya128/winevdm
0 x

User avatar
PROSM
Microbot
Posts: 100
Joined: Fri Nov 17, 2017 7:18 pm
Location: Sunderland, England
Contact:

Re: Currah µSpeech support in emulators?

Post by PROSM » Mon Dec 02, 2019 10:14 pm

djnzx48 wrote:
Mon Dec 02, 2019 9:56 pm
InkSpector 2 supports the µSpeech. It also has support for a similar device, the Fuller Orator, which is apparently more convenient to use in software (it doesn't seem to require a buffer).
That's a great find, thanks!
djnzx48 wrote:
Mon Dec 02, 2019 10:04 pm
By the way, you can still run Windows 3.1 programs in 64-bit Windows. See here: https://github.com/otya128/winevdm
I've already got that installed; it's a pretty handy program! Sadly though, the frame rate with WinZ80 is pretty variable on my system, which probably has to do with it emulating a 386, which in turn is emulating a Z80.
0 x
All software to-date

Current Projects:
Currently working on ZX Adventure Designer, which lets one create point-and-click graphic adventures for a 48K Spectrum.

User avatar
WhatHoSnorkers
Berk
Posts: 3
Joined: Tue Dec 10, 2019 3:22 pm

Re: Currah µSpeech support in emulators?

Post by WhatHoSnorkers » Tue Dec 10, 2019 7:57 pm

Spectaculator apparently does, but I can't get it to do anything. I ticked the button and everything and was trying out the Currah program and it said nothing. You can try it free for 30 days as well, I think.
0 x
I have a little YouTube channel of nonsense
https://www.youtube.com/c/JamesOGradyWhatHoSnorkers

User avatar
Ast A. Moore
Dynamite Dan
Posts: 1224
Joined: Mon Nov 13, 2017 3:16 pm

Re: Currah µSpeech support in emulators?

Post by Ast A. Moore » Tue Dec 10, 2019 8:15 pm

Though not particularly popular, zxsp supports it, too.
1 x
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
djnzx48
Manic Miner
Posts: 568
Joined: Wed Dec 06, 2017 2:13 am
Location: New Zealand

Re: Currah µSpeech support in emulators?

Post by djnzx48 » Tue Dec 10, 2019 10:34 pm

WhatHoSnorkers wrote:
Tue Dec 10, 2019 7:57 pm
Spectaculator apparently does, but I can't get it to do anything. I ticked the button and everything and was trying out the Currah program and it said nothing. You can try it free for 30 days as well, I think.
Which Spectrum model did you have activated? The µSpeech doesn't work with 128K Spectrums, only 16K/48K.
1 x

User avatar
ZXDunny
Manic Miner
Posts: 250
Joined: Tue Nov 14, 2017 3:45 pm

Re: Currah µSpeech support in emulators?

Post by ZXDunny » Tue Dec 10, 2019 11:03 pm

SpecEMU emulates the uSpeech too.
0 x

User avatar
WhatHoSnorkers
Berk
Posts: 3
Joined: Tue Dec 10, 2019 3:22 pm

Re: Currah µSpeech support in emulators?

Post by WhatHoSnorkers » Wed Dec 11, 2019 6:32 am

djnzx48 wrote:
Tue Dec 10, 2019 10:34 pm
WhatHoSnorkers wrote:
Tue Dec 10, 2019 7:57 pm
Spectaculator apparently does, but I can't get it to do anything. I ticked the button and everything and was trying out the Currah program and it said nothing. You can try it free for 30 days as well, I think.
Which Spectrum model did you have activated? The µSpeech doesn't work with 128K Spectrums, only 16K/48K.
Oooh! I had the 128K I think. I'll try it with the other versions!
0 x
I have a little YouTube channel of nonsense
https://www.youtube.com/c/JamesOGradyWhatHoSnorkers

User avatar
PROSM
Microbot
Posts: 100
Joined: Fri Nov 17, 2017 7:18 pm
Location: Sunderland, England
Contact:

Re: Currah µSpeech support in emulators?

Post by PROSM » Wed Dec 11, 2019 7:15 pm

Thanks for all the suggestions, I'm going to try downloading them all tonight and fiddling with them. zxsp looks especially interesting with its memory watch feature, but unfortunately it is Mac only.

Also, I downloaded a free trial of Spectaculator yesterday. I was so impressed with the features (and the accurate Currah emulation) that I registered it after just a half-hour of playing with it. It's a great piece of software; I wish I'd bought it earlier! :D
0 x
All software to-date

Current Projects:
Currently working on ZX Adventure Designer, which lets one create point-and-click graphic adventures for a 48K Spectrum.

Post Reply