Oh my God! I'm actually trying to be positive about something in this place and you come out with something every noob coder knows about. Yes X86 is shit.
I have tried (and failed) coding in X86 assembler back in the day when it was fashionable. I would rather stick a rusty nail in my eye than to try that today.
It is only difficult if you do not know how to do it.
There are so many emulators of x86 out there, which all seem to work (more or less). Believe me I do not know anything about how to create processor cores.
How hard can it be? Mamedevs are a collective right? Standing on the shoulders of giants.
Most of the Mame processor cores were written by people who knew what they were doing. They were pioneers, not maintainers or house keepers/hackers.
They probably hit a few brick walls but eventually we have the cores today to use. Everything is hard. If it wasn't we would not have anything to challenge us.
Maintainers can also be pioneers too.
While we are talking about programming here, does anyone have any good reading material on C and pointers?
Not just something random. I have Schmidt, but I need something I can cross reference. My C is as rusty as that nail.
|