Jump to content

    Raine 0.50.0 - pre release 1

    Robert
    By Robert,
    Raine 0.50.0 - pre release 1 !

     

    Ok, don't jump too fast on this one, it's just a pre-release.

    So a lot of things are still not finished, and it's more for testers who don't mind editing a config file than for lazy end users ! :thumbsup1:

     

    Anyway if you still want to try it, you can get the source here, and the windows binary here. All the required dlls inside (normally !).

     

    Pre-release information

     

    This version is a pre-release, it hasn't got all the features planned for the final version. It's for testers only, people who are not afraid to edit a config file by hand. If you have a problem with this, just use an older version.

     

    Using

     

    The new gui can be controlled with the keyboard, the mouse or any joystick pluged in the computer. Here are the controls so far :

     

    * Move in the menus : joystick up/down, keys up, down, home, end, page up, page down. If you use the keyboard, you can also type the first letters of the option you want (example : P to Play, Q to Quit). When you have typed enough keys to identify a single option, the option is chosen without having to type the return key.

     

    * Choose an option in a list : joystick left/right, keys left/right, mouse button 1. The options are cycling so that you can access all the options even with a mouse with 1 button !

     

    * Back, cancel a dialog : joystick button 2, key ESC, mouse button 2 (right button).

     

    * Execute a menu command : joystick button 1, key RETURN, mouse button 1.

     

    I tried to make all this as intuitive as possible.

     

    Ingame controls

     

    The same as the previous versions, except that I prefered to avoid the numbered keys because if international keyboards problems, so the default key for coin1 becomes Z, and the default key for P1 Start becomes A. Sorry for now there is no gui dialog to change the inputs. You can change them directly in source/sdl/control.c if you are familliar with the SDL constants for the keyboard.

     

    For the joystick, the default inputs have been mapped so that I can use directly a ps2 dual shock controller.

     

    What's different !

     

    Well I'll probably not list everything here, just the most important points. The video system is completely different. Now it tries to autodetect the hardware accelerated features of your video card and to use hardware yuv overlays if they are available. You can force it to use the old blit method using the gui if you want.

     

    The advantage of yuv overlays is that it allows to scale the game picture to any resolution without losing cpu power at all. There is even an option to fix games aspect ratio when it's close to 4:3 but not exactly 4:3 (320x225 -> 320x240). Also, it allows to resize the window on the fly with the mouse, even during game play. This is very convenient for modern computers which don't appreciate low resolutions, now you can play any game without changing the video resolution ! Notice though that raine will always keep the aspect ratio when you resize the window, so you can get an unexpected size when resizing like that.

     

    Also raine now uses a true type font for its gui, and it will choose a font size to use the maximum of the screen size available. You might find this a little disturbing at start, especially for the main menu which can become very big, but I find it quite useful in some situations. I plan later to choose the min and max font sizes allowed.

     

    There are also changes to the way inputs are handled, but you can't really see them since you can't change them with the gui for now... Oh well, later, it shouldn't be too hard to add this kind of dialog...

     

    This version has no way to choose the roms directories, so you must edit the config file for this. It's named rainex_sdl.cfg for linux, and raine32_sdl.cfg for windows, so that you can install it in the same directory as an old allegro version without overwriting the settings of the old one. By the way this new version has no allegro at all in it, no raine.dat, and these silly bugs related to threads in the linux version are finally all gone !

     

    There is no emudx support for now, basically because emudx is heavily linked to the allegro packfile format, so I need to change it completely. The gui is not finished, I am currently thinking about extensions needed to make a good file selector, and things like that.

     

    If you want to compile this version, you'll need SDL_ttf and SDL_image, SDL_gfx is already included in the raine source now.

    Source / Download


    Ootake 0.89 released

    Robert
    By Robert,

    Turbo Grafx 16 / PC Engine emulator

     

    2006/12/29 0.89 released

     

    - "SUPER GRAFX"(higher model machine to which a little number was sold in Japan) was mounted. "1941", "Aldynes", "Battle Ace", "Granzort", and "Daimakaimura(Ghouls'N Ghosts)" five all chosen set of software came to operate. A good year.

    Source / Download


    DevHook v0.52 Released

    Mooney
    By Mooney,
    DevHook v0.52.0000 includes support for firmware 3.03, which was recently decrypted by Team C+D.

    1. Copy the files inside MS_ROOT to ms0:/.

    2. Use the PBP Unpacker on an untouched FW3.03 PBP and extract the DATA.PSAR file.

    3. Copy the DATA.PSAR file to ms0:/.

    4. Copy the FW3.03 PSAR Dumper (released by Team C+D) into ms0:/PSP/GAME/.

    5. Run the PSAR Dumper on your PSP and press “X” or the “Cross” button when prompted to.

    6. It should automatically return to the XMB once it is done.

    7. Run DevHook v0.52.

    8. Select “Flash Install.”

    9. Select “Setup firmware from PSAR dumper.”

    10. Read the disclaimer, and press “O” or the “Circle” button if you agree with it.

    11. Once it is done, go back to the main DevHook v0.52 screen.

    12. Select “Firmware.”

    13. Select “Firmware 3.03.”

    14. Select “Start.”

    15. Reboot the PSP.

    16. Load DevHook v0.52 again and start FW3.03.

    17. It should say that the setup information is corrupt (BSoD), just press “O” or “Circle.”

    18. Reboot the PSP.

    19. Load DevHook v0.52 again and start FW3.03.

    20. You should now be able to apply your personal settings to your PSP!

    Source / Download

     

    (For additional downloads, please visit the source, www.psp-hacks.com)


    MamePlayer 1.5.4 released

    Robert
    By Robert,

    Front End

     

    1.5.4

    - Added: Option to play a avi on startup (default is start.avi) see URL to video on site.

    - Fixed: Information not working after verifying a game (if info. pane wasn't visible).

    - Removed: OK and Cancel buttons from Folders dialogue.

    - Added: Add Root button to Folders dialogue.

    - Changed: Folders dialogue now supports multiple paths for all the search paths.

    - Changed: Options dialogue is always modal (on top).

    - Replaced: Effects dropdown with a textbox and common dialogue (MRUD is saved).

    - Replaced: Input Layout dropdown with a textbox and common dialogue (MRUD is saved).

    - Fixed: History not updating when removing a game from favourites.

    - Removed: Unavailable list. You can still see what sets aren't available by the icon type.

    - Removed: Option to use history if one is found. Now if one is found, it will be used.

    - Changed: Cleaned up much code.

    - Added: "Fonts" to Folders dialogue.

    - Added: Full mame.ini path to Folders titlebar.

    - Fixed: Icons need aligning after Verify ROMs, selecting an exe and changing a ROM folder(s).

    - Fixed: Stores game ini files in MAME root folder if inipath is set to "." alone.

     

    Some notes:

    "." = root path, i.e. where the mame executable resides.

    If a mame ini is in the root and has more than 1 path for the inipath line including ".",

    then the first path found starting from left that isn't "." will be used for game ini files.

     

    If you want MAME to read a mame.ini in a folder that isn't in the root path, you need to

    delete "." from the Folders dialogue. This is because MAME will check the root first if "."

    is the first path for inipath.

    Source / Download


Portal by DevFuse · Based on IP.Board Portal by IPS
×
×
  • Create New...