The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 795 - File: showthread.php PHP 7.4.33 (FreeBSD)
File Line Function
/showthread.php 795 errorHandler->error





Post Reply 
Sharp PC-E500 memory maps?
12-25-2021, 01:00 AM
Post: #1
Sharp PC-E500 memory maps?
I got ahold of a PC-E500, and I'm attempting to convert some PC-1500 games to run on it. One issue I've run into is positioning the graphics cursor. On the PC-1500, if you PRINT; then GPRINT something, the cursor position for the GPRINT will flow naturally from wherever PRINT; left off. Not so on the PC-E500: there's a separate graphics cursor position controlled with the GCURSOR command, which defaults to 0, 0 at the top left of the screen.

I figure I could make a small subroutine that reads the current text cursor position (i.e. set via LOCATE), and calculates appropriate arguments for GCURSOR. The problem is I don't know how to read the current text cursor position! Anybody have any sort of memory map that might indicate where to PEEK the cursor position?
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Sharp PC-E500 memory maps? - Dave Britten - 12-25-2021 01:00 AM
RE: Sharp PC-E500 memory maps? - robve - 12-25-2021, 02:42 AM
RE: Sharp PC-E500 memory maps? - robve - 12-25-2021, 03:00 AM



User(s) browsing this thread: 1 Guest(s)