07-07-2016, 11:54 PM
(06-05-2016, 06:03 PM)EmpirerBAD Wrote: Hmm... reading through this post, I feel both familiar and confused, it's great and overcomplicated comparator tech. Are you still working on this?
I have it almost completed on the build server, only some wires to connect and then the tedious task of testing and timing it, here are some updated pics from the server.
The keyboard:
I went the easy way and kept it in the ascii order, shift just subtracts 2 SS from the 1st Rom address, switching from upper to lower case and such. keypad directions and shifting functions (delete, space and all the others) utilize the first 2 roms, letters and numbers use the last 6, I use 1-8 for rom labels to fix the 0-rom issue.
The Rom:
It's been a while, cant remember all the specifics, but whenever you press a button, it will send the rom to the position of the cursor and add +1 to the cursor, which will shift any letters to the right of it over one also and delete will erase the spot before the cursor and shift any letters on the right side, to the left 1 spot. I haven't planned on making it pull from the 2nd line, back to the end of the 1st line, due to space and not wanting delays.
6 colors of wool above the 6 alphanumeric roms and black and white below for the 2 control roms.
Green is the input wire from keyboard, teal is the cursor wire and Yellow carries the 4 hex values to the RAM.
I stuck with my 2 way shifting RAM and my 16 segment display, but went with legofreak's acb since it was synced and ours are very similiar.
All in all, just your average, everyday word processor. so simple a rocket surgeon could do it. But I can't wait to see what you come up with using some of these methods. I also saw you use bjomolf's queue, his was loosely based off of mine, which inspired my next one, which looks like yours (kinda funny how inspiration is given and gotten) if you wanna check it out.
and then came this: https://youtu.be/-sFAgGw8lDE
Stay Fancy, Mr. Pants.
~Apocryphan