Welcome, Guest. Please login or register.


Author Topic: IS-BASIC 3.0 (Read 8980 times)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
IS-BASIC 3.0
« on: 2015.March.18. 14:46:33 »
Now I got a very interesting document from Werner: IS-BASIC v3.0 Specification :shock:

Quote from: WernerLindner
I know that we even had a description/specification of IS-BASIC 3.0. It was not preliminary like most of the other "official" IS papers. Unfortunately there are no sources for that and there is no sample eprom for it too.
:cry:

Quote from: WernerLindner
It has 112 pages and looks really not like a paper that was made by a marketing guy. It is official IS and very detailed. I did not have the time to look after any differences to the existing 2.1 BASIC.


There is the task! Need to find the differences between the 2.1 and 3.0!
I already found some new instructions :-)

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: IS-BASIC 3.0
« Reply #1 on: 2015.March.18. 16:15:47 »
May be this version of basic is inside one of the untitled EP Roms that Adrian Graham owns. Long ago I've written to him an email suggesting the convenience of reading that material. But I had no response...
« Last Edit: 2015.March.18. 17:15:17 by gflorez »

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: IS-BASIC 3.0
« Reply #2 on: 2015.March.18. 16:52:39 »
On page 5-3 the manual nouns the EXOS variable "SPRITE".

On 5-56 It describes a RECORD statement to read data base files.

On page 6-3 an EOF() function is described.

I don't remember a POINTER() function(6-7).

The same with REC() on page 6-7.


I like it much more than the "commercial" manual.....!
« Last Edit: 2015.March.18. 17:11:44 by gflorez »

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: IS-BASIC 3.0
« Reply #3 on: 2015.March.18. 18:08:21 »
I would be interested if the bugs of the previous basic version (would) have been fixed. I mean the following ones:

[ Guests cannot view attachments ]
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Online geco

  • EP addict
  • *
  • Posts: 7085
  • Country: hu
    • Támogató Támogató
Re: IS-BASIC 3.0
« Reply #4 on: 2015.March.18. 18:48:04 »
Is it possible EP Plus basic cartridge was made on Basic 3.0?

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: IS-BASIC 3.0
« Reply #5 on: 2015.March.18. 18:56:43 »
No, it was made from the Boxsoft Basic extensions.

Offline BruceTanner

  • EP lover
  • *
  • Posts: 607
  • Country: gb
Re: IS-BASIC 3.0
« Reply #6 on: 2015.March.18. 19:47:34 »
ok I must put my hand up...having denied all knowledge of v3.0, I have to confess that, now I have seen it, I remember writing that document. :oops: In my defence it was nearly 30 years ago  - can you remember a document you wrote 30 years ago? :razz: 

I don't think I ever wrote the code though - the document was to form part of a future business contract (which is why it's so formal). I don't think I ever knew what that contract was for, but now we know! And as we also now know, IS didn't exist for all that much longer afterwards so I don't think the "extras" ever got implemented, at least not by me. But you know what my memory is like...:roll:

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: IS-BASIC 3.0
« Reply #7 on: 2015.March.18. 20:33:34 »
On page 5-3 the manual nouns the EXOS variable "SPRITE".
It is added at the EXOS 2.1, for the BASIC just add it for the name list for use SET SPRITE... instead SET 38...


Quote
On 5-56 It describes a RECORD statement to read data base files.

On page 6-3 an EOF() function is described.

I don't remember a POINTER() function(6-7).

The same with REC() on page 6-7.
As I see the main focus on handle random access files, make the database handling easy.
FETCH, RECORD, RESET, WRITE, EOF, POINTER, REC looks new for me, all about the files.
« Last Edit: 2015.March.18. 20:41:31 by Zozosoft »

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: IS-BASIC 3.0
« Reply #8 on: 2015.March.19. 01:22:54 »
ok I must put my hand up...having denied all knowledge of v3.0, I have to confess that, now I have seen it, I remember writing that document. :oops: In my defence it was nearly 30 years ago  - can you remember a document you wrote 30 years ago? :razz:  

I guess no, I haven't written too much documents when I was 8 years old :)

Offline BruceTanner

  • EP lover
  • *
  • Posts: 607
  • Country: gb
Re: IS-BASIC 3.0
« Reply #9 on: 2015.March.19. 08:55:41 »
I guess no, I haven't written too much documents when I was 8 years old :)

Why do I suddenly feel old? :smt087

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: IS-BASIC 3.0
« Reply #10 on: 2015.March.19. 09:56:01 »
Growing old is a waste of time.....
« Last Edit: 2015.March.19. 10:00:24 by gflorez »

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: IS-BASIC 3.0
« Reply #11 on: 2015.March.19. 12:15:35 »
Bruce what do you think about these? Why planned these additions? Targeting the office business? :-) But the dBase already running under IS-DOS...

As I see the main focus on handle random access files, make the database handling easy.
FETCH, RECORD, RESET, WRITE, EOF, POINTER, REC looks new for me, all about the files.

Offline BruceTanner

  • EP lover
  • *
  • Posts: 607
  • Country: gb
Re: IS-BASIC 3.0
« Reply #12 on: 2015.March.19. 12:23:04 »
Bruce what do you think about these? Why planned these additions? Targeting the office business? :-) But the dBase already running under IS-DOS...

Probably in the ANSI BASIC spec but no point on a cassette machine! But yes, sounds more business orientated, probably to go with that horrible Enterprise+ you have a picture of. I was asked to write the document without knowing why. I can't remember where the idea of adding database supports came from though. :(

Offline Bagpuss22

  • EP fan
  • *
  • Posts: 167
  • Country: gb
Re: IS-BASIC 3.0
« Reply #13 on: 2015.March.19. 19:01:25 »
May be this version of basic is inside one of the untitled EP Roms that Adrian Graham owns. Long ago I've written to him an email suggesting the convenience of reading that material. But I had no response...


Do you want me to have a chat with Adrian about these and see if we can 'borrow' them?  I have regular contact with him so could ask.  I have a DATAIO setup here at work so may be able to image any of them that are still programmed. Looking at what Bruce has said, I would have thought BASIC 3.0 will not be on any of these.

Russ

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: IS-BASIC 3.0
« Reply #14 on: 2015.March.19. 20:39:32 »
Can you? Although it has not been a Basic 3.0, can be that we get some improvement in that 2.1C version Basic...

Imagine what can be inside those experimental Roms...