Welcome, Guest. Please login or register.


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

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13537
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 36.0 Firefox 36.0
    • View Profile
    • 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 :-)

Online gflorez

  • EP addict
  • *
  • Posts: 2675
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 36.0 Firefox 36.0
    • View Profile
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 »

Online gflorez

  • EP addict
  • *
  • Posts: 2675
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 36.0 Firefox 36.0
    • View Profile
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

  • EP addict
  • *
  • Posts: 8111
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 36.0 Firefox 36.0
    • View Profile
    • 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:

SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline geco

  • EP addict
  • *
  • Posts: 5442
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 31.0 Firefox 31.0
    • View Profile
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?

Online gflorez

  • EP addict
  • *
  • Posts: 2675
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 36.0 Firefox 36.0
    • View Profile
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 user
  • *
  • Posts: 487
  • Country: gb
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Chrome 41.0.2272.89 Chrome 41.0.2272.89
    • View Profile
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

  • EP addict
  • *
  • Posts: 13537
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 36.0 Firefox 36.0
    • View Profile
    • 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: 3497
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 36.0 Firefox 36.0
    • View Profile
    • 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 user
  • *
  • Posts: 487
  • Country: gb
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Chrome 41.0.2272.89 Chrome 41.0.2272.89
    • View Profile
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

Online gflorez

  • EP addict
  • *
  • Posts: 2675
  • Country: es
  • OS:
  • Unknown Unknown
  • Browser:
  • Firefox 36.0 Firefox 36.0
    • View Profile
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

  • EP addict
  • *
  • Posts: 13537
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 36.0 Firefox 36.0
    • View Profile
    • 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 user
  • *
  • Posts: 487
  • Country: gb
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Chrome 41.0.2272.89 Chrome 41.0.2272.89
    • View Profile
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: 164
  • Country: gb
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • MS Internet Explorer 10.0 MS Internet Explorer 10.0
    • View Profile
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

Online gflorez

  • EP addict
  • *
  • Posts: 2675
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 36.0 Firefox 36.0
    • View Profile
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...