[fpc-devel] FPC and Z80

J. Gareth Moreton gareth at moreton-family.com
Mon Apr 27 18:13:36 CEST 2020

I'm kind of impressed actually that you're going out of your way to 
support older consoles and workstations.  It's certainly good for 
hobbyist development.  It's a shame that so many modern consoles have 
NDAs and physical measures to prevent homebrew software.  I still feel 
sad that the OUYA flopped, even though I never owned one... I thought 
the concept of allowing homebrewing was a nice idea.

If you can't tell, I have a slight passion for games development, but am 
stuck on the PC for now.

Gareth aka. Kit

On 27/04/2020 16:52, Karoly Balogh (Charlie/SGR) wrote:
> Hi,
> On Mon, 27 Apr 2020, Sven Barth via fpc-devel wrote:
>>> Well, I'm surprised and impressed you got it to work at all...
>>> Quite an achievement.
>> Considering that we already support AVR as well I was rather confident
>> here. :D Maybe in the future we can also add GameBoy support which uses
>> some Z80/8080 hybrid? ^^'
> I have no idea, but quickly read through some docs, and it seems the
> GameBoy CPU doesn't have IX/IY registers, which seems to be very useful to
> implement some of the more complex references handling, according to what
> Nikolay wrote earlier. Also, it seems to be quite a few stuff missing from
> it, as well as it has some extras. The question is, how far it diverges
> from Z80 of course, and how that might violate some basic assumptions the
> Z80 CG currently does about the ISA.
>>> I suppose FPC is now probably the compiler working for the biggest
>>> number of CPUs/OSes - if it wasn't already. (C excepted, probably)
>> After GCC I'd assume that, too :)
> GCC doesn't have most of what it supports mainline, rather in an
> independenly maintained fork, plus the C library is not included in its
> tree. So as far as "out of box" solutions go, FPC is quite up there.
> Charlie
> _______________________________________________
> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
> https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

This email has been checked for viruses by Avast antivirus software.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20200427/54ea2555/attachment.html>

More information about the fpc-devel mailing list