Search found 172 matches

by SerErris
Fri Oct 16, 2020 12:44 pm
Forum: Official Announcements
Topic: Debugging prototype board
Replies: 18
Views: 8188

Debugging prototype board


Multilayer >= 1 ?

by SerErris
Sat Oct 03, 2020 5:21 pm
Forum: Lounge
Topic:
Replies: -1
Views:

Access to the character screen memory

<blockquote class="ipsQuote" data-ipsquote="" data-ipsquote-contentapp="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="3688" data-ipsquote-contentid="247" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1601660163" data-ipsquote-userid="9" data-ipsquote...
by SerErris
Sat Oct 03, 2020 5:18 pm
Forum:
Topic: My First Steps with the X16: Questions and goals!
Replies: 38
Views: 12047

My First Steps with the X16: Questions and goals!

My statement was more based around expectations to say what to expect. <a contenteditable="false" data-ipshover="" data-ipshover-target="<___base_url___>/index.php?/profile/833-desertfish/&do=hovercard" data-mentionid="833" href="<___base_url___>/index.php?/profile/833-desertfish/" rel="">@dese...
by SerErris
Mon Sep 28, 2020 5:05 pm
Forum: Lounge
Topic:
Replies: -1
Views:

ATOM cson grammar file


good catch - you are right .. corrected... 

New Version attached ... 


ca65.cson
by SerErris
Mon Sep 28, 2020 8:59 am
Forum: Programming
Topic: Prog8 language and compiler topic
Replies: 381
Views: 760201

Prog8 language and compiler topic

The whole procedureal generation is the real secret sauce in Elite ... besides the unparalleled graphics of that time. Also need to correct - the Seed is 6 bytes = 3 words.  Start reading here: Sub TT20 and Sub TT54 gives you more or less the whole picture. TT24 is then calculating the real system ...
by SerErris
Mon Sep 28, 2020 7:02 am
Forum:
Topic: "Hello, World!" with cc65
Replies: 76
Views: 37878

"Hello, World!" with cc65

I do not see any reason why I should need to build for X16 on Linux if I am Using. The whole Toolchain exists on Windows. If you want to use Linux - that is great and everything works there. But if you want to use Windows then WSL is just something to enable you to run Linux - which was not the ide...
by SerErris
Mon Sep 28, 2020 6:53 am
Forum: Programming
Topic: Prog8 language and compiler topic
Replies: 381
Views: 760201

Prog8 language and compiler topic

Just not related to prog8 but to Elite. You may want to lookup how the 256 planets worked in Elite. (check the source code I linked) It has a very good writeup how that works. In short: You have a pseudo random generator that is seeded by the galaxy seed (4 bytes). This seed is then taken through i...
by SerErris
Mon Sep 28, 2020 6:43 am
Forum:
Topic: My First Steps with the X16: Questions and goals!
Replies: 38
Views: 12047

My First Steps with the X16: Questions and goals!

That is a good approach. Just wanted to make you aware of the fact of limitations of the Architecture in regards of high languages. Where the Amiga was optimal to use for C the C64 never was and the X16 compensates a bit by processor speed with factor of 8 but has the same limitations. The compiled...
by SerErris
Sun Sep 27, 2020 1:05 pm
Forum: Lounge
Topic:
Replies: -1
Views:

ATOM cson grammar file

So this is it ... <blockquote class="ipsQuote" data-ipsquote=""> <div class="ipsQuote_citation"> Quote </div> <div class="ipsQuote_contents">       # Registers<br />       # A<br />       {<br />         match:  '^\\s*((?i:dec|inc|asl|lsr|rol|ror))\\s*(A)\\b'<br />         captures:<br />          ...
by SerErris
Sun Sep 27, 2020 11:10 am
Forum:
Topic: My First Steps with the X16: Questions and goals!
Replies: 38
Views: 12047

My First Steps with the X16: Questions and goals!

Be aware that C is not a good language for the C64/X16/6502 in general. It is very heavy on all the calls and context switches, where the 6502 is not very good at. The stack is also only 8 bit and only 256 bytes in total and cannot get extended. So you need to create a software stack (which is exac...