View Single Post
Old 28 December 2007, 11:21   #75
Galahad/FLT
Going nowhere

Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 44
Posts: 6,503
Quote:
Originally Posted by musashi5150 View Post
The biggest problem with the A500+ in my opinion was that it came with 1MB chipram as standard. Most games require 1MB so the average user won't upgrade.

A lot of games assumed there is 512K at $c00000 (the trapdoor ram) and with this not being present in your average A500+ that was a bigger problem, not the kickstart

In that case, that was stupid programmers fault. There are several reliable functions you can use at bootup to detect correctly what extra ram is available on a machine, and the times I saw this piece of shit code just beggars belief:

move.l #'FUCK',$c00100
cmp.l #'FUCK',$c00100
beq.s slow_fast_detected

Lots of games failed because of the mirror 'trick', when a simple call to exec in the bootblock would have given them the correct results.
Galahad/FLT is offline  
 
Page generated in 0.05288 seconds with 9 queries