It is currently Mon Oct 20, 2014 4:41 pm

All times are UTC [ DST ]




Post new topic Reply to topic  [ 2 posts ] 
Author Message
PostPosted: Fri Jun 10, 2011 5:23 pm 
Offline
 Profile

Joined: Sun May 02, 2010 2:07 pm
Posts: 42
I was having a look at one of our new freeware games, and noticed the retrosoftware loader screen doesn't work with 6502 second processors in BeebEm. Not able to test it on the real hardware at the moment *glares at broken circuitry*, but from looking at the code it wouldn't work on anyway.

Anyway I've been working on making Adventurescape V second processor compatible, I mean so graphics screens can be loaded.

So can someone please fix (or show me how to) the relocator(s) in this code ?


Top
 
PostPosted: Sat Jun 11, 2011 10:23 am 
Offline
User avatar
 Profile

Joined: Sun Jun 28, 2009 11:37 pm
Posts: 55
The loader screen itself is 2P compatible but, like you say, the relocator in the BASIC program isn't.

To get it working on a 2P just keep the two parts separate instead of merging the screen into the BASIC program.

Create your screen as usual with the config program, then write a BASIC loader like this:

Code:
10 *EXEC
20 *FX229,1
30 HIMEM=&5800
40 */SCREEN
50 I%=INKEY(500):PRINT"Loading";
60 */GAME

The screen will then load and run in the IO processor.


Top
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 0 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:  
cron