Download: http://ps2dev.ifcaro.net/programas,15.htmIfcaro's Tetris for PlayStation 2 ChangeLog:
Version 1.3b
-------------------------------------------------
- Back to freesd. :D thanks lukasz
- Now it should run on the ps3 without the need of psxloader
Version 1.3
-------------------------------------------------
- Fixed bug in the level 10.
- Now the top button makes the piece to fall suddenly.
- Added the possibility of personalized music from a usb.
Version 1.2
-------------------------------------------------
- Back to LIBSD.
- Added Sound Effects
- Fixed compatibility issues with booting from a memory card and usb
Version 1.1
-------------------------------------------------
- Changed the modules Padma, sio2man, libsd by freepad, freesio2 and freesd.
Version 1.0
-------------------------------------------------
- Initial version
Ifcaro's Tetris for PlayStation 2 version 1.3b
Ifcaro's Tetris for PlayStation 2 version 1.3b
Hi, I present to you the first game that I'm done. A few days ago I had the idea of writing a tetris from scratch, and I have done. First I did for the PC and then port to the PS2.
Last edited by ifcaro on Sun Dec 14, 2008 10:02 am, edited 2 times in total.
Only now I had the time to try it. Nice game! It feels like a good old school game.
Since the game is all in a single ELF file, I tried to run it from a usb pen using uLE but it failed, leaving a black screen. I managed to run it using ps2link.
I only wished LlibPlanar would have a low resolution (at least a non interlaced) screen mode... I hate interlace on PAL displays.
Since the game is all in a single ELF file, I tried to run it from a usb pen using uLE but it failed, leaving a black screen. I managed to run it using ps2link.
I only wished LlibPlanar would have a low resolution (at least a non interlaced) screen mode... I hate interlace on PAL displays.
Hi,
I just wanted to say thanks for this. It´s good to see ps2 homebrew is still alive. I also apreciate the time you took to make a version that ran on
a ps2 compatible ps3 even though you don´t have one yourself. I thought you should know that ver. 1.3 is working on the ps3, if you use hermes psxloader to boot it. Select option D or F.
I noticed you can now use uLaunch.elf to boot it on the ps2. like cosmito had already noticed,you couldn´t with 1.2. That´s probably the same reason why 1.2 wouldn´t boot with psxloader on the ps3.
I was wondering if you could could explain the music selection off of the usb a little better. I tried to follow your guide with the config.xml but it makes the game crash at the start screen.
Well, anyways nice job with this.
bye
I just wanted to say thanks for this. It´s good to see ps2 homebrew is still alive. I also apreciate the time you took to make a version that ran on
a ps2 compatible ps3 even though you don´t have one yourself. I thought you should know that ver. 1.3 is working on the ps3, if you use hermes psxloader to boot it. Select option D or F.
I noticed you can now use uLaunch.elf to boot it on the ps2. like cosmito had already noticed,you couldn´t with 1.2. That´s probably the same reason why 1.2 wouldn´t boot with psxloader on the ps3.
I was wondering if you could could explain the music selection off of the usb a little better. I tried to follow your guide with the config.xml but it makes the game crash at the start screen.
Well, anyways nice job with this.
bye
Thank you everybody who has used my tetris xD
I'm pleased to know that v1.3 is working on ps3. About music in USB, to test it I did the program to show the information on screen while reading on USB. With this method I can know where the program hangs. Perhaps I may to put that debug text in public version.
If you like it, send the config.xml content because the problem can be in it.
I'm pleased to know that v1.3 is working on ps3. About music in USB, to test it I did the program to show the information on screen while reading on USB. With this method I can know where the program hangs. Perhaps I may to put that debug text in public version.
If you like it, send the config.xml content because the problem can be in it.