-
The current default calling convention in SDCC, which passes all parameters on the stack has been criticised by users for a long time. Many feel that using register arguments would be more efficient. …
spth updated
10 months ago
-
Just documenting some of how to get it working with GBDK in case it's useful for others. (Is there a better place for this?)
(Thanks to superdisk for making this special version & sharing it with t…
-
According to the documentation for the GBZ80 instructions that is currently online:
- `RRA` fills the 8th bit with the value of the carry flag (aka: `C -> [7 -> 0] -> C`)
- `RRCA` fills the bit wi…
-
Hi, I've been having some trouble figuring out how label arithmetic should work.
I have a dynamic dispatch thingy in GBZ80 code where I'm trying to ensure the length of a section doesn't grow longe…
-
Hello, thanks for sharing, but I can´t get the source compiled under Linux or Windows.
make
sdcc -c -V -mmcs51 --model-large --stack-auto --xram-size 0x1600 --xram-loc 0x0200 --code-size 0xEFFF -I…
-
On the gbz80, the ```stop``` instruction is ``10 00``. z88dk-dis outputs:
```
stop ;[08ba] 10
nop …
-
The ez80 supports:
```
ld hl,(ix+d)
ld de,(ix+d)
ld b,(ix+d)
```
And the Rabbit supports:
```
ld hl,(ix+d)
```
It would be nice if z80asm could emulate the ez80 instructions on Rabbi…
-
```
1 0000 7610fe l1: altd djnz l1
2 0003 7610fe altd djnz ASMPC
3 0006 10fe l2: djnz l2
4 0008 10fe …
-
I tried to extend the library coverage for the non-Z80 CPUs.
--- Building +z80 (8080) Library ---
qsort_sccz80.asm:20: error: illegal identifier
^---- ld (_jp_qsort_compare+1),hl
Wha…
-
I've dropped in the new release, but I can't seem to compile. I get this error:
```bash
hbons@penguin:~/Projects/Whiskers$ make
mkdir -p obj
../gbdk/bin/lcc -c -o obj/animation.o src/animation.c…