Scorpius Demo Video
Scorpius Demo Video
I searched YouTube for a video of the Scorpius Demo from the November 1992 issue of Archimedes World, but failed to find anything, so I fired up ArcEm and recorded one of my own:
http://www.youtube.com/watch?v=XqA7CHmfEsI
I still couldn't get past the end-of-level robot, though, even playing at about half speed.
http://www.youtube.com/watch?v=XqA7CHmfEsI
I still couldn't get past the end-of-level robot, though, even playing at about half speed.
- Cybershark
- Posts: 740
- Joined: Wed Jun 14, 2006 11:16 pm
- Contact:
Re: Scorpius Demo Video
Wow, that really is very R-Type!
Re: Scorpius Demo Video
Yes, I always thought that Scorpius looked like it was going to be the best of the R-Type clones for the Acorn 32-bit platform. Shame it never made it to a full release.
- Cybershark
- Posts: 740
- Joined: Wed Jun 14, 2006 11:16 pm
- Contact:
Re: Scorpius Demo Video
Oh yeah, that is sad to hear.
- Rich Talbot-Watkins
- Posts: 2054
- Joined: Thu Jan 13, 2005 5:20 pm
- Location: Palma, Mallorca
- Contact:
Re: Scorpius Demo Video
The team that wrote Scorpius was called SICK, an entertaining bunch with a crazy sense of humour, and they knew all the technical tricks in the book in order to push the machine to its limits. Scorpius was probably the only game I ever saw which ran in its own custom widescreen screen mode, and - yeah - it's a real shame they never finished it, it was streets ahead of anything else.
They also made a superb version of Tetris, which was released as Rhubarbware, the conditions of which I will reproduce here ('cos it made me laugh when I found it):
They also made a superb version of Tetris, which was released as Rhubarbware, the conditions of which I will reproduce here ('cos it made me laugh when I found it):
SICK wrote:Code: Select all
Rhubarbware [TM] Rhubarbware is a non-registered trademark of the Slightly Intelligent Crazy Rosebi and Fluffy Rhubarb Information Systems (honest) This software is RhubarbWare, not Public Domain, so please read the following license carefully. What does RhubarbWare entail? RhubarbWare is licensed for free non-commercial public use and distribution, provided *ALL* files are included and *NO* profit is made from it. This means you can't charge for it or bundle it with another product, without express written permission of the author. Public domain libraries and such institutions may charge NO MORE THAN £1.00 for distribution on a medium as cheap as a double density disk, and NO MORE THAN £2.00 on a more expensive medium such as a high density disk. This limit includes all charges; post, packaging, and copying, and applies before any special discounts. It may NOT be distributed along with any other product which incurs a greater charge - such as a big magazine or more expensive disk - without my prior consent. NO OTHER CHARGES MAY BE MADE. If in doubt, try and contact me. What with my current lack of fixed abode, try electronic in preference to solid means. Should some person or company be found to be in breach of any of these conditions, I'll be mondo annoyed. NO part of any RhubarbWare may be distributed after modification without the author's express written permission. This product is supplied as is; there is no warranty for it. No warranty, expressed or implied, including but not limited to, the implied warranties of merchantability and fitness for a particular purpose, will be considered valid. The entire risk as to the quality and performance of the program is with you. You assume any costs that may emerge as a result of this product, it's use, misuse, abuse, or as a result of any other phenomenon associated it. If in doubt, blame the pixies. Not the nice little ones that sit around on toadstools playing whistles; no, the nasty evil malevolent pixies; the tiny green ones with black pointy beards, who invade our computer systems, casting their wicked spells and causing all of our problems. In no event will the copyright holders, or any other parties who distribute this product, be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use of or inability to use this product (including, but not limited to, loss of data, or data being rendered inaccurate, or losses sustained by you or third parties, or a failure of the program to operate with any other programs). If you like this software, find it useful, or use it regularly, you might like to think about registering your copy with the author. This will help to promote further ventures into this and other exciting fields of programming and culinary development. To register, you must send the author either one stick of rhubarb [rheum palmatum] [rhabarb], or its equivalent in some representative medium. Rhubarb is a very delicate plant, so please treat it with great care and respect. Don't do anything insensitive to it, like posting it and all. It would be advisable to wrap any actual specimens of it up in a copy of your favourite recipe for rhubarb pie, scribbled on the back of a ten pound note, or its equivalent in your local currency. Please however, be aware of any regional export regulations governing the export and transport of this and other agricultural produce. The author will accept no responsibility for individual or group ignorance of any such laws, which may or may not lead to any punitive or non-punitive measures, including, but not limited to, fines, imprisonment, flogging, or even execution. The equivalent of one stick of rhubarb in some representative medium is defined as a picture, or any other representation of a stick of rhubarb, possibly including the leaf, on some medium that is readable with current technology. For example, a scribble on the back of a postcard of your local region or city could be correctly classified as the equivalent of a stick of rhubarb in some representative medium. RhubarbWare is perfect. Any unusual features are deliberate, and definitely have some purpose. Whether the author knows the purpose is irrelevant. Should you wish to tell the author of any features they have put in, or any additions you feel necessary, feel free to express your opinion. Please note however, that any useful or logical features or alterations already exist. Whether the author has included the ability to access these features or alterations is not pertinent. If you do not find this software useful, or find some other problem with reality, please feel free to notify the author of your reasons for feeling this way. If you include proof of affiliation with the Campaign to Stamp Out the Evil Pixies, you may find the author more agreeable. The author may or may not reply to any correspondence, and may even take relevant action, provided it does not directly lead to injury to any persons, alive, dead, or fictional. Unless, of course, they are hippos or evil nasty wicked malevolent pixies. Any software, ideas, or suggestions, are always appreciated. PLEASE, NO LAMERS OR COPIERS. If you have some great commercial software to share, THE AUTHOR DOES NOT WANT TO KNOW. In any correspondence, where relevant, please include details of what hardware and software you are running, your marital status, and what machine you use (along with any relevant associated information, for example height, eye colour, etc). Please adhere to all recommendations and requisites within this license. If you support RhubarbWare properly, you will be encouraging further pursuit of the RhubarbWare ideal. You will thus directly be improving the entire world; encouraging more and better, software, promoting a cleaner environment, and generally making better rhubarb pies all around. -o- If you think you have an evil pixie in your system, try baiting him with a gingerbread trap. Some wicked goblinry are invisible; these are particularly difficut to identify. Watch out for their distinctive markings and large ears. -o- Basically, feel free to copy and distribute this software; you may charge no more than £1.00 altogether if you distribute on a double density disk. If you want to charge more, delete this application; I don't write this for the benifit of other companies and individuals. Remember, I don't profit from this; why should you? Write to me if you wish; however I may not have time to reply. -o- The Future of Rhubarbware [TM] Sadly, Rhubarbware [TM] has, up to this point, been a dismal failure. Ignoring monetary donations, and regarding images of rhubarb (regardless of their accuracy and origin) as being imaginary, Rhubarbware [TM] has to date, amassed this author 1+3i (or, if you are an engineer, 1+3j) pieces of rhubarb. Summing these, one could produce the impure quaternion [2,3i+3j]. Should this subsequently be squared, the three-space quaternion [-14,12i+12j] can be produced. This result is indeed, very interesting. Sadly however, none of the donations were particularly square, so this phenomenon must be ignored. To attempt to alleviate the aforementioned lack of suitable recompense, some system of auto-registration may have to be introduced. The most promising system currently under consideration involves supplying free Sticky Buns [TM] with all copies of this product. The Rhubarbware [TM] license would be updated to stipulate that supplying such a Sticky Bun [TM] would be a mandatory requirement whenever any Rhubarbware [TM] product was copied. By carefully monitoring the Sticky Fingerprints [TM] produced by users of our Sticky Buns [TM], and using Advanced Computer Techniques [TM], we would hope to be able to PINPOINT BY NAME, all Rhubarbware [TM] users who are illicitly drinking cups of tea between the hours mentioned in RFC 3.12, paragraph 6. An Accurate Correlation [TM] between this illicit tea-drinking and the use of Rhubarbware [TM] would be generated using More Advanced Computer Techniques [TM], and from this, we would be able to divest ourselves of all garments and other such unsuitable parephenalia. Our Startling Mental Powers [TM] would then be able to operate free of all constraints (ignoring for the moment, any Limited Mental Capacities [TM]), and we would thus be able to detect Where You Are [TM], and What You Are Doing [TM]. As you can see, we have a formidable system Ready For Action [TM]. The future privacy of the world is at risk. Send us your Rhubarb, or face the consequences. Or don't. -o- I don't live anywhere anymore, except in the great United States of America, land of the free, et cetera. Address: Merlin Hughes, Department of Computer Science, CB#3175 Sitterson Hall, University of North Carolina at Chapel Hill, Chapel Hill, NC 27599-3175, U.S.A. Office Phone: +1-919-962-1909 Home Phone: +1-919-968-1674 This should be prefixed by your country's international access code; ie 010-1-919-962-1909. My e-mail addresses will last for a while. Internet: merlin@cs.unc.edu merlin@maths.tcd.ie merlin@scrg.cs.tcd.ie chughes@maths.tcd.ie Contact me through my mum at: Address: Merlin Hughes, 14 Kenilworth Park, Harold's Cross, Dublin 6W, Eire. Phone: +353-1-901237 -o- If rhubarb does not lie within your vegetable garden, dig it up from an encyclopaedia, or failing that, replace it with an alternative known plant life, for example, a kiwi fruit.
Re: Scorpius Demo Video
Were there any games that pushed RiscPCs, to their limit?
Re: Scorpius Demo Video
Well, Quake runs pretty poorlyStation5 wrote:Were there any games that pushed RiscPCs, to their limit?
Re: Scorpius Demo Video
Even with a Stongarm ? On that note where can I get the executables for RiscPC quake ? I have the PC version (leagally), so I should be able to use the .PAK files from that.....flibble wrote:Well, Quake runs pretty poorlyStation5 wrote:Were there any games that pushed RiscPCs, to their limit?
Phill.
- SarahWalker
- Posts: 1599
- Joined: Fri Jan 14, 2005 3:56 pm
- Contact:
Re: Scorpius Demo Video
The RiscPC version is here : http://www.acornarcade.com/downloads/qu ... ake107.zip. This is exactly the same code as in R-Comp's commercial release.
You'll need a StrongARM to have it even remotely playable. Even with one, you'll get about 10 fps - about the same speed as on a DX2/66. Actually, if you have a reasonable PC card you might do better to run the DOS version on that!
It is actually pushing the StrongARM pretty hard with this. The problem is Quake was aimed at Pentiums, which have (relatively) fast floating point and lots of memory bandwidth - neither of which the SA RiscPC has.
You'll need a StrongARM to have it even remotely playable. Even with one, you'll get about 10 fps - about the same speed as on a DX2/66. Actually, if you have a reasonable PC card you might do better to run the DOS version on that!
It is actually pushing the StrongARM pretty hard with this. The problem is Quake was aimed at Pentiums, which have (relatively) fast floating point and lots of memory bandwidth - neither of which the SA RiscPC has.
-
- Posts: 1872
- Joined: Tue Apr 22, 2008 4:44 pm
- Location: Oxford
- Contact:
Re: Scorpius Demo Video
That's where the Iyonix comes in, Quake runs really well on it. Much more playable than it was on the Risc PC.
- SarahWalker
- Posts: 1599
- Joined: Fri Jan 14, 2005 3:56 pm
- Contact:
Re: Scorpius Demo Video
Out of interest, how fast is Quake on an Iyonix? Can it beat a Pentium 66 yet - that gets about 22fps on timedemo 1.
-
- Posts: 1872
- Joined: Tue Apr 22, 2008 4:44 pm
- Location: Oxford
- Contact:
Re: Scorpius Demo Video
I don't know to be honest, how do I tell? I just loaded it up and it certainly shifts pretty quickly too, not slow and sluggish at all.TomWalker wrote:Out of interest, how fast is Quake on an Iyonix? Can it beat a Pentium 66 yet - that gets about 22fps on timedemo 1.
- SarahWalker
- Posts: 1599
- Joined: Fri Jan 14, 2005 3:56 pm
- Contact:
Re: Scorpius Demo Video
Press the tilde key (next to 1) and type in 'timedemo 1'.
- retroclinic
- Posts: 3058
- Joined: Thu Jul 03, 2008 2:22 pm
- Location: East Riding of Yorkshire
- Contact:
Re: Scorpius Demo Video
LOLOOOL......expensive media such as HD - can't give the flipping things away, not like the expensive DDs! How times change.....SICK wrote:Code: Select all
Rhubarbware [TM] <snip>.... Public domain libraries and such institutions may charge NO MORE THAN £1.00 for distribution on a medium as cheap as a double density disk, and NO MORE THAN £2.00 on a more expensive medium such as a high density disk.
-
- Posts: 1872
- Joined: Tue Apr 22, 2008 4:44 pm
- Location: Oxford
- Contact:
Re: Scorpius Demo Video
Slight problem at the moment, although I have the Iyonix compatible version of Quake, unfortunately I don't have a compatible monitor definition file (MDF) so when it displays the screen, it has black lines and parts of the display are broken as is the text so it's impossible to read anything.TomWalker wrote:Press the tilde key (next to 1) and type in 'timedemo 1'.
If I can get a result from this i'll post it here, but it does run at a pretty fast rate.
-
- Posts: 1872
- Joined: Tue Apr 22, 2008 4:44 pm
- Location: Oxford
- Contact:
Re: Scorpius Demo Video
I found this on a website, is this of use ?TomWalker wrote:Press the tilde key (next to 1) and type in 'timedemo 1'.
http://www.riscos.me.uk/articles/IYONIX ... ex787.html
-
- Posts: 1872
- Joined: Tue Apr 22, 2008 4:44 pm
- Location: Oxford
- Contact:
Re: Scorpius Demo Video
Apparantly the Iyonix can run Quake in a 640x480 mode at about 25fps.
Re: Scorpius Demo Video
That (Scorpius) is really impressive. Someone else has put a video up running at full speed. http://www.youtube.com/watch?v=Zw1fnarunoA Reminds me of Pulstar on Neo Geo too (I think that was coded by the R-Type team also)
I didnt know the Archimedes could handle sprites as well as that, would this run on the first Archimedes models that came out or on the later ones? what screen mode (+ how many colours) do you think this is running it?
I didnt know the Archimedes could handle sprites as well as that, would this run on the first Archimedes models that came out or on the later ones? what screen mode (+ how many colours) do you think this is running it?
Re: Scorpius Demo Video
Yes, I put a link to the other video in the comments to my video. There's also a non-interactive demo which I believe is not on YouTube.
The screen mode is a custom one, I believe, probably with 256 colours. It should run at full speed on an A3000. Some games perform better with a faster CPU, but many were written for the original ARM 2 processor that came with the A3xx and A4xx machines.
The screen mode is a custom one, I believe, probably with 256 colours. It should run at full speed on an A3000. Some games perform better with a faster CPU, but many were written for the original ARM 2 processor that came with the A3xx and A4xx machines.
Re: Scorpius Demo Video
That's interesting because it looks a lot there are a lot less colours on screen than that. Maybe they are using less colours on certain objects so they can be drawn faster? i dont know that much about the Arch but i know on other computers you can do that to speed things up.
- SarahWalker
- Posts: 1599
- Joined: Fri Jan 14, 2005 3:56 pm
- Contact:
Re: Scorpius Demo Video
There's no advantage to using less colours on the Arc (except going straight to 16 colour mode) - the video modes are chunky, rather than planar like on Amiga & ST. It doesn't look like 256 colours because the Arc 256 colour modes have a fixed palette, and not a very good one at that.
Re: Scorpius Demo Video
Well, strictly speaking, it's programmable, but given the vicious restrictions, fixed is probably closer to the truth!TomWalker wrote:the Arc 256 colour modes have a fixed palette, and not a very good one at that.
If I've read the datasheet correctly, there are 16 fixed 'base' colours and you can describe 16 levels of tint. Those 16 levels of tint (chosen from 512 possibilities) are then used for each base colour to give 256 colours. Upshot is, you can tweak the shades a little.
Anyone know why they did it like this? It'd seem more useful to have 16 fixed tints and allow you to define the 16 base colours. (The hardware should be the same complexity too.)
- Rich Talbot-Watkins
- Posts: 2054
- Joined: Thu Jan 13, 2005 5:20 pm
- Location: Palma, Mallorca
- Contact:
Re: Scorpius Demo Video
I remember it being a bit more straightforward than that: essentially there are 64 base colours (derived from 2-bit R, G and B), and then each of these has 4 tints, which amounts to increasing the saturation - in other words, a fraction of R, G and B is added to make the colour more 'white'.
The reason for this is that, of the 8 bits of pixel colour, the top 4 have a fixed meaning in the hardware, and only the bottom 4 can be programmed. Considering that VIDC1 has a 12-bit palette, which we'll say is composed of bits r3-r0, g3-g0 and b3-b0 (where r3 for example represents the brightest red, and r0 the dimmest), then the hardware fixes the top 4 bits of a 256 colour mode to represent:
b7 = b3
b6 = g3
b5 = r3
b4 = g2 (might be in a different order)
Since there is a bias towards green, the palette is then programmed so that the lower 4 bits represent:
b3 = b2
b2 = r2
b1 = r1 + g1 + b1
b0 = r0 + g0 + b0
This is where the notion of 64 colours + tint comes from. This way, pure white can be displayed as well as I reasonably balanced spectrum of colours.
But, yeah, it's pretty limiting. Did any game ever dare to change the 256 colour palette? I remember trying once, but giving up quickly.
The reason for this is that, of the 8 bits of pixel colour, the top 4 have a fixed meaning in the hardware, and only the bottom 4 can be programmed. Considering that VIDC1 has a 12-bit palette, which we'll say is composed of bits r3-r0, g3-g0 and b3-b0 (where r3 for example represents the brightest red, and r0 the dimmest), then the hardware fixes the top 4 bits of a 256 colour mode to represent:
b7 = b3
b6 = g3
b5 = r3
b4 = g2 (might be in a different order)
Since there is a bias towards green, the palette is then programmed so that the lower 4 bits represent:
b3 = b2
b2 = r2
b1 = r1 + g1 + b1
b0 = r0 + g0 + b0
This is where the notion of 64 colours + tint comes from. This way, pure white can be displayed as well as I reasonably balanced spectrum of colours.
But, yeah, it's pretty limiting. Did any game ever dare to change the 256 colour palette? I remember trying once, but giving up quickly.
- SarahWalker
- Posts: 1599
- Joined: Fri Jan 14, 2005 3:56 pm
- Contact:
Re: Scorpius Demo Video
Lemmings 2 is the only game I know of to change it, solely to reproduce the 32 colour Amiga title screen more accurately.
I'd tend to describe the palette as essentially fixed, or if you are going to the trouble of changing it, as being 16 colours you want and 240 you don't. But the effect is relatively minor in any case.
Edit : for comparison, standard palette on top, altered palette middle. The changes seem to be re-ordering more than anything. A straight conversion with the standard palette is bottom.
I'd tend to describe the palette as essentially fixed, or if you are going to the trouble of changing it, as being 16 colours you want and 240 you don't. But the effect is relatively minor in any case.
Edit : for comparison, standard palette on top, altered palette middle. The changes seem to be re-ordering more than anything. A straight conversion with the standard palette is bottom.
- Rich Talbot-Watkins
- Posts: 2054
- Joined: Thu Jan 13, 2005 5:20 pm
- Location: Palma, Mallorca
- Contact:
Re: Scorpius Demo Video
It's actually possible to get a slightly more balanced palette out of the Archie in 256 colour modes, by dropping the 'tint' thing, and just programming the palette in 8-bit truecolor, as described here:
This uses 3 bits of green, 3 bits of red, and 2 bits of blue.
The result (in Arculator) can be seen here:
The 'white' isn't pure white, but actually (224, 224, 224). Best we can do with the hardware limitations, but it looks white enough to me!
This uses 3 bits of green, 3 bits of red, and 2 bits of blue.
The result (in Arculator) can be seen here:
The 'white' isn't pure white, but actually (224, 224, 224). Best we can do with the hardware limitations, but it looks white enough to me!
Last edited by Rich Talbot-Watkins on Thu Jun 07, 2012 7:15 pm, edited 3 times in total.
Re: Scorpius Demo Video
I think it's a 256 colour mode because there seems to be more than 16 colours in use. The blues in the background are also familiar colours in the standard 256 colour palette. You would have to disassemble the code to see what the authors did, or trap the mode change in an emulator.
I seem to remember that it's possible to get some reasonable colour choices in 256 colour modes, but there are always colours in the palette you don't really want to use, so that's why there seems to be less than 256 colours in use in the demo.
You can also do some interesting things with dithering to give the impression of more colours.
I seem to remember that it's possible to get some reasonable colour choices in 256 colour modes, but there are always colours in the palette you don't really want to use, so that's why there seems to be less than 256 colours in use in the demo.
You can also do some interesting things with dithering to give the impression of more colours.
Re: Scorpius Demo Video
really interesting to read. I think when i look at Scorpius i see that kind of 'pastel' palette you get in some Archimedes games, where some of the colours arent as bright as they could be. maybe thats the standard palette then? If i had to guess i would have said that had 64 colours on screen max. But i guess there could be tints i am not noticing or maybe even just an artistic choice by the artist. Must be hard to use all 256 colours! after all most arcade games from that era dont seem to use that many anyway.
Re: Scorpius Demo Video
Will Scorpius work on Arculator, i can't get it to run? if not what emulator will it run on? would like to try it out, thank you
- Rich Talbot-Watkins
- Posts: 2054
- Joined: Thu Jan 13, 2005 5:20 pm
- Location: Palma, Mallorca
- Contact:
Re: Scorpius Demo Video
To return to this comment:
Essentially, the Archimedes standard 256 colour palette is 64 colours with 4 tints each, each tint just being an increasingly washed-out version of that colour. This does mean there are a few smooth runs of colour, but overall it just looks a little bit bland to me.RichP wrote:maybe thats the standard palette then? If i had to guess i would have said that had 64 colours on screen max.
Yeah I think it looks like that by deisgn. But many games on the Arc ran in 16 colour modes because either they were Amiga ports, or there just wasn't the CPU to update a 256 colour screen at a decent rate.RichP wrote:But i guess there could be tints i am not noticing or maybe even just an artistic choice by the artist. Must be hard to use all 256 colours! after all most arcade games from that era dont seem to use that many anyway.
Re: Scorpius Demo Video
I used ArcEm for that. I don't know if it needs a particular version of RISC OS. I'm guessing that RISC OS 3.1 will be fine.RichP wrote:Will Scorpius work on Arculator, i can't get it to run? if not what emulator will it run on? would like to try it out, thank you