Droid: STE Edition - WIP thread

All about ST/STE games

Moderators: simonsunnyboy, Mug UK, Doctor Bob Gordon, ICS, Moderator Team

junosix
Captain Atari
Captain Atari
Posts: 331
Joined: Sun Jul 08, 2007 3:22 pm
Location: Plymouth

Droid: STE Edition - WIP thread

Post by junosix »

You might recall a few years ago I did an STE DMA audio patch for ST Format coverdisk classic Droid (http://atari-forum.com/viewtopic.php?f= ... 4&p=221874). I've recently been working on figuring out the graphics and map data and started a complete rewrite in assembler using the blitter and hardware scrolling (and eventually DMA audio and Power Pad support).

It's very early days but I thought I'd upload a quick Christmas peek at it. At the moment you are able to control the droid walking over the map (press fire to crash!) but I haven't implemented any of the enemies or items so there is a long way to go before it becomes a proper game, but that's the plan. I'll use this thread to post any updates.
You do not have the required permissions to view the files attached to this post.
User avatar
Brume
Red eyes
Red eyes
Posts: 4210
Joined: Mon Apr 22, 2002 10:16 am
Location: France
Contact:

Re: Droid: STE Edition - WIP thread

Post by Brume »

Looks promising, thanks for sharing :D
User avatar
AtariCrypt
Captain Atari
Captain Atari
Posts: 411
Joined: Fri Mar 14, 2014 5:04 pm
Location: Lancashire, England
Contact:

Re: Droid: STE Edition - WIP thread

Post by AtariCrypt »

Oh beautiful - thanks for the update :D
AtariCrypt game website
https://ataricrypt.blogspot.com
User avatar
Methanoid
Captain Atari
Captain Atari
Posts: 281
Joined: Mon Jan 26, 2004 2:41 pm
Location: England.. where else?

Re: Droid: STE Edition - WIP thread

Post by Methanoid »

Looks lovely... please do finish this.. it would be cruel to tease and not do so... :D
User avatar
Ragstaff
Atari Super Hero
Atari Super Hero
Posts: 610
Joined: Mon Oct 20, 2003 3:39 am
Location: Melbourne Australia
Contact:

Re: Droid: STE Edition - WIP thread

Post by Ragstaff »

Does it run on Steem? I have tried a few configurations so far without much success (screen artifacts)
junosix
Captain Atari
Captain Atari
Posts: 331
Joined: Sun Jul 08, 2007 3:22 pm
Location: Plymouth

Re: Droid: STE Edition - WIP thread

Post by junosix »

Thanks for the feedback!
Ragstaff wrote:Does it run on Steem? I have tried a few configurations so far without much success (screen artifacts)
Not sure about Steem, I've been testing it on Hatari (works with any memory configuration right down to 512K) and also on my own STE and the only artifacts are a line near the bottom where I've reserved a section of the display for a Timer B interrupt.

Can you do a screengrab?
User avatar
christos
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2479
Joined: Tue Apr 13, 2004 8:24 pm
Location: Greece

Re: Droid: STE Edition - WIP thread

Post by christos »

I've been playing a lot of Droid 2 lately. It's a great game, so I am looking forward to an STE enhanced version.
User avatar
AtariCrypt
Captain Atari
Captain Atari
Posts: 411
Joined: Fri Mar 14, 2014 5:04 pm
Location: Lancashire, England
Contact:

Re: Droid: STE Edition - WIP thread

Post by AtariCrypt »

From what I've seen so far, this is going to be massive. Love how the first beta runs and it's only the start. Wow! :-)
AtariCrypt game website
https://ataricrypt.blogspot.com
User avatar
Eero Tamminen
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2189
Joined: Sun Jul 31, 2011 1:11 pm

Re: Droid: STE Edition - WIP thread

Post by Eero Tamminen »

Larger visible area and smooth scrolling are nice.

I noticed few issues:
* Something not right in input handling, sometimes game buffers input and droid goes further that it should
* Droid can jump inside the walls, see screenshot
grab0001.png
You do not have the required permissions to view the files attached to this post.
Last edited by Eero Tamminen on Sun Jan 01, 2017 4:55 pm, edited 1 time in total.
junosix
Captain Atari
Captain Atari
Posts: 331
Joined: Sun Jul 08, 2007 3:22 pm
Location: Plymouth

Re: Droid: STE Edition - WIP thread

Post by junosix »

Thanks for the feedback on the controls, the initial WIP download does have rough input handling but I was determined to pump something out over Christmas so people had something to play with. I spent some time refining the controls today and the two points you made happened to be resolved as part of doing that. I'm trying to get the balance right of staying true to the original but there are a few considerations, one being that the droid in the original moved 3 pixels per refresh at 25Hz, but to fudge that at 50Hz by getting it to move 1 pixel one frame then 2 on the next did work but complicated things when it came to the scrolling, so I made the executive decision to just make him move 2 pixels per frame. That has made him a bit quicker and has encouraged me to take a few liberties with the movement in general, so I've now scrapped the thing in the original where you had to wait for the animation of him walking to finish before you could go in the opposite direction so he can now turn on his heel mid-walk. Have also given him a new move where you can tap down twice to drop back down through some of the platforms. Fits in well with everything else and helps make everything feel even more nimble now!

Got a few other things working as well but rather than bunging a new version up every time I add a line of code I'll sit on it until I have more of a milestone. As a rough idea my plan is to get it finished for the 25th anniversary of when it was released on ST Format 37, July 2017. At the very least a playable beta even if it means not having had time to add music and a final polish but will of course show updates in the meantime.
User avatar
AtariCrypt
Captain Atari
Captain Atari
Posts: 411
Joined: Fri Mar 14, 2014 5:04 pm
Location: Lancashire, England
Contact:

Re: Droid: STE Edition - WIP thread

Post by AtariCrypt »

Wondering how the project is coming along? :)
AtariCrypt game website
https://ataricrypt.blogspot.com
junosix
Captain Atari
Captain Atari
Posts: 331
Joined: Sun Jul 08, 2007 3:22 pm
Location: Plymouth

Re: Droid: STE Edition - WIP thread

Post by junosix »

Hey! Made some good progress after I uploaded this preview, got the joystick handling working properly and it now also handles diagonals for jumps too, also got item pickups going, optimised the sprite routine and getting there with animated background tiles. Had to knock it on the head for the meantime though as I have a load of work on and it's also crunch time for some audio work I'm contributing to for Jeff Minter's new game. Just can't code in bits and pieces, need a good stretch of time off from anything else - I really want to crack on with this so I'm going to take a week off around Easter and continue.
AtariZoll
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2978
Joined: Mon Feb 20, 2012 4:42 pm
Contact:

Re: Droid: STE Edition - WIP thread

Post by AtariZoll »

Yes, I know from own experience that you need lot of free time, and all it not in small fragments when deal with it. I did some smaller game improvements, like smooth scroll, DMA audio, but it may take really lot of time to figure out how some SW solved some things and way to make it better.
Famous Schrodinger's cat hypothetical experiment says that cat is dead or alive until we open box and see condition of poor animal, which deserved better logic. Cat is always in some certain state - regardless from is observer able or not to see what the state is.
User avatar
troed
Atari God
Atari God
Posts: 1460
Joined: Mon Apr 30, 2012 6:20 pm
Location: Sweden

Re: Droid: STE Edition - WIP thread

Post by troed »

junosix wrote:it's also crunch time for some audio work I'm contributing to for Jeff Minter's new game
Please prioritise Polybius - my PlayStation VR is eagerly awaiting it :P

/Troed
junosix
Captain Atari
Captain Atari
Posts: 331
Joined: Sun Jul 08, 2007 3:22 pm
Location: Plymouth

Re: Droid: STE Edition - WIP thread

Post by junosix »

Not long to wait now :) Can't wait to play it either, it looks insane.
User avatar
qq1975b
Atari God
Atari God
Posts: 1111
Joined: Tue May 15, 2012 9:15 am
Location: Barcelona

Re: Droid: STE Edition - WIP thread

Post by qq1975b »

Hi,

I have tried on my STe. It looks great. I suupose you know that It crashes when you press fire.
Is it going to have the Amiga music? It doesn't make any sound now, right?
Trying to learn...
junosix
Captain Atari
Captain Atari
Posts: 331
Joined: Sun Jul 08, 2007 3:22 pm
Location: Plymouth

Re: Droid: STE Edition - WIP thread

Post by junosix »

Just checking in with a small update on this, haven't had any proper time to sit down with this and get my head into it since the last post but I'm having a few days break from working so have got a display list system in place including animations of tiles/sprites.

So far I've only put in the animated background flames but in theory it's then "just" a question of adding routines for the other object types and then that bit's done.

It's pretty optimal and I'm still confident I can get the whole thing running at 50fps, the blue bar that flashes at the top of the screen is CPU time for drawing the animations so there's a decent amount of time left over per frame for stuff. Droid is much more fluid now too.

(YouTube have absolutely mashed the framerate, bless 'em. I've attached an .mp4 (named as .zip - you'll have to rename it) that gives a better example.)

You do not have the required permissions to view the files attached to this post.
User avatar
AtariCrypt
Captain Atari
Captain Atari
Posts: 411
Joined: Fri Mar 14, 2014 5:04 pm
Location: Lancashire, England
Contact:

Re: Droid: STE Edition - WIP thread

Post by AtariCrypt »

Cool!! That's some CPU usage there :)
AtariCrypt game website
https://ataricrypt.blogspot.com
jamesrc
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 141
Joined: Fri Aug 12, 2005 11:33 pm
Location: Austin, TX, USA
Contact:

Re: Droid: STE Edition - WIP thread

Post by jamesrc »

Can I resurrect this long dead thread to ask if this is still happening?
User avatar
AtariCrypt
Captain Atari
Captain Atari
Posts: 411
Joined: Fri Mar 14, 2014 5:04 pm
Location: Lancashire, England
Contact:

Re: Droid: STE Edition - WIP thread

Post by AtariCrypt »

It is... but life sure gets in the way of ST progress ;-) I wish it didn't... :/
AtariCrypt game website
https://ataricrypt.blogspot.com
jamesrc
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 141
Joined: Fri Aug 12, 2005 11:33 pm
Location: Austin, TX, USA
Contact:

Re: Droid: STE Edition - WIP thread

Post by jamesrc »

AtariCrypt wrote:It is... but life sure gets in the way of ST progress ;-) I wish it didn't... :/
Believe me, I understand that.
junosix
Captain Atari
Captain Atari
Posts: 331
Joined: Sun Jul 08, 2007 3:22 pm
Location: Plymouth

Re: Droid: STE Edition - WIP thread

Post by junosix »

Hope everyone's staying safe - lack of time has meant I haven't been able to drop myself to coding this one for absolutely ages. But what with everything that's going on in the world right now I have plenty of opportunity to work on Droid STE.

Here's a little update video, still loads to do but just wanted to pop my head in to say it's all still happening...

stormy
Atari Super Hero
Atari Super Hero
Posts: 771
Joined: Tue Jan 26, 2016 12:39 pm

Re: Droid: STE Edition - WIP thread

Post by stormy »

Wow! Thanks for the update, it's looking great :)
Falcon CT60e 060 - 256mb ram - Phantom bus and DSP accelerated // Atari TT - Thunder and Storm IDE 64mb ram - Lightning VME - USB LAN - ATI Mach64 2mb
User avatar
Cyprian
10 GOTO 10
10 GOTO 10
Posts: 1949
Joined: Fri Oct 04, 2002 11:23 am
Location: Warsaw, Poland

Re: Droid: STE Edition - WIP thread

Post by Cyprian »

cool
Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.appspot.com/
User avatar
AtariCrypt
Captain Atari
Captain Atari
Posts: 411
Joined: Fri Mar 14, 2014 5:04 pm
Location: Lancashire, England
Contact:

Re: Droid: STE Edition - WIP thread

Post by AtariCrypt »

Sweet to see again. It's sure looking great :)
AtariCrypt game website
https://ataricrypt.blogspot.com
Post Reply

Return to “Games - General”