Dismiss Notice

Register now to be one of the first members of this SharePoint Community! Click here it just takes seconds!

Dismiss Notice
Welcome Guest from Country Flag

C64ForTheWin - C64 Development on your Windows Machine

Discussion in 'Official Microsoft News' started by Greg Duncan, Apr 7, 2017.

Thread Status:
Not open for further replies.
  1. Greg Duncan

    Greg Duncan Guest

    Blog Posts:
    0
    If I were a betting man, I'd bet that today's project is going to keep some of you up WAY to late tonight and this weekend. It's almost the perfect mix of cool, nerdy, different and way-back-machine'ish.

    Last month Petri Wilhelmsen updated his programming guide for an environment many of us (okay, some of... well... a few of... OKAY, ME! ;) grew up with and was our first development experience...

    petriw/Commodore64Programming


    Commodore 64 Programming on Windows

    This repo contains the source from my Commodore 64 assembly programming tutorial for Windows.

    [​IMG]

    Introduction


    Welcome to the Commodore 64 Programming on Windows tutorial! This tutorial will get you up and running with the tools needed to build C64 programs on windows, and teach you(tm) the basics of 6502 microprocessor programming using assembly. I will show you how to create graphics and how to render them on the screen, how to play music, and the many limitations and considerations needed to develop a proper C64 program.

    Remember, this is an old machine so you might have to think about things you normally didn't - if you are a graphics developer (DirectX, OpenGL, Unity, Unreal, ...), you might be able to learn why some things are they way they are.

    Disclaimer: I'm no expert, use the information here as you like.

    Language: Assembly

    Compiler: DASM

    OS: Windows (I have tried all this on Windows 10 and Windows 7)

    1 - Setup and your first program!

    ... [Click through to see the rest]

    Follow @CH9
    Follow @coding4fun
    Follow @gduncan411

    [​IMG]

    Continue reading...
     
Thread Status:
Not open for further replies.

Share This Page

LiveZilla Live Chat Software