Posted By
 Harry Potter on 2025-07-17 14:22:30
| Browsing BASIC: Plus4 memory map needed!
Hi! I've been hunting through different systems' memory maps for BASIC routines to use to optimize cc65 functions such as one to print out unsigned integers and want to port that to the C16/Plus4. I have a memory map for the C16, but it's a simple text file and only includes used RAM. IK tried Google for he Mapping book but couldn't find it. Where can I find it? BTW, so far, I've only been able to find in the C64, C128 and Vic20 ROMs the routine that prints unsigned ints and heard about for the C64 (I think) a routine that can print out strings. I don't think the last would be worth the effort on systems other than the Vic20 and C16. Any recommendations? Where can I find the map?
|
|
Posted By
 gerliczer on 2025-07-17 15:44:40
| Re: Browsing BASIC: Plus4 memory map needed!
I found three other stupid topics opened by you in which we already recommended the Ultimate Map. Are you all right in the head? 
|
|
Posted By
 Harry Potter on 2025-07-17 15:50:50
| Re: Browsing BASIC: Plus4 memory map needed!
I'm sorry. I looked at the map before but didn't realize that there was more to it than the first page. Thank you.
|
|
Posted By
 Harry Potter on 2025-07-17 16:14:15
| Re: Browsing BASIC: Plus4 memory map needed!
I have to admit that I'm not all in the head, but I'm trying hard to serve the computer community.
|
|
Posted By
 MMS on 2025-07-20 11:02:40
 | Re: Browsing BASIC: Plus4 memory map needed!
Dear @Harry Potter, the SVS Ulitmate Map is our best source for most of the questions.
If you do not find the answer please check out Archive.org
If you enter in the search "Commodore Plus" you will literally get hundreds of documents in at least 5 different languages, and some of them exactly the one you are looking for. https://archive.org/search?query=commodore+Plus&page=2
"Commodore Plus/4" search does not have an result due to some technical issues
|
|
Posted By
 bszggg on 2025-07-20 17:36:28
| Re: Browsing BASIC: Plus4 memory map needed!
@ Harry Potter "but didn't realize that there was more to it than the first page."
Same as me 
|
|
Posted By
 SukkoPera on 2025-07-21 03:43:41
| Re: Browsing BASIC: Plus4 memory map needed!
Another option would be to actually build the KERNAL/BASIC sources yourself and then check the mapfiles.
|
|
Posted By
 Harry Potter on 2025-07-21 19:34:12
| Re: Browsing BASIC: Plus4 memory map needed!
bszggg: Thank you. At least I wasn't the only one. MMS and SukkoPera: I got what I wanted. Thank you. One more question: I find entries in the ROM map mentioning that I pass data to the function in the .A register, when they clearly need a word. Does it mean put the LSB in .X and MSB in .A, like in other CBM BASIC ROMs?
|
|
Posted By
 SVS on 2025-07-25 11:00:14
 | Re: Browsing BASIC: Plus4 memory map needed!
@Harry Potter, @Sukkopera: "but didn't realize that there was more to it than the first page." If you're referring to Ultimate-Map, I don't understand your sentence, because the first page just is the Index of all the pages, with hyperlinked summary. Could you explain pls?
|
|