Welcome to PS3Hax, your official PS3 hacks, PS3 Homebrew, and PS3 Downloads scene. Check back daily to keep up with the latest PS3 Hacks and drop by our forums for more PS3 Hacks discussions.
  • Posted by GregoryRasputin , on 01/12/2010 , @ 04:49am

     

    A couple of days ago, we posted here about a PS1 emulator made exclusive to PSGroove.com, well a user by the name of halsafar on the same site has released a VBA Emulator for PS3, here is a quote from the source:

    I am pleased to finally release my teams port of VBA (Visual Boy Advance) to the public. It is a clean port of the most recent VBA-M emulator, that is fully functional, equal to our teams SNES9X-PS3 and FCEU-PS3 releases.

    We spent some time optimizing it. The VBA-M source is not conducive to being run on the PPU. After applying many small optimizations we have obtained 60fps in all the important games.

    Enjoy GB and GBA with shaders!

    Vba 0.99 (3.41 only, 1.92 coming soon)

    Here is a short quote from the Readme:

    This is an application for the PlayStation3 that makes it possible to play
    Game Boy Classic / Game Boy Color / Game Boy Advance games on your jailbroken
    PlayStation3. It is based on an up-to-date version of the popular PC emulator,
    VBA-M.

    1. CURRENTLY IMPLEMENTED VBA-M FUNCTIONS
    =========================================
    * Saving/loading of SRAM
    * Savestate loading/saving support
    – Savestate slot selectable in-game
    – Up to 10 saveslots

    2. CONTROLS
    ===========
    2.1.1 CONTROLS IN ROM MENU
    ==========================
    Up - Go up
    Down - Go down
    Left - Go back five file entries
    Right - Go forward five file entries
    L1 - Go back one page
    R1 - Go forward one page

    Cross - (If directory selected) enter directory/ (if ROM selected) start ROM
    Triangle - (If ROM selected) start ROM with multitap support
    Circle - (If not in root directory) Go back to previous directory
    L2 + R2 - (If you previously exited a ROM) return to game
    Select - Go to settings menu (see ‘CONTROLS IN SETTINGS MENU’ section)

    2.1.2 CONTROLS IN SETTINGS MENU
    ===============================
    Up - Go up one setting.
    Down - Go down one setting.
    Left - Change setting to the left.
    Right - Change setting to the right.

    Circle - Go back to ROM menu/Go back to previous Settings screen
    Start - Reset the setting back to the default value.
    R1 - Go to the next Settings screen
    L1 - Go to the previous Settings screen
    L3 + R3 - Return back to game (if a ROM is loaded)

    2.1.3 CONTROLS IN-GAME
    ======================
    Nothing worth really explaining here –

    R3 + L3 - Press these two buttons together while in-game to go back to the ROM browser menu.

    R3 + R2 - Save to currently selected save state slot
    L3 + L2 - Load from currently selected save state slot

    Right analog stick – Left - Move current savestate slot one slot backwards
    Right analog stick – Right - Move current savestate slot one slot forward

    To play a game with a USB controller as Player 1, start up your PS3 and rather than using the Sixaxis/DualShock3, plug in an USB port before
    connecting the controller to the PS3 – your USB pad should then become Controller 1.

    Source
    Download