Full acceleration during the reset hasn't been enabled under Linux. It takes the usual 2-ish seconds and the speed label in the bottom right corner of the status bar stays at "100%".Ast A. Moore wrote: ↑Sun Mar 04, 2018 10:21 pmWell, I’ll take your word for it, however, in the thread, Philip says that the reset sequence does add a delay. I don’t know if this has been addressed by enabling full acceleration during that sequence.
Fuse 1.5.1 released
Re: Fuse 1.5.1 released
Derek Fountain, author of the ZX Spectrum C Programmer's Getting Started Guide and various open source games, hardware and other projects, including an IF1 and ZX Microdrive emulator.
- Ast A. Moore
- Rick Dangerous
- Posts: 2643
- Joined: Mon Nov 13, 2017 3:16 pm
Re: Fuse 1.5.1 released
Well, that’s a bummer, then.dfzx wrote: ↑Mon Mar 05, 2018 8:51 amFull acceleration during the reset hasn't been enabled under Linux. It takes the usual 2-ish seconds and the speed label in the bottom right corner of the status bar stays at "100%".Ast A. Moore wrote: ↑Sun Mar 04, 2018 10:21 pm Well, I’ll take your word for it, however, in the thread, Philip says that the reset sequence does add a delay. I don’t know if this has been addressed by enabling full acceleration during that sequence.
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.
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.
Re: Fuse 1.5.1 released
Is there a way for the user to take control of the phantom typist? Would be a pretty nice automation tool. Especially for testing.
Re: Fuse 1.5.1 released
A quick look at the code suggests no, because the thing to type to make the load happen is hardcoded as a series of keypresses. The keys to "press" differ between Spectrum models and the phantom typist code has been written only to facilitate the autoloader.
Derek Fountain, author of the ZX Spectrum C Programmer's Getting Started Guide and various open source games, hardware and other projects, including an IF1 and ZX Microdrive emulator.
Re: Fuse 1.5.1 released
Ah that's a shame I hoped I would be able to use it kind of like the expects library.
Re: Fuse 1.5.1 released
I tried to download fuse-utils for MAC, but apparently there is no specific download of binaries for MAC.
I went to https://sourceforge.net/projects/fuse-e ... ils/1.4.0/ and press the DOWNLOAD green button, but got fuse-1.5.1.tar.gz
Not a very good UI from sourceforge (yeah, it has the filename in small letters on the button) but it doesn't make up for linking to the wrong context file.
If we click on the actual file, we the expected fuse-utils-1.4.0.tar.gz
But then we need to compile it, and also requires LibSpectrum.
So no joy for a simple MacOS download.
I'm going to bite the bullet and try and compile this thing next.
I went to https://sourceforge.net/projects/fuse-e ... ils/1.4.0/ and press the DOWNLOAD green button, but got fuse-1.5.1.tar.gz
Not a very good UI from sourceforge (yeah, it has the filename in small letters on the button) but it doesn't make up for linking to the wrong context file.
If we click on the actual file, we the expected fuse-utils-1.4.0.tar.gz
But then we need to compile it, and also requires LibSpectrum.
So no joy for a simple MacOS download.
I'm going to bite the bullet and try and compile this thing next.
Re: Fuse 1.5.1 released
Fuse for MacOS has it's own site:RMartins wrote: ↑Sat Mar 10, 2018 3:14 pm I tried to download fuse-utils for MAC, but apparently there is no specific download of binaries for MAC.
I went to https://sourceforge.net/projects/fuse-e ... ils/1.4.0/ and press the DOWNLOAD green button, but got fuse-1.5.1.tar.gz
Not a very good UI from sourceforge (yeah, it has the filename in small letters on the button) but it doesn't make up for linking to the wrong context file.
If we click on the actual file, we the expected fuse-utils-1.4.0.tar.gz
But then we need to compile it, and also requires LibSpectrum.
So no joy for a simple MacOS download.
I'm going to bite the bullet and try and compile this thing next.
https://sourceforge.net/projects/fuse-for-macosx/files/
I don't do the Mac thing, and I'm not sure exactly what you're after, but you'd probably do better starting there.
Derek Fountain, author of the ZX Spectrum C Programmer's Getting Started Guide and various open source games, hardware and other projects, including an IF1 and ZX Microdrive emulator.
Re: Fuse 1.5.1 released
I know, but fuse-utils is not part of the distribution.dfzx wrote: ↑Sat Mar 10, 2018 3:36 pm Fuse for MacOS has it's own site:
https://sourceforge.net/projects/fuse-for-macosx/files/
I don't do the Mac thing, and I'm not sure exactly what you're after, but you'd probably do better starting there.
EDIT: Oh wait, that link, as another set of files for fuse-utils.
I was referring to the actual Fuse for Mac App.
So forget the rest of this post
...
Speaking of which, libspectrum 1.4.1 does not compile on Mac OS X 10.11.6 (El Capitan)
When running ./configure I get:
This GLIB is not mentioned in the README, so does anyone have a clue of which library this is, before I dive in ?...
checking for GLIB... no
configure: error: GLib not found
Last edited by RMartins on Sat Mar 10, 2018 4:06 pm, edited 1 time in total.
Re: Fuse 1.5.1 released
Fair enough. As I say, I don't do Mac...
Glib is the GNOME graphics library. Top link of a Google search points me here:
http://macappstore.org/glib/
Derek Fountain, author of the ZX Spectrum C Programmer's Getting Started Guide and various open source games, hardware and other projects, including an IF1 and ZX Microdrive emulator.
Re: Fuse 1.5.1 released
Thanks [mention]dfzx[/mention], your previous link, provided a download which contained a binary version of fmfconv, which solved my immediate problem for now, without requiring me to go back to a Windows PC.dfzx wrote: ↑Sat Mar 10, 2018 4:00 pm Fair enough. As I say, I don't do Mac...
Glib is the GNOME graphics library. Top link of a Google search points me here:
http://macappstore.org/glib/
Thanks.
Re: Fuse 1.5.1 released
Use the following option to enable an internal replacement and avoid that external dependency:RMartins wrote: ↑Sat Mar 10, 2018 3:54 pm Speaking of which, libspectrum 1.4.1 does not compile on Mac OS X 10.11.6 (El Capitan)
When running ./configure I get:This GLIB is not mentioned in the README, so does anyone have a clue of which library this is, before I dive in ?...
checking for GLIB... no
configure: error: GLib not found
Code: Select all
./configure --with-fake-glib
Re: Fuse 1.5.1 released
I using the fuse-utils 1.2.2 for Mac OS X.
Does any one know of an fmfconv option to save directly as MPG, to avoid the AVI 1.07GB file limit ?
I checked the help screen, but besides the --yuv, which does not generate an MPG file, I'm clueless for any option that would create an MPG file, without splitting it up into 1.07GB chunks
Does any one know of an fmfconv option to save directly as MPG, to avoid the AVI 1.07GB file limit ?
I checked the help screen, but besides the --yuv, which does not generate an MPG file, I'm clueless for any option that would create an MPG file, without splitting it up into 1.07GB chunks
Re: Fuse 1.5.1 released
I think you need ffmpeg to do the clever handling of MPG files. The unix man page have some examples like these:RMartins wrote: ↑Sat Mar 10, 2018 6:09 pm I using the fuse-utils 1.2.2 for Mac OS X.
Does any one know of an fmfconv option to save directly as MPG, to avoid the AVI 1.07GB file limit ?
I checked the help screen, but besides the --yuv, which does not generate an MPG file, I'm clueless for any option that would create an MPG file, without splitting it up into 1.07GB chunks
Code: Select all
fmfconv input.fmf | ffmpeg -i - -aspect 4:3 -target pal-dvd output.vob
fmfconv input.fmf | ffmpeg -i - -vf scale=480:360 -r 25 \
-codec:v h264 -codec:a aac -f mov -b:a 128000 \
-b:v 600000 -pix_fmt yuv420p -strict -2 output.mov
- Ast A. Moore
- Rick Dangerous
- Posts: 2643
- Joined: Mon Nov 13, 2017 3:16 pm
Re: Fuse 1.5.1 released
I used the following settings for h.264 and h.265, respectively:
The h.265 version works better, as it doesn’t produce a few garbed frames at the beginning of the video.
Code: Select all
fmfconv | ffmpeg -i - -vf scale=640:480 -r 50 -codec:v h264 -codec:a aac -f mp4 -ar 44100 -ac 1 -b:a 56k -b:v 256k -pix_fmt yuv420p -strict -2 -y
Code: Select all
fmfconv | ffmpeg -i - -vf scale=640:480 -r 50 -codec:v hevc -codec:a aac -tag:v hvc1 -f mp4 -ar 44100 -ac 1 -b:a 56k -b:v 128k -pix_fmt yuv420p -strict -2 -y
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.
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.