Konference: Commodore C64 a další
Od: | Sillicon |
Datum: | 7.1.2013 21:45 |
Předmět: | Re: Příkaz SAVE v Basicu |
Obavam se ze bez cartridge, ktera by to resila rozsirenim BASIC
prikazu a nebo to ulozit v nejakem predem nahranem monitoru
jako data od-do asi nepujde.
BASIC uklada od adresy $0801 az do adresy kam ukazuje pointer
konce BASICovskeho programu. Leda bys prepsal tuhle adresu
POKEm a pak to tak ulozil. Bohuzel neznam adresu toho ukazatele.
Myslim ze ten BASIC s tim nejak nepocita ze bys mel neco v RAMce
o cem BASIC jako ze nevi. Ted jsem si vzpomnel ze s tim jsem mel
trochu problem, ze kdyz jsem si tam nahral treba hudbu od $9000
znakovou sadu od $3000 a dalsi veci a pak BASICovsky programek
ktery se na to odkazoval a spoustel subrutiny SYSem a udelal jsem
v tom programku v BASICu nejakou zmenu tak se zbytek RAMky
proste o dany kus proste posunul takze se to pohnojilo.
Nevim uz presne jestli to vyvolalo tohle poradi nebo neco jinyho.
Pak samozrejme ulozit BASIC i s tim strojakem kdyz mas nejaky
monitor v cartridgi treba FC-III tak ulozit treba na kazetak prikazem
S"name",01,0801,3000 .
Jestli si to nepamatuju presne tak mi nemlatte ale opravte ;-)
Sillicon
---------- Původní zpráva ----------
Od: Factor6 (c64 tu byla ta zakroucena vec pandora.cz) <f6 tu byla ta zakroucena vec factor6.cz>
Datum: 7. 1. 2013
Předmět: Příkaz SAVE v Basicu
Zajímala by mě jedna věc.
Debilní Basic na C64 má příkaz SAVE, ale neumožňuje určit adresu a
délku, případně typ ukládaného souboru.
Co vlastně ten basicovský SAVE ukládá?
Nechápu to kvůli jedné věci. Když nahraju něco co je ve strojáku do
paměti, třeba z kazety hru s basicovým spouštěcím řádkem SYS a
následně to uložím pomocí SAVE"NAZEV" tak jak ten počítač ví, od které
adresy a jak dlouhý blok má uložit?
(všude jinde na jiných kompech (kromě Atari) jde u SAVE totiž zadat
parametr od jaké adresy a jak dlouhý blok se má ukládat, tak jako na
C64 v nějakém cartridge-monitoru).
Možná v tom mám hokej, ale rád bych tohle pochopil.
F6
---
Pobyty na horách se slevou
http://raketa.cz/slevy/pobyty/hory/