2020年10月8日 星期四

VGB v5.8

 GBC模擬器 VGB 發布新版,更新如下 :

- Added file drag'n'drop support to VGB-Windows.
- Added CPU-based simple linear scaling algorithm.
- Refactored scaling and special effects framework.
- Optimized scaling for large screens and windows.
- Enabled "Video | Stretch Full Screen" option with effects enabled.
- Enabled "Video | Force 4:3 Screen" option with effects enabled.
- Added "Video | Interpolate Video | Linear Scaling" option to VGB-Windows.
- Added -linear command line option to VGB-Linux.

MasterGear v4.7

 SEGA掌機系列模擬器 MasterGear 發布新版,更新如下 :

- Added CPU-based simple linear scaling algorithm.
- Added file drag'n'drop support to MG-Windows.
- Added -linear command line option to MG-Linux.

2020年10月5日 星期一

SSF PreviewVer R18 (V3)

 SEGA SATURN/ST-V模擬器 SSF 發布新測試版,更新如下 :

VDP1描画スレッド数の設定を削除しました
1スレッドで十分だし、2スレッド以上だと逆に遅くなることがあるので

Program5タブはVDP1の各コマンドの1ピクセル描画速度となります
0.375クロックの何倍かを指定します
随分前から0.375クロックを基準にしていますが、何故この数値なのかは忘れました(ぇ)
微妙に描画が重い時などに調整してみてください

あと設定ファイル内にProgram6があります
こちらは各メモリのアクセス速度となります
メインメモリ(SDRAM)ならWorkRAMHReadByte、WorkRAMHReadLong、WorkRAMHWriteByte、WorkRAMHWriteLongです
WordはByteを同じ値を使用します
こちらも重いソフトなどがあれば調整してみてください

2020年10月4日 星期日

RockNES 5.64

 FC/NES模擬器 RockNES 發布新版,更新如下 :

[gfx]
- Default palette is restored on new ROM loading (fix when a VS palette was selected).
[ppu]
- Sprite address is always cleared on VBlank end, fixing a few unlicensed games.
[menu/GUI]
- Now you can select GUI colors for menus.
- Video options were separated from [Misc] menu.
- Fixed custom fullscreen setting (on General settings), saves the current video mode.
- Fixed a bug setting on/off percentage of FPS.
- Fixed "general settings" and "set directories" GUI dialogs not "closing".
- Fixed "sound options" GUI dialog (all options are working ok).
- Fixed a few mapper/board names in order to be shorter, avoiding glitching the GUI.
- General tweaks, cleanups and minor improvements.

2020年10月3日 星期六

Nemulator v4.3

 FC/NES模擬器 Nemulator 發布新版,更新如下 :

  • Fixed Punch-Out sprite corruption
  • Add NES Mapper 189 (Thunder Warrior, SF2 World Warrior)
  • NES APU IRQ Fixes (Fixes SMB3 Spade Panel glitch)
  • Use new API to disable screen saver
  • NES Mapper 32 fixes for Ai Sensei no Oshiete - Watashi no Hoshi (J)
  • Detect bad header in Youkai Kuraba, Family Boxing, Damist '89
  • NES MMC1 fixes for Ninjara Hoi! (J)
  • NES PPU fixes for Knight Rider
  • Add NES Mapper 13 (Videomation)
  • SMS: CPU fixes for Parlour Games
  • SMS: Fix region detection
  • SMS: Fix joypad 2 input
  • SMS: Fix IM mode 0 handling (Bubble Bobble, Alien 3)
  • SMS: CPU performance optimizations
  • Audio filtering improvements
  • Add option to not pause when window loses focus (app.pause_on_lost_focus in nemulator.ini)
  • NES: PPU fix for glitch in Solstice intro
  • NES: PPU fix for Isolated Warrior
  • SMS: Fix VDP IRQ timing
  • Reduced CPU utilization
  • Gamma correction fixes
  • Fix static for invalid non-NES games
  • Added icon 

JPCSP - f8356895 (2020-10-02)

 PSP模擬器 JPCSP 發布新版,更新如下 :

sceNetAdhocMatchingGetMembers: return the list of the members on each client in the same order as the host of the Adhoc matching. Implemented for both ProOnline and "LAN MultiPlayer".

2020年10月2日 星期五

DOSBox-X 0.83.6 (2020-09-30)

 DOS模擬器 DOSBox-X 發布新版,更新如下 :

0.83.6

  • Improved internal Voodoo card hardware emulation,
    such as fixing the font issue with the 3dfx version
    of Tomb Raider when using non-Glide mode. Portions
    of the code are ported from DOSBox ECE. (Wengier)
  • Added OpenGL shader support by porting the feature
    from DOSBox SVN. GLSL shaders are now supported in
    both SDL1 and SDL2 builds, and this also allows
    pixel-perfect scaling to be enabled for the OpenGL
    outputs. The config option "glshader" (in [render]
    section) can be used to specify a GLSL shader file
    or a built-in shader when the output is set to
    "opengl" or "openglnb". For example, you can use
    the setting "glshader=sharp" (built-in shader) or
    "glshader=pixel_perfect" (with GLSL shader file)
    for the pixel-perfect scaling mode. The Windows
    installer will also copy several GLSL shader files
    to the "glshaders" subdirectory of the DOSBox-X
    install directory to be used directly. (Wengier)
  • Support for FluidSynth MIDI Synthesizer is now
    included in the Windows Visual Studio builds by
    default. Set "mididevice=fluidsynth" and a sound
    font (e.g. GeneralUser_GS.sf2) to use it. (Wengier)
  • Updated the MUNT MT32 emulation library to its
    latest version 2.4.0. A few new MT32 config options
    (starting with "mt32.") are added to [midi] section
    of the DOSBox-X configuration. (Wengier)
  • The DOSMID and MPXPLAY programs have been built
    into DOSBox-X, both can be found on the Z drive and
    feature full-screen user interfaces with support
    for command-line usages (use /? option for help).
    DOSMID can play MIDI/RMI/MUS audio files, whereas
    MPXPLAY is a powerful and flexible audio player
    with support for a variety of formats including
    AAC/AC3/APE/FLAC/MP2/MP3/MPC/OGG/WAV and more with
    playlist support. (Wengier)
  • The mounting options "Mount as Hard Disk", "Mount
    as CD-ROM", "Mount as Floppy", "Mount disk image"
    and "Boot from disk image" (previously only for
    Windows) in the "Drive" menu and the "Quick launch
    program..." in the "DOS" menu are now available
    for non-Windows platforms as well. (Wengier)
  • Added "Shared Windows clipboard functions" menu
    group under "Main", which allows you to enable
    or disable the different ways for DOSBox-X to
    communicate with the Windows clipboard. (Wengier)
  • Added config option "dos clipboard api" in [dos]
    section to control whether to enable the DOS APIs
    for communications with the Windows clipboard for
    DOS applications. (Wengier)
  • Added config option "clip_mouse_button" to select
    a mouse button (middle, right, or none; with right
    mouse button being the default) for copying to and
    pasting from the Windows clipboard. (Wengier)
  • The mouse wheel movements will be automatically
    converted into up/down arrows by default for the
    intergrated DOS now. You can also enable it for
    the guest system from the "Main" menu ("mouse wheel
    movements" -> "Enable for guest systems also") or
    from the config file. (Wengier)
  • Added "Emulate CPU speed" menu group (under "CPU")
    to emulate the speed of a specific CPU class. The
    cycles to emulate are approximations of the actual
    CPU hardware, and they are available thanks to data
    provided by the user maximum105. Also added config
    option "cycle emulation percentage adjust" in [cpu]
    section for users who would like to make relative
    percentage adjustments (between -25% and 25%) in
    case it is necessary. (Wengier)
  • Added SORT command from FreeDOS. It can be used to
    sort input, e.g. "TYPE FILE.TXT | SORT". (Wengier)
  • Added DELTREE command to delete a directory and all
    the subdirectories and files in it as in a real DOS
    system. Please use it with caution. (Wengier)
  • The command for starting the Configuration Tool has
    been renamed from "SHOWGUI" to "CFGTOOL". A new
    command-line option -gui is added to CONFIG command
    to start the Configuration Tool as well. (Wengier)
  • DOSBox-X now includes ZIP.EXE and UNZIP.EXE from
    InfoZip for zipping and unzipping files in DOS.
    Both programs will appear on the Z drive. (Wengier)
  • The powerful DOS CD player called SJGPLAY has been
    built into DOSBox-X. You can now find the program
    CDPLAY.EXE in the Z drive for playing Audio CDs in
    DOS, which supports both graphical and command-line
    usage, and you will also find a text file named
    CDPLAY.TXT in the Z drive for a quick usage guide.
    A zip package including full documentation and some
    extras will additionally appear as SJGPLAY.ZIP in
    the Z drive. This freeware program was written by
    Steve Gray and is now included in DOSBox-X with
    explicit permission of the author. (Wengier)
  • DOSBox-X will now by default show a quit warning
    if a DOS program or game, or a guest system is
    running. The previous behavior can be set with
    "quit warning=autofile". (Wengier)
  • The welcome banner when DOSBox-X starts has been
    improved for a better looking and should provide
    more helpful instructions for users. (Wengier)
  • Add new "Help" menu which includes menu items
    "Introduction", "DOSBox-X homepage", "DOSBox-X Wiki
    guide", "DOSBox-X support" and "About". (Wengier)
  • Improved the message when automatically re-running
    the executable which failed with the "Packed file
    is corrupt" error. Also added the "autoloadfix"
    config option which when set to "false" will not
    automatically re-run such programs. (Wengier)
  • The display for several section names in DOSBox-X's
    graphical configuration tool has been capitalized
    or modified otherwise to look better. A default
    shortcut key HOST(F11/F12)+C is added for starting
    the graphical configuration tool. (Wengier)
  • Added the "Show advanced options" checkbox in the
    main screen of the Configuration GUI to toggle
    whether to display all config options for the
    sections. If unchecked (default), it will show
    common config options instead of all of them. A
    new config option "show advanced options" is added
    which when set to "true" will make the checkbox
    checked by default. (Wengier)
  • Added code to cap the scan line length given to
    the VESA BIOS given the video mode. This prevents
    VBETEST.EXE from doing test patterns smaller than
    the actual display, which can happen with 32bpp
    320x200 modes and 1MB or less video RAM.
  • VESA BIOS Set Scan Line Length fixed to properly
    report and handle scan line length for 16-color
    SVGA planar modes. VBETEST 16-color modes now
    display correctly.
  • Added option to control whether VESA BIOS panning
    (the original VBE call) waits for vsync.
  • Moved video related config options from [dosbox]
    section to its own [video] section. These options
    in existing config files will be automatically
    redirected to the [video] section from the [dosbox]
    section when DOSBox-X starts. Windows installer can
    also move such config options from existing config
    files automatically. (Wengier)
  • Cleared modem phone book before parsing it. Thank
    NicknineTheEagle for the improvement.
  • Improved the help message of MOUNT command. Also
    added option -examples to show its usage examples,
    similar to IMGMOUNT and IMGMAKE commands. (Wengier)
  • Fixed freeze when trying to reboot the internal
    DOS when using a different code page and it is in
    CGA or EGA emulation modes. (Wengier)
  • DOSBox-X will now try to use the internal DOS date
    and time (instead of always using the host date and
    date) for file modication timestamps. (Wengier)
  • Added menu item "Expanded memory (EMS)" under "DOS"
    menu to dynamically enable or disable EMS memory
    at run-time. You can now also modify EMS memory
    with CONFIG command from command-line. (Wengier)
  • Added config option "drive z hide files" (in [dos]
    section) to hide or remove files listed (separated
    by spaces) from the Z drive. If a file has a "/"
    prefix (e.g. "/INTRO.COM"), then the specified file
    will have the hidden attribute ("DIR /A" will list
    all such files) instead of completely disappearing
    from the Z drive. (Wengier)
  • You can now add your own programs or files to the
    Z drive! Put your programs or files in the drivez
    directory located in the DOSBox-X program folder
    or the DOSBox-X configuration directory, and they
    will automatically appear on the Z drive. If any of
    the files have the same names as the built-in ones,
    they will replace the built-in files. For example,
    you can replace the built-in EDIT.COM and XCOPY.EXE
    programs (from FreeDOS) with MS-DOS counterparts.
    Windows installer will now automatically create a
    drivez directory with a README.TXT file in it too.
    For subdirectories support please use MOUNT command
    to mount local directory instead. (Wengier).