| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Reading the directory - raw mode
I might have dreamt it but.. I distinctively remember being able to control ”output mode” from the regular reading $ command. I’d rather not parse quoted strings and what not and I’d rather not read raw sectors.
I remeber being able to change output format.. |
|
... 14 posts hidden. Click here to view all posts.... |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Quote: of course - open "$:bla*,p"
\o/ |
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
OK :) |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
School book example of an XY-problem: https://en.m.wikipedia.org/wiki/XY_problem |
| |
Oswald
Registered: Apr 2002 Posts: 5094 |
wow, didnt know kernal can do such nifty shit :) |
| |
oziphantom
Registered: Oct 2014 Posts: 490 |
The drive does it, the Kernal does nothing. I wasn't until the 128 that they actually told this stuff in the normal manual. The Drive's KERNAL is actually quite nice, feature packed.. just nobody ever uses it.
The 128 has some really nice stuff in its BASIC commands.
RUN"* loads and runs the first file on the disk ;)
DIRECTORY <filter here> shows the directory with the filter and doesn't destroy BASIC ;)
I really need to get on with my Super Kernal Idea so I can port this stuff back down the C64... |
| |
Krill
Registered: Apr 2002 Posts: 2980 |
Quoting oziphantomThe Drive's KERNAL is actually quite nice, feature packed.. just nobody ever uses it. The ROM OS is as big as the computer's KERNAL and BASIC combined, and packs quite some functionality indeed. But it's just too slow in most of what it does, and that dwarfs all the goodness. :) |
| |
Krill
Registered: Apr 2002 Posts: 2980 |
One of my favourite obscure functions is the utility loader, which would load specially-named and -typed files ("&:*" USR files, IIRC) to drive RAM and execute them, and it even comes with an actual checksum and not just EORed parity. |
| |
oziphantom
Registered: Oct 2014 Posts: 490 |
doesn't your loader load your custom code form the disk and then upload back to the drive from the C64? |
| |
Krill
Registered: Apr 2002 Posts: 2980 |
Yes, it does. Might sound a little roundabout to load a file from disk only to send code back to the drive, but the loader needs to execute code on all connected drives, not just the primary one with an inserted disk. And also it needs to detect drive models and modify the code a little here and there accordingly. Plus having one or many weird files plainly visible in the directory isn't what most users want. |
| |
tlr
Registered: Sep 2003 Posts: 1790 |
Dutch Breeze uses the utility loader IIRC. |
Previous - 1 | 2 | 3 - Next |