Jump to content
IGNORED

10-Print Book Atari VCS/2600 ROM and Source Code find!


Gray Defender

Recommended Posts

I recently completed reading the "10 Print" book which has a chapter on the Atari VCS. I was interested in trying out the code but could not find it anywhere online.



One of the books authors Ian Bogost, has shared the code on his website ( http://bogost.com/downloads/10-Print-Atari.zip) and I thought I would share it here.



One thing to note if you download and try out the ROM: The screen will remain black until you press Game Reset at which point the program executes.



Below is my review of the book. In the mean time if you have read "10 Print", I'd be interested to hear your thoughts on it.




  • Like 1
Link to comment
Share on other sites

Awesome review! :)

 

I like the authors abstract intellectual academic analysis of one line of code and that they literally filled a book with it - excellent read!

 

Also liked the comparison of the complexity of writing the same program in Assembly on the VCS where there are no screen routines in ROM compared to the simplicity and tiny footprint of Assembly programs that can call routines in the BASIC runtime.

 

I've been meaning to comment on the pac-clone series as well - that was fantastic! Anyone who wants to build a pac-man clone or just learn about how they can be written in BASIC and Assembly will enjoy this series tremendously! :)

 

For anyone interested there is a related thread for a one-liner maze generator for the Atari 8-bit here:

 

http://atariage.com/forums/topic/257168-algorithmic-art-piece-cityscape/

Link to comment
Share on other sites

Thank you, Mr. SQL! I appreciate it. Yeah the link that I provided has a couple of different VCS ROMs to try out + source code for VCS and Mac. The book is really nicely done but I can see where it would have a fairly limited audience. As for the Pac-Clone video series, I really hope some people find it useful. I have been enjoying creating the videos as I go. I really am taking my time with it and am learning a lot of techniques along the way. The creator of CBM prg studio, Arthur Jordinson, has been extremely helpful and supportive as well. He would often times have issues already fixed that I came across and provide me with beta versions. How cool is that!

  • Like 1
Link to comment
Share on other sites

Thank you, Mr. SQL! I appreciate it. Yeah the link that I provided has a couple of different VCS ROMs to try out + source code for VCS and Mac. The book is really nicely done but I can see where it would have a fairly limited audience. As for the Pac-Clone video series, I really hope some people find it useful. I have been enjoying creating the videos as I go. I really am taking my time with it and am learning a lot of techniques along the way. The creator of CBM prg studio, Arthur Jordinson, has been extremely helpful and supportive as well. He would often times have issues already fixed that I came across and provide me with beta versions. How cool is that!

 

That's awesome! :) I checked out the CBM prg studio IDE, great tool for BASIC and Assembly. Nice that it supports PET and VIC programming too.

 

I agree the academic press writing style of 10-Print limits the audience but the intellectual level is higher for it and the content more enjoyable for those interested. Racing the Beam had the same style but I think was able to extend to a larger audience base; Ian Bogost and Nick Montfort have a technical but creative curriculum for teaching students of philosophy and art the art of retro-programming.

 

Your Pac-Clone series is right along these line - I bet those authors would be interested in incorporating it into their curriculum for their students. The finished game looks really awesome too, you should release it for the C64 homebrew scene if you haven't already! :)

Link to comment
Share on other sites

Thank you, I appreciate your support. The core of the Pac-clone game is pretty much complete, if not just in a sort of a beta mode, but the game is far from being complete. I hope to be able to complete it one day. I agree my videos are not very interesting to most people, sort of like watching paint dry. I mean how excited can you get about watching someone fix a few bugs in their program code, lol. I still have to work in joystick support, create a title/attract screen, adjust level ramp ups, etc, and probably last but not least, try to figure out how to throw in the all important sound effects.

 

Also, I have been juggling around the idea in my mind, about having a level selector, on the title screen, and somehow saving off the high scores, based on the level you start on. I think that could be a good way to make the game more fun, to see if you can beat the high score, or at least be able to compare your score to the high score record.

 

Some of the youtube commenters want me to post the program in github, a tool which I have not yet used. If I do post there it will be when I am done working on the game and the video series is completed.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...