My 'Little' Software Project

I wasn't sure where to put this thread, but here feels safe.
For the last few months I've been teaching myself two languages to build this project.
Borland Turbo C (8088 compatible code yey) and;
C#.NET / VisualStudio 2010.
Anywho wanted to share because last night I had a hit a bit of a milestone. I transferred Commander Keen 5 from my Windows 7 USB-only desktop, to a 486, then I played it. No disks, no DOSBOX, no overpriced PCI serial card. No command prompt even, a nice Windows 7 styled GUI interface.
So far the features I've put in are:
- upload files (plural, it queues)
- connection testing on connect
- serial port selection
- can navigate the remote machine in/out of any folder (filename and size are displayed)
- can switch drives (and it identifies which are floppies and which aren't - it even spots the fake MS DOS B-drive when present)
- full serial cable handshaking
- long file name to 8.3 conversion
- had a logo made and branded it, looks pretty!
- client tested on a 5150 with 256KB RAM, 25Kb file, no problems.
I've also got remote upload code written but it's not in the main project yet.
Tool will be free when it's released in a few months. Just pretty stoked at the moment and had to share with people who might actually care lol I'm using a $12 null modem cable, and a $20ish generic USB to serial adaptor.
To do this week are CRC quality checks on transmit, and on the weekend I need to add 'make folder' and 'download from remote'.
Edit: this probably is the wrong place, feel free to move if it is, I wasn't too sure where it fitted
Edit2: and if curious my client dev was done on my 386-33 until I got tired of compile times, and switched it out for a 486DX2-50 - which apparently can't quite do 115,200 without the occasional error even with handshaking - had to turn the baud rate down, not sure what UART it's using.
For the last few months I've been teaching myself two languages to build this project.
Borland Turbo C (8088 compatible code yey) and;
C#.NET / VisualStudio 2010.
Anywho wanted to share because last night I had a hit a bit of a milestone. I transferred Commander Keen 5 from my Windows 7 USB-only desktop, to a 486, then I played it. No disks, no DOSBOX, no overpriced PCI serial card. No command prompt even, a nice Windows 7 styled GUI interface.
So far the features I've put in are:
- upload files (plural, it queues)
- connection testing on connect
- serial port selection
- can navigate the remote machine in/out of any folder (filename and size are displayed)
- can switch drives (and it identifies which are floppies and which aren't - it even spots the fake MS DOS B-drive when present)
- full serial cable handshaking
- long file name to 8.3 conversion
- had a logo made and branded it, looks pretty!
- client tested on a 5150 with 256KB RAM, 25Kb file, no problems.
I've also got remote upload code written but it's not in the main project yet.
Tool will be free when it's released in a few months. Just pretty stoked at the moment and had to share with people who might actually care lol I'm using a $12 null modem cable, and a $20ish generic USB to serial adaptor.
To do this week are CRC quality checks on transmit, and on the weekend I need to add 'make folder' and 'download from remote'.
Edit: this probably is the wrong place, feel free to move if it is, I wasn't too sure where it fitted
Edit2: and if curious my client dev was done on my 386-33 until I got tired of compile times, and switched it out for a 486DX2-50 - which apparently can't quite do 115,200 without the occasional error even with handshaking - had to turn the baud rate down, not sure what UART it's using.