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

All times are UTC [ DST ]




Post new topic Reply to topic  [ 3 posts ] 
Author Message
PostPosted: Thu Apr 04, 2013 6:45 pm 
Offline
User avatar
 WWW  Profile

Joined: Thu Jan 10, 2008 7:45 pm
Posts: 472
Location: Treddle's Wharf, Chigley
In case you haven't noticed, there is now a large selection of scans of The Micro User available at the site 8bs.com.

In the November and December 1990 issues are two articles by Tony Oakden (author of Quest, Star Port and Camelot) with listings explaining how to do the cut-down screen technique on an Electron and increase the speed using a variety of other tricks such as reading the keyboard directly and turning off the A to D converter.


Top
 
PostPosted: Sat Apr 06, 2013 5:08 pm 
Offline
User avatar
 WWW  Profile

Joined: Wed Jan 26, 2011 2:35 am
Posts: 139
It's amusing to read about the author's tricks to compensate for the scrolling caused by switching screen modes because this side effect was used to great effect in Firetrack to allow smooth vertical scrolling. :D

Other than disabling the ADC and reading the keyboard directly, I wonder how much of a speed up the screen mode trick actually yields.


Top
 
PostPosted: Sat Apr 06, 2013 6:47 pm 
Offline
User avatar
 WWW  Profile

Joined: Thu Jan 10, 2008 7:45 pm
Posts: 472
Location: Treddle's Wharf, Chigley
I suppose it would make a big difference for initially drawing levels, but I don't know how much difference it would make for games with his "colour-chop" trick - the blurb for the article claims about a 50% increase if you use all the tricks together.


Top
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 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