► Tech details

COMING SOON


► Things to know

Load a tape

|TAPE
run"

Use an Azerty keyboard on WinApe
http://cpcrulez.fr/emulateurs_WinAPE_config_AZERTY.htm


BIN File header
http://www.cpc-power.com/cpcarchives/index.php?page=articles&num=302
http://www.cpc-emu.org/docu_e.html#7.7.3
http://www.cpcwiki.eu/index.php/AMSDOS_Header

Les types de fichiers sont aux nombres de 8 :
&X00000000 = 0 (Basic)
&X00000001 = 1 (Basic protégé)
&X00000010 = 2 (Binaire)
&X00000011 = 3 (Binaire protégé)
&X00000100 = 4 (Ecran)
&X00000101 = 5 (Ecran protégé)
&X00010110 = 22 (ASCII)
&X00010111 = 23 (ASCII Protégé)

unprotect Basic protegé
POKE &AC02, &90
POKE &AC03, &C0
POKE &AC01, &C3
LOAD"PROTECTED.BAS"
LIST
SAVE"UNPROTECTED.BAS

Get files on PC
http://winape.net/help/file_editor.html
https://cpcrulez.fr/emulateurs_UTIL-CDT-dsktool_alpha.htm (AMSHEADER reader and CDT support included)

Memory Map
4 banks of 4Kbytes
With 1st full of OS, 4th reserverd to VRAM and 2nd with BASIC stuff... which explains wh
BASIC loader are loaded at 0x0170

http://tj.gpa.free.fr/html/coding/cpc_ram.htm
http://amstrad.eu/modules/publisher/item.php?itemid=59
http://www.cpcwiki.eu/index.php/BIOS_Overall_Memory_Map
http://www.cpcwiki.eu/index.php/AMSDOS_Memory_Map


COMING SOON


► Links

COMING SOON


Scramble