@salass00 I noticed a couple of issues with SRec: 1. Saving the settings in SRec does not set them permanently. The prefs are saved to ENV: but not to ENVARC: but maybe that's intentional. 2. There is no SRec commandline argument to use an AVI container. Maybe you should add a CONTAINER text argument or an AVI switch argument.
Amiga X1000 with 2GB memory & OS 4.1FE + Radeon HD 5450
So far I have only added support for what I assume to be the most common ones: ARGB32, BGRA32, RGB16, RGB16PC, RGB15 and RGB15PC.
Unsupported formats are for instance: RGBA32, ABGR32, RGB24, BGR24, BGR16PC and BGR15PC.
While the alternative 32-bit formats should be easy enough to support the others are less so and I would like to avoid adding code for them if possible.
You're right. I was looking in ENVARC: but I changed where application.library saves prefs and didn't realize SRec is apparently using application.library.
Amiga X1000 with 2GB memory & OS 4.1FE + Radeon HD 5450
If you use too high recording resolution and frame rate then there might not be any resources left for other programs (SRec has to periodically lock intuition in order to grab frames).
I suggest experimenting with the settings and using a lower frame rate if you want to record high resolution and lower resolution if you want higher FPS.
Yes, that did it, recording works now, switching to ScummVM and running an intro works as well.
CPU doesn't go beyond 25% on my X1000 (Workbench mode - ScummVM depends on the game's resources) and that is with CANDI running and eating away approx. 8% up front
Wow, what an update
Keep enhancing the GUI, mate, this is one app i really like
Pixel formats that give best performance with the ZMBV encoder are BGRA32, RGB16PC and RGB15PC because these do not need to be converted.
The only major pixel formats that are now unsupported are RGB24, BGR24 and CLUT.
CLUT support is possible to do with s/w scaling code as in older SRec and is on my to do list. As for packed 24-bit formats I really hope that no-one uses those any more.
Which driver version are you using? The lite version of the Radeon HD driver on the Final Edition CD does not support compositing so it won't work for SRec.
Opening a shell and running sashimi before starting recording might give useful information why it's failing.
It's unlikely that I will add support for other video codecs than ZMBV in the near future for reasons that I've mentioned before in this thread.
The DefIcons system of AmigaOS doesn't recognise or have a default icon for Matroska Video files (.mkv) but that is nothing to worry about. I recommend using MKV over AVI for output. If you need another format for a video player you can use ffmpeg to convert the file to a different container format or even encode it to a different video codec if necessary.