Follow

sometimes we think about the fact that the original game boy was technically an x86 system just like most modern computers
-F

this isn't particularly remarkable but it's still a little funny
-F

@Felthry I feel like we had this discussion before, but it's not. The 8086 is 16-bit, not 8. The Gameboy CPU is kinda similar to the Z80 (they aren't compatible), which is an 8080-compatible, not 8086

@noiob it's still using the 8-bit version of the x86 instruction set though
-F

@Felthry there is no 8-bit x86 instruction set, there's 8080 which is not compatible and in turn, also not compatible with the Gameboy CPU. They're cousins at best

@noiob I thought the 8086 was backwards compatible with the 8080?
-F

@Felthry "8086 was designed to make asm source porting from 8080 easy (not the other direction). It is not binary compatible with 8080, and not source-compatible either." retrocomputing.stackexchange.c

@noiob x86 is confusing, including in its history
-F

@Felthry true, especially considering a descendant of it is still the most popular architecture, some Intel engineers must be rolling in their graves constantly

Sign in to participate in the conversation
Awoo Space

Awoo.space is a Mastodon instance where members can rely on a team of moderators to help resolve conflict, and limits federation with other instances using a specific access list to minimize abuse.

While mature content is allowed here, we strongly believe in being able to choose to engage with content on your own terms, so please make sure to put mature and potentially sensitive content behind the CW feature with enough description that people know what it's about.

Before signing up, please read our community guidelines. While it's a very broad swath of topics it covers, please do your best! We believe that as long as you're putting forth genuine effort to limit harm you might cause – even if you haven't read the document – you'll be okay!