|
Name |
Description |
Subprojects |
| adam | As graphics hardware becomes faster, real time applications are starting to use high end production techniques, such as higher order surfaces, and procedural shading. Simlarlary users of production renderers are looking to use graphics acceleration, withouth compromising quality.
Adam is an attempt to produce a renderer which explores these converging areas of interest. It is based on the angel renderer (www.dctsystems.freeserve.co.uk), but is severely optimised to make use of the PS2 hardware.
It is RenderMan compatable.
| None |
| APT | APT is the Advanced Package Tool, which originated with Debian. This project provides APT (for RPM), and dependant packages. It provides automatic dependency resolution, package downloads, upgrades, (un)installation, etc., for RPM based systems. Be sure to carefully, read the documentation before attempting to install, this software can corrupt your RPM database if not correctly upgraded.
No liability for the contents of this project can be accepted. Use the software, examples and information at your own risk. This project may contain errors and inaccuracies that could be damaging to your system. Although this is highly unlikely, the author(s)/maintainer(s) do not take any responsibility for any problems you encounter. Proceed with caution. You have been warned. | None |
| C and C++ Programming Newbie Society | The aim of the C and C++ Programming Newbie Society is to teach programming to a wide variety of skill levels. Ranging from people who have never written code in their lives, to people who are aces in other languages (Such as Perl, PHP, or Visual Basic). There will be links to tutorials, code snippets to download, compile on their PS2's, and learn from, forums in which to discuss programming techniques, and ask for C/C++ help. I myself am on the journey of discovery with C/C++, and will therefore be posting my progress for others to follow. The Playstation2 Linux platform is a new and exciting opportunity for would-be programmers to arise and share their ideas, this project will attempt to bring their ideas to life with the magic of C/C++ and PS2 Linux. | None |
| Dark Racer SPS2 | Following the tutorials by Mr Henry Fortuna, i shall make a 3D racing game with collision detection, physics, AI and the use of Force Feedback. Using SPS2, There shall be two types of race, a time trail and a race against another car, with future plans to make a 2 player race. All the code shall be commented and used for others to progress on. A nice menu system shall be put into place as well. | None |
| GIF/VIF/DMAtag disassembler | Reads in a GIF/VIF/DMAtag from a file, and prints its contents to the screen, useful in debugging perhaps. Current beta can translate GIFtags and provide warnings for some errors that may be hard to catch (e.g. setting PRIM in REGLIST mode). No VIF/DMA support yet. Compatible with .dat files for VU competitions, and VU dumps from Sauce's modified harness | None |
| GNU binutils | Provide source and binaries of up-to-date versions of GNU binutils with EE patches. | None |
| Myrkraverk's Adventure | This is Adventure, *the* text adventure :)
This is a port of an ancient FORTRAN IV sources to gnu g77. There are other versions of this game, that run without problems on almost any system, but this version has, so far, only been know as FORTRAN IV sources since 1979 (and possible binaries for a few years more).
I will agree that this is not what I intended to use the ps2linux system for when I bought it, but it *is* a video game :) | None |
| Native | Enables kernel mode PlayStation® 2 development, so applications may take full advantage of the PlayStation® 2 high performance graphics hardware. | None |
| obj2dsm - make ps2linux samples .dsm | obj2dsm is a conversion utilitie.
convert wavefront .obj 3d files to vu assembly .dsm files.
support stripped format. | None |
| PlayStandard Linux Project | PlayStandard is, or will be, a collection of tools designed to optimise the Playstation 2 Linux environment. All PS2 media is designed so it meets the PS2's power, and does not go over. Software developed for linux does not take this into account, and so we hope to delve deep into the Playstation's power and form a guideline for producing future software, providing code snippets and tools, even perhaps a kernel, for doing so. This will make it go faster, eliminating the need for RAM hacks. | None |
| 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 |
| 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 Bluetooth Access Point | Turn your unused Playstation2 into a Bluetooth Acces Point providing GN, NAP and LAN profile. It can also be connected to other AP, or you can use DUN profile with your Mobile Phone as an alternative Internet access. | 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 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 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 |
| 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 |
| VU1nteractive | Simplistic tool to view VU1 register settings and execute single commands on the VU, first step in creating a debugger. Postponed indefinitely due to lack of resources. [For a VU debugger, please see svvudb, http://playstation2-linux.com/projects/svvudb/ and don't forget to set breakpoints.] | None |
| vu coding stuff | This is a collection of tools, docs, etc to help vu coding. | None |