Hallo Patryk, > - close the file Stupid me. So obvious: open, close. > https://cld.silverdr.com/s/g69rzLK7ZoDm35F Thank you very much! Hallo Groepaz, I started with a JiffyDOS Kernal as base but stopped that development because officially you need to have the original product to be allowed to use this fork. Looking at the source code IMHO JiffyDOS does everything using the original Kernal as base. In some cases it adds something to an existing command but not shockingly different. Roughly said IMHO JiffyDOS is the original kernal plus extra commands and a added fast protocol. This fast protocol is IMHO the only that should be kept in the Kernal, nothing else. But I will have a look at this fork again when I have the ROM based on the original Kernal working. There is a major thing I have to think about. A PC can run multiple files without the need to compile them for a specific address, thanks to the segments. A 6502 equipped cannot. A PC-XT can load a mouse driver, a clock driver and a cache driver. The order how it is done doesn't matter (normally). I can load a mouse driver at $CF00, a cache driver at $CD00 and a clock driver at $CC00. But to be able to run them at these addresses I have to compile the sources for these addresses. Let's say I don't need the cache driver and want to load the clock driver at $CE00. It means I have to compile its source for this address now because the one compiled for $CC00 most probably will crash. Are there other solutions? In theory a program not containing jumps, subroutines and fixed memory can be relocated anywhere in memory. But is that practical? Another solution is to write a program and to create a table of all addresses that have to be changed before loading it at a specified address. But that program needs to reside on the computer and therefore will soup up memory. But how much? I don't want to end up with a cure that is worse than the disease. BTW, this is not my idea. But I don't know any more where I read that, André's GeckOS or CA65? You see, a lot of thing to worry, eh, think about :) -- Kind regards / Met vriendelijke groet, Ruud Baltissen www.Baltissen.orgReceived on 2026-07-11 11:00:01
Archive generated by hypermail 2.4.0.