Jump to content

    Mupen64 0.5 released!

    Robert
    By Robert,
    what's new in 0.5:

      - Core

        + detection of invalid code cache for ambiguous region now use adler32 (faster than previous algorithm)

        + fixed a bug in ini file compression

        + added support for framebuffer effects functions : these functions

          are there to help the plugins that support framebuffer extension

          to zilmar's spec. These functions are based on rice's idea. I've

          worked closely with Gonetz to implement these and the only plugin

          that support this feature is Glide64 0.8 (when option is enabled).

          Many hard to emulate framebuffer effects are supported by this

          feature. Mariokart's monitor in first race running fullspeed and

          puzzle effect in banjo's intro are two examples that i can think

          about but there are many more.

        + detection of VI interupt rate works on weird country codes

        + better detection of self modifying code in dma

        + warnings fixed on new gcc versions

        + rsp's dmem and imem are now contiguous in PC's memory (some windows plugins were requiring this)

        + slightly improved audio timing

        + better detection of self modifying code when accessing memory through TLB

        + fixed a bug in RSP memory write

        + reading from ai_current_delay register should work even when Count register is looping

        + in interpreter code : fixed a bug in jump opcodes (detection of exceptions in delay slot in some rare conditions)

        + the event scheduler has better support for Count register loops

        + better AI interrupt handling (for musyx games for example)

        + jump opcodes changed in pure interpreter core so that they are timed exactly like on the other cores (easier to debug this way)

        + fixed a bug when accessing memory through invalid TLB in LDL, LDR, LWL, LWR, SWL, SDL, SDR, SWR opcodes

        + added LL, SC opcodes

        + two consecutive jump opcodes doesn't crash in the dynarec

          (result is undefined according to the r4300 manual but some games are doing it).

        + basic implementation of fpu opcodes in dynarec

        + division by 0 in FPU opcodes is returning NaN

        + all jump opcodes implemented in the dynarec

        + faster inside function loop with dynarec (register cache)

        + various bug fixes in dynarec opcodes

        + memory access improvements in dynarec

      - Linux version

        + GUI and all plugins have been switched to GKT2 (all old plugins should be recompiled for GTK2)

        + detection of GTK 1.2 or GTK 2 in the configure script : if both are detected, the user can choose which one to use

        + configure script rewritten so that it's compatible with standard unix shells instead of bash

        + much improved multi-user install support : if multi-user is choosen in configure script, mupen64 should be compiled ("make") and installed ("make install"). Then, when a user launch mupen64, it will create automatically a .mupen64 folder in his home and put all required files there.

        + language saved and restored correctly when quitting mupen64

        + the console version (mupen64_nogui) has command line support and can read settings from the gui version config file thanks to jogibear's patch

        + autoincrement save slot option when quick saving (thanks to jdratlif's patch)

        + speed limiter in the core

        + support for plugin configuration changes when a rom is running

      - Windows version

        + autoincrement save slot option when quick saving (thanks to jdratlif's patch)

        + stabilty improvements on the GUI (when closing a rom for example)

        + added support for readScreen function to support avi recording feature on plugins that don't use opengl or directx (ie: glide64...)

      - Sound plugin

        + thread synchronisation improvements

     

     

     

    »» Official Site

    »» Download it Now! [1Emulation Server]

     

     

     

    Credits: Official Site

    and Keith for the heads-up.


    Gran Turismo 4 - Ingame

    CKemu
    By CKemu,

    Over at PCSX2 I have posted some recent WIP news. Nachbrenner one of our testers got ingame with Gran Turismo 4. Don't be put off by the FPS, it was tested in the SLOWEST mode available!

    gt4thumb1uw.jpg

    Plenty more to come soon as well :(


    M1 0.7.6 released!

    Robert
    By Robert,
    Minor cleanup

    M1 0.7.6 is now available. I figured if MAME could use numbers up like popcorn I may as well too  Plus I’ve built a 64-bit Linux version. It passes a few smoke tests but I still consider it “experimental”.

     

    This version contains all of the goodness of 0.7.5, with these changes:

     

    * Fixed broken “reset normalization per song” setting

    * Added ability to ignore the CRC of certain ROMs - this is necessary because MAME includes the current time and date in the.nv files for Seibu SPI

    * Added Raiden Fighters 2 and Viper Phase 1

    * Fixed ROM parenting issues with dynwarj and wof

    * Fixed Contra to play in stereo

    * Fixed the year shown for raiden2, megaman, spf2t, cotton, and cottonj

    * Changed display name of “GP500″ to “500GP”. Sixtoe assures me this is correct 

    * Rebalanced Space Harrier voices. The SegaPCM now is much more prominent in the mix vs. the FM and PSG

    * Fixed pitch for Sunset Riders, TMNT2, and Bells and Whistles.

     

     

    You can obtain a Windows or Linux version at the official site here.

     

     

    Credits: Official Site


    clrmamepro 3.73 released!

    Robert
    By Robert,
    3.73 (25-Aug-2005)

    ==================

     

    added: warnings window to dir2dat

    added: scanner stats list "missing bytes"

    added: scanner popupmenu->drag'n drop->rebuilder show statistics

    added: some not very well hidden little easter egg :P

     

    fixed: dir2dat doesn't add files when unzipping failed

    fixed: warningswindow lists set-subfolderfiles with wrong slash

     

    removed: some very old unneeded core stuff

     

    misc: improved dir2dat speed

    misc: profiler tree for moving/adding will autoselect current folder

    misc: revised tree items selection with left/right click combinations

    misc: readded some improvements which were removed from 3.71d to 3.72

    misc: minor gui changes

     

     

     

    »» Official Site

    »» Download it Now! [1Emulation Server]

     

     

     

    Credits: Official Site


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