Amiga.org
Amiga News and Community Announcements => Amiga News and Community Announcements => Topic started by: spirantho on March 08, 2011, 08:26:01 PM
-
I've just uploaded a new archive of my latest project:
UberCassette! (http://www.retroreview.com/iang/UberCassette/)
It will - one day - do everything to do with dumping cassettes of 8-bit machines, but as it stands V0.02 supports Acorn Electron, BBC, and - of course - Commodore 64, C16/+4 and VIC-20 tapes. It supports raw TAP files as well as binary T64 files for the Commodore machines, and UEF files for Acorns. Just feed it your WAV file - even copy-protected ones - and it'll give you a nice emulator friendly tape file, ready for Vice or whatever.
Soon I'll be adding support for other machines, such as Spectrum, Amstrad and anything else I can think of. Kind of like my Catweasel drivers, except on tape.
I've compiled using AmiDevCPP, and made builds for AmigaOS 3, AmigaOS 4, MorphOS, AROS x86, AROS PPC, Linux x86 and Windows - and full POSIX-compliant source is included. It's just a command-line app at the moment.
Any feedback very much appreciated!
-
IFF 8SVX input support would be good, especially considering it is an Amiga program.
-
I may add 8SVX support - possible AIFF too, so people can use Audio Evolution. To be honest, though - it's not a high priority. Back in the days of Amiga 500s, we had to use 8SVX because that's what Paula supported.... but these days practically anyone with an Amiga capable of sampling has an Amiga capable of WAVs.
I might add it later, though - it's not hard....
-
I may add 8SVX support - possible AIFF too, so people can use Audio Evolution. To be honest, though - it's not a high priority. Back in the days of Amiga 500s, we had to use 8SVX because that's what Paula supported.... but these days practically anyone with an Amiga capable of sampling has an Amiga capable of WAVs.
I might add it later, though - it's not hard....
Why not just use Datatypes then your app can read any audio format the user has a DT installed for?
-
Not a bad idea...
At the moment my emphasis is on portability. That way just about anything could use it. It's completely POSIX, ANSI C - so it'd probably even work on 8-bit machines (as long as they happen to have 64MB of RAM - which probably rules out quite a few!).
Nothing to stop the Amiga version using Datatypes though.... might look into that later!
-
Just out of interest, is there any program out there that can write a T64 file back to a tape using a real C64/C128 and an original Commodore cassette unit?
-
Should be, since a T64 is just a container format for regular C-64 files. TAP to cassette is much more interesting, as those can contain original games too.
-
Oh man this is funny! Cool, but funny! :)
-
New version uploaded. :) V0.04 in fact, supporting Spectrum (ROM and Speedlock loaders) and Amstrad, and other improvements.
http://www.retroreview.com/iang/UberCassette/
-
/me hands Spirantho an umlaut.
-
Thanks, but I've just eaten, Ta.
-
What can it do more than any of the utils from this page (http://www.worldofspectrum.org/utilities.html)?
-
(Edit: Ah, that page! Didn't show as a link in Opera Mini for some reason)
I tried lots of other apps which were far too susceptible to errors. Plus no other supports so many formats.... To be honest, though, its strength isn't in Spectrum loaders because they're very well covered, I'm aiming more for the unusual formats, and the ones that don't have good tools for them - especially for the Amigalikes... hence starting with the C64 and BBC computers.