|
Name |
Description |
Subprojects |
| Playstation 2 Linux System Documentation | The P2LSD Project provides documentation for setting up, using and programming for the Playstation 2 Linux system. Items included in the project are FAQs, HOW-TOs and Handbooks about very specific PS2 Linux topics such as "How to use the IPU" and "The Memory Card FAQ". | None |
| PlayStation Applications | This project will build some kind of Applications like BitTorrent Client, Mplayer, GTK2+ etc...for PS2-Linux | None |
| PlayStation IDE for Windows | PSXIDE codenamed 'KONDEV' has arrived, well at least a snapshot of my development and associated documentation that I have done.
KONDEV is (will be) the ultimate in console development so you can develop for consoles like the PlayStation, PlayStation2 (Native or Linux based), Nintendo64, GameCube, XBox, PC (Windows and Linux) you get EVERYTHING you need including editors, debugger, emulator, compilers, docs, libaries, tools. Oh yeah AND THE SOURCE CODE.
Contained in the zip file is the following :
Windows Binary of the IDE
Windows Dynamic/Static Libraries for the Emulator (YES!)
Windows Dynamic/Static Libraries for the Debugger
Various tools, work in progress
The source code to the LOT of it
The new home for KonDev here.
| None |
| printer packs | to write, post, modify, and repair various printer drivers for linux ps2. files will provide drivers for printing via network, or USB. | 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 |
| PS2 Distributed Computing Resource | In between playing games, compiling applications, listening to music, etc., there is much unused floating-point power that could be used for distributed computing projects, like Folding@Home, SETI@Home, or Distributed.Net.
It is our aim to bring together several ps2 programmers that wouldn't mind discussing the advantages of having a client for the ps2 and also helping any compliant projects by porting their client, and eventually optimizing the client for the Emotion Engine.
Obviously, these distributed computing projects are not completely open source, but usually all interesting code is released. So volunteer porters will likely have to sign a NDA with the project saying they will not leak information about how the data is verified to be from an authentic client. | None |
| PS2 Game Engine | ps2engine comes from our school project. Our team, Delusional Studios,
are taking the Electronic Game Design course at NBCC Miramichi. For our
final product for next year, we are doing a ps2 game called Demonic
Psychosis. In order to be able to make the game in time next year, I am
starting the coding for the game engine now.
The game engine so far supports a DMA memory manager, a DMA packet
engine that supports automatic packet stitching with 32, 64 and 128 bit
support, a DMA packet scheduler that allows you to flag packets to be
sent or not and build a call list and send the call list for each DMA
channel independent of each other. The game engine will eventually
support quake 3 level support for interiors, quad trees for the outside
areas, key-frame and skeletal animation with quake 2 models, light-wave
models and custom file formats for optimized models. The custom model
support allows user's to enter openGL like commands to enter vertexes,
normals, colors. The matrix manager also is openGL like and contains all
off the commands from openGL including scaling, translation, rotation
and also a view matrix, projection matrix, camera matrix and model
matrix. Plus two other matrixes used for lighting. There will be many
more additions to the game engine as time goes by. | None |
| PS2 Linux News and Research | Mass research that will cover many interesting aspects of the Linux Kit to bring something new to your everyday PS2 Linux life. | None |
| PS2 Linux Package Repository | This project maintains the packages that come with the PS2 Linux Kit. We accept patches and create new binary RPMs and source RPMs. Additionally, packages that are deemed generally useful enough can be added to the project. All packages that have been added or changed since PS2 Linux was released can be found here. | None |
| PS2 Linux Yabasic | I wanted to clone the PS2Yabasic editor/interpreter from PAL demo discs and make it run under linux. I couldn't do it. If anyone wants to take this project over from me, e-mail eratosthenes@users.playstation2-linux.com | None |
| PS2 MIDI-Karaoke Player | A PS2 running Linux and attached to a television makes a perfect (and affordable) karaoke machine for parties! With thousands of MIDI and MIDI-Karaoke files already freely available on the internet, you don't have to shell out a fortune to enjoy karaoke from the comfort of your own living room. Support for English & Japanese lyrics and USB microphones is planned. Other features such as fancy moving backgrounds, tempo & pitch change, and scoring / calorie tracking (common in Japanese karaoke machines) will be implemented at later stages! | None |
| PS2 Neural Network Simulator | PS2Neural is low-level framework to support running neural networks, optimized for the PS2's hardware (Hebbian-like and error-corrector/backprop). Some ps2neural developers are also interested in developing visualization plugins using the GS. | None |
| Pulsar | A 3d space ship shoot-em-up. Will run under native mode (not linux) using the psal library. The psal library is being developed along side Pulsar. | 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 |
| Quake 2 for PS2 | The single purpose of this project is to port the Quake 2 game source-code to the PS2 platform. Yes, Quake 2 is now officially "old news", but you might be surprised to learn that Quake 1 through Quake 3 use the same codebase. Once the porting effort is done, the project may evolve to incorporate more modern features.
Note that you will need game data from the Quake 2 CD for any of this to be of use, or you must have a completely new set of game data. | None |
| Recursive 3-D Ray Tracing Program | RayTracing creates a two dimesional near-photorealistic picture of a three-dimensional scene. Combining scenes (frames) simple animations are also produced.
It takes an ASCII description file (*.rt) and "scans" the scene using the "Ray Tracing" techinque: the scene is projected from the viewer to the scene.
Understanding how this program works is very helpful in the learning process required to take advantage of the Ps2 3D graphics library. You learn why textures (materials) are needed, how lamps an thier position affect the coloring of the objects, reflection, transparency, etc.
The code is based on a PC MS-DOS 16bit code written by Christopher D. Watkins, as part of the Book "Programming in 3 Dimensions" ISBN 1-55851-220-9. This book is out of print.
The render quality is very good, but the performance (speed) is terrible. All output is painted on the screen using the POINT primitive.
Several description files are provided, including metalic bouncing balls, Waves, DNA molecule, engine, a pool table, a simple robot, etc.
New versions should make a better using of PS2 graphics and math libraries (to improve performance). | None |
| Samba101 | Samaba101 will be a project covering the installation, setting up and using Samba on your PS2 Linux Kit. After setup is done correctly you will be able to transfer files from other platforms such as Windows.
This project will be my first of a series of projects concerning the PlayStation®2 Linux Kit and I will record eveything I learn as I go along from what to do and what not to do. The documents will be in PDF ( Acrobat ) format.
Comments are welcome and can be sent to little_addict@hotmail.com | None |
| Simple OSS Sound for PS2 Linux | SOSS allows defining instruments, specifying waveform, ADSR envelope and stereophonic pan envelope, which can be played in one of multiple sound channels using a simple API, SOSS will compute the resulting waveform in real time, and output it to a OSS /dev/dsp device. Sample code is included which plays a short piece of music, but SOSS can also be used for sound effects. The mixer is written in assembly language, and utilizes EE Core multimedia instructions. | None |
| soundlib - A sound library | This library provides a set of functions that allow for mixing and output of sound on the Playstation 2 Linux platform. Among the features provided by this library are:
-Built-in support for WAV, MP3, and OGG sound formats.
-Streaming from memory (for higher performance) or disk (for reduced memory usage).
-User-defined "callback" sounds.
-Hooks for post-processing on individual sounds as well as device buffers.
-3D sound processing.
-Changeable volume and playback rate for sounds.
-8 sample programs demonstrating features of the library.
-It's free. The source code is yours to do whatever you'd like.
-And more.....
| None |
| Spiderland | A brutal nuclear war has destroyed mankind. The only creatures to make it through are insects and spiders but they have now evolved into a new race, perhaps even more aggressive than the humans. Spiderland is a strategy game with a clan based multiplayer system that allows people to play on the Internet from and against any platform!
Spiderland is our first title and will be released later this year. Here we will post information about the Playstation2 Linux version but if you want any general news about the game please visit http://www.linux-games.co.uk/ | None |