CPCWiki forum

General Category => Games => Topic started by: zeropolis79 on 22:08, 22 July 14

Title: Sultan's Maze - 6128 enhancements?
Post by: zeropolis79 on 22:08, 22 July 14
I was playing this today and wondered if it could be enhanced for the 6128, like using the FILL command for the maze walls and maybe using BANKMAN.BIN to put the map screen in the second bank of memory?
Title: Re: Sultan's Maze - 6128 enhancements?
Post by: EgoTrip on 22:13, 22 July 14
Sultan's Maze wasn't as terrible as everyone makes out but I think so much needs to be done to improve it that it just makes sense to make a new, better game from scratch.
Title: Re: Sultan's Maze - 6128 enhancements?
Post by: McKlain on 22:18, 22 July 14
¿The game is made in basic?
Title: Re: Sultan's Maze - 6128 enhancements?
Post by: Carnivius on 22:20, 22 July 14
Quote from: EgoTrip on 22:13, 22 July 14
Sultan's Maze wasn't as terrible as everyone makes out but I think so much needs to be done to improve it that it just makes sense to make a new, better game from scratch.

Yes it was and yes it does.
Title: Re: Sultan's Maze - 6128 enhancements?
Post by: cngsoft on 11:35, 24 July 14
Quote from: McKlain on 22:18, 22 July 14¿The game is made in basic?
Indeed it is. Fortunately the folks at Gem Software were quick to move on to assembly code: Sultan's Maze was their first game and Oh Mummy was their second one.
Title: Re: Sultan's Maze - 6128 enhancements?
Post by: CraigsBar on 12:21, 24 July 14
Oh mummy had me addicted when I got my Cpc in 84
Title: Re: Sultan's Maze - 6128 enhancements?
Post by: McKlain on 13:53, 24 July 14
So the game could be improved somehow, at least making it faster.

Title: Re: Sultan's Maze - 6128 enhancements?
Post by: AMSDOS on 13:08, 25 July 14
FILL isn't really all it's cracked up to be, and I found a Fill Routine (which works on all CPCs), which is faster:

Master Machine Code on your Amstrad CPC 464 & 664 - A Fill Routine - CPCWiki (http://www.cpcwiki.eu/index.php/Master_Machine_Code_on_your_Amstrad_CPC_464_%26_664_-_A_Fill_Routine)


The only compromise I found with that Fill Routine is how it checks the areas Filled, but I think that's one of the reasons why it's faster than the BASIC 1.1 FILL. This Fill Routine Performs better after you have just drawn the Image, however with Sultan's Maze it shouldn't be a problem for that Faster Fill Routine because it only has to Fill in a Square, all you'd need is the Co-ordinates of the Top Area of the Square (though the Centre of the Square Should work), and the Routine should do the Rest.
Title: Re: Sultan's Maze - 6128 enhancements?
Post by: zeropolis79 on 13:05, 01 August 14
Well, this was just a hyperthetical conversation.

Sultan's Maze wasn't that bad..
Powered by SMFPacks Menu Editor Mod