jdgabbard Posted September 5, 2017 Share Posted September 5, 2017 I have been working on this computer for a while, and just recently got the monitor to the point that I'm ready to begin showing it to the masses. The computer itself is still a work in progress, the finalized board will have a graphics chip, mass storage, and a fair amount of I/O. But, for now it is simply communicating over serial. Software wise, I am planning on porting Tinybasic, as well as writing some disk utilities. Even though it's not finished, I figured I would share it. 5 Quote Link to comment Share on other sites More sharing options...
jmtech Posted September 5, 2017 Share Posted September 5, 2017 (edited) A very nice clean design! Well done! I built an 8085 based single board computer back in the day. Edited September 5, 2017 by jmtech Quote Link to comment Share on other sites More sharing options...
carlsson Posted September 5, 2017 Share Posted September 5, 2017 I'm too lazy to watch video clips so perhaps you already covered it, but will you have some kind of CP/M compatibility with this board? If so, it opens up a lot of software including programming languages. You probably know of existing SBCs like the first bunch of N8VEM cards and others, which often had CP/M support as one of their main tasks. Quote Link to comment Share on other sites More sharing options...
jdgabbard Posted September 5, 2017 Author Share Posted September 5, 2017 Not in the current configuration. On the final board there will be 64kB of Ram that is banked by way of 74LS74. So CP/M should be able to run on it with a suitable bios. However, this computer is not that much different from the way CP/M operates. The idea is to have system calls, that reside in low memory, which the user can make calls to in order for their program to function. Such as conin/conout. This make porting CP/M compatible software easier, as you simply have to change the system calls in the source, and the . ORG to compensate for running at 8000h rather than 0100h. 1 Quote Link to comment Share on other sites More sharing options...
jdgabbard Posted September 9, 2017 Author Share Posted September 9, 2017 Just added another update to the project. 1 Quote Link to comment Share on other sites More sharing options...
0078265317 Posted September 10, 2017 Share Posted September 10, 2017 Nice Quote Link to comment Share on other sites More sharing options...
ryoder Posted October 22, 2017 Share Posted October 22, 2017 So cool. Quote Link to comment Share on other sites More sharing options...
jdgabbard Posted October 22, 2017 Author Share Posted October 22, 2017 If you're interested in this project, I have been updating my YouTube channel as well as my website as I progress. At this point I've already ported TinyBASIC over to the system, integrated it into my monitor, and expanded it with several useful BASIC commands. Here is my latest video, and my website is in my signature line. I am also planning on adding mass storage, but I need to get some protoboards in the mail before I can start. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.