Jump to content
  • entries
    5
  • comments
    8
  • views
    4,880

First demo on the z26!


wogihao

427 views

:cool:

 

I have spent the last 3 days reading up on the 2600 system and how its coded.

 

I have done z80 assembly about 10 years ago however my understanding is quite rusty and to be fair alot of the spesifics i did rember dont aply (WHAT NO INTERUPTS!) haha.

 

however the principles are the same so hopefully it will not be like starting from scratch again.

 

Well they say the journey of a 1000 miles starts with but a single step and i feel i have taken such a step today!

 

Spent the day reading through the files on the newbie 2600 programmers forum, also having a look at the commented files from the mini dig site.

 

At first it was a bit daunting but when i pulled myself togeather with "come on its just assembly..." the panic subsided and was replaced with a fasination, the TIA gives you so much scope to mess with the user, once i learn more about the control of the playfield there will be some flashing demos the like of which even the japanese fit enduceing games of the early 80s could not match hahaha... only kidding.

 

found a few other gems over at atariarchive, theres a nice presentation "Atari 2600: Stella Console Hardware & Combat Sample Game Software" that was realy usefull as i used the dissassembler and had a peak at combat, and bizarely the fog started to clear (alough i hasten to add i dont understand it completely).

 

Currently im dissembling all the roms i can find under 4k, hopefully by studying a number of simple roms (the 2k fellas) i can pick up a few tricks.

 

concreat progress was acheved today as i manged to get my first (copied demo) to load haha i was so happy i called my wife and she to was amazed i manged to get it first time without error lol. (admiditly copying a example into a editor isnt rocket science :ponder: )

 

anyway onwards and upwards, after the mindfield that was PAL/NTSC calculations it can only get better oh wait no theres still SECAM and that random brazilian standard.

 

Hmmmmm i wonder how you code them..... :cool:

 

next on the todo list it to finish off the tutorials, read the opp code manual and work through properly somthing like combat (but i might do tic tac toe instead...)

5 Comments


Recommended Comments

Thanks,

 

Pressure is on i prommised the wife i would finish my first playfield by the end of the week.

 

But then its not so difficult now, now with emulators i would hate to think what the learning curve was before the advent of powerfull development platforms for the 2600 - Dammm I have nothing but respect for the guys that did it that way, so many waisted eproms! It must have been heartbreaking when it didnt work after all that effort.

 

One thing i was thinking was, did the first wave of programers have to work everything out for themselves or was there easy acess to the stella documentation? or was it just the support of the other coders? or maby a combination of both hmmmm.....

 

I noticed there are a few brazilian atari carts availble on ebay... hummm that would be intesting to take a look at.... ah well theres still 4 days...

 

I have some german ones on the way also and one from Oz. I have been looking for some french carts to study but they seem to be very hard to come by on ebay :) I will have a hunt for some roms on the net. someone must have a archive somewhere. However i rember reading that very few secam carts were produced. So it may be a hunt in vain.

 

Finaly after reading about the eastern block knock off of the atari i wondered if there were any programs developed there? or was it purely a pirate consumer market?

Link to comment
Guest
Add a comment...

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