• Rise from your gwave!

Emulation News !!

Discussion in 'News' started by vbt, Aug 27, 2006.

  1. vbt

    vbt Staff Member

    Two of the best Saturn emu were updated in august (Yabause and SSF). The improvement list of Yabause is quite long :

    0.6.0 -> 0.7.0
    - Added Action Replay flash emulation.
    cd block:
    - Fixed Read Directory/Change Directory commands. This fixes Duke Nukem 3D and a few others that have Netlink support.
    - Audio data is no longer stored when read by the cd block. This fixes Guardian Heroes.
    - other bug fixes.
    - Added function that allows developers to get easy to read information on the requested scsp sound slot.
    - Fixed a bug where the phase wasn't getting updated if DISDL was set to 0. This fixes Falcom Classics, Nadesico, and many other games using ADX.
    - Fixed a bug that was causing OCT with a setting of 0x8 to play at the wrong octave.
    - Fixed a bug that was causing King of Fighters 95(and possibly others) to go into an endless loop.
    - Improved SCU interrupt handling.
    - Fixed a bug in exts.b opcode.
    - Corrected some bugs in sh2idle
    - SCI emulation improvements
    - Added proper DOTSEL reporting.
    - Region settings are now properly preserved.
    - Changed region autodetection so it defaults to the japanese region if it can't autodetect.
    - Fixed a few bugs.
    - Debug info bug fixes
    - Implemented one mode of external HV latching. This fixes King of Fighters 95.
    - External latch and sync flags are now cleared on TVSTAT reading.
    - Added speed throttle(basically skips 6 frame draws).
    - Added long writes for VCSTA, LSTA0, and LSTA1 registers.
    software video core:
    - Rewrote it so it's no longer dependent on SDL.
    - Added NBG2/NBG3 support.
    - Added tile mode rendering.
    - Added frame buffer emulation.
    - Added normal sprite drawing.
    - Changed Normal Sprite drawing so that Scaled Sprite and Distorted Sprite functions can use it too.
    - Added some support for Scaled/Distorted Sprites.
    - Added VDP1 Polyline and Line drawing to Software renderer.
    - Fixed a bunch of bugs.
    opengl video core:
    - Fixed a few issues with OpenGL initialization.
    - Fixed a window/fullscreen bug.
    - Added a smart Line Scroll/Vertical Cell Scroll interpreter.
    - Changed Color Offset so it uses the same method as the Software renderer.
    - Fixed Rotation Table reading.
    - Fixed a bug in VIDOGLVdp1PolylineDraw where coordinate reads were writing to invalid areas.
    linux port:
    - Removed some useless debug messages and fixed the "quit" menu entry.
    - Added vdp1 debug dialog in new gtk interface.
    - Added dialog for sh2, video core switching.
    - Added reset menu entry.
    - Added about dialog.
    - Added MSH2 and SSH2 debug dialogs to the GTK interface.
    - Added transfer dialog to the new gtk ui.
    - Added empty Memory Dump dialog.
    - Added the dialog box for scsp
    - Added shortcut F7 for command Step
    - Added support for memory breakpoints in sh2 debug dialog
    - Sound is now muted when emulation is paused (in gtk interface).
    - The window data is now saved while emulation is paused.
    - Screenshot function added.
    macos port:
    - Added carbon interface
    - Can now build .dmg image from .app directory
    - Other improvements
    windows port:
    - Added SCSP Debug Dialog.
    - Added Reset option to menu.
    - Now uses DirectInput and DirectSound instead of SDL.
    - Added dialog for video, sound and input core switching.
    - Fixed window/fullscreen switching.
    - Added support for memory breakpoints in sh2 debug dialog.
    - Sound volume can now be adjusted in the settings dialog.
    - Sound is now muted when dialog window has focus.
    - Auto frameskip can be be enabled via video settings menu.
    - Other bug fixes.
    - Better handling of NULL string when opening a file
    - Fixed a few memory leaks
    - ISO support fixes
    - PAL support added
    - Fixed v-blank timing
    - Added auto frameskipping(still not working correctly)
    - Improved sound buffering
    - Fixed handling of invalid SH2 opcodes
    - Dummy sound core bug fixes
    - Fixed some warnings
    - Added experimental bios emulation
    - Added memory breakpoints
    - Added a function to the sound cores for setting the volume.

    The best Model 2 emulator by Elsemi was also updated, it's faster and got less bugs but could be the last release :( :( So don't miss it.

    v0.3 (well, there was an unreleased 0.2 somewhere in my HD so this is 0.3)
    I've rewritten part of the emulator for increased speed.
    The SHARC core has also been speedup by removing unused SHARC features that weren't used by model2.
    Added frameskip and autoframeskip (with + and - in the keypad).
    Added Ski Super G and OverRev.
    Fixed topskater and virtualon control maps.
    This is probably the last version of the emulator, unless some Fujitsu TGP MB86234 docs appear to finish the emulation of the 2 and 2A cores. Sorry, I know I still have to do the digital sound board emulation for STCC and TopSkater but I have no free time.

    Last additon is Mame32, everybody knows this arcade emu which emulates a lot of SEGA games, so I finally added it. Maybe other versions deserve to be there (MameFX, SDLMAME, etc), tell me which one you would like to see there :)

    Emulation page
  2. vbt

    vbt Staff Member

    Already another update :

    Gens32 Surreal 1.69 R2

    Gens32 Surreal v1.69 R2
    1) With Nazo's debug,fixed the nosie problem with
    Sound Blaster Audigy 2 ZS Platinum.
    2) Do some update on YM2612.(I am not sure it's a 
    update),make sounds sounds more nice.
    3) Changing default settings to fix some problem.
    4) Use simple volume config instread the old complex
    one,and add a short cut to config the volume,they are:
    Ctr + Num+ and Ctr + Num-.
    5) Fixed some bugs(long...long ago,I forget fixed what).
    6) Thanks to AKM1989's help,we have some now logos
  3. IceDigger

    IceDigger Founder Staff Member

    Thats alot of updates.
  4. dibz

    dibz Staff Member

    You should edit your original post with the updated news so it shows on the news page.
  5. vbt

    vbt Staff Member

    Next time, It took already a lot of space in the news page.

    Here is another update of Yabause. Again good job done by the Yabause (CyberWarriorX, Guillaume)

    0.7.0 -> 0.7.1
     opengl video core:
      - Added polygons that use a palette.
     software video core:
      - Added scaled sprites with clipping and flipping.
      - Full screen mode now working correctly.
      - Added correct support for vdp2 resolutions other than 320x224.
      - Fixed compilation issue on big endian systems.
      - Added function to software renderer for fetching width/height of the display buffer
      - Memory leak when clearing VDP1 frame buffer fixed.
     linux port:
      - Added autostart and fullscreen command line switches.
      - Fixed a bug that was causing the emulator to sometimes start in using PAL
      - Added an option to choose the peripheral interface at configure time.
      - Started to move the gtk controls code into a proper peripheral core.
      - Added code so software renderer can be used without OpenGL.
      - Added --without-opengl switch to configure script to prevent OpenGL
      - Resizing is now enabled when using software renderer and opengl.
     macos port:
      - Fixed a bug that was causing the emulator to sometimes start in using PAL
      - Some fixes to carbon interface (preferences should works now).
     windows port:
      - Fixed a bug that was causing the emulator to sometimes start in using PAL
      - Added shortcuts to the Yabause website, forum, donation page, and the
        submit bug page to the main menu.
      - Added About dialog.
      - Fixed a potential issue when enabling/disabling auto frameskipping.
  6. vbt

    vbt Staff Member

    There is a "strange" thing in the change logs of this release :

    - Fixed a bug that was causing King of Fighters 95(and possibly others) to

    go into an endless loop.

    - Implemented one mode of external HV latching. This fixes King of Fighters


    What does it mean ? Normally the game uses a ROM cart. So it should not work at all, or it means the emu will manage to go to an error screen ?
  7. vbt

    vbt Staff Member

    Just to say I've added SSF 0.07 R8 :)
  8. Guillaume

    Guillaume New Member

    Yabause can emulate ROM cart games, you just need a dump of the cart.
  9. vbt

    vbt Staff Member

    Ok, I understand now. I won't be easy to find a dump of this ROM. It means also that Ultra man could run too :)
  10. vbt

    vbt Staff Member

    I've added SSF 0.07 R8'.
  11. vbt

    vbt Staff Member

    SSF 0.07 R9 was released today, they never stop publishing new releases :)
  12. vbt

    vbt Staff Member

    Only few emulation news these weeks. I've added Mame32 0.109.

    I'm also wondering if I add HazeMD here ?
  13. vbt

    vbt Staff Member

    SSF 0.08 released

  14. vbt

    vbt Staff Member

    SSF 0.08 Alpha'' already out :)
  15. vbt

    vbt Staff Member

    SSF 0.08 Alpha R1 released

  16. vbt

    vbt Staff Member

    SSF 0.08 Alpha R2 released

  17. vbt

    vbt Staff Member

    SSF Ver0.08 alpha R3 released

  18. vbt

    vbt Staff Member

    SSF 0.08 Alpha R5 released :)

  19. vbt

    vbt Staff Member

    SSF 0.08 Alpha R6 released

  20. vbt

    vbt Staff Member

    CrabEmu 0.14 added. It's a nice SMS emu for MacOS X.


Share This Page