Ah, ok. I've done some driver programming, but it's a rough ride. You HAVE to use C. You'll also need to get the M$ Driver SDK to compile the programs you write into kernel space loadable files. If you don't want to use a driver though, but just want to put commands onto a bus off to, say, a COM port, then I suggest you stick with standard C/C++ (There are plenty of ways to do this kind of thing). The C++ part would be the GUI, and the C the command sending part.
Ah, well best of luck. If you need some help at any point during the user end coding process, then I'll be able to chip in and help (I've been programming for 10 years)
The actual SID playing hardware. The only thing there that's running windows is the desktop PC (which isn't necessary to use the hardware). The hardware itself will be programmed using either Assembler or C (being the only two powerful enough languages). The windows PC will probably be running a program coded in C which is directly accessing a COM port to pipe instructions out to the independent SID boards.
elektroda.pl/rtvforum/viewtopic.php?p=9932643#9932643
przemekbundy 4 months ago
Hi.
I come from Polish. I built a media player "SID"
which emulates a 6502 C64. heart of the ATmega32.
and the program I wrote in "Bascomie"
Here is a link to the forum with a description:
przemekbundy 4 months ago
Cool beans!
KevinMaloney411 2 years ago
Long live SID!
mogstah 2 years ago
and my question was about what he built the windows software with. I'm interested in learning to build my own windows based hardware interfaces.
laserbeak43 3 years ago
Ah, ok. I've done some driver programming, but it's a rough ride. You HAVE to use C. You'll also need to get the M$ Driver SDK to compile the programs you write into kernel space loadable files. If you don't want to use a driver though, but just want to put commands onto a bus off to, say, a COM port, then I suggest you stick with standard C/C++ (There are plenty of ways to do this kind of thing). The C++ part would be the GUI, and the C the command sending part.
DXMON1 3 years ago
right,
It'll be a long time from now, but i am studying winprog and the DDK. it will be nice to see some progress, sometime.
laserbeak43 3 years ago
Ah, well best of luck. If you need some help at any point during the user end coding process, then I'll be able to chip in and help (I've been programming for 10 years)
DXMON1 3 years ago
nice offer :),
I'll be sure to take you up on that sometime if i do. thanks :)
laserbeak43 3 years ago
how did you program that driver for the windows program? C? VB? with a com port? usb?
laserbeak43 3 years ago
That's not running windows.... it's programmed using Assembler.
DXMON1 3 years ago
...what's not runing windows?
laserbeak43 3 years ago
The actual SID playing hardware. The only thing there that's running windows is the desktop PC (which isn't necessary to use the hardware). The hardware itself will be programmed using either Assembler or C (being the only two powerful enough languages). The windows PC will probably be running a program coded in C which is directly accessing a COM port to pipe instructions out to the independent SID boards.
DXMON1 3 years ago
sorry, meant for the post before this one, to be a reply to you.
laserbeak43 3 years ago