Added: 3 years ago
From: kevtris
Views: 4,753
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (14)

Sign In or Sign Up now to post a comment!
  • elektroda.pl/rtvforum/viewtopi­c.php?p=9932643#9932643

  • 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:

  • Cool beans!

  • Long live SID!

  • 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.

  • 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.

  • 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.

  • 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)

  • nice offer :),

    I'll be sure to take you up on that sometime if i do. thanks :)

  • how did you program that driver for the windows program? C? VB? with a com port? usb?

  • That's not running windows.... it's programmed using Assembler.

  • ...what's not runing windows?

  • 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.

  • sorry, meant for the post before this one, to be a reply to you.

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more