Its 2017 and the PlayStation 2 community continues adding new content, that keeps the system going with new interest.This time around developer Theldus adds a port of NIM to the library of PS2 Homebrew. This simple game is all about using your math skills in strategic pursuit to avoid being the last to make a move. The dev has shared a bit of information on the title and a bit about the projects development, so give it a look as this simple port is a welcome addition to the PS2 Community. -STLcardsWS
NIM - PS2 Edition
What is it?
Nim is a mathematical game of strategy in which two players take turns removing objects from distinct heaps. On each turn, a player must remove at least one object, and may remove any number of objects provided they all come from the same heap. The goal of the game is to avoid being the player who must remove the last object. -- Wikipedia
Because it's cool? Of course, that's not all. Well, I have always tried to create software for the maximum number of architectures I could get and to develop for the current consoles is very trivial and it is possible to find a lot of good content through the internet. Also, it was a very interesting experience and I learned a lot from it =).
Developing for PS2 was a big challenge for me, there are a dozen things I did not know and others that I still don't know, the architecture is completely different from an Intel x86 and there are lots of extra things that you need to take into account.
If you think that creating games for PS2 consists of dragging cute colored buttons from side to side through an engine using some kawaii programming language, give up, it's not for you.
AFAIK, there is only one 'official' form of development for PS2 that is using the official Sony SDK that costs a few tons of moneys.
Fortunately, a very clever group -- ps2dev -- was able through Sony's processor manuals to create a complete game development environment for PlayStation 2, so thanks to them, we can now develop for PS2 =).
So to compile this code and/or develop your games you need to download ps2toolchain* and know C or C++. *I highly recommend you to checkout for the commit 101e8f857bf26a4a174a3c67a0619beb6c5d5564, since it was this version of the toolchain I used and I cannot guarantee that the code will work in other versions.
Works on real hardware?
Of course, but only for non-original consoles, that is, consoles that were unlocked to play pirate games. So you're encouraging piracy? Of course not, and I always encourage the purchase of original games, but if you are (or know) some unhappy owner, you can test it there. Why pirate? The chip inserted into the pirated consoles adds some extra features to the console, such as running a boot file, which opens up space for a plenty of new features.
You will also always be free to test in a completely legal way using an emulator such as the well known PCSX2.
- I want to add to this repository, in my free time, the support materials that I have used, as well as links that helped me a lot to accomplish that.
- Also I plan to document all my code, as a tutorial for beginners.
- Do not expect my code to be written in the best possible way and error-free, I am just as beginner as (possibly) anyone who is reading this, so if you find errors, have suggestions, or want to contribute in any way, let me know.
By kozarovv on Aug 17, 2017 at 5:17 AM
BGFTP v1.0 (by GrapheneCt): Background FTP server for transfering file to your VitaDeveloper GrapheneCt has released BGFTP, a new FTP server that works in the background. It does not matter if your in-game or sleep mode or hanging around the Live Area, The FTP transfers are always working while the developer says this will not impact any performance of the running task, but does add a warning that transfer can be slowed down since they are running on Reserved System Cores and will be knocked to low priority on those reserves, but nonetheless a great way to transfer files from your PC (or other devices servicing as a FTP server) to either your homebrew enabled PS Vita or the PlayStation TV (aka vita tv)..Continue reading
The Power Supply (Vol. 02) - Our Guest Today: "PS4 Developer @m0rph3us1987"With the very first introduction of our new Series of Developer Interviews - as known by "The Power Supply" - you were already allowed to dabble a little bit with Volume 01 of the series, where you got a deep look into the work from well-known Developer @deank he did for this scene. While he worked mainly for the PS3 Community, we thought it would be only fair to bring you a PS4 Developer with Volume 02 of this Interview Series today. This Developer maybe don't have the same long reputation as deank have since he began to tinker with the PS4 as his very first Sony Console. But this doesn't mean that he isn't worth to ask some questions. We covered his Achievements already in the past here in this Forum, especially when we provided you our yearly Overview about the CCC Events held in Germany. In fact, you should be familiar with him and his Lecture he held back at 35C3. So please give an warm welcome to m0rph3us1987, while in his Interview, we will talk about his Lecture he held, we will learn how he sees the current situation in "PS4 Development and Hacking" and we will get an deep insight how he began to learn writing some code in his young age. So allow us to introduce him further.Continue reading
RetroArch (PS4) R3 Released: New libretro Cores Added (Dramcaset / Jaguar / ScummVM /) + Source CodeFollowing the initial release of R1 and the followup of R2, developer @OsirisX has just released R3 for the PS4 Port of RetroArch with new core being added, various bug fixes to go along and also a release of the promised source code is included as well.. The new update provides ps4 support for Flycast (Sega Dreamcast), Bettle PSX, Virtual Jaguar, ScummVM, Stella-2014 (Atari 2600), Vectrex and SameBoy are the new cores included (emulation like dreamcast is experimental and many games have speed issues) in this release This update is based on RetroArch v1.8.4 and the Core Updater has been enabled, multi-controller Support has been added (up to 4 can be used), previous R1/R2 only one controller was supported. Also some cores that need have added support for keyboard and mouse controls. This port has evolve quite nicely and should be even better with now the source code release and likely will becomes part of the official release as this is still considered an "unofficial" port, but likely to become the official port.
Also the developer has created a Core Updater, which provides another method to update the cores. It help keeps the main pkg lite and you can also download indvidual cores via RetroArch itself as that bug of downloading cores has been fixed. See all the latest details below pertaining to the R3 release.Continue reading
Share This Page
- henkaku homebrew
- playstation 2
- playstation 2 resources
- playstation portable
- playstation portable cfw
- playstation portable resources
- playstation tv
- ps vita
- ps2 resources
- ps3 cfw
- ps3 homebrew
- ps4 homebrew
- psp cfw
- psp resources
- pstv homebrew
- vita homebrew
- webman mod
- User Record:
- Latest Member: