SpecEmu stopped working on my system

Struggling with Fuse or trying to find an emulator with a specific feature. Ask your questions here.
Post Reply
User avatar
Alessandro
Dynamite Dan
Posts: 1910
Joined: Wed Nov 15, 2017 11:10 am
Location: Messina, Italy
Contact:

SpecEmu stopped working on my system

Post by Alessandro »

SpecEmu stopped working on my system today.

I launch the emulator, open a file - tape image, snapshot etc. - and everything seems to work as normal. Then I reset the emulated computer. All of a sudden, and without any apparent reason, clicking on the menu items hangs the emulator, and I have to close it by force through the task manager.

I tried deleting it and placing it in a different directory, deleting the INI file, trying a compatibility setting, running it as administrator, nothing changed.

My system is Windows 10 64-bit and SpecEmu is the latest 11.06.23 build.

Any ideas?
User avatar
Luzie
Manic Miner
Posts: 910
Joined: Fri May 01, 2020 2:07 pm

Re: SpecEmu stopped working on my system

Post by Luzie »

Any messages from Windows Defender?
User avatar
Alessandro
Dynamite Dan
Posts: 1910
Joined: Wed Nov 15, 2017 11:10 am
Location: Messina, Italy
Contact:

Re: SpecEmu stopped working on my system

Post by Alessandro »

None at all. Again, SpecEmu worked for ages on this system until this evening...
User avatar
Mpk
Dynamite Dan
Posts: 1008
Joined: Tue Feb 09, 2021 8:10 am

Re: SpecEmu stopped working on my system

Post by Mpk »

Have you tried turning it off, then turning it back on again?
User avatar
Alessandro
Dynamite Dan
Posts: 1910
Joined: Wed Nov 15, 2017 11:10 am
Location: Messina, Italy
Contact:

Re: SpecEmu stopped working on my system

Post by Alessandro »

I tried closing the program, reopening it, erasing it together with the INI file, putting it into a different directory, changing the priority in Task Manager, resetting the PC and trying again all of the above... nothing changed.
User avatar
Alessandro
Dynamite Dan
Posts: 1910
Joined: Wed Nov 15, 2017 11:10 am
Location: Messina, Italy
Contact:

Re: SpecEmu stopped working on my system

Post by Alessandro »

Well, it seems I found something. As soon as a file is opened, the emulator keeps writing its path and name in the specemu.ini file again and again, until it is not closed by force in the task manager.

Code: Select all

File0=E:\Spectrum\DivIDE\Fls.tap
File1=E:\Spectrum\DivIDE\Fls.tap
File2=E:\Spectrum\DivIDE\Fls.tap
File3=E:\Spectrum\DivIDE\Fls.tap
File4=E:\Spectrum\DivIDE\Fls.tap
File5=E:\Spectrum\DivIDE\Fls.tap
File6=E:\Spectrum\DivIDE\Fls.tap
File7=E:\Spectrum\DivIDE\Fls.tap
File8=E:\Spectrum\DivIDE\Fls.tap
File9=E:\Spectrum\DivIDE\Fls.tap
File:=E:\Spectrum\DivIDE\Fls.tap
File;=E:\Spectrum\DivIDE\Fls.tap
File<=E:\Spectrum\DivIDE\Fls.tap
File=E:\Spectrum\DivIDE\Fls.tap
File>=E:\Spectrum\DivIDE\Fls.tap
File?=E:\Spectrum\DivIDE\Fls.tap
File@=E:\Spectrum\DivIDE\Fls.tap
FileA=E:\Spectrum\DivIDE\Fls.tap
FileB=E:\Spectrum\DivIDE\Fls.tap
FileC=E:\Spectrum\DivIDE\Fls.tap
FileD=E:\Spectrum\DivIDE\Fls.tap
FileE=E:\Spectrum\DivIDE\Fls.tap
FileF=E:\Spectrum\DivIDE\Fls.tap
FileG=E:\Spectrum\DivIDE\Fls.tap
FileH=E:\Spectrum\DivIDE\Fls.tap
FileI=E:\Spectrum\DivIDE\Fls.tap
FileJ=E:\Spectrum\DivIDE\Fls.tap
FileK=E:\Spectrum\DivIDE\Fls.tap
FileL=E:\Spectrum\DivIDE\Fls.tap
FileM=E:\Spectrum\DivIDE\Fls.tap
FileN=E:\Spectrum\DivIDE\Fls.tap
FileO=E:\Spectrum\DivIDE\Fls.tap
FileP=E:\Spectrum\DivIDE\Fls.tap
FileQ=E:\Spectrum\DivIDE\Fls.tap
FileR=E:\Spectrum\DivIDE\Fls.tap
FileS=E:\Spectrum\DivIDE\Fls.tap
FileT=E:\Spectrum\DivIDE\Fls.tap
FileU=E:\Spectrum\DivIDE\Fls.tap
FileV=E:\Spectrum\DivIDE\Fls.tap
FileW=E:\Spectrum\DivIDE\Fls.tap
FileX=E:\Spectrum\DivIDE\Fls.tap
FileY=E:\Spectrum\DivIDE\Fls.tap
FileZ=E:\Spectrum\DivIDE\Fls.tap
File[=E:\Spectrum\DivIDE\Fls.tap
File\=E:\Spectrum\DivIDE\Fls.tap
File]=E:\Spectrum\DivIDE\Fls.tap
File^=E:\Spectrum\DivIDE\Fls.tap
File_=E:\Spectrum\DivIDE\Fls.tap
File`=E:\Spectrum\DivIDE\Fls.tap
File{=E:\Spectrum\DivIDE\Fls.tap
File|=E:\Spectrum\DivIDE\Fls.tap
File}=E:\Spectrum\DivIDE\Fls.tap
File~=E:\Spectrum\DivIDE\Fls.tap
File=E:\Spectrum\DivIDE\Fls.tap
File€=E:\Spectrum\DivIDE\Fls.tap
File=E:\Spectrum\DivIDE\Fls.tap
File‚=E:\Spectrum\DivIDE\Fls.tap
Fileƒ=E:\Spectrum\DivIDE\Fls.tap
etc. etc.

Then it behaves normally. Under File > Recent files it will show the first 10 entries anyway, all with the same file and path, as if they were different files, until a different file is opened.

The problem resurfaces if the specemu.ini file is erased.
User avatar
Pegaz
Dynamite Dan
Posts: 1210
Joined: Mon Nov 13, 2017 1:44 pm

Re: SpecEmu stopped working on my system

Post by Pegaz »

Have you tried the latest version ?
viewtopic.php?p=121200#p121200
User avatar
Alessandro
Dynamite Dan
Posts: 1910
Joined: Wed Nov 15, 2017 11:10 am
Location: Messina, Italy
Contact:

Re: SpecEmu stopped working on my system

Post by Alessandro »

Thanks for the notice @Pegaz. This update seems to have fixed the issue.
hikoki
Manic Miner
Posts: 576
Joined: Thu Nov 16, 2017 10:54 am

Re: SpecEmu stopped working on my system

Post by hikoki »

Sorry to use this thread for another issue with Specemu. Latest versions run slower on my system Win7 64bits.
User avatar
Luzie
Manic Miner
Posts: 910
Joined: Fri May 01, 2020 2:07 pm

Re: SpecEmu stopped working on my system

Post by Luzie »

hikoki wrote: Fri Jul 21, 2023 2:53 pm Sorry to use this thread for another issue with Specemu. Latest versions run slower on my system Win7 64bits.
Try to rename/delete you SpecEmu.INI and try. Maybe it´s one of the options that slows your SpecEmu down?
hikoki
Manic Miner
Posts: 576
Joined: Thu Nov 16, 2017 10:54 am

Re: SpecEmu stopped working on my system

Post by hikoki »

Luzie wrote: Fri Jul 21, 2023 6:15 pm Try to rename/delete you SpecEmu.INI and try. Maybe it´s one of the options that slows your SpecEmu down?
Thanks. It doesn't seem to make a difference
User avatar
Luzie
Manic Miner
Posts: 910
Joined: Fri May 01, 2020 2:07 pm

Re: SpecEmu stopped working on my system

Post by Luzie »

hikoki wrote: Fri Jul 21, 2023 8:09 pm Thanks. It doesn't seem to make a difference
OK. If yust just use an older SpecEmu.exe, everything runs faster? How much % the slowdown?
User avatar
Luzie
Manic Miner
Posts: 910
Joined: Fri May 01, 2020 2:07 pm

Re: SpecEmu stopped working on my system

Post by Luzie »

hikoki wrote: Fri Jul 21, 2023 8:09 pm Thanks. It doesn't seem to make a difference
There´s a new version out. Maybe you want to try it: viewtopic.php?p=121459#p121459
hikoki
Manic Miner
Posts: 576
Joined: Thu Nov 16, 2017 10:54 am

Re: SpecEmu stopped working on my system

Post by hikoki »

Luzie wrote: Mon Jul 24, 2023 9:01 pm There´s a new version out. Maybe you want to try it: viewtopic.php?p=121459#p121459
Thanks Luzie. I've tried this latest version and one from 2020 and the emulation speed is faster in fuse, ZXSpin and Emuzwin than in Specemu.
Waldroid
Microbot
Posts: 118
Joined: Tue May 30, 2023 6:52 pm

Re: SpecEmu stopped working on my system

Post by Waldroid »

Have Microsoft updated the .net runtime behind the scenes, or something? Might that be why people are suddenly having problems?
User avatar
Seven.FFF
Manic Miner
Posts: 744
Joined: Sat Nov 25, 2017 10:50 pm
Location: USA

Re: SpecEmu stopped working on my system

Post by Seven.FFF »

SpecEmu is written in native assembly language, not .NET CIL/Framework.
Robin Verhagen-Guest
SevenFFF / Threetwosevensixseven / colonel32
NXtel NXTP ESP Update ESP Reset CSpect Plugins
Waldroid
Microbot
Posts: 118
Joined: Tue May 30, 2023 6:52 pm

Re: SpecEmu stopped working on my system

Post by Waldroid »

Ah, beg your pardon. Must've got mixed up with another emulator...
Post Reply