rrootage-0.23a/ 0000755 0001750 0001750 00000000000 10076101275 012726 5 ustar daf daf 0000000 0000000 rrootage-0.23a/readme_e.txt 0000644 0001750 0001750 00000011434 07717264026 015247 0 ustar daf daf 0000000 0000000 rRootage readme_e.txt
for Windows98/2000/XP(OpenGL required)
ver. 0.23
(C) Kenta Cho
Defeat autocreated huge battleships.
Shootem up game, 'rRootage'.
- How to install.
Unpack rr0_23.zip, and execute 'rr.exe'.
(If the game is too heavy for your PC, please try 'rr_lowres.bat'.
This batch file launches the rRootage in the low resolution mode.)
- How to play.
- Movement Arrow key / Joystick
- Laser [Z] / Trigger 1, Trigger 4
- Special [X] / Trigger 2, Trigger 3
- Pause [P]
Select the stage by a keyboard or a joystick.
Press a laser key to start the game.
You can also select the game mode from 4 types.
Press a special key to change the game mode.
. Normal mode
This is the standard game mode.
Your ship becomes slow while holding the laser key.
- Special -> Bomb
The bomb wipes enemyies bullets.
The number of bombs are displayed at the right-down corner.
. PSY mode
As your ship grazes a bullet,
the graze meter(displayed at the right-down corner) increases.
When the graze meter becomes full, the ship becomes invincible for a while.
- Special -> Rolling
This movement widen the range that the ship can graze.
While holding this key, the ship becomes slow.
If you want to move faster, tap this key.
. IKA mode
Your ship has two attributes, white and black.
All bullets also have these attributes,
and your ship can absorb bullets that has the same attribute.
Absorbed bullets are changed into lasers automatically.
- Special -> Attribution change
Change your ships attribute.
. GW mode
Your ship can use the reflector.
The reflector reflects bullets around your ship.
- Special -> Reflector
To use the reflector,
you have to hold this key until
the reflector meter(displayed at the right-down corner) becomes empty.
You can use the reflector only if the reflector meter displays 'OK'.
Control your ship and avoid the barrage.
Use the laser to destroy the battleship of the enemy.
You can cause more damage if you fire the laser close to the enemy.
When all ships are destroyed, the game is over.
The ship extends 200,000 and every 500,000 points.
These options are available:
-lowres Use the low resolution mode.
-nosound Stop the sound.
-window Launch the game in the window, not use the full-screen.
-reverse Reverse the laser key and the bomb key.
- Comments
If you have any comments, please mail to cs8k-cyu@asahi-net.or.jp
- Webpage
rRootage webpage:
http://www.asahi-net.or.jp/~cs8k-cyu/windows/rr_e.html
- Acknowledgement
libBulletML is used to parse BulletML files.
libBulletML
http://user.ecc.u-tokyo.ac.jp/~s31552/wp/libbulletml/
Simple DirectMedia Layer is used for the display handling.
Simple DirectMedia Layer
http://www.libsdl.org/
SDL_mixer and Ogg Vorbis CODEC to play BGM/SE.
SDL_mixer 1.2
http://www.libsdl.org/projects/SDL_mixer/
Vorbis.com
http://www.vorbis.com/
Mersenne Twister to create the random number.
http://www.math.keio.ac.jp/matumoto/emt.html
- History
2003 8/15 ver. 0.23
Adjust barrages.
Update libBulletML.
Fix memory handling bugs.
2003 4/26 ver. 0.22
Adjust barrages.
2003 4/ 4 ver. 0.21
Add new barrages.
Adjust barrages.
2003 3/21 ver. 0.2
Add new game modes.
Timer stops while the battleship changing the shape.
Adjust bullets.
2003 3/16 ver. 0.1
-- License
License
-------
Copyright 2003 Kenta Cho. All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
rrootage-0.23a/readme_linux 0000644 0001750 0001750 00000002305 10075710461 015327 0 ustar daf daf 0000000 0000000
This file specifies the differences between the Linux and Windows versions of rRootage.
Installation:
Download the data files, and the executable for your platform. Put rr in this directory.
On most systems, simply open a console, switch to root, and run ./install.sh. If that doesn't work, you can install manually. Copy rr_share/* to /usr/share/games/rRootage, rr to /usr/bin and make sure everything works.
Running:
Type rr to start the game. The command-line line switches listed in readme_e.txt should all work.
Compiling:
Install the OpenGL development libraries. (This is the hard part.)
Install libBulletML. (http://user.ecc.u-tokyo.ac.jp/~s31552/wp/libbulletml/index_en.html Compiling should be simple. Copy the resulting .a file to /usr/lib)
Install SDL_mixer.
Compile with "make -f makefile.lin"
The file "rr" goes in your path, and all directories except src go in /usr/share/games/rRootage. src is unneeded after compiling.
Uninstall:
Remove the directory /usr/share/games/rRootage, the file /usr/bin/rr and the file ~/.rr.prf.
Credits:
The original game was created by Kenta Cho. (http://www.asahi-net.or.jp/~cs8k-cyu/windows/rr_e.html) It was ported to Linux by Evil Mr Henry. (evilmrhenry@yahoo.com) rrootage-0.23a/readme.txt 0000644 0001750 0001750 00000011320 07717264054 014736 0 ustar daf daf 0000000 0000000 rRootage readme.txt
for Windows98/2000/XP(要OpenGL)
ver. 0.23
(C) Kenta Cho
自動生成ボスシューティング、rRootage。
○ インストール方法
rr0_23.zipを適当なフォルダに展開してください。
その後、'rr.exe'を実行してください。
(マシンの速度が遅い場合は、'rr_lowres.bat'を実行してください。
rRootageを低解像度で立ち上げます。)
○ 遊び方
- 移動 矢印キー / ジョイステック
- レーザー [Z] / トリガ1, トリガ4
- スペシャル [X] / トリガ2, トリガ3
- ポーズ [P]
キーボードかジョイスティックでステージを選んでください。
レーザーキーでゲームを開始します。
また、4つのゲームモードを選ぶことができます。
スペシャルキーを押して、ゲームモードを変更してください。
. Normal mode
基本的なゲームモードです。
レーザーキーを押している間、自機は遅くなります。
- スペシャル -> ボム
ボムは敵弾を消し去ります。
ボムの残弾数は右下に表示されています。
. PSY mode
自機が敵弾にかすることに、右下に表示されているグレイズメーターが
増加します。グレイズメーターがフルになると、一定時間自機が
無敵になります。
- スペシャル -> ローリング
この動作を行うことで、自機がかすることができる範囲が増加します。
スペシャルキーを押している間、自機は遅くなります。
速く動きたい場合は、スペシャルキーを軽くたたくようにしてください。
. IKA mode
自機が白と黒の2つの属性を持ちます。
すべての敵弾も同様の属性を持ち、 自機は同じ属性の敵弾を
吸収することができます。吸収された敵弾は、自動的にレーザーに
変換されます。
- スペシャル -> 属性変更
自機の属性を変更します。
. GW mode
自機がリフレクターを利用できます。
リフレクターは周辺の敵弾を跳ね返します。
- スペシャル -> リフレクター
リフレクターを使うには、スペシャルキーを右下のリフレクターメーターが
空になるまで押し続けてください。リフレクターはリフレクターメーターに
'OK'の表示があるときのみ使えます。
自機を操作して、弾幕を避け、レーザーでボスを破壊してください。
レーザーは、ボスに接近して使用するほど、よりダメージを与えます。
自機がすべて破壊されると、ゲームオーバーです。
自機は200,000点および500,000点ごとに1機増えます。
以下のオプションが指定できます。
-lowres 低解像度モードを利用します。
-nosound 音を出力しません。
-window ウィンドウモードで起動します。
-reverse レーザーとボムのキーを入れ替えます。
○ ご意見、ご感想
コメントなどは、cs8k-cyu@asahi-net.or.jp までお願いします。
○ ウェブページ
rRootage webpage:
http://www.asahi-net.or.jp/~cs8k-cyu/windows/rr.html
○ 謝辞
BulletMLファイルのパースにlibBulletMLを利用しています。
libBulletML
http://user.ecc.u-tokyo.ac.jp/~s31552/wp/libbulletml/
画面の出力にはSimple DirectMedia Layerを利用しています。
Simple DirectMedia Layer
http://www.libsdl.org/
BGMとSEの出力にSDL_mixerとOgg Vorbis CODECを利用しています。
SDL_mixer 1.2
http://www.libsdl.org/projects/SDL_mixer/
Vorbis.com
http://www.vorbis.com/
乱数発生器にMersenne Twisterを利用しています。
http://www.math.keio.ac.jp/matumoto/emt.html
○ ヒストリ
2003 8/15 ver. 0.23
弾幕の調整。
libBulletMLのアップデート。
メモリ関連バグ修正。
2003 4/26 ver. 0.22
弾幕の調整。
2003 4/ 4 ver. 0.21
弾幕の追加。
弾幕の調整。
2003 3/21 ver. 0.2
ゲームモードを追加。
タイマがボスの形態変化時に止まるように。
弾幕の調整。
2003 3/16 ver. 0.1
初公開版。
○ ライセンス
rRootageはBSDスタイルライセンスのもと配布されます。
License
-------
Copyright 2003 Kenta Cho. All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
rrootage-0.23a/rr_share/ 0000755 0001750 0001750 00000000000 10075702730 014535 5 ustar daf daf 0000000 0000000 rrootage-0.23a/rr_share/morph_heavy/ 0000755 0001750 0001750 00000000000 10064766241 017063 5 ustar daf daf 0000000 0000000 rrootage-0.23a/rr_share/morph_heavy/[ketsui]_r4_boss_rb_rockets.xml 0000644 0001750 0001750 00000001766 07664052030 025257 0 ustar daf daf 0000000 0000000
5
10+$rand*32
0
$1
0
$1*(-1)
$1
0
2+$rank*5
5
$1
0
rrootage-0.23a/rr_share/morph_heavy/[Progear]_round_3_boss_wave_bullets.xml 0000644 0001750 0001750 00000001244 07646102240 026723 0 ustar daf daf 0000000 0000000
8-$rand*16
0
2+$rank*4
5
$1
1
rrootage-0.23a/rr_share/morph_heavy/[Progear]_round_5_middle_boss_rockets.xml 0000644 0001750 0001750 00000001117 07641433022 027220 0 ustar daf daf 0000000 0000000
16
90
24-$rank*12
-90
24-$rank*12
$1-25+$rand*50
rrootage-0.23a/rr_share/morph_heavy/[ketsui]_r2_boss_rkt.xml 0000644 0001750 0001750 00000001024 07641432712 023707 0 ustar daf daf 0000000 0000000
16
45-$rank*25
0.1
1
60
rrootage-0.23a/rr_share/morph_heavy/roll_slow.xml 0000644 0001750 0001750 00000001413 07642505050 021615 0 ustar daf daf 0000000 0000000
15-$rand*30
40-$rank*20
0.1
50
$rand*360
8+$rank*8
5
$1
0.9
rrootage-0.23a/rr_share/morph_heavy/[Progear]_round_1_boss_grow_bullets.xml 0000644 0001750 0001750 00000001035 07641404566 026746 0 ustar daf daf 0000000 0000000
0
60
60
0.6
2+$rank*6
0.12
rrootage-0.23a/rr_share/morph_heavy/oval.xml 0000644 0001750 0001750 00000001653 07643237272 020561 0 ustar daf daf 0000000 0000000
10+$rand*30
$rand*360
0.6
3+$rank*4
0.1
3+$rank*4
-0.1
3+$rank*4
0.1
3+$rank*4
-0.1
$1
90/$1
$2
rrootage-0.23a/rr_share/morph_heavy/88way.xml 0000644 0001750 0001750 00000000767 07643237254 020605 0 ustar daf daf 0000000 0000000
20+$rand*20
6+$rank*16
360/(6+$rank*16-1)
0.8
rrootage-0.23a/rr_share/morph_heavy/side_front_shot.xml 0000644 0001750 0001750 00000000700 07644074146 023001 0 ustar daf daf 0000000 0000000
16
45
0
30-$rank*15
rrootage-0.23a/rr_share/morph_heavy/fire_vrt.xml 0000644 0001750 0001750 00000001076 07642505156 021435 0 ustar daf daf 0000000 0000000
8
180
30-$rank*15
0.1
0.9
40
rrootage-0.23a/rr_share/morph_heavy/[Guwange]_round_4_boss_eye_ball.xml 0000644 0001750 0001750 00000001274 07641412526 026013 0 ustar daf daf 0000000 0000000
16
90
-90
28-$rank*14
0.1
0.8
30
rrootage-0.23a/rr_share/morph_heavy/side_cracker.xml 0000644 0001750 0001750 00000001263 07641430374 022227 0 ustar daf daf 0000000 0000000
10-$rand*20
0.5
60
32+$rand*24
1
2+$rank*4
$1
-0.1
rrootage-0.23a/rr_share/morph/ 0000755 0001750 0001750 00000000000 10064766241 015667 5 ustar daf daf 0000000 0000000 rrootage-0.23a/rr_share/morph/wide.xml 0000644 0001750 0001750 00000001135 07643660254 017347 0 ustar daf daf 0000000 0000000
0
0
1.5+$rank*1.5
0
-1.5-$rank*1.5
0
rrootage-0.23a/rr_share/morph/aim_accel_90deg.xml 0000644 0001750 0001750 00000001243 07651721206 021276 0 ustar daf daf 0000000 0000000
0.2
20+$rank*16
20+$rank*16
90
0
0.2
1
60
rrootage-0.23a/rr_share/morph/reverse.xml 0000644 0001750 0001750 00000000552 07635226150 020066 0 ustar daf daf 0000000 0000000
32+$rank*48
-1-$rank*0.3
30+$rank*30
rrootage-0.23a/rr_share/morph/6gt.xml 0000644 0001750 0001750 00000002232 07646100014 017100 0 ustar daf daf 0000000 0000000
1
0
120
0
0
0
-120
3+$rank*1
1
$1
1
2
0-$1
1
1
1
1
rrootage-0.23a/rr_share/morph/slowdown.xml 0000644 0001750 0001750 00000000657 07635226150 020275 0 ustar daf daf 0000000 0000000
0.1
30+$rank*30
30+$rank*30
1+$rank*0.5
30
rrootage-0.23a/rr_share/morph/backshot.xml 0000644 0001750 0001750 00000001136 07635226150 020210 0 ustar daf daf 0000000 0000000
$rank*30
1+$rank*2
180
0
4
1+$rank*0.3
10
rrootage-0.23a/rr_share/morph/fire_slowshot.xml 0000644 0001750 0001750 00000000607 07643230706 021304 0 ustar daf daf 0000000 0000000
$rank*30
0
-0.2-$rank*0.2
rrootage-0.23a/rr_share/morph/[ketsui]_r4_boss_change_aim.xml 0000644 0001750 0001750 00000001241 07651715040 023770 0 ustar daf daf 0000000 0000000
0.2
10+$rank*25
10+$rank*25
0.2
0
10
6
1+$rank*0.3
20
rrootage-0.23a/rr_share/morph/bar.xml 0000644 0001750 0001750 00000001056 07636655466 017200 0 ustar daf daf 0000000 0000000
0
0
1+$rank*3
0
0.12+$rank*0.12
rrootage-0.23a/rr_share/morph/change_straight.xml 0000644 0001750 0001750 00000001046 07635226150 021544 0 ustar daf daf 0000000 0000000
$rank*30+$rand*60
180
60
0
40
40
0.6+$rand*0.8
20
rrootage-0.23a/rr_share/morph/side_back_shot.xml 0000644 0001750 0001750 00000000755 07644075630 021366 0 ustar daf daf 0000000 0000000
20+$rank*20
-135
0
135
0
rrootage-0.23a/rr_share/morph/divide.xml 0000644 0001750 0001750 00000000760 07643744202 017662 0 ustar daf daf 0000000 0000000
4+$rank*8
0
(4+$rank*8)*(-1)
0
rrootage-0.23a/rr_share/morph/[Guwange]_round_4_boss_eye_ball.xml 0000644 0001750 0001750 00000001360 07664212674 024622 0 ustar daf daf 0000000 0000000
1+$rank*1.5
50-$rank*10
90
50-$rank*10
-90
0.1
10
0.6+$rank*0.1
20
rrootage-0.23a/rr_share/morph/[ketsui]_r1_boss_bit_shot.xml 0000644 0001750 0001750 00000001120 07643231770 023525 0 ustar daf daf 0000000 0000000
1+$rank*4
0
12
0.1
16
0.8
60
rrootage-0.23a/rr_share/images/ 0000755 0001750 0001750 00000000000 10064766241 016007 5 ustar daf daf 0000000 0000000 rrootage-0.23a/rr_share/images/title.bmp 0000644 0001750 0001750 00000037710 07635230236 017640 0 ustar daf daf 0000000 0000000 BMネ? 6 ( $ DDDDDDDDDDDD UUUサササェェェDDD wwwェェェ wwwサササ wwwサササwwwwwwェェェfff DDDfff フフフフフフ DDDwwwwwwwwwfff333 333fffwwwwwwwwwDDD DDDwwwwwwwwwwwwDDD""" fffwwwwwwUUU UUU """UUUwwwwwwwwwwwwDDD DDD ササササササ 333 劔ンンンfff UUUンンン劔""" wwwサササ UUUwww DDD """wwwササササササェェェwww DDD wwwンンンフフフwww DDD ササササササ fffUUU 333劔 劔333 UUUサササ DDD劔DDD wwwDDD 333フフフDDD DDD ササササササ 333www """ """ ンンンサササ ンンンDDD 劔DDD DDD DDD ササササササ フフフェェェ サササwwwDDDUUUサササDDD DDDサササUUUDDDwwwサササ """ェェェ""" 333fff"""劔 DDDサササDDD DDDDDD 劔ンンンwwwDDDDDDUUUwwwンンンDDD DDD ササササササ 劔ンンン """DDD サササ劔 劔サササ DDD""" DDD""" DDD DDD 劔ェェェUUUDDDwwwンンンDDD """劔 DDDンンンDDD DDD ササササササ fff333 wwwンンン UUU fff フフフwww DDD DDD DDD ェェェ DDD wwwンンン DDD ササササササ 333fff 劔劔 """"""""" 劔 DDD www DDD """DDD DDD 劔 DDD ササササササ ンンン サササwww DDDDDD wwwサササ DDD ンンンwwwDDDDDD DDD DDD サササンンンササササササササササササササササササササササササササササササfff DDD ササササササ サササwww DDDDDD wwwサササ DDD サササDDD DDD DDD サササwww DDD サササ サササwww DDDDDD wwwサササ DDD fffフフフDDD DDD DDD ェェェwww DDD サササフフフ333 wwwサササ DDD DDD サササwww DDD DDDwwwwww劔匳ササDDD """DDD DDD www劔僖DDDDDDDDDDDDDDフフフwww """ サササフフフ UUU フフフ フフフ UUU DDD DDD ンンン劔 DDD DDDェェェ ンンンDDD ンンンササササササ ササササササ DDDサササ劔 ェェェ DDDwww wwwDDD ェェェ DDD fff www333 劔www DDD ンンン333 DDD ササササササ ンンン wwwサササフフフンンン ンンンフフフサササwww DDDサササ ササササササwwwwww胃ンンンンン """ササササササDDD UUUfffDDDfff劔 劔咒 ササササササ www333 劔333 333劔 DDDサササ サササUUU wwwDDD DDD333サササ ササササササ wwwDDD ンンン333 333ンンン DDDサササ サササfff wwwDDD wwwフフフ333 wwwwwwwwwwwwwww""" 333wwwwww ササササササ フフフDDD """綾ササンンンェェェfff fffェェェンンンサササ""" """www劔wwwwwwwwwwwwfff 333wwwェェェサササンンンェェェwww """劔吽ンンフフフwwwwwwwwwwwwwwwwww""" wwwサササェェェfff サササフフフDDDDDDDDDfffサササ DDD サササ劔 DDD サササフフフ DDD サササェェェ DDD 綾サササササササササササササササササササササササササササササ劔冽ww""" DDDDDDDDDDDDDDD rrootage-0.23a/rr_share/images/star.bmp 0000644 0001750 0001750 00000140066 07635230236 017467 0 ustar daf daf 0000000 0000000 BM6タ 6 ( タ ホ ト
$$$!!!
&&&&&&
!!!!!!!!! %%%***&&&
!!!$$$%%%%%%$$$"""#########%%%&&&&&&%%%###"""!!! ###---,,,$$$
!!!!!!"""###%%%(((***)))'''%%%%%%%%%&&&(((***+++(((%%%$$$$$$###""""""!!!###%%%%%%"""!!!,,,111,,,!!!
!!!"""###$$$$$$%%%'''+++//////***((('''((((((,,,000000+++(((&&&&&&&&&%%%$$$%%%'''***)))$$$!!!)))333333***!!!
!!!!!!"""###$$$%%%&&&'''''')))...444444///*********+++000555555///***))))))((('''&&&)))---///,,,%%%(((333999444)))###
!!!"""$$$%%%%%%%%%%%%%%%&&&((())))))***,,,111999:::444///......///555;;;:::222---++++++***)))***///444555...(((111;;;<<<333***&&&
!!!&&&&&&'''******((('''((()))******+++...111555<<<@@@:::333444444444999@@@>>>555///---------,,,...555:::888...///;;;BBB===222---'''
###))),,,,,,...000...+++***+++,,,---...111555:::@@@FFF@@@888999:::999>>>FFFCCC888222000/////////555===@@@888111:::FFFFFF<<<444...&&&
$$$)))///222222666555111------///000111333999>>>DDDKKKFFF===???@@@===DDDLLLFFF;;;666555333222444<<