To quote, roughly translated: Waninkoko has been working on developing PS3mlib, a high level library that provides application programming for PS3, including all types of basic features for video, audio, controls, camera, events, etc. This library will be released under GPL in a few days.
To demonstrate some of the functions supported by this library, he has created the application "TKC Demo 01", a technical demo for PS3 developed with the legal SDK "PSL1GHT."
This demo utilizes simple graphics drawing, playing sound files (using a SPU) and has support for the Playstation Eye (Eyetoy does not work yet.) You can interact with the application through the controller pad:
Up / Down: Increase / Decrease vertical speed TKC logo.
Left / Right: Increase / Decrease speed TKC horizontal logo.
START: Exit the application.
Finally, below is a picture and video courtesy of PSGroove.
Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!
i can not get this to work. the on-screen keyboard does not even show up. the games i was able to load does not even move. the joystick is not mapped. i understand the dev wants to be the first over areascout but why release it claiming it works when it does not? good proof of concept but not functional yet. thanks for your effort. looking forward to the stable release.
Currently supporting the C64, PLUS4 and C16.
C128 support in the next release.
Source code to be made available pending some serious cleanup and refactoring.
Build 1.0 (20-11-2010):
- Initial Release, based on Vice 2.2.7
Audio enabled (FastSID)
Fullscreen support, 16:9, 4:3
Video filters, with preview
Warp Mode (Achieves ~ 350-700% actual speed)
On-Screen Keyboard (partial support).
Keyboard Support (partially implemented).
Supports all known (uncompressed) formats (.d64 .d71 .d80 .d81 .d82 .g64 .g41 .x64 .t64 .tap .prg .p00)
Thanks go out to Squarepusher, Shinhalsafar, Cm0nkey, Airmaker for their hard work on the Snes9x PS3 port, and their cellFramework library. This work also incorporates their menu system and config UI. Also to the original VICE team for creating a solid and well maintained codebase to work with.
CROSS - Launches the emulator with the selected title set to fast autoload
TRIANGLE - Launches the emulator directly into C64 BASIC
SELECT - Settings / Configuration
START - Returns to the emulator
TRIANGLE - Mapped to keyboard for 'Y'
CIRCLE - Mapped to keyboard for 'N' - Doubly mapped to 'UP' (See note 1)
SQUARE - Mapped to keyboard for
L1 - Mapped to keyboard for 'F1'
L2 - Mapped to keyboard for 'F3'
R1 - Mapped to keyboard for 'F5'
R2 - Mapped to keyboard for 'F7'
R3 - On-Screen-Keyboard (partially supported)
L2 + R2 - Warp Mode
*1 The CIRCLE button has been doubly mapped to the joystick 'UP' direction. This is useful for platform style games where the UP direction indicates a JUMP action. Clearly a difference in design aesthetics between joysticks and control pads, this might be more desirable.
- Compressed formats currently NOT supported (.zip .bz2 .gz .d6z .d7z .d8z .g6z .g4z .x6z)
- On-Screen-Keyboard is not fully mapped yet. Some keys will register incorrectly, if at all.
- Actual Keyboard support not fully implemented, but good enough for the minute.
- Does not save settings / configuration