|
Name |
Description |
Subprojects |
 | 3D Modeling | Programs for working with 3D Models. | 1 projects |
 | 3D Rendering | Programs which render 3D models. | 13 projects |
 | Editors | Drawing, painting, and structured editing programs. | 2 projects |
 | Graphics Conversion | Programs which convert between graphics formats. | 3 projects |
 | Viewers | Programs that can display various graphics formats. | 2 projects |
| BlockBuster:A 3D-arcade console game | BlockBuster is a 3d-arcade console game for the PS2Linux.
| None |
| DaBox demo | This program is intended as a demo for graphics and general programming. It places the user in a 6-sided (4 sides, roof, floor) box basically in which all the sides are texture mapped in the RGB channels and then gloss mapped in the alpha channel. It allows the user to pan the camera based using an analog stick and translate it using the other. It also contains a collision detection algorithm and uses SPS2, PS2GL, PS2SDK, GSLib, and EE-Newlib. It uses the core and both vector units, along with a few IOP modules, including a pad manager, a sound driver (it will have sound), and I can't decide if I should map the analog sticks to the game axes in the IOP or the EE core (I hope I don't have to use a VU for this). It consists of three components: initialization, application-stage graphics processing, the rendering loop, and the input/output components. I render the textures using a small ambient light and I don't believe that any specular or diffuse lighting will play a part. | None |
| Elite Black Edition | Based on the tutorials provided by Dr H S Fortuna a remake of the 1980's classic 'Elite' for the SONY PlayStation 2 Linux Development Kit. In the initial release only the original game will be available, ie trading/combat, however future addtions include the ability to play 'online', more ships, features (ability to fly around the planet surface for example, co-operation between players, fleet management and control, planetary system control.
Work in progress, currently will render all objects, and basic trading is being worked in at the moment.
The new home for this project is located here. | None |
| Jase's Funky Stuff | This project contains whatever bits of sample code and other useful tidbits I write or port across to PS2 Linux. Most graphics related, as I tend to spend most of my time doing things with the GS and Vector Units. | None |
| Lunar Lander | Lunar Lander is a fun little 2D game based on realistic Newtonian physics. Thrust, acceleration and fuel mass loss are accurately modelled based on the actual specifications of the lander. The object of the game is to guide the lander to a safe touchdown while battling the relentless force of gravity.
I am using the SDL and SDL_mixer libraries to provide 2D graphics, sound and music. | None |
| MIDI monitor Art | "MIDI monitor Art" is a one of the visual musical instruments.
It's controlled by MIDI messages, then you can perform sound and visual live with playing the MIDI instruments.
It's consists of 4 parts, rhythm, bass, harmony, and solo.
Please check http://f27.aaacafe.ne.jp/~songen/ | None |
| Old School Games with SPS2. | I will be rewriting some old games like Pong, Pacman, Breakout and Space Invaders for example.
The purpose is to create a few more examples of using the SPS2 library.
The code needs to be well commented so beginners can understand it.
This is more a tutorial than a rewrite of games, some files might even just be examples in stead of games.
All code, graphics and sound needs to be created from scratch so the games will not be identical to their originals.
The examples does require sps2 0.4.0 or later.
Please E-mail me with questions or suggestions.
bamse@playstation2-linux.com
Thanks to Steven "Sauce" Osman for writing the SPS2.
https://playstation2-linux.com/projects/sps2/
Thanks to Henry S Fortuna for the excellent Tutorial.
http://www.hsfortuna.pwp.blueyonder.co.uk/
/Bamse | None |
| OpenGL Stuff: sample OpenGL code | OpenGL example code and other OpenGL related stuff. If you would like to learn how to program graphics with OpenGL then, Checkout the examples here to learn how, starting with the basics in 2D graphics up to basic 3D graphics. (see http://www.OpenGL.org for more info about the language) | None |
| Opie for PS2 Linux | This project was created to build the Playstation 2 a fully functional UI while at the same time using as little resources as possible, maintaining performance. | None |
| PS2 3D programming Tutorial | This is a project of a tutorial about 3D programming with linux kit and SPS2 library module. This tutorial start from the basic of 3D programming and goes on on more detailed topics. The tutorials is composed by a pdf document and accompaning examples. Some tools written in Visual Basic .NET are used throughout the tutorial to accomplish various tasks. VB was used because it was quick to produce utility with and it produces better interface rather using plain C++. VB.NET make also possible to access C++ code through Managed C++.
I hope that you'll enjoy my work. Good work to everyone and have fun with PS2. | None |
| PS2 Demo and Presentation Project | Thinking about lugging your PS2 to your local LUG (Linux Users Group) for a presentation, but not sure what to show off? Interested in writing little demo applications to show off what the PS2 can do, to be shown at LUGs and computer fairs? Then this project is for you!
This project will provide a space where people interested in presenting Linux for the PS2 at user group meetings and community computer fairs can get together to show off their tips, tricks, and ideas for successfully presenting Linux for the PS2, can discuss new presentation ideas, and can post their PS2 Linux presentation horror stories :).
This space will also provide a place where demonstration developers can get together to produce software intended to show off the PS2's capabilities for use at such presentations. This could be anything from multimedia slideshow templates you can use for giving a presentation to your local LUG, to self-rumming demonstrations for use at computer fairs and trade shows.
Lastly, this space will also act as a place for members of the PS2 Linux community to announce upcoming demonstrations of Linux for the PS2. | None |
| Qtopia for PS2 Linux | This project was created to build the Playstation 2 a fully functional UI while at the same time using as little resources as possible but maintaining performance. | None |
| Valiant Counter Attack : Sol Mars | Valiant Counter Attack : Sol Mars, Valiant in short, is a vertical shoot them up game in 3D :) Valiant tells the story of Mars colony fighting against Earth supremacy. The project objective is to provide an addictive gameplay (hey it's just a shoot) with addictive visuals, sounds and musics.
Just as usual, Valiant will be divided in several levels : space, earth, mars, asteroids, orbital stations, etc to provide visual diversity (water on earth, red/orange rocks on mars, gas in jupiter, etc) and gameplay diversity (ground attack on planets, slalom in asteroids field).
come later for more info. | None |
| VU1 Microcode tutorials | If you want to enter a VU1 demo competition, like the amateur comp from 2003 (congrats to Kazan!) but have no idea how to get started, you need this microcode tutorial series!
Alternatively, if you just want to learn beginners VU coding without the hassle of integrating VU code with EE code, the VU harness might be just what you're looking for.
The on-line version has moved! It seems that my uklinux.net website has disappeared, so the VU tutorials are currently at my own site - http://paulsmith.is-a-geek.net/vututs/index.html. As a bonus, all of the separate chapters of the VU tuts are now available as PDF files - there is a link on each page. | None |