Thursday, November 18, 2010

PSGrooPIC V2.04... PSN, SPOOF 3.50 only FW3.41

Well just a minimal update, I´ve been busy these days so this update is coming late.

In first place, thanks to TSC from EOL forums and iLLNESS from PSX-Scene forums, they are working hard to keep this project warm as hell. Thanks for your work guys! iLLNESS one day I´ll meet you at IRC I promise! XD

In second place, Thanks to Noltari from EOL forums, he made an awesome work on PL3 integration. You guys should take a look on his Howto Setup Cygwin to compile PSGrooPIC from Github.

So now, PSGrooPIC is ready to be compiled in Windows with Cygwin, you could find SRC on Github.

This latest release includes PL3 from Vidarino, and includes Xoeo PSN, SPOOF 3.50, etc. Just for FW 3.41 at this time. If someone needs FW3.15 go through TSC link, he ported Xoeo SRC to PICs.

Don´t forget to buy me a beer if this blog was useful to you...! Thanks.

Wednesday, November 10, 2010

PSGrooPIC V2.03 ... PSN / ONLINE Working!

Just a 'little' update for you guys... :)

"PSN" and "Online" working on PSGrooPIC V2.03 (FWs 3.15 & 3.41)!!

Thanks to 'Xoeo' for share it. And take care if bans begins...!!

More info:

EDIT: Sorry guys!! Now its working properly! Now includes Mathieulh recomendations and Debug mode... enjoy it!

Don´t forget to buy me a beer if this blog was useful to you...! Thanks.

Tuesday, October 26, 2010

PSGrooPIC V2.02

I´ve recieved a bunch of emails requesting me to add all payloads supported on PL3, so here you have!
I´ve fixed LED on DIY board (V1.2) too.
And integrated compatibility with 2.76 Firmwares (waiting for RTOC_TABLE and SHELLCODE_ADDR).

You´ll find a different file name, it´s easy:
- Default payload (normally you should use this one):

- Development payload

- Dump elfs payload

- No unauth syscall

Don´t forget to buy me a beer if this blog was useful to you...! Thanks.

Monday, October 25, 2010

PSGrooPIC PL3 and Github

At least, we have fully PL3 integration (thanks to laichung and Noltari)!! This means that since now, every time an update comes to PL3, PSGrooPIC will have it just in time :)

Another big new, PSGrooPIC is now in Github!! So now, community could make his own contributions to make this SRC grow ;) (I´m new on this stuff so sorry if I made something wrong...). From now on, SRC will be on github and I´ll put .HEX (that thing that you normally want) in this blog.

And because we have PL3 integration, a new subversion is comming. We´ll call it PSGrooPIC V2.xx ... cool uh? XD

Making and effort to make something like a standarized code, I´ve decided to use this new format for .hex files: "PSGrooPIC_BRD_FWXXX.hex"

Where BRD is a known board, this first release is ready to use with two boards: DIY (formally known as PSGrooPIC V1.2, no bootloader) and BEEPIC (from Microingenia Electronics guys, with bootloader).

And FWXXX is Firmware subversion, at this time, PSGrooPIC V2 is compatible with 3.01, 3.10, 3.15 and 3.41.

But, which going to happen with Hermes Payload? We´ll name it as PSGrooPIC HermesVx ... to keep Hermes subversion. In this case, we will supply SRC in download section as ever. We hope Hermes jump to Github and try to integrate his wonderful code into PL3 soon :)

So guys, go to Download section to get your new .hex (PSGrooPIC V2.00) based on latest PL3.

And remember, PL3 is working like a charm with Gaia Manager.

Don´t forget to buy me a beer if this blog was useful to you...! Thanks.

Thursday, October 21, 2010

Review BEEPIC V1.0

As I promised to you, here I go with a little BEEPIC review. I´ve been using this board for two days (thanks mates!) and I think it´s really cool! Bootloader works great so there is no problem with upgrades, it´s not a dongle but who need it? I really hate ‘dongle makers’ that only want to take profit about scene does. So please people, stop supporting that ‘companies’.

Well, let´s go with our stuff. Steps to make your BEEPIC work (‘inspired’ on BEEPIC Quick Start Guide). Video at the bottom.

STEP 1: Connect BEEPIC to PC through a miniUSB cable.

LED will shine in a fixed red color and you will get the following message (Installing device).

STEP 2: Windows includes a standard driver for USB HID devices so installation will be done automatically.

Clicking over the message we will obtain information about installation.

STEP 3: Once completed, we will get a message indicating a successful BEEPIC driver installation.

LED blink alternatively (red-green) indicating we are in ‘Bootloader Mode’.

STEP 4: Download and open MiEUSBHIDLoader software. Probably you will need to install Microsoft “.Net Framework 4” and “Visual C++ 2010 redistributable x32”.

STEP 5: If BEEPIC trainer board is not connected, MiEUSBHIDLoader will be inactive.

STEP 6: Once BEEPIC is attached to a PC and in ‘Bootloader Mode’, MiEUSBHIDLoader will detect automatically the board.

STEP 7: Click on “Burn HEX!” and select desired .HEX file to load into BEEPIC trainer board.

STEP 8: BEEPIC burning will start.

STEP 9: After programming, BEEPIC will be reset and will enter into ‘Program Mode’.

If you desire to enter into ‘Bootloader Mode’ again, you have to press BEEPIC Reset button while you are in ‘Program Mode’. At Power on, BEEPIC will enter into ‘Program Mode’ always.

Here you have a video showing the process. Enjoy!!


- BEEPIC is a training board made around Open Source Hardware.
- It´s only 19,95€, small and easy to use.

Tuesday, October 19, 2010


Today I´ve recieved my BEEPIC from Microingenia Electronics guys!

As you know this is a multipurpose trainer board based on PIC18F2550, with a preloaded USB HID bootloader. It´s open source hardware so you can get schematic, software and firmware from Microingenia Electronics website.

I´ve connected BEEPIC to my computer, driver installed automatically and then loaded PSGrooPIC firmware with MiEUSBLoader V1.1 in just one second! You guys gonna love this piece of art.

This is a beautiful, small (4,8cm x 2cm) and cheaper (19,95€) solution for PSGrooPIC, my next ‘wBTL releases’ will be renamed to use this hardware name. I think this will be a point to take a common hardware solution (remember is open hardware so you can make it on your home!).

Tomorrow I´ll make an extended review, I´m gonna play with this stuff now! :)

PSGrooPIC v1.8b & v1.9a

Hi guys, I´ve been on a wedding this weekend (calm down girls I´m single yet… XD) so blog have not been updated and as you know a lot of changes happened…

An user from EOL called TSC (thanks mate) made a few compilations to keep upgraded you all, so I´ve updated download sections with this stuff:

PSGrooPIC V1.8b: based on Hermes V4B payload:
- Payload (AerialX Fork).
- Peek and Poke Syscalls.
- Support for Syscall 8.
- BluRay Disc support.
- Support for Homebrew in /apps_home/PS3_GAME.
- Syscall redirection 36 games to run diskless: /apps_home/PS3_GAME.
- New Address 0x80000000007ff000 end of the payload at the end of the Kernel.
- Waninkoko + Mathieulh: Retail PKG installation support + Game Updates fix.
- Works on any Manager.
- Firmware 3.41 required.

PSGrooPIC V1.9a: based on (PL3) KaKaRoTo payload:
- Support for Syscall 8.
- Support for Syscall 35.
- Support for Homebrew in /dev_usb000/PS3/HOMEBREW/APP_HOME
- Waninkoko + Mathieulh: Retail PKG installation support + Game Updates fix.
- Recommended Gaia Manager.
- Works on firmwares 3.01, 3.10, 3.15, 3.41

Don´t forget to buy me a beer if this blog was useful to you...! Thanks.

Saturday, October 9, 2010

PSGrooPIC v1.6d

Here we go with a new release, this time for PSGrooPIC v1.6, remember:
- PSGrooPIC v1.6 is based on Waninkoko/KaKaRoTo Payload
- PSGrooPIC v1.7 is based on Hermes V3 Payload

Change list on PSGrooPIC v1.6d release:
- Allow the installation of demo packages through the "Install package files" menu.
- Added patches to fix problems with pads and savegames (only for fw 3.41). Thanks to Hermes. Hermes V3 Payload integrated into Waninkoko Payload.

So, if you want latest novelties, install PSGrooPIC v1.6d!!

Don´t forget to buy me a beer if this blog was useful to you...! Thanks.

Tuesday, October 5, 2010

PSGrooPIC V1.6c & V1.7a

Cause we have now a new and tidy up blog, let´s go to create a little chaos.

As you now at this moment there are a few Payloads (Hermes, KaKaRoTo, Waninkoko, Jevinskie, and Philhug) available.

Everyone has his own advantages and disadvantages. Today Hermes released is Hermes Payload V3 and of course, in my point of view, it is the best one but… It is not compatible with 3.01, 3.10, 3.15 firmwares, only 3.41 is the lucky one.

In other hand, we have Waninkoko Payload, it compatible with 3.01, 3.10, 3.15, 3.41 firmwares but it hasn´t Hermes Payload advantages.

After that, I´ve decided to continue with PSGrooPIC V1.6x (letter subversion) to support KaKaRoTo/Waninkoko and derived Payloads and PSGrooPIC V1.7x with support to Hermes Payloads (only for 3.41 firmware).

So then, I´ve attached to Downloads section this:

- PSGrooPIC V1.6c: BD EMU, Waninkoko Payload (Compatible with 3.01, 3.10, 3.15, 3.41 firmwares, No disk). Fixed ‘New USB Device’ popup window and led off.

- PSGrooPIC V1.7a: BD EMU, Hermes V3 Payload (Compatible with 3.41 firmware, No disk, Homebrew on usb, etc!). More info HERE.

Don´t forget to buy me a beer if this blog was useful to you...! Thanks.

Sunday, September 5, 2010

Look changed...

After a few days wondering how to do it, I´ve decided to change PSGrooPIC Blog look.

I hope will be more functional now.

I´ve created four pages:

- PSGrooPIC DIY: You´ll find information about how to do your own PSGrooPIC dongle. Remember it is under Creative Commons BY-NC-SA License… ¬¬

- PSGrooPIC – BEEPIC: If you don’t have a solder here you´ll find a commercial solution based on OSHW (Open Source Hardware) general purpose trainer board.

- Downloads: Latest and older versions of PSGrooPIC SRC and HEX will be stored here.

- Change List: A past and present archive…

Don´t forget to buy me a beer if this blog was useful to you...! Thanks.


In this blog you´ll find information about the PSGroove port to PIC microcontrollers.

You´ll learn how to do it by yourself or which comercial board use if you don´t have a solder!!