News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_SlartibartfastBB

Finally, a Game written using the Desktop Environment System (DES)

Started by SlartibartfastBB, 09:11, 07 September 22

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

SlartibartfastBB

An Adventure Game written for the DES graphics environment

Hello, fellow Z80 Programmers,

I discovered the Desktop Environment System and was amazed at what it could do. I was even super amazed that there was a Programming Guide on using the graphical routine to make your own application.  Then I was saddened to find out only a few applications were developed.  So I thought, let's make a game written for DES.

And this adventure game was the result...  The DES Adventure Game.  It was a Proof of concept to see if I can get something working on DES.  The aim was to maybe get more developers using DES. 

In order to get this game running, you will need to install the DES ROM's on a ROM expansion board or in an emulator.  Run DES and load the disk, (see attached).  Click on the 'ADVENT' file and play away.  Don't get too excited, I won't win any competition with this game.

I was going to make this a "Let's Code" series on my YouTube channel but felt it was all going too slow.  Instead, I released an intro video and put the rest on GitHub.


If you want to learn more about DES and the game code, check out its GitHub page.  I go through a few more details on making your own game/application using DES.

I was also able to get Peter Campbell of Compursoft fame to 'test' it out.  Peter was really cool about this project and gave it his blessings...Thanks.

One thing was creating 16x16 Mode 2 Sprites.  I made a program that helped me with this.  You can find the program here online.  This could help others with developing Sprites for the Amstrad.
You cannot view this attachment.

Anyway, let me know what you think..

Cheers,
Brian.








Prodatron

Wow, this looks cool! It's really amazing that you did this!
Thanks for the very nice video!

Are you planning to make more videos or to extend the current version of "DES adventure"?

GRAPHICAL Z80 MULTITASKING OPERATING SYSTEM

ComSoft6128

 :) Fantastic work Brian and thanks for the great video - even though I'm not a programmer I found it enlightening. :)

CraigsBar

Oh wow 

As I bought des on ROM back in the day I am definately gonna give this a go. Although the des ROMs will be emulated in a modern device they will be dumps of *my* original ones.
IRC:  #Retro4All on Freenode

GUNHED

Nice piece of work! Yes, DES and other seem to suffer from a lack of programs for it. Thanks for giving this GUI a chance.  :) :) :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

BSC

That's a nice project, I also like those mode 2 gfx, I always had a thing for them. 
** My SID player/tracker AYAY Kaeppttn! on github **  Some CPC music and experiments ** Other music ** More music on scenestream (former nectarine) ** Some shaders ** Some Soundtrakker tunes ** Some tunes in Javascript

My hardware: ** Schneider CPC 464 with colour screen, 64k extension, 3" and 5,25 drives and more ** Amstrad CPC 6128 with M4 board, GreaseWeazle.

SlartibartfastBB

Quote from: Prodatron on 09:34, 07 September 22Wow, this looks cool! It's really amazing that you did this!
Thanks for the very nice video!

Are you planning to make more videos or to extend the current version of "DES adventure"?
I was planning to do a 2 part programming series on how I developed the game...but I wasn't sure it would have been interesting enough.  Plus, I've got another hardware project that I want to get started.  So not at this stage...sorry..

arnolde

This is really interesting stuff! And DES also looks like a cool environment to code for – I might give it a go too, one day!  

CraigsBar

Played this last night (and completed it. I love the character name at the end!) Really truly excellent work, thank you.

Now if only DES had more support. Or better yet, if it could be patched/updated to include support for a M4 or X-Mass mass storage. I do not know if Michael Beckett is still active or around the community at all, or therefore if the source exists, or if like Brunword (Peter Brunning) it is lost to time past.
IRC:  #Retro4All on Freenode

ComSoft6128

I haven't been in contact with Michael (or anyone else from that time) in over twenty years and I don't have the source code here :(

SlartibartfastBB

Quote from: CraigsBar on 00:18, 21 September 22Played this last night (and completed it. I love the character name at the end!) Really truly excellent work, thank you.

Thanks for playing! 

ComSoft6128


Powered by SMFPacks Menu Editor Mod