For those we lost, We will not forget 09/11/2001 “Our God given unalienable rights are given to us all as individuals. They tell us what we may do for ourselves, and they are the embodiment of liberty. The so-called rights that government gives to some of us are parcelled out to select groups as classes. They tell us what one class of people may require another to do for them, and they are the very essence of slavery.”
— Perri Nelson, February 9, 2010

A bheil Gàidhlig agaibh?

 

Nearly complete


Published Fri, Feb 22 2008 10:30 AM
Technorati Tags: Software Development

My Electromechanical Computer Simulation's conversion from a .NET application written in C# to a plain-vanilla Windows application written in C++ is nearly complete. I have a few more features to port over, such as the slider to adjust the clock speed, the ability to save the contents of RAM and the help file, but it does work.

I just completed a few rounds of testing with it. The three main programs I wrote for the .NET version all run correctly on the new one. The new version is somewhat faster than the .NET version too. The 8-bit multiplication routine, which takes about 45 minutes to run with the relay-based RAM completes in under 20 minutes. The  16-bit multiplication routine which takes several days to run using the "fast" RAM simulation in the .NET version completed in less than two days. I've never actually seen it complete in the .NET version. What's important though is that it gets the correct result.

image

Even though it's not complete, I've built a setup application for it, and you can install it and play with it if you like (You'll need to extract it from the ZIP file before you can install it). Consider this to be an alpha release. As I implement the remaining features I'll update the release point and support pages.

When it's finally complete, I'll publish all of the source code too.


Comments (0) | Trackbacks (0)
View Perri Nelson's profile on LinkedIn I'm a proud friend of Israel! Are you? Republican National Committee