<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Florian Klaempfl <<a href="mailto:florian@freepascal.org">florian@freepascal.org</a>> schrieb am Mo., 27. Apr. 2020, 18:28:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Am 27.04.2020 um 17:52 schrieb Karoly Balogh (Charlie/SGR):<br>
> Hi,<br>
> <br>
> On Mon, 27 Apr 2020, Sven Barth via fpc-devel wrote:<br>
> <br>
>>> Well, I'm surprised and impressed you got it to work at all...<br>
>>> Quite an achievement.<br>
>><br>
>> Considering that we already support AVR as well I was rather confident<br>
>> here. :D Maybe in the future we can also add GameBoy support which uses<br>
>> some Z80/8080 hybrid? ^^'<br>
> <br>
> I have no idea, but quickly read through some docs, and it seems the<br>
> GameBoy CPU doesn't have IX/IY registers, which seems to be very useful to<br>
> implement some of the more complex references handling, according to what<br>
> Nikolay wrote earlier. <br>
<br>
Yes. IX and IY are the key for the FPC Z80 port. Without them it's <br>
getting really difficult. And I suspect we need to work without a normal <br>
stack but allocate local variables globally, so basically no recursion <br>
will be possible.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Pity... Oh, well, a topic for another time then :) </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>