DEUCE Emulator
A downloadable project for Windows, macOS, and Linux
This is a prototype emulator for the DEUCE computer which was distributed in the 1950s and installed in the University of Glasgow in 1958. This marked the beginning of the Computing Science course.
The emulator itself isn't complete ie the funtionality is not true to the DEUCE. Descriptions of how this emulator works, as well as further resources on programming and history, are available through the PDF found in each ZIP.
I would very much appreciate any feedback as this is part of a university project evaluation. If you would like your comments to be included in the project evaluation, please state explicitly that you give your consent. All feedback gathered will be used anonymously for the purpose of improving this software. Additionally, if you want your comments withdrawn from the evaluation, please let me know.
Please leave your comments / questions on this page or get in touch through email at 2198278s@student.gla.ac.uk
Install instructions
Windows installation: Extract files and run "DEUCE Emulator.exe"
Linux installation: Extract files, give executable permission to "DEUCE.x86_64" using chmod and run it
Mac installation: Move to Applications folder
Comments
Log in with itch.io to leave a comment.
These information were very helpful on creating a IT Quiz for me.. It would be great if you can contribute some quiz questions regarding your project.
Edit: There is no button to clear the memory, so if you want to start a new bootstrap program you'll have to relaunch the application. Also, please note the bootstrap is a separate program, so here's an example: "boostrap\n 13 mc 0 123\n 1 mc 12 321". After this you can write your instructions
Edit: The pdf gives some examples of instructions. They may be broken in your pdf viewer. They should look like this:
bootstrap - tank_number mc register data_in_decimal
normal - source - destination mc register