@Pin: Jak działa ten patent co podałeś linka? To wymaga dodatkowych rzeczy (poza ramem)? Można przełączać dowolne aplikacje/dema/gry czy tylko specjalnie napisane? @Xxl: Fajny patent z tym. Do czego to można użyć - pytam poważnie.
@maly_swd. To apka pod Spartę X, w zasadzie taki programowy freezer. Do bodaj 9 "tasków" (choć to oczywiście bzdura, bo nic nie pracuje równolegle), gdzie jest robiony zrzut całej pamięci oraz rejestrów sprzętu, które da się odczytać itd. Zrzut do pamięci ext. i odtwarzane spod klawiszy ctrl+shift+1...9. Programowy oznacza, że dla użytków pod dos działa dość skutecznie a dla innych programów to już raczej loteria i dość uznaniowo. Tak, czy siak zajebista zajawka.
u mnie nie ma zadnego kopiowania, interpreter jest jeden ale definiuje sie jego obszar roboczy co moze sprawiac wrazenie wruchomionych kilku "kopii" basica na raz.
do czego... z bardziej wydumanych pomyslow: masz program w basicu i chcesz cos zrobic dodatkowo, powolujesz kolejne "okno" basica, robisz co trzeba i wracasz do poprzedniego programu ... wszzystko bez zapisywania ;-)
a mniej wydumane: basic ma fajna funkcje USR kora mozemy wywolac procedure asemblerowa... chcialem takze podobny mechanizm dla programu w innm jezyku (np. w asemblerze) pozwalajacy wywolac procedure lub program w Basicu i powrot do programu w asemblerze.
no i wlasnie do tego to jest. mozna takiemu interpreterowi przydzielic obszar pamieci gdzie chcemy i ile chcemy.