Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 5039

Historical compilers, or modern compilers targeting retro platforms.

66 votes

Why do C to Z80 compilers produce poor code?

would end up using things like ld ix,c_addr ; the array address ld de,(i_addr) ; the counter value add ix,de ld a,0 ld (ix+0),a ; 14+20+15+7+19 = 75t (per byte) Most compilers … So, when people complain about C compilers for Z80, they do not mean it would not be possible to do. It is something else entirely. …
introspec's user avatar
  • 4,207
19 votes

Why do C to Z80 compilers produce poor code?

Let me show why people who still remember how to code Z80 hate C compilers. … So, this is my brutally honest answer to your question why people like myself say that C compilers for Z80 produce poor code: BECAUSE THEY DO. …
introspec's user avatar
  • 4,207
1 vote

How much benefit should be expected on a more advanced compiler for z80/r800 based computers?

It is also clear that a number of people are experimenting, even with these not very good compilers, and end up creating new and useful software. Some of these software are definitely not bad. …
introspec's user avatar
  • 4,207