InstallSpheresOfChaos

所属分类:P2P编程
开发工具:Java
文件大小:303KB
下载次数:125
上传日期:2008-04-30 01:19:28
上 传 者管理员
说明:  Stream-2 相信合适p2p流媒体的人员使用
(Stream-2 I believe the appropriate p2p streaming media use)

文件列表:
chaos.exe (, 2007-10-04)
uninstall.exe (, )

Spheres Of Chaos v2.10 A spectacular arcade game for Windows 95/***/2000/XP/Vista / RiscOS / Linux Spheres of Chaos is a hectic, fast-paced, and rather colourful arcade game in the old-school style. Fly a ship around, dodging amongst hordes of assorted strange objects that subdivide when you shoot them. Earn bonus ships for score, Collect tokens for extra-powers. Battle the big aliens and other wierd things that occasionally appear. Survive as the game gets ever faster and more manic. It has visually unusual special effects using thousands of pixels (now up to 256,000) to create firework explosions, rockets and trails. And it's quite noisy too. It's Psychadelic Mayhem!. Coming soon, Spheres of Chaos 2008 ! Suitably updated. ------------------------------------------------------------------------------ Contents -------- 1 System requirements 2 Installing 3 Running 4 How to play 5 Errors 6 Tech support 7 The menus 8 Extra keys 9 Tech stuff 10 Disclaimer 11 Distribution 12 Purchasing 13 Addresses 1 SYSTEM REQUIREMENTS --------------------- The Windows version 95/***/2000 needs: ------------------------------------- (Sorry, but because DirectX doesn't work on NT, neither does this game). About 12 Megs of free memory. That's just a guess though. DirectX. I have version 5, but any version should work. I don't ask it to do anything difficult. You can get DirectX from almost any game CD, magazine cover disk, or from Microsoft at http://www.microsoft.com A mouse. Keyboard & joystick optional. A graphics card capable of ***0x480 256 colour video mode. A processor. I don't know the minimum speed to recommend. I'm told it worked on a P60. Probably not very well though. A sound card. (optional, but reccomended as it's a cachophonic game) All of the above must work properly! The RiscOS version needs: ------------------------- About 12 Megs memory. A ***0x480 pixel video mode available. For the Risc-PC, there is a file 'modes' included in the game's directory, from which you can cut and paste a mode definition to your own mode definitions file. For earlier machines, I think there was a ***0x480 256 colour mode. Try it and see if it works... 1M of Risc-PC Vram should be enough for three screens worth at this resolution, which allows the game to run more smoothly. Risc-OS 3.7 or later, (and probably earlier too, but you may need the CallASwi module). The game works much better if the screen memory is cacheable, which it isn't by default, on RiscOS 3.7 at least. To make the screen memory cacheable on my machine I use a small (3k) module called 'autovcache', with the command '*VCache_Control -screenswap'. This enables caching whenever game-type screen swapping is happening. Unfortunately, since I seem to have lost it's documentation, all I can tell you about autovcache for now is that it was created by Torsten Karworth. The Linux version needs: ------------------------ (I'm new to Linux, so this may be not quite right...) Aboput 12 Megs of memory. X. I'm running KDE under X, and the game works there. When I tried it from outside X it couldn't get to the screen at all. But even from inside X, I can't get direct access to the video memory, which makes the game slower than the windoze version. SDL. I'm not sure if SDL is self contained within the game, or if you have to also install it on your system yourself. 2 INSTALLING ------------ Windows95/***/2000/XP/Vista ----------------- If you can read this readme file, then you have already installed Spheres of Chaos. So there's not really much point in me telling you how here. A chicken and egg scenario... RiscOS: ------- Just Un-spark (or whatever) the archive somewhere. If you have SparkFS installed, you could probably even run it from the archive. Linux ----- I have no idea how to install stuff properly under linux... I'll probably do an 'rpm' distribution though. UNINSTALLING ------------ Windows 95/***/2000 ------------------ Use 'add/remove programs' This will delete everything except the game folder, the scores file, and the 'conf_1' configuration folder. You will have to delete these yourself. RiscOS ------ Just delete the directory !chaos Linux ----- Don't know yet, but it probably involves deleting stuff... 3 RUNNING THE GAME ------------------- Windows 95/***/2000 ------------------ Use the start menu - click on the 'Spheres of Chaos' entry in 'programs \ Spheres of Chaos' or Open the folder c:\Program Files\Spheres of Chaos. Double click on 'Chaos.exe'. RiscOS ------ Double click on the !Chaos icon Linux ----- Type 'Chaos' at a bash prompt, from within X. I suggest setting X's screen mode to ***0x480 256 colour before running the game, because otherwise you will get a silly little game window, and not fullscreen. If X is not running in a 256 colour mode, SDL will also have to convert bit depths when copying your game's screen to the actual video memory, which will slow things down somewhat. SDL doesn't seem able to get a proper fullscreen video mode. 4 HOW TO PLAY ------------- To start a game, click on 'start game', or press the spacebar. Fly your ship around the screen, shoot things, and try not to crash into them. To aim your ship, move the mouse left and right. To fire, press the left mouse button. To move, press the right mouse button. To stop again, press the 'brakes' key (left alt), or turn around and use the right mouse button again. To do an emergency hyperspace jump, press the left ctrl key, or move the mouse up suddenly. If your mouse has a middle button, this may be 'brakes', but it may also change the ship turn speed as a side effect. Shoot things to score points. Every 10,000 points you get an extra ship. At a score of 100,000 points this changes to every 15,000. And at 500,000 it changes to every 20,000. Bump into the triangles to collect them. Your ship will temporarily get extra powers, depending on the colour of the triangle. All the different types of extra power last the same time. If you collect one you already have it adds to the time left. Some types of extra powers come in pairs, such as bounce and zap shield. If you collect one type whilst you already have the other of the pair, you get the new type, with the time remaining for the old one added on. Some types will combine together, such as fast shots and spread fire, giving fast spread fire. My favourite is score multiplier followed by smartbomb. Shooting a triangle changes its colour randomly up or down two colours. Shooting and destroying a triangle up 'collects' it, but it will only last half as long. 5 ERRORS -------- You may (or possibly not) see an error message, If there was an attempt to show an error, the message will be in a file 'error.txt' (or just 'error'), which you will find in the same folder as the game. Here are some of them. "Chaos ran out of memory" Not enough memory. Unlikely to actually happen. "Failed to open display" A ***0 x 480 256 colour screen mode is not available. On a Risc-PC, you may need to copy a mode definition from the 'modes' file within the game into your own mode definitions file. On Windows, your graphics card or DirectX doesn't support the required screen resolution. "DirectDraw initialisation failed for x= y= bpp=. This program requires DirectX" Either caused by the same problem as the error above, or you don't have DirectX installed on your system. Install DirectX. "Failed to re-init DirectDraw" You Alt-tabbed out of the game, and it can't get the screen back again. Don't Alt-tab. "Registration error" Registering the game went wrong. "DInput_Init failed" "DI_Init_Mouse failed" "DI_Init_Keyboard failed" "DI_Read_Mouse failed" "DI_Read_Keyboard failed" "dinput.dll (or similar name) required file missing" Direct Input is broken. Try rebooting your machine first, try re-installing DirectX. There are other error messages. Some are internal and my fault, but should not happen. Others may happen if your PC goes funny. Try rebooting. Windows only: If you see no error message, the game may have tried to display a message, or it may have just crashed. Try pressing return, or Ctrl-Alt-Del, or anything else you find works. The display always gets messed up if DirectDraw was in use during a crash. You may have to reset. The game leaves no files open, so you shouldn't have to use scandisk. I have found out how to trap errors better now (on windoze), so you should usually see an error box. Windoze's black on black error messages! (In 'hitch hikers guide to the galaxy by Douglas Adams, there was a black space ship, with black control buttons, labled in black, which lit up in black when you pressed them. It was supposed to be a joke... ) RiscOS only: I'm setting the VDU drivers to write to the screen currently displayed, so you should always see some sort of message, even if my error handling goes duff. If you get a half-drawn error box, accompanied by a buzzing noise, it means a crash error has happened, RiscOS has paged out the applications memory, but all the claimed IRQ-type vectors like the sound & vsync are still pointing at it. So every 50th of a second or so the machine re-crashes when one of these vectors tries to call code that isn't there anymore. You will have to press the reset button. 6 TECHNICAL SUPPORT ------------------- If you can't get the game to work properly, visit my web page at http://www.spheresofchaos.com to see if there is a newer version, or any help for common problems. If that doesn't help, email me at iain@spheresofchaos.com, and attach or cut-and-paste the error.txt to it. I will try to assist, but PC's can be very peculiar. They all behave differently and very stupidly sometimes, and as a programmer I can be completely baffled. I may need you to run alternative problem detecting versions of the game on your machine, that writes lots of 'I got this far' messages to a file to mark how far it gets before it falls over. All versions of the game now have the same name, so that it can be permanently linked from places such as www.download.com without having to update the link with every new version. You will have to look at the date of the file to identify it. Win95 versions are called chaosw.zip 7 THE MENUS ----------- The items on the main screen lead to submenus. Click on one to go there. The left button jumps to submenus or increases values, the right button decreases values. Most of the menus have a 'reset' button, which resets that menu. Controls Menu ---------------- Change the amount of players by clicking on the number. You will not be able to set the number of players to one if you have chosen a multiplayer type game on the variations menu. For each player you can change: The colour of the ship by clicking on it. The control method by clicking on the word Mouse/Joystick/Keyboard The rotation speed of the ship by clicking on Speed. The keyboard controls. To change a key, point at one of the keys for a ship. When it has a box around it, press the key you want to use on the keyboard. From left to right they represent: Turn anti-clockwise, Turn clockwise, Fire, Thrust, Hyperspace, Brakes. The mouse is the best control method. Moving the mouse left and right rotates the ship. Move the mouse up quickly to Hyperspace. Backwards has no effect. The buttons from the left represent Fire and Thrust. Joystick. (Sorry, Joystick doesn't work on the RiscOS version yet...) Left and right rotates the ship. The Fire button fires. The other button is thrust. Only 2 buttons currently supported. Up is Brakes, Down is Hyperspace. You can change which joystick movement does which action. Point at one of the keys so it has a box around it, the same way keys are set. Then press a joystick button or move it up, down, left, or right. If you control several ships using only the mouse, they will all point in the same diretion. Difficulty Menu ---------------- Overall difficulty: resets all the settings on this screen. Game Speed: Controls the overall speed of the game, apart from your ship. 5 is normal, 1 is half the normal speed and 9 is double the normal speed. Chance of collectable: percentage chance of a collectable extra power being created when you blow something up. Amounts ------- These settings control the amounts of things. 'Common aliens' are all the things that appear at the start of a level. This setting controls all of the different types at once, and the 'set each type individually' submenu allows you to set different amounts for different types of thing. So you can turn off things you don't like very much. You can't turn all of them off at the same time, or there's be nothing to shoot at. The settings are: None none of this type ever. Less half the normal amount. Normal the normal amount. Extra double the normal amount. Hordes three times the normal amount. For Bugs, Black Holes, end-of-level things, and occasionals the value controls the frequency of occurrence rather than the initial amount. Variations Menu --------------- This menu allows you to customise the game. Objects, ships and bullets can be set to bounce off the sides of the screen. You can also have gravity, and adjust ship and bullet interactions. Ships can either not interact, bounce off each other, or blow up when they collide. Bullets hitting ships can do nothing, give the ship a push, or destroy it. The game type can also be varied: Normal means no ship or shot interactions. The game is over when all players are dead. Team means there is only one score and spare ships pool for all of the players. The game is over when all the ships are destroyed and there are none spare. If there are no spare ships then the player has to wait until the others earn another spare before reappearing. Enemies means try to destroy each other. The game ends when there is only one player left, who is the winner. Duel means ships only with no objects to shoot. The game ends in the same way as in 'Enemies'. When two remaining players with no spare ships crash into each other they are both replaced and the game continues. Race players race against each other to a predefined target score. Two new options: Scroll view. Instead of your ship moving around the screen, your ship stays near the centre of the screen, and everything moves around it instead. Never get lost at the edge of the screen again. Auto Difficulty. Each level you start is equal to the number of spare ships you have. So if you do well and get a lot of spare ships, the game gets more difficult. If you do badly, the game gets easier again. The game goes on forever in this mode, so you don't get a highscore. Sound Menu ---------- Turn souns on/off, change the maximum number of sounds playing at once, and adjust the volume. The max volume is 100. This distorts quite nicely when things hyperspace in, but you need to set your desktop volume control to the right level (about 25% on my machine). If it's too loud, everything distorts. The volume can also be controled by keys: F5 for volume up, F6 for volume down. If sound fails to start, this menu will say so and sound will be turned off. This may happen if another sound-using program is running at the same time. Clicking on 'view samples' will open a menu from which you can play the sounds and view their waveforms. Click on a number to play a sound effect. They are (untidyly) arranged in rows of 10. There are not actually as many samples as there are sound effects, because some of the samples are used several times. The sound effects are played from random notes over a two and a bit octave range, the same way they are played in the game. They are not tuned properly. The 'save all samples' button saves all the samples as 'raw' files (not as wavs - I've not finished that bit yet). The samples are all 8 bit, and I've just found a machine that fails to play 8 bit samples. (without displaying an error) So I did a hacked 16 bit version. Same samples, but shifted up 8 bits. The 'output' button switches between 8 and 16 bit output, but 16 bit is not better. Use 8 bit if it works. You have to exit from the game, and then run it again, to actually change between 8 and 16 bits. 'Always noisy' controls whether sound plays even when you are not playing a game. 'Flip Stereo' swaps over left and right channels, in case your sound wiring is backwards. Some other audio applications can play at the same time as Spheres of Chaos, which is a slightly cheating way to have music in the game. Windows media player works this way, but it will reduce the number of graphical effects 'sparks' because it eats processor time. On my computer it stutters though. Use Alt-Tab to switch out of the game so you can adjust it's volume. Nullsoft's Winamp can also be used, but you have to set it up to output it's sound through DirectX, or else the game can't get a sound output. You have to park winamp on the iconbar or it will 'pop up' on the desktop, and automatically close the game's display. Vision Menu ----------- Controls the visual appearence of things. Background type: The first two types are simple. None: the screen is not cleared between game cycles, so everything leaves permanent trails. Plain: flat, background is all one colour. Then there are several 'psychadelic' background types, arranged in groups of three. Fast decaying types: brightness decays by 1 level per game cycle. Medium decaying types: 4 times slower than 'fast'. Very slow decaying types: 4 times slower than 'medium'. The first group decay to the current flat background colour. If you use a coloured background with the decay effects, you get a nice psychadelic effect, although with fast decay it can pulsate unpleasantly sometimes. The second group decay to the current background colour, but as the brighness decays, the colour is also changed to the 'next colour up' in the rainbow sequence. The third group decay not to the current background colour, but to the dimmest brightness of the particular colour each screen pixel is. i.e. the rainbow sequence with 18 colours in it has 8 brightnesses per colour. The decay ends up at the dimmest of these for each colour. And the fourth group does the same as the third, but with colour cycling. This is my favourite. And it's the one the game switches to when you are not playing it, and leave it for ... ...

近期下载者

相关文件


收藏者