Forum: PS3 Emulator Scene - Topics relating to the usage of emulators on your PS3 console to enable playing of old-school console games! Discussion of downloading or trading in dump'ed ROM's of these old-school games is NOT allowed!


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Like Tree37Likes

Thread: SNES9x PS3 4.4.4 (FW 1.92+/FW 3.15/FW 3.41/CFW 3.55) Released
  

Page 1 of 10 1 2 3 ... LastLast
Results 1 to 10 of 98
  1. #1 SNES9x PS3 4.4.4 (FW 1.92+/FW 3.15/FW 3.41/CFW 3.55) Released 
    squarepusher2 is offline Developer
    Join Date
    Jul 2004
    Posts
    718
    Downloads
    0
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    2
    Likes Received
    767
    squarepusher2 has released a new version of the popular SNES9x port for PS3

    Source: http://psx-scene.com/forums/698157-post65.html (SNES9x PS3 4.4.4 (FW 1.92+/FW 3.15/FW 3.41/CFW 3.55) Released)

    SNES9x PS3 v4.4.4 (FW 1.92+/FW 3.15/FW 3.41/CFW 3.55) [Src included]

    The next version will have a new SNES9x core upgrade (pre-v1.53) and possibly Netplay. And perhaps some other stuff...

    snes9x-ps3-v4.4.4.zip (14.37 MB)

    ================================================== =============================
    Build 4.4.4 (19-01-2010)
    ================================================== =============================
    - FIXED: (CHRONO TRIGGER SCREEN HEIGHT JUMPING BUG)
    ================================================== =============================
    Chrono Trigger would jump from 256x224 to 256x239 for one odd frame when
    transitioning from normal mode to battle mode - this caused an undesirable
    screen hiccup to occur everytime. This issue has been fixed.

    ================================================== =============================
    - FIXED: Player 2 - Buttons X/Y didn't work
    ================================================== =============================
    This bug was introduced in v4.4.3 due to an improper macro. It has now been
    fixed as of v4.4.4.

    ================================================== =============================
    - FIXED: Loading a ROM with a cheatfile loaded and then loading another ROM
    with no cheatfile will not clear out the previous game's cheats
    ================================================== =============================
    This bug was introduced in v4.4.0, and has now been fixed as of v4.4.4. Also
    note that games which do not have a cheatfile will create a new cheatfile
    automatically.

    ================================================== =============================
    - FIXED: Super Scope controls auto-centered when let go of thumbstick
    - ADDED: Better Super Scope controls
    ================================================== =============================
    Previously in v4.4.3, the Super Scope crosshair would center back to the middle
    of the screen as soon as you let go of the thumbstick on the left analog stick.
    Now it controls much more closely to the mouse. Note that there might be an
    option to toggle the Super Scope controls in the future (to either auto-center
    when let go of the thumbstick or let the cursor stay at the current position).

    ================================================== =============================
    - FIXED: Some games were hooked up with patchy controls (Doom)
    - ADDED: Accessory Autodetection
    ================================================== =============================
    The accessory autodetection in v4.4.2/4.4.3 left some things to be desired.
    A new setting has been added to the SNES9x Settings screen - 'Accessory Auto-
    detection'.

    SNES9x PS3 auto-detects most games that feature support for these peripherals.
    This setting will control how SNES9x PS3 will deal with these games when it
    detects them.

    CONFIRM - When detecting a Mouse/Scope/Multitap-compatible game, a dialog
    screen is presented to the user asking him/her if the accessory
    should be enabled. If you select 'No', normal 2 joypad controls
    will be used instead.
    ON - Games which support Mouse/Scope/Multitap will be automatically
    detected and the accessory will be automatically enabled without
    any input from the user.
    OFF - Accessories will not be detected or enabled - standard 2 joypad
    controls for all games.

    ================================================== =============================
    - ADDED: Control Schemes
    ================================================== =============================
    There are now three [Control Schemes] - 'Default', 'New', and 'Custom'.

    DEFAULT - Controls are the same as they were before.

    NEW - A new control scheme. See below:

    R3 + L3 - [Exit to Menu] - go back to the ROM Browser
    menu.

    Right analog stick - Up - SNES9x pause (supersedes regular SNES pause).
    Right analog stick - Left - Decrement fastforward speed by one (-1).
    Right analog stick - Right - Increment fastforward speed by one (+1).
    Right analog stick - Down - Toggle [Fastforwarding] on/off.

    Right analog stick - Left + L2 - Decrement cheat position by one (-1).
    Right analog stick - Right + L2 - Increment cheat position by one (+1).
    Right analog stick - Up + L2 - Toggle the currently selected cheat on/off.
    Right analog stick - Down + L2 - Input a cheat with an on-screen keyboard.

    Right analog stick - Left + R2 - Decrement save state slot by one (-1).
    Right analog stick - Right + R2 - Increment save state slot by one (+1).
    Right analog stick - Up + R2 - Load from currently selected save state slot.
    Right analog stick - Down + R2 - Save to currently selected save state slot.
    R2 + R3 - Toggle [SRAM Write Protection] on/off.

    L2 + R3 - Toggle [Record Movie] on/off.
    L2 + L3 - Load Movie

    CUSTOM - Custom control scheme. All buttons/button combos can be
    customized.

    ================================================== =============================
    - ADDED: Savestate SRAM Overwrite Protect
    ================================================== =============================
    Implemented by request - see Issue 8: Loading a save state also load the
    associated save ram file and write it to disk right away.
    (URL: https://code.google.com/p/snes9x-ps3...ail?id=8&can=1)

    Normally, when SNES9x loads a savestate, the SRAM contents are automatically
    overwritten. The ugly side-effect of this is that this can unknowingly
    delete your normal saved game progress.

    ON - SNES9x will write-protect SRAM - this means that if you load a save-
    state, it will not overwrite the SRAM save(s). However, SRAM is not
    saved at all in this mode.
    OFF - SRAM is writable - this means that if you load a savestate, it will
    overwrite the SRAM save(s).

    NOTE: This option can be toggled in-game with the 'New' control scheme by
    pressing button combo [R2 + R3].

    ================================================== =============================
    - ADDED: Cheat Code Input In-game with Onscreen Keyboard
    ================================================== =============================
    Cheatcodes can now be inserted with an onscreen keyboard in-game. A new
    action has been added called 'Cheat Input'.

    Cheatcodes that you add will be saved to your cheatfile. Currently, the cheat
    code will be added in order.

    NOTE: This option can be toggled in-game with the 'New' control scheme by
    pressing button combo [L2 + Analog Stick Right - Down].

    NOTE: There is still a bug that happens after inserting 15/16 cheat codes
    in a row.

    When this bug happens, you will no longer be presented with the option to
    input a label after correctly inputting a cheat. Instead, the label will be
    the cheat code itself. This is a memory shortage bug that we hope to fix soon.

    ================================================== =============================
    - ADDED: Resolution saving
    ================================================== =============================
    Implemented by request - see Issue 18: Screen resolution does not save upon
    exit
    (URL: https://code.google.com/p/snes9x-ps3...il?id=18&can=1)

    The resolution you had previously played in will now be automatically selected
    when you start SNES9x the next time.

    There are also sane fallbacks. If SNES9x saved the resolution at 1080p and the
    next time you want to play SNES9x you happen to have your PS3 connected to a
    screen that doesn't support 1080p - it will fall back to a lower resolution
    that your TV does support.

    ================================================== =============================
    - ADDED: Throttle Mode
    ================================================== =============================
    This is a performance benchmarking feature that might or might not be useful
    to users. Turn this 'Off', and VSync and audio will be disabled - the game
    will then run at the maximum amount of frames per second (FPS) that the PS3
    can manage.

    NOTE: There seems to be a hardware/software cap of 124/125fps that appears to
    be prevalent even in menus.

    Attached here directly for your convenience

    Thanks to Mr. GoodFrag for the news

  2. #2  
    squarepusher2 is offline Developer
    Join Date
    Jul 2004
    Posts
    718
    Downloads
    0
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    2
    Likes Received
    767
    Quote Originally Posted by diesel701 View Post
    Ok, I think there is some sort of confusion in the scene.

    And so, there is not a REAL sign, but a fake sign for 3.55's Geo.
    So, if you want to start it on 3.41 or below, you need the dongle jailbreak
    No, once it's signed, it will work on 3.41 (or 3.15 - if you installed the 1.92 build) without having to jailbreak.

    I tried this out today after hearing others talk about it - and it's true - the only thing you need the jailbreak for at this point is to actually install the package - even that could be bypassed if someone created a program that would allow us to install pkgs outside of the XMB.

    Similarly, you can sign stuff like Blackbox FTP, Compgenie or anything you fancy - and it will work without jailbreaking.

    As a dev - this is somewhat of a relief in some sense - because it means I can just sign PS3Load - send the SELF, test, and when it crashes (a common occurrence with this kind of blackbox programming), I don't have to arse around with having to jailbreak - and seeing it fail for five times in a row (also a common occurrence).

  3. #3  
    squarepusher2 is offline Developer
    Join Date
    Jul 2004
    Posts
    718
    Downloads
    0
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    2
    Likes Received
    767
    Quote Originally Posted by 1313andrewx View Post
    works great in my slim 120g 3.41fw, thanks squarepusher2!

    BTW, when I set the rom, path instead of going inside the folder it goes outside the folder?
    Not sure if this answers your question correctly, but basically, you highlight the directory that you want to set the ROM path to (or any other path for that matter), and you press Square button.

    If you press Square button while inside the directory (and you have highlighted '../', then it will go outside the directory).

  4. #4  
    squarepusher2 is offline Developer
    Join Date
    Jul 2004
    Posts
    718
    Downloads
    0
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    2
    Likes Received
    767
    Quote Originally Posted by dream21 View Post
    i have installed to my PS3 3,55 cfw geohot and when i select a game from my usb stick the screen goes black and ps3 freezed.
    Please provide some more details.

    What ROM? Is it a ZIP ? How many files are in there? Is it an unzipped ROM?

    Perhaps the USB drive is corrupted? Perhaps there's not enough free space to write an SRAM file to the USB stick, and your ROM has SRAM support.

    Lots of possibilities and variables here. As a quick test I put a ROM in a ZIP file and loaded it from the USB stick - that worked.

  5. #5  
    squarepusher2 is offline Developer
    Join Date
    Jul 2004
    Posts
    718
    Downloads
    0
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    2
    Likes Received
    767
    Quote Originally Posted by dream21 View Post
    squarepusher2 i reinstall the SNESx 3.55 pkg and now its working perfectly.thnx for your help
    Yeah there might have been a problem with the earlier configuration files from the previous install. That's why I generally recommend that you set up your SRAM/savestate path so that all saves get saved outside of the USRDIR directory - so that you can easily delete the emu and reinstall it - as simply updating it might give you problems like the ones you experienced today.

    To make this easier for the user, I would like to add an option to create a directory in the 'PATH SELECTION' screen - so that you don't have to create directories manually with Compgenie File Manager (browsing goes very slow, and still no source ) or FTP server.

  6. #6  
    squarepusher2 is offline Developer
    Join Date
    Jul 2004
    Posts
    718
    Downloads
    0
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    2
    Likes Received
    767
    Quote Originally Posted by robcrazee View Post

    Off topic - I take it the way this has been written can be applied to other 3.41 apps,emus etc and dare i say it backup loaders?
    The signing can be applied to everything and anything as long as you can unself the EBOOT.BIN, then use geohot's make_self_npdrm to sign it (with a title ID), and then package it.

    For packaging I use PSL1GHT's pkg script as the Sony PS3 SDK make_package_npdrm does not seem to like Geohot's signing procedure - it will complain that the NPDRM SELF has already been authorized and give up the ghost.

  7. #7  
    squarepusher2 is offline Developer
    Join Date
    Jul 2004
    Posts
    718
    Downloads
    0
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    2
    Likes Received
    767
    Quote Originally Posted by 1313andrewx View Post
    hmmm... it doesn't remember my resolution setting...seems that it is dependent on the resolution the PS3 is currently in e.g. my ps3 is in 1080p mode and i set the snes9x in 720p, the resolution changes but when i restart snes9x its back to 1080p again... its nothing major but i guess worth mentioning. BTW i'm using HDMI...
    I addressed this earlier on the Google Code Issues page. This was done deliberately.

    https://code.google.com/p/snes9x-ps3...s/detail?id=18

    Basically the concern before was that if we were to save the resolution (say - you set it to 1080p), that a problem would arise if you were to disconnect your PS3, connect it to a different monitor that doesn't support 1080p, and hence you would get no picture.

    Now, I get you that it's very inconvenient that the resolution doesn't get saved (especially if you like using a shader - such as the CRT shader - that runs too slow at 1080p, therefore you want to run it at fullspeed - which 720p allows you to do). Now that I actually check in the code beforehand which resolutions are available to the output device (ie. the monitor/TV) that the PS3 is connected to, I could add resolution saving to it by simply doing a check once the emulator starts:

    1 - It will check if a resolution setting has been saved.
    2- If so, it will check if the resolution is supported by your monitor/TV.
    3 - If yes, then SNES9x starts up in that resolution.
    4 - If not, then it simply lets the PS3 choose the preferred resolution instead (like it's currently doing - normally this means it selects the highest resolution your monitor/TV can support).

  8. #8  
    squarepusher2 is offline Developer
    Join Date
    Jul 2004
    Posts
    718
    Downloads
    0
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    2
    Likes Received
    767
    Quote Originally Posted by Geostigmata View Post
    Okay here's a super noob question, maybe noob-ish. How the hell do you turn on cheats from a .cht file? I have it in the folder SNES9X expects it to be, but how to I turn on specific cheats or manage the cheats I have on? I know for a fact none of the cheats are applied when the game is loaded, even though I have cheats enabled in the menu.

    Thanks for listening to my noob rant.
    The default button mappings are listed in the README file.

    All cheats are disabled at the start of the game. You have to enable them on a per-cheat basis.

    There are button combos for incrementing and decrementing cheat position, and enabling/disabling the currently selected cheat.

    Go to Settings, Controls. Browse through all the button combos there and eventually you'll come across the actions you're searching for. If you don't like the button combos they're mapped to, you can change it to suit your personal preferences.

  9. #9  
    squarepusher2 is offline Developer
    Join Date
    Jul 2004
    Posts
    718
    Downloads
    0
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    2
    Likes Received
    767
    Quote Originally Posted by Killer-X View Post
    Hi Squarepusher2,

    Now that the code has been released PS3SX, I wondered if you would be interested in getting improved versions of this emulator, as you did with the Genesis Plus.
    I'm sure you can get great results...

    https://code.google.com/p/ps3sx/updates/list

    Thanks and amazing job men
    I don't know if Mr.Anonymous has quit by now or not - AFAIK PS3SX uses Lv2 syscalls and therefore it can't run on 3.55 CFW.

    His upcoming NDS emu also depended heavily on that and he was really quite upset at Geohot for not at least providing the ability to use lv2 syscalls. He said he would have to rewrite it from scratch and that was the final straw for him.

    So I dunno if he is coming back - I hope so, since writing a dynarec like he did for the PPC is way beyond my ability or programming knowledge.

    Scene needs more programmers like him.

  10. #10  
    squarepusher2 is offline Developer
    Join Date
    Jul 2004
    Posts
    718
    Downloads
    0
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    2
    Likes Received
    767
    Quote Originally Posted by aloc View Post
    So installing the CFW 3.55 isn't jailbreaking? what else do i need to download to make this snes work?
    That should be all that is required. Obviously, you will want to get yourself an FTP server pkg (signed - Blackbox or PSL1GHT ftp server) to have some way of getting the ROMs across to your PS3 - either that, or load the ROMs from an USB stick.

    Most of this (except for the really basic stuff, like how to get your ROMs on the PS3) is covered in the README

Page 1 of 10 1 2 3 ... LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •