Welcome, Guest. Please login or register.


Author Topic: EXDOS 3.0 (Read 2491 times)

Offline dangerman

  • Beginner
  • *
  • Posts: 42
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 65.0 Firefox 65.0
    • View Profile
Re: EXDOS 3.0
« Reply #15 on: 2019.February.16. 17:18:48 »
Amazing news!  And several unexpected bonuses...

Quote
No “bytes free” delay on floppy disks and small/medium volumes

Really looking forward to the release. Thank you! :mrgreen:

P.S. I didn't realise that you had access to the original EXDOS 1.3 sources...

Offline BruceTanner

  • EP user
  • *
  • Posts: 487
  • Country: gb
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 65.0 Firefox 65.0
    • View Profile
Re: EXDOS 3.0
« Reply #16 on: 2019.February.16. 17:35:30 »
several unexpected bonuses...
It was necessary because when I first did a :dir on a very large but empty disk it took several minutes! :lol: :lol: :lol:

I didn't realise that you had access to the original EXDOS 1.3 sources...
They came from Werner Lindner of Enterprise Gmbh several years ago. Zozosoft managed to arrange the source files and re-assemble them into a byte-for-byte match to the binary 1.3, and lgb hacked his emulator so we could run the Z80 assembler and linker on a modern PC :mrgreen:

Offline gflorez

  • EP addict
  • *
  • Posts: 2668
  • Country: es
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 65.0 Firefox 65.0
    • View Profile
Re: EXDOS 3.0
« Reply #17 on: 2019.February.16. 18:13:39 »
You both have done a giant's job. Maybe you are ...
« Last Edit: 2019.February.16. 18:23:31 by gflorez »

Offline ergoGnomik

  • EP lover
  • *
  • Posts: 840
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Opera 12.18 Opera 12.18
    • View Profile
Re: EXDOS 3.0
« Reply #18 on: 2019.February.16. 18:14:00 »
Sometimes ... I hate my eyes. I downloaded and read the specification out of curiosity. It was an interesting read. Unfortunately, I found a number of typos, inconsistent memory size annotation and inconsistent indentation and font size of asterisk marked notes. :oops: Have I already said that sometimes I hate my eyes?

Offline gflorez

  • EP addict
  • *
  • Posts: 2668
  • Country: es
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 65.0 Firefox 65.0
    • View Profile
Re: EXDOS 3.0
« Reply #19 on: 2019.February.16. 18:22:36 »
I remember to read on the Werner Lidner thread that version 2.0 didn't add fixes, out of the 6MHz trick,

Offline dangerman

  • Beginner
  • *
  • Posts: 42
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 65.0 Firefox 65.0
    • View Profile
Re: EXDOS 3.0
« Reply #20 on: 2019.February.16. 18:27:04 »
Quote from: BruceTanner
lgb hacked his emulator so we could run the Z80 assembler and linker on a modern PC :mrgreen:

Did I understand that right? Are you compiling the sources on a modified Enterprise emulator? Does that mean the original was actually compiled on an Enterprise?

Offline gflorez

  • EP addict
  • *
  • Posts: 2668
  • Country: es
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 65.0 Firefox 65.0
    • View Profile
Re: EXDOS 3.0
« Reply #21 on: 2019.February.16. 18:28:37 »
Your eyes haven't read the "preliminary" word....

Offline BruceTanner

  • EP user
  • *
  • Posts: 487
  • Country: gb
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 65.0 Firefox 65.0
    • View Profile
Re: EXDOS 3.0
« Reply #22 on: 2019.February.16. 18:33:14 »
Does that mean the original was actually compiled on an Enterprise?
No, but on a Z80 card also running at 4MHz in an original IBM PC, and all from floppy disks. There is a warning in one of the source files that it takes 20 minutes to assemble, but on a modern PC it takes about 2 seconds!

Offline dangerman

  • Beginner
  • *
  • Posts: 42
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 65.0 Firefox 65.0
    • View Profile
Re: EXDOS 3.0
« Reply #23 on: 2019.February.16. 18:39:16 »
No, but on a Z80 card also running at 4MHz in an original IBM PC, and all from floppy disks.

The way things used to be!!!

Was that how EXOS and IS-BASIC were written as well?

Offline BruceTanner

  • EP user
  • *
  • Posts: 487
  • Country: gb
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 65.0 Firefox 65.0
    • View Profile
Re: EXDOS 3.0
« Reply #24 on: 2019.February.16. 18:46:53 »
Was that how EXOS and IS-BASIC were written as well?
Yes, at the end anyway. They might have started on an Apple II with Z80 card which I also remember using (all these Z80 cards were to run CP/M!)

Offline BruceTanner

  • EP user
  • *
  • Posts: 487
  • Country: gb
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 65.0 Firefox 65.0
    • View Profile
Re: EXDOS 3.0
« Reply #25 on: 2019.February.16. 18:48:12 »
Sometimes ... I hate my eyes. I downloaded and read the specification out of curiosity. It was an interesting read. Unfortunately, I found a number of typos, inconsistent memory size annotation and inconsistent indentation and font size of asterisk marked notes. :oops: Have I already said that sometimes I hate my eyes?
Thank you, hopefully the next version will be less painful! :mrgreen:

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13531
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 65.0 Firefox 65.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EXDOS 3.0
« Reply #26 on: 2019.February.16. 19:17:30 »
Zozosoft managed to arrange the source files and re-assemble them into a byte-for-byte match to the binary 1.3
Also do it for 1.0/1.1/1.2 and 2.0(/2.1). Then there is what I collected about EXDOS version history: