Exos: Difference between revisions

From ReplayResources
Jump to navigationJump to search
m (Created page with '''ExOS'' was released by the german paper magazine 64'er in the December issue of 1986. It was published as a ROM patch which copied the original…')
 
 
(21 intermediate revisions by 2 users not shown)
Line 1: Line 1:
''ExOS'' was released by the german paper magazine 64'er in the December issue of 1986. It was [[:File:64er_86_12_Exos_v3.pdf|published as a ROM patch]] which copied the original C64 Kernal to $2000 and patched it there. The reader was supposed to use a monitor to save the new ROM using a monitor then. The ROM is simply burned to an 8k eprom and added to the using a kernal switching board C64 then. ''ExOS'' does not require a change on the drive ROM.
__NOTOC__
{{Infobox
 
|image        = [[File:Exos_v3.gif|Exos V3]]
|imagestyle  =
|headerstyle  = background:#ccf;
|labelstyle  = background:#ddf;
|datastyle    =
|caption      = Exos V.3
|captionstyle =
 
|header1 = From the manual:
|label1  =
|data1  =
|header2 =
|label2  = CTRL + K
|data2  = Display drive error channel
|header3 =
|label3  = CTRL + O
|data3  = OLD function
|header4 =
|label4  = CTRL + U
|data4  = Enable saving RAM under Basic ROM
|header5 =
|label5  = CTRL + S
|data5  = Transfer program into RAM floppy
|header6 =
|label6  = CTRL + L
|data6  = Transfer program from RAM floppy
|header7 =
|label7  = CTRL + V
|data7  = Swap program with program in RAM floppy
|header8 =
|label8  = CTRL + F
|data8  = Increases stepper speed in drive
|header9 =
|label9  = CTRL + X
|data9  = List Basic program from current position
|header10 =
|label10  = CTRL + Z
|data10  = List Basic program 50 lines before current position
|header11 =
|label11  = CBM + F1 and CBM + F3
|data11  = Transfer screen RAM to RAM drive
|header12 =
|label12  = CBM + F5 and CBM + F7
|data12  = Transfer screen RAM from RAM drive
|header13 =
|label13  = CTRL + A
|data13  = Disable fast loader
|header14 =
|label14  = F1 / F3 / F5 / F7
|data14  = LIST / RUN / LOAD / DIRECTORY
|header15 =
|label15  = F2 / F4 / F6 / F8
|data15  = SYS 32768 / SYS 4096 * 12 / SAVE" / CLOSE7:OPEN7,8,15"
|header16 =
|label16  = CTRL + Reset
|data16  = Avoid cartridge start and reset protection (SpeedDOS reset)
}}
 
''Exos'' was developed by ''J.Schemmel'' and released by the german paper magazine 64'er in the December issue of 1986. It was [[:File:64er_86_12_Exos_v3.pdf|published as a ROM patch]] which copied the original C64 Kernal to $2000 and patched it there. The reader was supposed to use a monitor to save the new ROM then. The ROM is simply burned to an 8k eprom and added to the C64 using a kernal switching board then. ''Exos'' does not require a change on the drive ROM.
 
''REX Datentechnik'' released ''Exos v3'' as a cartridge (order number 9805).
 
''V-DOS'' by ''Völkner Electronic'' (order number 9716) was created by ''J.Schemmel'' as well and is said to be the same as the ''Rex Datentechnik'' cartridge release.




Line 9: Line 74:
* OLD function
* OLD function
* RAM floppy functions
* RAM floppy functions
* some LIST support
* some extended LIST support
* modified reset routine (hold CTRL during reset)
 
==Notes==
 
* ''Joe'' as hacker of the V4 Exos version describes the applied changes as:
** changed colors back to commodore-blue and reset message closer to original C64
** jsr $fd15 doesn't write vectors to ram at $fd30
** fixed bug preventing that load"$" prints on screen instead of loading to basic (a correction printed in a 64'er issue)
** autostart after reset on write-protected floppies (the only new feature)
 
* Exos is known to be not the most reliable speeder due to the increased speeding of the stepper motor within the drive


== Binaries ==
== Binaries ==


tbd
[[Media:Kernal_ROM_all_rr.c64.org_2021-02.rar|Kernal_ROM_all_rr.c64.org_2021-02.rar]] contains:
* Exos v3 and v4 kernal.rom
* Exos patch program and [http://csdb.dk/release/?id=48091 ''Exos Booty''/Relax]
* V-DOS 3 kernal.rom
* [[:File:64er_86_12_Exos_v3.pdf|64er 12/1986 Exos v3 german manual as pdf]]
* [[:File:V-DOS_3_Anleitung.pdf|V-DOS 3 german manual as pdf]]
 
{{quote|Thanks to [http://c64.berrydejager.com/ Berry de Jager] for the V-DOS 3 dump!}}
 
== Weblinks ==


* [http://www.c64-wiki.de/index.php/EXOS Exos at german c64-wiki]
* [http://retroport.de/Rex.html Exos at retroport.de Rex Section] and [http://www.retroport.de/Hardware_D-E.html http://www.retroport.de/Hardware_D-E.html]
* [http://csdb.dk/release/?id=97406 ''Exos v3 (executable)'' at CSDb]
* [http://csdb.dk/release/?id=48091 ''Exos Booty'' (standalone loader) by Relax at CSDb]


[[File:V-DOS_9805_Rex.jpg|left|frameless|border|Rex V-DOS 3]]
[[File:V-DOS_9716_Voelkner.jpg|center|frameless|border|Völkner V-DOS 3]]


[[Category:ExOS]]
[[Category:Exos]]
[[Category:Cartridge_Speeder]]

Latest revision as of 23:11, 26 February 2021

Exos V3
Exos V.3
From the manual:
CTRL + K Display drive error channel
CTRL + O OLD function
CTRL + U Enable saving RAM under Basic ROM
CTRL + S Transfer program into RAM floppy
CTRL + L Transfer program from RAM floppy
CTRL + V Swap program with program in RAM floppy
CTRL + F Increases stepper speed in drive
CTRL + X List Basic program from current position
CTRL + Z List Basic program 50 lines before current position
CBM + F1 and CBM + F3 Transfer screen RAM to RAM drive
CBM + F5 and CBM + F7 Transfer screen RAM from RAM drive
CTRL + A Disable fast loader
F1 / F3 / F5 / F7 LIST / RUN / LOAD / DIRECTORY
F2 / F4 / F6 / F8 SYS 32768 / SYS 4096 * 12 / SAVE" / CLOSE7:OPEN7,8,15"
CTRL + Reset Avoid cartridge start and reset protection (SpeedDOS reset)

Exos was developed by J.Schemmel and released by the german paper magazine 64'er in the December issue of 1986. It was published as a ROM patch which copied the original C64 Kernal to $2000 and patched it there. The reader was supposed to use a monitor to save the new ROM then. The ROM is simply burned to an 8k eprom and added to the C64 using a kernal switching board then. Exos does not require a change on the drive ROM.

REX Datentechnik released Exos v3 as a cartridge (order number 9805).

V-DOS by Völkner Electronic (order number 9716) was created by J.Schemmel as well and is said to be the same as the Rex Datentechnik cartridge release.


Functionality

  • Fast serial load (can be disabled)
  • LOAD"$",8 redirected to screen output on direct mode
  • Start and end address output
  • OLD function
  • RAM floppy functions
  • some extended LIST support
  • modified reset routine (hold CTRL during reset)

Notes

  • Joe as hacker of the V4 Exos version describes the applied changes as:
    • changed colors back to commodore-blue and reset message closer to original C64
    • jsr $fd15 doesn't write vectors to ram at $fd30
    • fixed bug preventing that load"$" prints on screen instead of loading to basic (a correction printed in a 64'er issue)
    • autostart after reset on write-protected floppies (the only new feature)
  • Exos is known to be not the most reliable speeder due to the increased speeding of the stepper motor within the drive

Binaries

Kernal_ROM_all_rr.c64.org_2021-02.rar contains:

Thanks to Berry de Jager for the V-DOS 3 dump!

Weblinks

Rex V-DOS 3
Völkner V-DOS 3