SGI: Development

Mipspro + Little Endian Output - Page 3

xeno74 wrote:
canavan wrote: An untested package of supertuxkart 0.62 is on its way to http://neko.canavan.de/neko_supertuxkart-0.6.2a.tardist . While the program itself should work (the segfault is fixed), there are a few files (listed below) that are just installed via hacks, and therefore may cause errors or warnings when installing or removing the package. Please test.

Code: Select all

usr/nekoware/share/games/supertuxkart/data/tracks/skyline/P\&BSkyS.rgb
usr/nekoware/share/games/supertuxkart/data/tracks/startrack/Ethereal_Spectrum_(ver_loop).ogg
usr/nekoware/share/games/supertuxkart/data/tracks/startrack/Ethereal_Spectrum_(ver_loop).music


That's great :) Thank you :) Could you take a screenshot of SuperTuxKart 0.6.2a with IRIX desktop for supertuxkart.de ?

Cheers,

Xeno

Hi all

I'v succesfuly installed neko_supertuxkart-0.6.2a.tardist on my O2.
There was few warnings - but button "ignore and contiune" solves them.

After executing supertuxkart it take about 30 seconds to get main menu.
Sound and FX works. I dont see any graphic errors or something similiar.
Game itself is so slow (maybe 4fps) even clocks are slow in game...


some screenshots :







:O2: R7000/600 576MB Ram CDRW 18+9Gb HDD
http://www.tomosgi.co.cc
tomo wrote: Hi all

I'v succesfuly installed neko_supertuxkart-0.6.2a.tardist on my O2.
There was few warnings - but button "ignore and contiune" solves them.

After executing supertuxkart it take about 30 seconds to get main menu.
Sound and FX works. I dont see any graphic errors or something similiar.
Game itself is so slow (maybe 4fps) even clocks are slow in game...


some screenshots :


Hi Tomo,

thank you for the testing of STK and thank you for the screenshots :)
I've upload your screenshots to supertuxkart.de. Link: http://www.supertuxkart.de/stkirix.html

Cheers,

Xeno

Edit:
IRIX-MIPS to cover added :)

Image

supertuxkart-cover.pdf
Hi STK fans :)

A new cover is available:

Image

Older cover:

Image

Image


Awesome!!
Will give it a spin on my Onyx 2 IR3 tonight. This is quite an achievement. A big thank you to all for making this port possible.

Regards

Ryan

MAYA, nut-
:Octane2: :Octane2: Octane 2 R14k 600 V12 4GB, Octane2 R14K 600 V10 1GB ,
:Onyx2: :Onyx2: Onyx2 IR3 4GB Quad R14K 500 DIVO, Onyx2 IR Quad R12K 400 2GB,
:Indigo2: SGI Indigo 2 R8K75 TEAL Extreme 256MB,
:Indigo2IMP: SGI Indigo 2 R10K 195 Solid Impact 256MB, MAX Impact Pending
,
Apple G5 Quad, NV Quadro 4500 + 7800GT, 12GB RAM
Sun Blade 1000 Dual 900 XVR 1000 4GB
Sun Blade 2000 Dual 1200 XVR 1200 8GB
Ryan Fox wrote:

Awesome!!
Will give it a spin on my Onyx 2 IR3 tonight. This is quite an achievement. A big thank you to all for making this port possible.

Regards

Ryan



@Ryan Fox: Could you take a screenshot of SuperTuxKart 0.6.2a with IRIX desktop for supertuxkart.de and supertuxkart.at ?

@All:
supertuxkart.de has a new intro -> Link

and STK for IRIX is available on SourceForge: supertuxkart-0.6.2a-irix-mips4.tardist.zip

Bye!

Xeno
Quote:
and STK for IRIX is available on SourceForge: supertuxkart-0.6.2a-irix-mips4.tardist.zip
While the zip downloads OK, there's an unnecessary __MACOS folder inside and the tardist itself is broken:
Code:
tar: tape premature EOF; may need to use -b option
canavan wrote:
Quote:
and STK for IRIX is available on SourceForge: supertuxkart-0.6.2a-irix-mips4.tardist.zip
While the zip downloads OK, there's an unnecessary __MACOS folder inside and the tardist itself is broken:
Code:
tar: tape premature EOF; may need to use -b option


Thank you for your answer :)

Could you test the following tardist: supertuxkart-0.6.2a-irix-mips4.tardist.gz ?

Image
SuperTuxKart 0.7 RC was released.

A nice film of STK 0.7 rc1:

SuperTuxKart 0.7 rc1 first-look

Downloads for Windows (2000 SP4 or higher) or Mac OS X (10.4 PPC+Intel or higher):

http://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/0.7/
Hi,

we have just uploaded a second release candidate. Major changes:

* Asian fonts are now included in the package.
* Several memory leaks have been fixed (which had caused problems with music and sound effects)
* Some tracks were improved to disable unintentional shortcuts and incorrect rescues.
* Some minor bug fixes.

Download for Windows, Mac OS X and FreeBSD: http://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/0.7/

If someone had time to build an IRIX package?

We also updated the translations, but not all translations are complete yet. We encourage all translators to complete their translations, as the strings are now frozen.

STK 0.6.2a is on the cover of the Amiga Future 88 and a review is in the magazin:

Image

http://www.amigafuture.de/kb.php?mode=article&k=3587

Testing and feedback welcome!
Hi all,

after over a year of work, dozens upon dozens of new and fixed bugs, over 3000 commits, a lot of work from artists, restless testing from our faithful followers, and translations from contributors all over the world, we are thrilled to offer you SuperTuxKart 0.7.

Binaries for Solaris, FreeBSD, Linux, Mac OS X, and Windows as usual on our download page: http://supertuxkart.sourceforge.net/Downloads

STK 0.7 HD Videos (1080p):

http://www.youtube.com/watch?v=k9Bt2J5CbLY

http://www.youtube.com/watch?v=HK9b9d6M_6s

Development version (SuperTuxKart 0.7.1) with new add-on manager:

http://www.youtube.com/watch?v=QRR_ayNCaVE

Thanks a lot to all the help, feedback, comments, praise, bug reports we got from all of you here - we hope you enjoy this release.
Are there any flags which can be passed to the Mipspro assembler to output little endian object code? I'm interested in the possibility of writing MIPS R3K little endian binaries for the original Sony Playstation (PSX) on my Octane2.

Thanks,

Mike
That's a good question and interesting idea. I also still have a Sony PlayStation (“PSX”) here and had roughly the same idea once. (In the past, before I owned any SGIs for that matter, I was mildly involved with PSX homebrewing with PC cross-compiling/assembling, linking, etc. tools.)

I don't have one of my SGIs powered on at the moment, so I can't check it myself; but, if one can produce a little endian o32 (COFF) format binary, then I guess there would be a chance? Maybe a bit of a long shot. I don't know (from memory) if one can still produce COFF binaries (since I believe that is what the PSX primarily/solely uses, last time I checked), with modern versions, but I do know that IRIX since around version 6.2 doesn't provide any library and run-time support for it anymore (under IRIX itself).

Besides the above, you also need to make sure that you build for a target without an MMU (and fit whatever you have in the tiny ~4 Mbytes of shared memory). But, that is largely of secondary importance until the above is sorted out.

_________________
:Tezro: :Indigo2IMP: :Indigo2:

• Offering various remaining systems and parts, several interestingly compatible with both IRIX and OpenVMS ( AXP and I64 );
• Looking for an SGI O3000 IP59 1-GHz MIPS R16000 quad-processor node board (for a Tezro).
Don't know about mipsel, but
SGI MiIPSpro cc manpage wrote:
-o32 or -32 Generates an (old) 32-bit object. (See the o32(5) man
page for option descriptions and details.) This defaults
to -mips2 if -mips1 has not been specified. See the
pe_environ(5) man page for information on the
COMPILER_DEFAULTS_PATH environment variable.

_________________
Damn the torpedoes, full speed ahead!

There are those who say I'm a bit of a curmudgeon. To them I reply: "GET OFF MY LAWN!"

:Indigo: :Octane: :Indigo2: :Indigo2IMP: :Indy: :PI: :O3x0: :ChallengeL: :O2000R: (single-CM)
Although not a direct answer to your question I recommend to look at Mint 2.8 - a Mips emulator. I compiles under
Irix and little-endian Mips-based DECstations. Mint is an R3000 emulator and executes a Mips-binary by running it
snippet for snippet on the host processor. This is why the host processor has to be a Mips processor.
The source code for Mint 2.8 is available and I recently successfully compiled it with gcc 3.0 (gcc 3.3 and newer don't work).
Google for "fw_gcc-3.0.4.tardist" if you want to find gcc 3.0 for Irix.
I have attached two PDF-documents about Mint.

_________________
:Fuel: 600 MHz, 2 GB RAM, 72 GB 15k RPM HD
:O2: 180 MHz
Excellent info guys, I will give the compiler options and mint a go.
Image

SuperTuxKart was just selected as one of the 9 project to compete for SourceForge's project of the month award in March. The actual decision is done by a public poll, so if you think that STK should win, please go to http://vote.supertuxkart.net , which will redirect you to the actual poll, where you can also see all competitors.