News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

Sultan's Maze - 6128 enhancements?

Started by zeropolis79, 22:08, 22 July 14

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

zeropolis79

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?

EgoTrip

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.

McKlain


Carnivius

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.
Favorite CPC games: Count Duckula 3, Oh Mummy Returns, RoboCop Resurrection, Tankbusters Afterlife

cngsoft

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.
CPCEC, CSW2CDT, CHIPNSFX and more: http://cngsoft.no-ip.org/

CraigsBar

Oh mummy had me addicted when I got my Cpc in 84
IRC:  #Retro4All on Freenode

McKlain

So the game could be improved somehow, at least making it faster.


AMSDOS

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


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.
* Using the old Amstrad Languages :D * And create my own ;)
* Incorporating the Firmware :P
* I also like to problem solve code in BASIC :)   * And type-in Type-Ins! :D

Home Computing Weekly Programs
Popular Computing Weekly Programs
Your Computer Programs
Updated Other Program Links on Profile Page (Update April 16/15 phew!)
Programs for Turbo Pascal 3

zeropolis79

Well, this was just a hyperthetical conversation.

Sultan's Maze wasn't that bad..

Powered by SMFPacks Menu Editor Mod