Login
Tools - Turbo Vision 4 BASIC
Title:Turbo Vision 4 BASIC
Version:0.52
ActiveNo
Last updated:2014-06-21
CategoryEmulators
Platform:Windows
Created by:Charlemagne
Download: http://www.charlemagne.hu/work/tv4b/download/tv4b.zip


Notes
USER MANUAL:
http://www.charlemagne.hu/work/tv4b/download/tv4b.pdf

SOME LITTLE REMARKS ABOUT TV4B:

Turbo Vision 4 BASIC (TV4B) is an own developed BASIC interpreter with unique properties!



It shows similarity with the Commodore Plus/4 computer, such as MONITOR... (256 segments, one segment is 64KiB)



...or DISASSEMBLER... (binary code of instructions are the same)



...what's more the syntax of BASIC is devilish similar to the big ancestor.



Wherein it substantially different from the most interpreter is that you can move, rotate the screen in the 3 dimension how you want... (SHIFT or CTRL and cursors (+HOME: default))



It uses 3 different graphic screens. One of them looks nostalgically back to the root with its bit/pixel methode...



You can give the colors of the foreground and background with block of 8x8 on the screen consists of 320 coloumns and 200 rows.



The another one of them is only different from the first that it is byte/pixel...



...enables to show 256 different colors...



You can move the screen freely in 3D while running a program of course.



The third graphic screen was born in a later development...



...4byte/pixel... (32bit color depth)



...TrueColor... (Red Green Blue Alpha)



The next big challange was drawing the graphical element...



...then drawing a polygon and turning a given angle...



The another advantage of TV4B is that the education of programming will become more easily, because fantasies of pupils are moved by some line code making something spectacular!



You can write a program to use a separate screen. One is a text screen, the other is graphic screen...



...BUT the screen is separated in myriad way according to where you want to input datas from the user and where you want to draw...



...getting more information about it, have a closer look at the address of 0x0083 in the zero segment of memory... (Memory.txt)



My first BASIC game in my first BASIC interpreter is a torpedo...



...ask for X and Y coordinates from the user. In the case of hit the target it fill the given area with red color and make a sound...



...and this was a little presentation of abilities of TV4B! If you want to know more, see the memorymap, the history of the program. Demo example codes enclosed by interpreter make the motivation!




MORE DETAILED INFORMATION ABOUT IT, PLEASE SEE MY HOMEPAGE:
http://www.charlemagne.hu
(WORK:TV4B)

Copyright © Plus/4 World Team, 2001-2024. Support Plus/4 World on Patreon