I have made some good progress with the M62 project recently and have updated the pages.
You can check them out here or access them using the menu bar on the left.
The system is beginning to take shape and hopefully I will be able to start producing kits in a few months.
I am currently trying to get a VGA/PS2 keyboard interface created but I am currently unable to progress with that due to lack of time and experience with VHDL/Verilog, if anyone wish to contribute to this, please contact me through my donations page.
Due to some bad decisions on the part of YouTube, my 39K channel (as well as many thousands of others) are being demonetised as of February 20th.
It’s not like I’m earning any serious money on YouTube (or even enough to cover what I spend on making some videos) but the small trickle of funds was nice and did give some encouragement to make videos. My lifetime earnings in the past 6 years was (as of this posting) $102. I do have a Patreon account but I don’t have any Patreons on it yet. I would probably start producing more videos if I had some Patreons as I would feel obligated to them.
Anyway, I find this to be quite disappointing, I’m not all about over sensationalising things just to gather as many views and subscribers as possible. It is sad that small channels like mine are being cut off and left in the cold, yet YouTube will still be collecting revenue from adverts shown along side those demonetised videos.
I have decided that I will not be throwing as much energy into video productions as I did before (admittedly it was rather unpredictable when I did anyway), I’m throwing most of my energy into my Computer Science degree, and I am also getting ready to write a book covering hardware and software topics with the Arduino, this will be followed up with guided lessons and tutorials to teach people how to use the Arduino (Basically what the book aims to do but as an aid for a classroom type setting). I will be posting more on that in the near future.
I will still upload some videos from time to time, but my most valuable content will be put on this website and a summary will be shown on YouTube.
Time has come to spruce up my YouTube channel and start putting more content out with a bit more substance.
I’ve been busy with getting settled into university and now feel I have time to put more effort into my channel.
Sundays I will be releasing new teardown videos, these may be single part teardowns or multi-part, depending on how complex and how long it runs.
Fridays will be my cool down days from university so I will be recording some gaming videos (possibly live stream, not sure yet) and I will have it edited and released the following Friday.
Another change I have made is that I have now signed up with Patreon, I’m still learning how to set this up so my page on there needs a bit of work. My intention is to have it in place if people are interesting in supporting my work.
Benefits of being a Patreon will be as follows:
Early access to my videos
Credits on Patreon supported videos
Patreon only content when it is available
More benefits to be established as time goes on…
If you are interested in supporting my channel, please go to my Patreon page.
Someone commented on my youtube video about the EPROM as combinational logic stating that the video was too quiet. Unfortunately my original footage is no longer available to re-upload so I decided to redo it. This time I decided to expand upon the concept by including other ROM types than just the EPROM since the concept does apply to all parallel ROM’s.
The software I designed should work the same for different types of ROM’s since they follow the same concept.
A few years back I came across something in an old Z80 book that mentioned that EPROMs can be used a crude logic devices, though only supporting combinational logic, you could craft the data to mimic logic. Recently I tried it out and found it to work really well.
I recently uploaded a YouTube video showing my experiment.
In the video I hand-crafted the code to go into the EPROM, this took a while just to act as 2 logic gates, so I decided to have a go at writing a bit of software to do it for me.
I wrote this in Delphi and you can put up to 8 boolean algebraic expressions into the boxes, one for each data line output. You select how many address lines you are using (you can put only the number your actually using and ground the rest in hardware) Then you hit the “Parse” button and it will go through each address combination using the boolean expression to create the required data for each location.
This is only a first version so may have some kinks that need to be ironed out. The handling of parenthesis is very crude and does not take them into consideration with order of operation. it does somewhat process the order as ~(NOT), * (AND), +(OR), ^(XOR).
Valid inputs are A-P (not case sensitive), these are representative of A0-A15 inputs. Unused Data lines can be unchecked to not have them used
Once you have parsed what you need, you can view the data to the right on the table. Note: These numbers are all in Decimal!
You can then hit the “Save…” button and select where you want to save the binary file. Note: you need to add you own .bin extension, I’ve not added it yet.
Hopefully this will be of some use to people, it’s certainly an interesting concept.