Posted January 24, 2017
Had this idea a while ago, I'm going to try and make a game, which involves using microcode (a set of limited instructions to build other instructions) in order to make a full fledged CPU work; targeting the MOS 6502.
Now why I'm asking for an engineer (who might be around) is to perhaps actually design either a circuit board or actual chip layout of the core of the machine. While i don't expect to physically make this machine, i would like to have the designs for eye candy, as part of the background or as the title menu or other things (but isn't required to make the game).
So far i have 9 actual instructions it's based on (that would be hard coded), and the instruction size is approx 12 bits (plus up to 16 bits for some immediate values). While the instruction size takes up 12 bits, a good portion of combinations are invalid and just not workable combinations.
Inner memory for the registers flags and temporaries is 8 bytes, and has an additional 6 bytes for calls/return instructions for the opcodes.
If there is someone who would want to take a crack at this, or has suggestions I'm open to them.
Now why I'm asking for an engineer (who might be around) is to perhaps actually design either a circuit board or actual chip layout of the core of the machine. While i don't expect to physically make this machine, i would like to have the designs for eye candy, as part of the background or as the title menu or other things (but isn't required to make the game).
So far i have 9 actual instructions it's based on (that would be hard coded), and the instruction size is approx 12 bits (plus up to 16 bits for some immediate values). While the instruction size takes up 12 bits, a good portion of combinations are invalid and just not workable combinations.
Inner memory for the registers flags and temporaries is 8 bytes, and has an additional 6 bytes for calls/return instructions for the opcodes.
If there is someone who would want to take a crack at this, or has suggestions I'm open to them.