The problem with the "android oricutron" is that there is no way to access "the files" of it. It doesn't store it in a place where it's accessable in the file system! If I had that I'd be gold!
I"ve tested Orictron Web and JORIC app.
It seems Oricutron using atmos_load("filename") totally ignores the filename, whereas JORIC (app) loads the expected file.
I have now made some tests, test program tape.tap attached.
// tape.tap - test tape access
//
// 2025 (>) Jonas S Karlsson,
jsk@yeco.org
//
// This program allows experimemnts of saving/loading
// multiple files, in order, or out of order.
//
// When tape.tap loads (see how it's prepared below)
// you can just type on the screen and it echoes.
//
// Commands start with ESC followed by a letter:
//
// ESC a - load a.tap
// ESC SPC - load "" file (any next file)
//
// ESC A - save screen as a.tap
// For the tests text "screenshots" have been saved.
// a.tap b.tap c.tap containing just a:s, b:s c:s.
//
// The tap-file is a concatenation:
//
// tape.tap a.tap b.tap c.tap b.tap c.tap b.tap c.tap a.tap
//
// Essentially: T A B C B C B C A
// Every emulator seems to do different things...
// === Oricutron, web
//
// 1) atmos_load("c.tap") oricutron IGNORES the
// file name; it just loads next file in tap (BUG)
// 2) you can ONLY access files in the order given
//
// However!
// 3) If you save a file.
// You can then load it BY NAME!
// However, it immediately EXITS to BASIC after!
// (it doesn't exit for other preprepared files)
// 4) Even if you save differnt files many times
// if it's saved you can do RANDOM access it seems
// and BY NAME! (then it's not ignored, lol)
// 5) Files saved are NOT permanent and NOT added
// to the memory if you start the emulator again
// it uses the original tap file. (BUG?)
// 6) Orictron web can download the tap-files,
// but anything saved using ESC A for example
// is NOT THERE (BUG)
//
// TODO: read the source cc65 atmos_save, maybe it
// sets the flags differently and causes the
// EIXT? (BUG)
// === JORIC, android app
//
// 1) It can load file by name ESC c - loads c.tap
// 2) But only for files in the order as given
// NO random access.
// 3) You can ESC A save a file - But it's really slow.
// 4) You cannot load the saved file, it seems to be
// FORGOTTEN. (BUG)
// === LOCI?
//
// my ORIC ATMOS is "non-responsive" at the momment,
// any takers to test?
//
I'll consider building a "disk" but this seems a bigger new territory all together. Can the disk really run normal tap files? And should I be doing SEDORIC or what? Need to find some code (assembly) for this...
Hialmar wrote: Sat Nov 08, 2025 2:09 pm
I don’t think you can do a save to tap even using the real Oricutron.
IIRC you can save as a wave file or something like that.
The best would be to switch to a dsk and the Android version of Oricutron (not the web one) found here :
https://raxiss.com/article/id/25-Oricut ... Developers
You do not have the required permissions to view the files attached to this post.