COMMODORE PLUS/4 WORLD
  Home  Search  Games  Tapes  Covers  Cheats  Maps  Software  New Stuff 
 Hall Of Fame  HVTC  Game Endings  Features  Solutions  Remakes  Publications  Magazines  Effects  Top List 
 Members  Groups  Plus/4 Encyclopedia  Hardware  Tools  Options  Forum 
Login
Tools - Turbo Vision 4 BASIC
Title:Turbo Vision 4 BASIC
Version:0.52
ActiveNo
Last updated:2014-06-21
Category:Emulators
Platform:Windows
Created by:N., Károly (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-2017