scene.org File Archive

File download

<root>­/­parties­/­2001­/­trsac01­/­wild/funslower_source_by_soopadoopa.zip

File size:
532 715 bytes (520.23K)
File date:
2023-10-12 05:45:01
Download count:
all-time: 8

Preview

  • FSsource/ dir
  • FSsource/brokenup.pcx 8.43K
  • FSsource/circles.pcx 8.90K
  • FSsource/crt0.s 2.08K
  • FSsource/displacedcircles.pcx 9.06K
  • FSsource/dma.c 373B
  • FSsource/dma.h 881B
  • FSsource/dot.pcx 9.06K
  • FSsource/dot2.pcx 8.43K
  • FSsource/dot3.pcx 8.43K
  • FSsource/druckluft.pcx 123.90K
  • FSsource/druckluft_a.pcx 64.37K
  • FSsource/eks1.c 6.12K
  • FSsource/eks1.h 230B
  • FSsource/eks2.c 3.41K
  • FSsource/eks2.h 197B
  • FSsource/eks3.c 5.16K
  • FSsource/eks3.h 138B
  • FSsource/eks4.c 6.29K
  • FSsource/eks4.h 173B
  • FSsource/eks5.c 5.34K
  • FSsource/eks5.h 138B
  • FSsource/eks5vu.vsm 14.24K
  • FSsource/eks6.c 34B
  • FSsource/eks6.h 138B
  • FSsource/eks7.c 5.33K
  • FSsource/eks7.h 138B
  • FSsource/eks7vu.vsm 11.21K
  • FSsource/flower.pcx 5.11K
  • FSsource/font.pcx 247.61K
  • FSsource/font_alpha.pcx 157.20K
  • FSsource/fslogo.pcx 130.22K
  • FSsource/gibson.pcx 97.03K
  • FSsource/gibson_a.pcx 60.19K
  • FSsource/gif.c 461B
  • FSsource/gif.h 4.32K
  • FSsource/hwreg.h 946B
  • FSsource/kantfade.pcx 1.59K
  • FSsource/kantlogo.pcx 3.45K
  • FSsource/linkfile 818B
  • FSsource/logo.pcx 105.00K
  • FSsource/logo_alpha.pcx 51.43K
  • FSsource/main.c 7.27K
  • FSsource/main.pcx 7.43K
  • FSsource/main_alpha.pcx 3.88K
  • FSsource/mainbg.pcx 7.69K
  • FSsource/mainbg1.pcx 3.04K
  • FSsource/mainbg1_alpha.pcx 1.22K
  • FSsource/mainbg2.pcx 2.37K
  • FSsource/mainbg2_alpha.pcx 640B
  • FSsource/mainbg_alpha.pcx 4.12K
  • FSsource/Makefile 996B
  • FSsource/malloc.c 167B
  • FSsource/malloc.h 97B
  • FSsource/math.c 468B
  • FSsource/math.h 1.59K
  • FSsource/matrix.c 5.03K
  • FSsource/matrix.h 1.09K
  • FSsource/rawtoasm.c 859B
  • FSsource/readme.txt 8.66K
  • FSsource/scroll.pcx 44.52K
  • FSsource/shamrock.pcx 2.07K
  • FSsource/singlecircle.pcx 7.99K
  • FSsource/snowflake.pcx 2.58K
  • FSsource/star.pcx 2.38K
  • FSsource/sunlight.pcx 2.60K
  • FSsource/texture.c 6.83K
  • FSsource/texture.h 631B
  • FSsource/types.h 598B
  • FSsource/vu.c 989B
  • FSsource/vu.h 248B
  • FSsource/vutest.vsm 4.84K

file_id.diz

This is the source code for the Playstation2 demo        ;XXXX;  ;YXXY;     ;X;   
Funslower by SoopaDoopa released at                      YMY++, IMMMMMM+    ;M=   
the TRSAC demo party (October 2001).                     RY    =MMB=,;YB;   ;M=   
                                                        .M+   ,RMM+   ;M;   ;M=   
To compile get the ee-gcc-binutils                       XX;.;YMMY   ,IM;   ;M=   
Follow the instructions at:                              ;BMMMMMX; +BMMY    ;M=   
http://ps2dev.livemedia.com.au/kb.asp?T=77                ;YRMRY;  ;===;    ;M=   
                                                                            ;M=   
To compile you must:                                        ;+IYYYI+;       ;M=   
-       compile the rawtoasm.c for your PC:               ;YMMMMMMMMMX=     ;M=
        > gcc rawtoasm.c -o rawtoasm.exe                 ;BMRY++=++IXMM+    ;M=
                                                         XR=.        ;XR,   ;M=   
-       Setup the right path in the Makefile            .M+           ;M;   ;M=
                                                         RY.          +M;   ;M=   
-       compile crt0:                                    IMX+;.    ;=YMY    ;M=
        > make crt0.o                                    .YMMMBRXXBMMMY;    ;M=
                                                           ;YRMMMMMBY=.     ;M=   
-       compile the demo:                                     ;;;;;.        ;M=
        > make                                                              ;M=
                                                             ;;=+==;        ;M=   
The data files are included in the .elf file when         .+XMMMMMMMXI;     ;M=   
compiled and the .elf does not need the data files       ;XMMBXYYYXRMMX;    ;M=   
when running.                                            YMY;.      ;IBX    ;M=   
The demo is unable to play the soundtrack released      .BI           =M;   ;M=   
together with the original version of the demo.         .B+           ;M;   ;M=   
The .mp3 should be played on your PC while the           YB+;       ,+RR.   ;M=   
demo is running on your PS2.                             ;XMBXYIIIIYBMB;    ;M=   
The original release did not work well on NTSC.           ;IBMMMMMMMBY;     ;M=   
This was because the demo must run full frame rate          ,;+III+=;       ;M=   
for the double-buffer and interlace-mode to work                            ;M=   
correctly. To make the demo run full frame rate on  +=                ;I    ;M=   
NTSC this version cuts down on the number of faces  YY;,,,,,,,,,,,,,,;YR    ;M=   
when running in NTSC mode.                          YMMMMMMMMMMMMMMMMMMR    ;M=   
                                                    YMMMMMMMMMMMMMMMMMMR    ;M=   
Thanks to Duke/Napalm for sharing his source code.  YY,  ;RY,       ;RY,    ;M=   
Thanks to Nagra for testing the NTSC version.       +=   XM;         ;MY    ;M=   
                                                        .MM,         ,MM;   ;M=   
I have left some bugs in the code for you to find:       XMY;       ;YMM;   ;M=   
- synchronization errors with vu1                        ;XMMXYYYYYXMMMI    ;M=   
- flickering tetrahedron                                  ;IXMMMMMMMMX+     ;M=   
- removing unused arrays from the code results in            ;=++++=;       ;M=   
  strange behaviour                                                         ;M=   
- ??                                                      ;+YYI=    ,,,     ;M=   
- ?                                                      =BMMMMMY, ;MMM=    ;M=   
                                                         RMRI=+XMY ,+IBX    ;M=   
The credits:                                            .BM;   .YB,   +M;   ;M=   
Source code: Druckluft                                   IM;    =M;   +M;   ;M=   
Graphics and music: Gibson                               .IX++++IMI+IYBR,   ;M=   
                                                         +RMMMMMMMMMMMR=    ;M=
                                                        .BRI+++++++++=,     ;M=
                                                         YI                 ;M=
                                                                            ;M=
                                                           ,=+YYYYI+;       ;M=
                                                         .+RMMMMMMMMMX=     ;M=
                                                         IMMRY+++++IXMMI    ;M=
                                                        .BMI.        =BB;   ;M=
                                                         RM;          XM;      
                                                         +BY         ;BX.   ;Y;
                                                         ;IBY;;;;;;;;YB+;;;;+M;
                                                         YMMMMMMMMMMMMMMMMMMMM;
                                                         YBXXYYYYYYYYYYYYYYYYY;
                                                         YY                    
                                                         ;;                 ;M=
                                                             ;=+++=;.       ;M=
                                                          ,+RMMMMMMMRI;     ;M=
                                                         ;XMMRYYIYYXMMR;    ;M=
                                                         YBI;       ;+BX.   ;M=
                                                        .BI           =M;   ;M=
                                                        .BI           =M;   ;M=
                                                         YBI;       ;+RX.   ;M=
                                                         ;XMMRYYIIYXMMR;    ;M=
                                                          ,IRMMMMMMMBI;     ;M=
                                                            .;=++++;,       ;M=
                                                                            ;M=
                                                              .;;;,         ;M=
                                                           ;IXBMMMMXY;      ;M=
                                                          IBMMMMMMMMMMY,    ;M=
                                                         +MXI;;.  ;;+XMY    ;M=
                                                         RY,          IM;   ;M=
                                                        .M+           ;M;   ;M=
                                                         XX;         ;YB,   ;M=
                                                         ;BMXI+=;==+YBM+    ;M=
                                                          ;XMMMMMMMMMR+     ;M=
                                                            ;IYYXXYI=,      ;M=
                                                                            ;M=
                                                    ;;                ;;    ;M=
                                                    YY                IR    ;M=
                                                    YBXYYYYYYYYYYYYYYXBR    ;M=
                                                    YMMMMMMMMMMMMMMMMMMR    ;M=
                                                    YX;;;=RR;;;;;;;;IBY;    ;M=
                                                    I+   YM=         +MI    ;M=
                                                        .BM,         ,MB;   ;M=
                                                         RM+         +MM;   ;M=
                                                         =BMXI++=++IXMMX    ;M=
                                                          ;YMMMMMMMMMBY;    ;M=
                                                            ;+IYYYYI=;      ;M=
                                                                            ;M=
                                                           ;++=;            ;M=
                                                         ;XMMMMBI  ;YYY;    ;M=
                                                         XMMYYYBM+ ;YXMY    ;M=
                                                        .MM+   ;XR.   YB;   ;M=
                                                         YM;    =M;   +M;   ;M=
                                                         ;XY;;;;+M+;=+RB;   ;M=
                                                         ;YMMMMMMMMMMMM+    ;M=
                                                        .RMXYYYYYYYYYI;     ;M=
                                                         XX                 ;M=
                                                         ,.                  ,.