Jump to content

    Nestopia 1.36 released

    Robert
    By Robert,

    NES emulator

     

    February 27 2007

     

    Version 1.36 released. What's new:

     

    Shell Additions:

     

    * Joystick calibrate button in the input dialog.

     

    Shell Changes:

     

    * Now possible to make save states (slots only) during netplay.

    * Some error messages more descriptive.

    * Log file now enabled by default.

    * Lazy loading of some resources, notably the launcher file database.

    * Various aesthetic GUI fixes and improvements.

    * Refactoring.

     

    Shell Fixes:

     

    * Lightgun trigger no longer registered if screen is occluded by a window.

    * Various things, subtle and not-so-subtle.

     

    Core Additions:

     

    * Power Glove peripheral support.

    * Mapper 38, 108 and 173. Info from Ca4He3.

    * UNIF boards: TF1201, KS7038 and GS-2004. Info from Ca4He3.

    * Mapper 150 reset-triggered DIP switch toggling.

    * Database entries.

     

    Core Changes:

     

    * Speed optimizations (NO accuracy trade-off).

    * blargg's nes_ntsc updated to version 0.2.2.

    * HSB/RGB calculation method.

    * 8bit video mode rendering removed.

    * 2xSaI filters removed. Use hqx or ScaleX instead.

    * Even stricter ANSI/ISO compliance.

    * More compiler options and detections through the preprocessor. Refer to "NstApiConfig.hpp" as starting point for porting work.

    * Board names. Info from Pongbashi.

    * Refactoring.

     

    Core Fixes:

     

    * Mapper 234.

    * Mapper 242. Fixes "Dragon Quest VIII (Ch)".

    * Database entries.

    * Various things, subtle and not-so-subtle.

    Changelog / Download


    Mame 0.112u3 related releases

    Robert
    By Robert,

    MAME32

     

    MAME32FX

     

    MAME plus!

     

    SDLMAME

     

    Mame32 Plus! Plus! (kaillera-enabled mame)

     

    mameinfo.dat

     

    info.dat

     

    AGEMAME patches

     

    SDLMAME for the Mac

     

    MAME32XT 0.112u3a

     

    112u3 patches are out (I’ve decided to do AGEMAME 32 and SAGEMAME only for stable versions now, just because it’s an uphill struggle to maintain all of them at once).

    The development resource repository is now open at http://agemame.fruit-emu.com/resources/

    Also, you will notice on the Downloads section an ‘Old MAGE/AGEMAME versions’ link, I’ve followed MAMEDev’s lead and made every public version available to the masses once again.

     

    The latest version is 0.112u3. Includes YUV (Xv/XVideo) scaling, improved Linux framebuffer support, and non-US keyboard support (datfile included for French AZERTY, other dat files will be accepted). This version includes major upheavals throughout both the baseline and SDL specific code, so please be prepared to encounter and report bugs if you download it!

     

    MAME Plus! 0.112u3

    2007-2-27

    * fixed in-game Custom Button menu

    * added some visual effects .png files

    * GUI: added -multithreading, -positional_device options

    * fixed compile error for MSVC/ ICC

    * updated Korean language pack [exako]

     

    Updated to MAME 0.112u3 - MAME32 0.112u2

     

    - Added system tray icon to the GUI.

    - Improved single game audit details in the GUI.


    PSPRadio 1.15.1283 Released

    Mooney
    By Mooney,
    All releases are for F/W 2+ with OE (tested on 3.03B); no more static/dynamic mumbo-jumbo. All releases are what was formerly known as dynamic; i.e. plugin based.

     

    1.15.1283 (2007-02-26)

    NEW FEATURES

    (raf) Core: Added AUTOSTART option under USB, instead of it being its own option, and using up screenspace.

    (raf) Core: Better Suspend/Resume support.

    (raf) Core: Added Tell/Seek functions to the streams/decoding. Added support to resume to continue playing where it was before it went into suspend mode (localfiles).

    (raf) Core: Buttons can now be mapped. Look at PSPRadio.cfg for details. Changed the default mappings. SQUARE=CANCEL now. L+R cycle screens. (Button combinations are now also allowed).

    (raf) Core/Plugin/Version: Changed the interface to .15. Working on a revamped interface. (will be .2). TextUI uses the button mapping to remap buttons if the skin is configured to do so (look at SHOUTcastScreen.cfg for an example).

    BUG FIXES

    (raf) Core: USB is now working again, thanks to AhMan's for the help.

    KNOWN BUGS

    (raf) Core: Static IP connections don't work correctly. Seems the gateway is not used as it should.

    (raf) Core: Module unloading doesn't free up all memory correctly. Even though plugins can now be loaded/unloaded, the PSP can eventually crash as it runs out of memory (after loading/unloading enough times; even though I switched back and forth between the text and 3d UIs over 20 times, and everything worked fine).

    Source / Download


    Mame 0.112u3, Intermediate update !

    Robert
    By Robert,

    http://mamedev.org

     

    0.112u3

    -----------

     

    MAMETesters Bugs Fixed

    -----------------------------------

    ghouls097u4yel [MAME Italia Forum]

    hotchase0111u2gra [brian Troha]

    bigtwin0111u4gra [brian Troha]

     

    Source Changes

    -----------------------

    Modified ledutil to save the LED state when returning from pause. [bob Seidel]

     

    Fixed the crashing in debug builds and added controls for Ski Champ. [Ville Linde]

     

    Updated makefile to remove the map file when making clean. [Dirk Best]

     

    Significant changes to the input system: [Derrick Renaud]

    * Added the -vol shortcut to -volume to match the docs.

    * Added new joystick options -joy_deadzone & -joy_saturation. Removed -a2d_deadzone. These now apply to the analog and digital-from-analog data. See windows.txt for more info.

    * Analog joystick data is divided into chunks for IPT_POSITIONAL controls. e.g., for a 7 position emulated control, a joystick axis will move 3 positions each way from center + center = 7 positions. One good use for this is 49way sticks. The driver input code just needs to be set to IPT_POSITIONAL PORT_POSITIONS(7) and use a PORT_REMAP_TABLE.

    * IPT_PEDAL controls are now nothing special in the core. They can use any control like a paddle does. At the OS input level, the code has been changed to supply full joystick axis and the +/- axis. This means any half axis or full axis can be used for any emulated control. e.g., a pedal that only outputs Y- data can be used for the full range of the gun in boothill. Or a full axis slider on a joystick can be used in its full range as an emulated pedal. INC now increases the pedal value, not DEC.

    * When setting up the player controls in the menu, the first time an analog joystick axis is selected it will use the full range. If you immediately select the same joystick axis it will toggle to the half +/- axis.

    * Analog joysticks can now simulate relative devices such as a trackball. The further you move the joystick, the faster the trackball spins. Use the sensitivity setting to adjust.

    * Added support for mouse +/- axis to be used as button input.

    * Modified IPT_PADDLE and IPT_AD_STICK so they do not behave as pedals using half the joystick range if their default value is equal to one of the PORT_MINMAX values. Now you can select it as the full or +/- part axis.

     

    Updates to the acefruit driver: [stephh]

    * added 'sidewndr' and 'spellbnd' (was 'sidewnda') which were missing in previous releases

    * reorganised the layout to have all lamps and solenoids at the top (where there's nothing)

    * also renamed some lamps and solenoids

    * added 'starspnr' ... unfortunately, the game is not working due to a bad dump (H11)

     

    Updated the DISCRETE_OP_AMP_OSCILLATOR circuit to get it ready for a future driver. It allows the DISC_OP_AMP_OSCILLATOR_1 | DISC_OP_AMP_IS_NORTON oscillator to use nodes to adjust the resistance values instead of only being static values. [Derrick Renaud]

     

    Fixed thrust control in Lunar Lander. [Derrick Renaud]

     

    Created new utility module pool.c for managing memory pools. Rebuilt auto_malloc on top of this concept. [Nathan Woods]

     

    Added speedups to many of the Eolith games. [David Haywood]

     

    Added sprite rotation to the realbrk driver. This fixes the jigging reels in the pachinko games and the cue position and orientation in the pool games.

     

    Added discrete sound for Amazing Maze. Also added new Discrete modules: DISCRETE_LOOKUP_TABLE & DISCRETE_LOGIC_JKFLIPFLOP. [Derrick Renaud]

     

    Fixed the small graphic issues in the Cidelsa driver. Draco still has imperfect colors. [Curt Coder]

     

    Fixed naming and identification of several Neo Geo ROMs. [JohnBoy]

     

    Fixed regression in the GeeBee driver. [David Haywood]

     

    Major update to the Konami System 573 driver: [smf]

    * added state saving to emu\sound\cdda.c & mame\drivers\ksys573.c

    * added DS2401 emulation

    * added X76F100 emulation

    * added ZS01 emulation (HLE of System 573 PIC)

    * added write support to X76F041 emulation

    * many new games partially supported

     

    Connected brightness support on the CPS1 board (not just CPS2) after verifying that the real board does support it. [MAME Italia forum]

     

    Improved the K001604 tilemap chip emulation. [Ville Linde]

     

    Fixed garbage in fonts on some systems. [Aaron Giles]

     

    Added new tool makemeta.exe, which can generate properly formatted metadata for laserdisc CHDs using either a specially captured AVI as input (preferred) or a hand-crafted set of encoded Philips codes. [Aaron Giles]

     

    Rewrote throttling code to be more forgiving of OSD-level glitches and uneven frame rates. [Aaron Giles]

     

    Changed sound streaming engine to be emulated time based instead of sample based. This means that emulation behavior is independent of the user-specified sample rate (except that some sound cores still use this value; to fixed in a future update). Also separated sound generation from video frame rate. Sound is now pushed to the OSD layer at a fixed rate of 50 updates per emulated second. This entailed a change in the way sound is handed to the OSD layer. Instead of the OSD layer requesting arbitrary numbers of samples each frame, the core now pushes the appropriate number of samples based on the emulated time. [Aaron Giles]

     

    Simplified the OSD interface for sound. Removed osd_start_audio_stream and osd_stop_audio_stream; OSD initialization code is now responsible for initialization. Removed osd_get_mastervolume and osd_sound_enable, keeping management of the main volume in emu/sound.c. [Aaron Giles]

     

    Changed K054539 to run at native sample rate. [Aaron Giles]

     

     

    New games added or promoted from NOT_WORKING status

    ----------------------------------------------------------------------------

    Crazy War [Pierpaolo Prazzoli]

     

     

     

    New clones added

    ------------------------

    Super Puzzle Fighter II Turbo (Asia 960529) [Nicola Salmoria]

    Meikyuu Hunter G (Japan, set 2) [David Haywood]

    Chinese Heroe (Taito) [David Haywood]

     

     

     

    New games marked as GAME_NOT_WORKING

    ---------------------------------------------------------

    Dance Dance Revolution (GC845 VER. JAB) [smf]

    Dancing Stage featuring TRUE KiSS DESTiNATiON (G*884 VER. JAA) [smf]

    Dance Dance Revolution Solo Bass Mix (GQ894 VER. JAA) [smf]

    Dance Dance Revolution Solo 2000 (GC905 VER. AAA) [smf]

    Dance Dance Revolution 3rd Mix [smf]

    Dance Freaks (G*874 VER. KAA) [smf]

    DrumMania 2nd Mix (GE912 VER. JAA) [smf]

    Dance Dance Revolution 3rd Mix Plus (G*A22 VER. JAA) [smf]

    Dance Dance Revolution 4th Mix (G*A33 VER. AAA) [smf]

    Dance Dance Revolution Solo 4th Mix (G*A33 VER. ABA) [smf]

    Dance Dance Revolution USA (G*A44 VER. UAA) [smf]

    Dance Dance Revolution 4th Mix Plus (G*A34 VER. JAA) [smf]

    Dance Dance Revolution 4th Mix Plus Solo (G*A34 VER. JAA) [smf]

    Dance Maniax 2nd Mix (G*A39 VER. JAA) [smf]

    Dance Dance Revolution 5th Mix (G*A27 VER. JAA) [smf]

    Dance Maniax 2nd Mix Append J-Paradise (G*A38 VER. JAA ) [smf]

    Salary Man Champ (G*A18 VER. JAA) [smf]

    DDR Max - Dance Dance Revolution 6th Mix (G*B19 VER. JAA) [smf]

    DDR Max 2 - Dance Dance Revolution 7th Mix (G*B20 VER. JAA) [smf]


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