6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Nov 23, 2024 11:17 am

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Empty Memory on C64
PostPosted: Sun Jul 28, 2013 9:44 pm 
Offline
User avatar

Joined: Wed Jul 10, 2013 3:13 pm
Posts: 67
what is a blank area on a C64 that is a good origin for a large program
also how would I go forth getting input from the keyboard and parsing it in 6502 assembly

if you can could you give me the same info for an Apple II

I am planning to buy both :mrgreen:

_________________
JMP $FFD2


Top
 Profile  
Reply with quote  
 Post subject: Re: Empty Memory on C64
PostPosted: Mon Jul 29, 2013 12:49 am 
Offline

Joined: Sun Nov 08, 2009 1:56 am
Posts: 411
Location: Minnesota
http://lmgtfy.com/?q=commodore+64+beginning+machine+language


Top
 Profile  
Reply with quote  
 Post subject: Re: Empty Memory on C64
PostPosted: Mon Jul 29, 2013 4:18 am 
Offline
User avatar

Joined: Sat Sep 29, 2012 10:15 pm
Posts: 904
If I may make a suggestion...

It's ok to be a newb, and it's ok to ask questions. But, if you expect people to take you seriously (and not put you on the foe/ignore list), try this. Next time you get an itch to post a new topic, which seems to be every twenty minutes or so, go to google.com and do a search. Or just wait a little, maybe in half an hour you'll be onto something else anyway.

Also, it's a good idea to wait for a reply before starting a new topic. And maybe spend a couple of days doing whatever you posted about?

I think I can speak for everyone here when I say that no one likes too much noise here in the forums. It's nice to glance at the topics and see which ones have some new messages, and follow the ones we like. If you look at the topics here, you will probably agree that your questions are crowding out any possibility of a discourse.

Just some friendly advice.

_________________
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut


Top
 Profile  
Reply with quote  
 Post subject: Re: Empty Memory on C64
PostPosted: Mon Jul 29, 2013 4:44 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8545
Location: Southern California
James_Parsons wrote:
what is a blank area on a C64 that is a good origin for a large program
also how would I go forth getting input from the keyboard and parsing it in 6502 assembly

if you can could you give me the same info for an Apple II

I am planning to buy both :mrgreen:

According to the book Mapping the Commodore 64 by Sheldon Leemon (I have the 1984 edition here from COMPUTE! Publications), it looks like BASIC uses $0800-9FFF for user programs (and my assumption is that if you're not doing BASIC, that space is available for programs in another language, whether it's machine or COBOL or anything else). The book also has all the entry points you were asking about, and where the sprites are, where the video RAM is, where every ZP variable is and what it's used for, where all the I/O registers are, etc. etc.. It sounds like you need to get this book.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
 Post subject: Re: Empty Memory on C64
PostPosted: Mon Jul 29, 2013 5:14 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8509
Location: Midwestern USA
James_Parsons wrote:
what is a blank area on a C64 that is a good origin for a large program
also how would I go forth getting input from the keyboard and parsing it in 6502 assembly

if you can could you give me the same info for an Apple II

I am planning to buy both :mrgreen:

This post is just itching for a sharply-worded rebuke about mental laziness. However, I'll restrain myself.

If the 6502 family is the most documented microprocessor family ever, then the C-64 is the most documented computer. Numerous books have been written about the C-64 and its memory map. Now would be an excellent time to track down and read one (or two or three or...) of them.

I'll give you one hint: $C000-$CFFF.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 23 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: