English Amiga Board Amiga Lore


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 28 July 2014, 22:48   #1
Galahad/FLT
Going nowhere

Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 43
Posts: 6,408
Where Time Stood Still Amiga Release - 6PM GMT 29th July 2014

when it dissapears from the Zone, you shall find it here: New Amiga game: Where Time Stood Still ported by Galahad. Enjoy! http://hol.abime.net/pic_full/dbs/60.../6052_dbs1.png Download: https://www.dropbox.com/s/ze6q287riv..._Amigav1.0.ADF
hol.abime.net
hol.abime.net






So the time has arrived........ Where Time Stood Still Amiga version will be released here on EAB at 6pm GMT, 29th July 2014.

There was a plan to do something with it, unfortunately deadlines are deadlines and it couldn't happen, tough break but now the game gets released sooner.

Before I go on, i'd like to thank some guys who have helped make this happen. For sure it would have happened in any case, but at least its not a 100% ST port, it has at least a sniff of Amiga specific about it.

Greyfox
-------

Volunteered to do some graphics, and then decided to submit some pretty great stuff in so few colours. When I asked for the comic strip graphics, Greyfox was on it, and without his able pixel ability, WTSS on Amiga wouldn't look quite so sparkly.

ADRDesign
----------

What can I say? Awesome work on the music, if I had more room, I would have put more in, not only was your 1:1 ST version copy great, you then decided to knock out a stellar remix that really does show how much nicer the Amiga can sound.

Codetapper
-----------

Chief Beta Tester and boy did he find bugs.... bastard!
Found a bug in the Joystick routine, and just about everywhere else, but the game is better for it. Codetapper will handle the WHDLoad version as usual.

Photon
-------

For stellar work on the cracktro (as always) and for playtesting on real A500

PHX & Stingray
--------------

Awesome work on the replay routine, it plays everything thrown at it flawlessly. Stingray went through the code and made it all relocatable and able to assemble in Devpac which was a massive help.

Leathered, Lord of Chaos, Demon Hellraiser
-----------------------------------------

All did small parts, but without them, the end result would be less because of it.

Hoffman
--------

Use of his Ocean Loader tune was a no-brainer, and as I still had most of Hoffmans stuff on harddrive from when he first wrote them, its inclusion was obvious right from the start. Adds to the release, and gives it a welcome nostalgia hit.

What about the game itself?

Well, we've all been busy, and this game should run on any iteration of Amiga you throw at it. Its been tested on A500 512kchip/512kslow, A1200 030 with loads of ram.

It will run in WinUAE and I even remapped keys so it will work 100% correctly in Androids UAE4DROID!

Why is it 1meg when the ST original is only 512k?
-----------------------------------------------


Atari ST music file = 6k in size
Amiga Protracker module music file = 100k in size
2x 16 colour Amiga screens (for double buffering)
1x Amiga Copperlist
16k of specific Amiga code to drive the game

With that little lot going on, there was now no room in 512K to be able to fit the main graphics file, so this had to be relocated to extra mem so the Amiga specific stuff could be fitted in.

All references to this file were now pointed to extra ram so that nothing had to be loaded from floppy disk whilst playing.

Does this conversion work on 68000 A500s?
------------------------------------------


Yes, and I specifically tackled the conversion in such a way that if I couldn't do it justice on A500, I didn't want to do it.


How does the process work?
---------------------------


Without having the actual game source code, doing a conversion like this is best tackled in one particular way.

The Atari ST is a simple machine, and this game does nothing other than rely on the CPU to drive everything in the game, which makes doing a conversion surprisingly quick.

However, it has its downsides as well.

The way this conversion has been tackled is to let the Atari ST version of WTSS run in Amiga memory, and patch the routines in the game that tell the ST to display a picture. By intercepting those routines, we can divert it to a specific routine that will convert the Atari ST image into something the Amiga can understand on the fly as fast as possible.

The great thing about doing it this way is you don't have to worry about coding collision detection, or map clipping, or redrawing objects on screen, as the Atari ST code has already done all of that, you're simply diverting the ST screen to be converted, which means that in most cases, the game running on the Amiga screen is 100% going to be the same as that on the Atari ST, no extra bugs added, no problems introduced.

However, the downside I mentioned before. This screen conversion routine has to run constantly so as to capture any changes on the Atari ST screen, if we don't, then there is the possibility of flickering or objects not moving correctly, or horrible scrolling.

This of course slows the game down quite a bit. The Amiga is having to run the native Atari ST game code, and then convert the screen in realtime.

On the 68000 it slows the game down a touch.

On 68020+ however, because its all pure CPU code with no hardware banging on the Atari ST side, the Amiga can surge through the code VERY fast.

Have any compromises been made?
----------------------------------


Other than larger memory requirements and slightly slower on A500, not really. The ST version had support for mouse movement, but it was horrendous, and was not included in the Amiga version. Similarly, the ingame music/sfx options don't work as the Amiga version gets specifc options on the function keys.

Amiga configuration screen
--------------------------


When the WTSS Title screen appears (where it comes up with a language choice), you can press F8 at any time to bring up the Amiga configuration screen.

F3 - Screen Redraw type

Type 1 = CPU redraw
Type 2 = Blitter redraw

This basically selects between pure CPU redraw conversion of the ST to Amiga screen or the use of blitter. Anything 020+ should use type 1, anything less should use type 2

F4 - Music

Self explanatory. Unlike the other options, changing the music can only be done when this Amiga Configuration screen is onscreen, because of the loading and depacking to memory, the other options are instant and can be accessed without the Amiga Configuration screen being visible.

F5 - Spectrum Mode

Its called me being a twat! The Spectrum version didn't look quite that bad, but its not far off it

F6 - Speed Throttle

Basically press to select whatever works best for you. The faster the processor you have, the higher Speed throttle rating you should be using to scale the speed down, otherwise health and strength meters will dwindle very quickly!

M - Toggle music on or off

Space Bar - Toggle Character/object menu

F1 on title screen - Toggles German or English text. Default is English.

More will be added leading upto the release of the game tomorrow

Of course, spreading the word of its release date to other sites would probably be greatly appreciated

Last edited by Galahad/FLT; 30 July 2014 at 10:40.
Galahad/FLT is offline  
AdSense AdSense  
Old 28 July 2014, 22:52   #2
BarryB
Amigaholic

 
Join Date: Dec 2009
Location: UK
Posts: 2,293
Legend!
BarryB is offline  
Old 28 July 2014, 23:17   #3
wilshy
Registered User
 
Join Date: Jan 2008
Location: SouthEast-ish UK
Posts: 361
Send a message via AIM to wilshy Send a message via MSN to wilshy
Nice one. Really great work, in advance of seeing it

I'll promote it on Retro Asylum and the podcast as well.
wilshy is offline  
Old 28 July 2014, 23:41   #4
Galahad/FLT
Going nowhere

Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 43
Posts: 6,408
Quote:
Originally Posted by wilshy View Post
Nice one. Really great work, in advance of seeing it

I'll promote it on Retro Asylum and the podcast as well.
Top stuff, thats what I want to hear, the more the merrier
Galahad/FLT is offline  
Old 29 July 2014, 00:02   #5
Simmo76
Registered User

Simmo76's Avatar
 
Join Date: Feb 2009
Location: Derby, UK
Age: 41
Posts: 198
Great stuff!
Looking forward to seeing and playing it - under emulation, in my case.
Simmo76 is offline  
Old 29 July 2014, 01:12   #6
Greyfox
Pixel Blender!

Greyfox's Avatar
 
Join Date: Aug 2010
Location: Dublin, Ireland
Age: 44
Posts: 261
Send a message via MSN to Greyfox
Delighted with the final announcement and being promoted on my home planet RVG aka Retro Video Gamer

Really looking forward to this fella, again great work on this and delighted to have contributed to it :
Greyfox is offline  
Old 29 July 2014, 01:14   #7
Reido
Registered User

 
Join Date: Feb 2013
Location: Dublin/Ireland
Posts: 225
Congrats once again on this, to you and all involved. Looking forward to playing!!
Reido is offline  
Old 29 July 2014, 04:39   #8
tolkien
AmigaMan

tolkien's Avatar
 
Join Date: Oct 2012
Location: Castro Urdiales/Spain
Posts: 429
Thanks in advance! I'll promote It though my fav websites.
tolkien is offline  
Old 29 July 2014, 10:12   #9
Galahad/FLT
Going nowhere

Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 43
Posts: 6,408
Its important that the word is spread folks, because the game will be made available here first.

So if you are members of other Amiga related sites, spread the word
Galahad/FLT is offline  
Old 29 July 2014, 10:25   #10
Jope
-
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 36
Posts: 6,085
Send a message via Skype™ to Jope
Well done guys! :-)
Jope is offline  
Old 29 July 2014, 10:26   #11
alexh
Thalion Webshrine
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 11,793
Well done. Looking forward to trying it.

6PM GMT? So does that mean 5PM BST?
alexh is offline  
Old 29 July 2014, 15:23   #12
Codetapper
2 contact me: email only!

Codetapper's Avatar
 
Join Date: May 2001
Location: Auckland / New Zealand
Posts: 3,128
Hi guys, the WHDLoad version is not going to be ready at the same time as the disk version. I found a problem with the loader in certain WinUAE configs and if Galahad adjusts it, the WHDLoad patch will not work. Due to the NZ timezone, there's no way I can fix it in time, assuming a 6pm GMT release date stays. So it'll be a day later.
Codetapper is offline  
Old 29 July 2014, 15:59   #13
Galahad/FLT
Going nowhere

Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 43
Posts: 6,408
Quote:
Originally Posted by Codetapper View Post
Hi guys, the WHDLoad version is not going to be ready at the same time as the disk version. I found a problem with the loader in certain WinUAE configs and if Galahad adjusts it, the WHDLoad patch will not work. Due to the NZ timezone, there's no way I can fix it in time, assuming a 6pm GMT release date stays. So it'll be a day later.
As per email continue mate and release as planned. Its not a bug. Cycle exact has to be set just like Putty Squad did.
Galahad/FLT is offline  
Old 29 July 2014, 18:12   #14
dirk_the_daring
Registered User

dirk_the_daring's Avatar
 
Join Date: Oct 2008
Location: Alicante / Spain
Posts: 116
Thank u to all people involved, my Amiga has been waitting 26years for this (and we lost the hope some years ago )
by the way, is possible to know what plan was you have in mind first?
Again thank-u (and waitting for the hour)
dirk_the_daring is offline  
Old 29 July 2014, 18:23   #15
jbenam
Italian Amiga Zealot

 
Join Date: Jan 2009
Location: Italy
Age: 29
Posts: 1,218
I'm definitely going to fire this up tonight on my A1200 (and use some of that lovely speed-up granted by the faster CPU)
jbenam is offline  
Old 29 July 2014, 18:38   #16
jonathan
Pastafarian

 
Join Date: Sep 2010
Location: Uppsala/Sweden
Posts: 240
Love to all involved. Amazing!
jonathan is offline  
Old 29 July 2014, 19:10   #17
Galahad/FLT
Going nowhere

Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 43
Posts: 6,408
A couple hours delay folks... nearly there ,)
Galahad/FLT is offline  
Old 29 July 2014, 19:14   #18
adrdesign
Registered User

adrdesign's Avatar
 
Join Date: Nov 2013
Location: Spain
Age: 38
Posts: 266
^_^
'-=-'

most happy man in the world
(happy crying now)
adrdesign is offline  
Old 29 July 2014, 20:27   #19
tolkien
AmigaMan

tolkien's Avatar
 
Join Date: Oct 2012
Location: Castro Urdiales/Spain
Posts: 429
You want to kill me mates!
tolkien is offline  
Old 29 July 2014, 21:32   #20
Galahad/FLT
Going nowhere

Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 43
Posts: 6,408
Nearly there, just got back from delivering a Mercedes to someone.

Half hour do you?
Galahad/FLT is offline  
AdSense AdSense  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Where Time Stood Still - Video or wait? Galahad/FLT Amiga scene 83 31 July 2014 11:42
Where Time Stood Still nearly done - Musician(s) needed Galahad/FLT News 107 23 June 2014 19:49
LAG meeting 38 will be held on Saturday the 5th of July 2014. rockape News 6 01 June 2014 14:05
TOSEC Release (2014-02-28) Cassiel project.TOSEC (amiga only) 13 06 April 2014 21:20
Where Time Stood Still Advert Galahad/FLT Retrogaming General Discussion 23 27 January 2014 21:02

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 17:50.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.29561 seconds with 13 queries