Page 1 of 2

Re: FOZZER_BASIC language program

PostPosted: Sat Dec 15, 2012 1:48 pm
by Zaphod
My first encounter with Basic was "sinclair basic" on my ZX spectrum.
Try a search for sinclair basic in Wikapeadia. There are several links to other basic's.

Zaphod. ;)

Re: FOZZER_BASIC language program

PostPosted: Sat Dec 15, 2012 3:00 pm
by ozzy72
Fozzer and myself both cut our teeth on Sinclair Basic on the Spectrum. Classic machine 8-)

Re: FOZZER_BASIC language program

PostPosted: Sat Dec 15, 2012 3:47 pm
by Zaphod
I seem to remember spending about a day to get a miniature Star ship Enterprise to go from one side of the monitor to the other.
Oh, but the sence of achievement!
Halcion days.

Zaphod ;)

Re: FOZZER_BASIC language program

PostPosted: Sat Dec 15, 2012 3:51 pm
by Fozzer
I have mountains of manuals dealing with programming Sinclair BASIC, and also programming the Zilog Z80 Central processor in Machine Code!
http://en.wikipedia.org/wiki/ZX_Spectrum
Like Ozzy, I have spent many years since the first Sinclair ZX80 home computer in 1980, through the various Sinclair models culminating in the magnificent Spectrum Plus and the Spectrum 128.
Also programming manuals for the Commodore C64 and Amstrad CPC 464.
The following Commodore Amiga 500 and 1200 were 16-bit machines, with long addresses, so more difficult to program in Machine Code.
I still have all those old computers, together with mountains of various hardware and software for them.

The "shame?" is, they re now superseded by various Emulators, of which, my favourite is the "Spectaculator" for Spectrum 48/128k machines...>>> http://www.spectaculator.com/
..all the spectrum games available for free...!

It is fully programmable in BASIC and Machine Code, just as the original...and even capable of hacking "Multiface

Re: FOZZER_BASIC language program

PostPosted: Sat Dec 15, 2012 3:55 pm
by Zaphod
[quote]I have mountains of manuals dealing with programming Sinclair BASIC, and also programming the Zilog Z80 Central processor in Machine Code!
Like Ozzy, I have spent many years since the first Sinclair Z80 home computer in 1980, through the various Sinclair models culminating in the magnificent Spectrum Plus and the Spectrum 128.
Also programming manuals for the Commodore C64 and Amstrad CPC 464.
The following Commodore Amiga 500 and 1200 were 16-bit machines, with long addresses, so more difficult to program in Machine Code.
I still have all those old computers, together with mountains of various hardware and software for them.

The "shame?" is, they re now superseded by various Emulators, of which, my favourite is the "Spectaculator" for Spectrum 48/128k machines...>>> http://www.spectaculator.com/
..all the spectrum games available for free...!

It is fully programmable in BASIC and Machine Code, just as the original...and even capable of hacking "Multiface

Re: FOZZER_BASIC language program

PostPosted: Sat Dec 15, 2012 3:59 pm
by Fozzer
Bedroom Programmers, Zeph, one and all!.... ;)...!

Happy days... :D...!

Paul...1: GOTO BED... ;D...!

I have many fond memories of groups of us busy programming our 8-bit Spectrum and Commodore computers in our bedrooms in the early 1980's!

Re: FOZZER_BASIC language program

PostPosted: Sat Dec 15, 2012 4:01 pm
by Zaphod
Bedroom Programmers, Zeph, one and all!.... ;)...!

Happy days... :D...!

Paul...1: GOTO BED... ;D...!


Paul...2: GOTO PUB...

Zaph..

Re: FOZZER_BASIC language program

PostPosted: Sat Dec 15, 2012 4:06 pm
by Fozzer
Bedroom Programmers, Zeph, one and all!.... ;)...!

Happy days... :D...!

Paul...1: GOTO BED... ;D...!


Paul...2: GOTO PUB...

Zaph..


30: LET glass = full
40: IF glass = empty THEN GOTO bar: GET refill
50: RETURN

Paul....this could go on forever... ;D...!

Re: FOZZER_BASIC language program

PostPosted: Sun Dec 16, 2012 3:48 am
by Fozzer
The one thing that I adore about Sinclair BASIC, is its ability to easily program complex mathematical calculations with a few key presses!
Sinclair BASIC contains all the mathematical parameters built in to its language, and a program can be quickly typed in to produce the result.
10 LET a=2
20 LET b=10
30 PRINT a*b

20

Much better than a pocket calculator, as the whole sequence of calculations remains on the screen, to be examined, and modified if required....rather like a blackboard and chalk!

Very complex mathematical calculations (Sin, Cos, Pi, Tan, etc) can be programmed in the same way, on the Spectrum keyboard, and the result printed out on the screen.

The sort of programming language which I miss the ability to use on modern Windows-based PC's... :'(...!

The 1980's was the magic decade for enthusiastic home computer programming...Millions of us!.... [smiley=thumbsup.gif]...!

Paul... ;)...!

10 GET tea
20 GOTO chair

... ;D...!

Re: FOZZER_BASIC language program

PostPosted: Sun Dec 16, 2012 10:29 am
by aussiewannabe
10 GET tea
20 GOTO chair



http://www.aivosto.com/visustin/help/pseudocode.html

If you are hungry Then eat

If you want tea Then

Re: FOZZER_BASIC language program

PostPosted: Sun Dec 16, 2012 10:49 am
by Fozzer
......^^^^^^....... ;D... ;D...!

Simple logic... ;D...!

Paul...IF tired GOTO bed.... ;D...!

http://en.wikipedia.org/wiki/Sinclair_BASIC

If you are familiar with Sinclair/Timex BASIC this free "Fuse" Spectrum Emulator will do the job!...>> http://sourceforge.net/projects/fuse-em ... ror=freefr

http://fuse-emulator.sourceforge.net/#Download
...works a treat!