Posted By: tycka (tycka) on 'CZspeccy'
Title:     Re: New Sinbas verze 1.2
Date:      Sat Feb 12 20:50:19 2000

> > Nepostradatelny pro vsechny byvale (i soucasne)  Spektristy. 
> 
> blbost

Tak ja zkusim rozepsat proc si myslim, ze SINBAS je k necemu
dobry i pro soucasne spektristy.
Tvorite program na svem ZX Spectrum a pod., ktery nepotrebuje nahravat behem
sve cinosti na magnetofon (i kdyz nekolik moznosti jeste dal popisi) a 
je cely psan za pomoci Basicu ZX SPECTRA - verze 48K. (Ne tedy napr. pro
128 a pod.) Nejcasteji to asi tedy budou ruzne hry.
Program dopisete, ale funguje jen na Spectru. Jak ho dostat ale na PC, aby
si ho mohli pouzivat i ostani ? Diky SINBAS je to snadny. Po prevodu do
standartniho souboru .TAP (zpusob jak to udelat mam rovnez vyresen, pokud
by mel nekdo zajem muzu ho nabidnout - vyzaduje ale vedle sebe ZX SPECTRUM
a PC). Pak spustite SINBAS a do nej nacteme primo program v souboru .TAP .
Zde s nim pak normalne pracujeme - SINBAS se chova zcela stejne jak SPECTRUM
a ma navic napr. Debuger.
Pokud funguje OK za pomoci volby GENERACE  souboru vygenerujem adresar z 
nekolika souboru, znichz jeden je nas program a jde primo spustit v Dosu 
nebo v Dos okne WIN ! Jeste dodavem ze cely adresar zabere vzdy mene nez 
100 KB takze na 1 disketu jich lze umistit min.14 a pritom z ni jdou 
primo spustit !
Je pravda ze i nektere emulatory toto umoznuji - program je ale temer
vzdy vetsi. Ale hlavni nevyhoda je, ze pokud se v programu zadavaji
texty v kterych je treba nutno zadat ;:>< a rada dalsich tak bezneho 
uzivatele neznaleho ZX SPECTRA asi privedete k silenstvi, nebot v 
dusledku jinak rozlozene klavesnice tyto znaky zde nejdou napsat 
beznym zpusobem. V SINBAS a v nem vygenerovanych samostane
spustitelnych programech funguje klavesnice zcela normalne jak je na
PC standartni a vyjimku tvori snad jedine ty znaky, ktere ZX SPECTRUM 
a PC vzajeme neznaji. Ale tech je opravdu velice malo.
V basicu spectra spustneho v programu SINBAS jde castene primo pracovat 
z souborami na PC. Jednak lze nastavit vystup prikazu lprint do textoveho
souboru - lze tak generovat libovolne texty primo z basicu.
Dale lze za pomoci tzv. primych souboru muzu primo nacitat ci ukladat
data programu bez jakeho koliv vedomi a spoluprace s uzivatelem programu.
Nadefinuji si v konfiguraci primych souboru programu SINBAS jmeno napr. DATA . 
Pokud pak zadam LOAD "DATA" CODE ... nebo SAVE "DATA" CODE 
tak se ukladaji do jednoho souboru DATA.TAP.
Prikaz LOAD je nacte a to klidne muze byt i nekolikrat za sebou 
nacte vzdy znovu ta sama a prikaz SAVE je vzdy bez ptani prepise novyma.
Da se to vyuzit napr. v textovych hrach na ulozeni pozice hrace - zustene
v souboru i po ukonceni programu a pri opetovnem spusteni je ji mozny
z ni znovu nacist. Takto byla upravena napr. textovka INDIANA JONES 2 - muzu
vam ji poslat.

tycka
Email: napsoft@post.cz

Search the boards