Welcome, Guest. Please login or register.


Recent Posts

Pages: 1 ... 3 4 5 6 7 8 9 [10]
91
Programming / Re: EXOS, EXDOS, ISDOS confusion
« Last post by Wysardry on 2024.April.24. 09:19:42 »
I was thinking about allowing the compiled program to load and save from tape or disk.

The way ACK seems to be set up, you specify the OS and the processer you want to compile for on the command line, and it uses the appropriate libraries.

I'm not sure at this point if one library can include code from another library (so that the EXDOS library could reuse code from the EXOS library).
92
Programming / Re: EXOS, EXDOS, ISDOS confusion
« Last post by geco on 2024.April.24. 09:08:42 »
Would separate libraries be needed for EXOS and EXDOS, depending on whether you were using tape or disk storage?
Only for loading, and saving files you do not need, EXOS handles this, and route to the default "device", if you have EXDOS, than EXDOS is the default, in basic EP config TAPE is the default.
93
Programming / Re: EXOS, EXDOS, ISDOS confusion
« Last post by Wysardry on 2024.April.24. 09:03:02 »
So, as far as writing compiler libraries are concerned, I can safely ignore IS-DOS as you would just use CP/M ones if need be?

Would separate libraries be needed for EXOS and EXDOS, depending on whether you were using tape or disk storage?
94
Programming / Re: EXOS, EXDOS, ISDOS confusion
« Last post by Povi on 2024.April.24. 09:01:21 »
ISDOS is stored on disk and is some kind of bridge between IS-BASIC and EXDOS.
No, it is not a "bridge", but a CP/M.
ISDOS is originally released on disk, which is a CP/M.
Later, ISDOS is contained in ROM, which was included in unofficially EXDOS versions (32k ROM).
95
Programming / Re: EXOS, EXDOS, ISDOS confusion
« Last post by SlashNet on 2024.April.24. 08:35:31 »
ISDOS is stored on disk and is some kind of bridge between IS-BASIC and EXDOS.

IS-DOS just for executing CP/M v2.2 programs.

EXOS helps IS-Basic (and other programs) using EXDOS capabilities.
96
Programming / EXOS, EXDOS, ISDOS confusion
« Last post by Wysardry on 2024.April.24. 06:33:47 »
I didn't have a disk drive when I owned an Enterprise, so I'm a little confused about the differences between EXOS, EXDOS and ISDOS.

I'm currently exploring the possibility of adding Enterprise support to the ACK compiler, so I need at least a basic understanding of all three before going any further.

From what I can gather, EXOS is stored on ROM and is available on all Enterprise machines. It handles video, audio, tape loading/saving, i/o etc. and can be accessed from IS-BASIC or machine code.

EXDOS is stored on ROM on Enterprise disk drives and handles disk control, a little like MS-DOS.

ISDOS is stored on disk and is some kind of bridge between IS-BASIC and EXDOS.

CP/M and MSX-DOS also seem to be supported, but I'm not sure how or to what extent.

Do I have any of this right? Do I have anything wrong or something missing?
97
EP128Emu / Re: EP128emu
« Last post by szipucsu on 2024.April.22. 16:52:23 »
EXOS 2.1 esetén:
Köszi, működik! A 00-t átírtam 01-re. Egy idő után visszaáll 00-ra, de nincs túl nagy jelentősége. (Egyébként a :FILE-lal bővített Mididisppel próbáltam, ott a zenéből visszatérés után kapcsol be a click is újra.)
98
EP128Emu / Re: EP128emu
« Last post by geco on 2024.April.22. 15:58:37 »
EXOS 2.1 esetén:
m bfcc
eredménye:
>BFCC  00 00 FF 03 1E 00 00 00  :........
majd az első 0-át írd át nem 00-ra, és enter

EXOS 2.0 esetén:
m BFD0
eredményét nem néztem meg :D
és itt is az első 0-át írd át nem 00-ra, és enter
99
EP128Emu / Re: EP128emu
« Last post by szipucsu on 2024.April.22. 12:37:52 »
Ki lehet kapcsolni a KEY CLICK-et valahonnan a debugger ablakból? (A set key click off kiadása nélkül.)
100
CPC-ről / Re: Los Amores de Brunilda
« Last post by geco on 2024.April.22. 11:06:51 »
Cool :)
I think text on those screens should be translated also, i will share that part of the source with you, as i remember it contains all other needed texts.
Pages: 1 ... 3 4 5 6 7 8 9 [10]