Konference: 8bitové počítače Amstrad/Schneider CPC
Od: | Michal Jurica |
Datum: | 4.4.2009 23:17 |
Předmět: | Re: strojak a navrat do basicu |
Mas to v prilohe. Pisem to v zabudovanom asembleri v emulatore WinCPC (funguje vyborne aj pod linuxom cez wine). Ale ako som uz pisal, program funguje. Problem je len v tom, ze treba mat zakazane prerusenie a takto sa aj vracat do BASICu. Zial som este nenarazil na dokumentaciu, kde by sa pisali konvencie volania strojaku z BASICu. mike/zeroteam On Friday 03 April 2009 00:08:03 marcel vasak (cpc tu byla ta zakroucena vec pandora.cz) wrote: > Dobrý den, > 2. dubna 2009, 22:16:05, napsal jste: > > > Muzws mi to poslat kouknu se na to,programator sice nejsem ale > debugerista jo.potrebuji jak zdrojaky tak i binarky,a configuraci > Amstradu ve ktere to spoustis.A vjakem ASM to pises. > > Marcel Vsak > > > > > > MJ> Takze si hned aj odpoviem: Ak sa vracia do BASICu cez ei + ret, tak to > spadne. MJ> Divne, ale je to tak. > > MJ> mike/zeroteam > > MJ> On Wednesday 01 April 2009 21:05:36 Michal Jurica (cpc tu byla ta zakroucena vec pandora.cz) wrote: > >> Ahojte! > >> > >> Neviete, ake konvencie treba dodrzat pri pisani rutiny v strojaku, aby > >> sa bezpecne vratila do basicu? V prilohe mam rutinu na generovanie fontu > >> z obrazovky v mode 0 a pri volani z basicu to zmrzne. Spustam to takto: > >> > >> memory &3fff > >> load"code.bin",&4000 > >> load"fontscr.scr",49152 > >> call &4000 > >> > >> mike/zeroteam > >> > >> --- >