diff --git a/include/platform/x16_experimental.ini b/include/platform/x16_experimental.ini index fbcaa910..1fd59191 100644 --- a/include/platform/x16_experimental.ini +++ b/include/platform/x16_experimental.ini @@ -11,14 +11,21 @@ modules=loader_0801,x16_kernal,x16_hardware,c64_panic,stdlib [allocation] ; Let's not use the BASIC: -zp_pointers=0-$7F -segments=default,himem_00,himem_ff +; $00-$01 are used for bank switching +zp_pointers=$02-$7F +segments=default,user,himem_00,himem_ff default_code_segment=default segment_default_start=$80D segment_default_codeend=$9eff segment_default_datastart=after_code segment_default_end=$9eff +;1KB user space +segment_user_start=$0400 +segment_user_codeend=$07ff +segment_user_datastart=after_code +segment_user_end=$07ff + segment_himem_00_start=$a000 segment_himem_00_codeend=$bfff segment_himem_00_datastart=after_code