2022年1月10日 星期一

Raine v0.92.6

 多機種模擬器 Raine 發布新版,更新如下 :

nyway it's just a quick fix of 0.92.5 problems : crash if opening the sound options dialog, leaving it, and opening it again (!)
Bad playing frequency of external audio tracks (except the raw format ones !)
And there was a bad entry added to the hiscore.dat hosted here, it's probably me who added it, but a very long time ago, it was for viewpoint, and the syntax was a mix between the old format and the new one, and the hiscore parser didn't like it (what a surprise !). Since this file was here for more than 1 year, I fixed the parser to accept this syntax too, even if it's the only entry of this kind in the hiscore.dat !
And I added the hiscore.dat to all the binary packages, linux & windows (going from 2.5 Mb to 2.6 Mb, what a deal... !).

2022年1月7日 星期五

Nintendulator v0.985 Beta (2022-01-05)

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

The first build for the new year adds support for an extremely obscure feature recently discovered in one revision of the Nintendo MMC1 mapper, along with a UNIF mapper fix for MMC3 boards that could be reconfigured for hardwired mirroring.

vdmgr v0.2.4

 多機種模擬器 vdmgr 發布新版,更新如下 :

修正/追加libvdmgr/vdmgr
  • Lua 5.4.3によるモジュール作成追加
TD4
  • サンプルが間違っていたのを修正

修正/追加libvdmgr/vdmgr
  • XInput対応
  • デバッガで、ブレークポイントを無効・有効の切り替えを行うと内部状態がおかしくなるのを修正
Z80モジュール
  • 以下の未定義命令が間違っていたのを修正
    LD IXH, H → LD IXH, IXH
    LD IXH, L → LD IXH, IXL
    LD IXL, H → LD IXL, IXH
    LD IXL, L → LD IXL, IXL
    LD IYH, H → LD IYH, IYH
    LD IYH, L → LD IYH, IYL
    LD IYL, H → LD IYL, IYH
    LD IYL, L → LD IYL, IYL
HVC-001
  • NT/SPR/CHR/PALウィンドウで、奇数番目のパターンを指定した8x8スプライトが表示されていなかったのを修正
SG-1000/SEGA MARKIII
  • GAME GEARを追加

2022年1月4日 星期二

Mesen 0.9.9-211221

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

  1. Fixe save state breaking between sessions
  2. EPSM improvements by Perkka2
  3. LUA improvements by AlchemicRaker and LUA documentation updates by empathicqubit

Supermodel 0.3a svn 876

 SEGA MODEL 3模擬器 Supermodel 發布新版,更新如下 :

- Double buffer the line of sight values. Should allow the correct values to be returned if GPU threading is enabled. 

2022年1月2日 星期日

House of the Dead Scarlet Dawn Arcade Ver.

 Not Use TP



DOSBox-X 0.83.21 (2021-12-31)

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

  • Improved clipboard copying & pasting for different
    code pages including box-drawing characters in DBCS
    code pages. Also, for the J-3100 mode, the selected
    text will now be highlighted when you try to select
    text for copying. (Wengier)
  • Improved IME support for Chinese/Japanese/Korean
    languages on Windows builds. (Wengier)
  • Pausing the emulation will automatically release
    the mouse and prevent mouse capture. (Wengier)
  • For Configuration Tool, a "..." button is added to
    properties which have limited numbers of values so
    that when clicking their possible values will be
    shown in a new dialog and can be selected directly.
    Also, more settings will be applied immediately when
    modified from the Configuration Tool. (Wengier)
  • For Windows SDL1 builds, DOSBox-X will now try to
    prevent the Windows menus from separating into more
    than one lines due to small window width. (Wengier)
  • If a scaler as specified in the config may not work
    as expected and if not forced, DOSBox-X will show a
    a message box asking whether to load it. (Wengier)
  • Config option "pixelshader" now allows a shader file
    name without the .fx extension, or a shader file in
    the current directory. (Wengier)
  • Added support for ENET reliable UDP as an option for
    modem and null-modem emulation. You can enable it
    with "sock:1" option for modems/null-modems that are
    connected with serial ports (COM1-COM9), such as
    "serial1=modem listenport:5000 sock:1" for COM1 to
    listen to port 5000 with reliable ENET UDP instead
    of TCP connection. The feature is ported from DOSBox
    Staging. (sduensin, GranMinigun, kcgen, Wengier)
  • Added new command-line option "-o" for providing
    command-line option(s) if programs(s) are specified
    to start when you launch DOSBox-X. An example:
    dosbox-x program.exe -o "opt1 opt2". (Wengier)
  • Added special properties to CONFIG command including
    "cd", "date", "errorlevel", "random", "time", and
    "lastmount" so that commands like "CONFIG -GET cd"
    and "CONFIG -GET errorlevel" will get current DOS
    directory and ERRORLEVEL value. The returned value
    will also be saved to %CONFIG% variable. (Wengier)
  • Added "Enter Debugger Command" button to "DOSBox-X
    logging output" and "Code overview" windows (from
    "Debug" menu") for users to enter some debugger
    command(s) and see the result. (Wengier)
  • Added debugger commands DATE and TIME to view or
    change DOSBox-X's internal date and time, using the
    same date and time formats as the shell DATE and
    TIME commands, e.g. "TIME 10:11:12". (Wengier)
  • Added config option "badcommandhandler" (in [dos]
    section) which allows to specify a custom error
    handler program before error message "Bad command
    or file name" shows up in the DOS shell. (Wengier)
  • Added config option "stop turbo on key" (in [cpu]
    section) which allows to automatically stop the
    Turbo (fast forward) mode when a keyboard input
    has been detected. (Wengier)
  • Added config option "fat32setversion" (in [dos]
    section) which controls whether DOSBox-X should
    automatically set reported DOS version to 7.0/7.10
    when it's less than 7.0/7.10 and mounting LBA/FAT32
    disk images is requested. It defaults to "ask" so
    that DOSBox-X will ask in this case. (Wengier)
  • Added config option "j3100colorscroll" (in [dosv]
    section) which defaults to "false" and allows the
    J-3100 version of SimCity and VGA version of the
    Toshiba Windows 3.1 to run, whereas CGA/EGA version
    of the latter requires a "true" setting. (nanshiki)
  • Added config options (in "ethernet, slirp" section)
    "tcp_port_forwards" and "udp_port_forwards" for port
    forwarding when using the Slirp backend. (kcgen)
  • Added code pages 737 (Greek) and 775 (Baltic) for
    the guest-to-host code page conversions. (Wengier)
  • Added UTF8 and UTF16 commands to convert UTF-8 and
    UTF-16 text to view in the current code page. For
    example, the command "UTF8 < UTF8TEXT.TXT" will
    output converted text UTF8TEXT.TXT in the current
    code page, and for UTF16 command there are optional
    /BE & /LE options to specify endianness. (Wengier)
  • Added support for DBCS characters located in UNC
    network paths of the form \COMPUTER\FOLDER\FILE
    on the Windows platform. (Wengier)
  • Added hidden code page 951 for Big5-HKSCS encoding
    or Big5 Unicode-At-On (Big5-UAO) encoding. Config
    option "uao" is added in [ttf] section so that if
    set to "true" code page 951 will use the Big5-UAO
    encoding instead of the Big-HKSCS encoding, the
    latter being the default for CP951. If ChinaSea is
    enabled, ChinaSea characters will be used instead
    of original characters in these encodings. (Wengier)
  • Added -nl option for MOUNT command to automatically
    find the next available drive letter to mount if
    the specified drive is already mounted. This allows
    multiple directories to be mounted when DOSBox-X
    starts with multiple [name] arguments. (Wengier)
  • Added HISTORY command to display or clear command-
    line history for the internal DOS shell. (Wengier)
  • Added ASSOC command to view/change file extension
    associations. You can define a command or program
    to open a file with a specific file extension, e.g.
    "assoc .txt=edit" to open .TXT files with the EDIT
    command when entering the .TXT file name from the
    DOS command line. Wildcards are allowed, such as
    "assoc .*=dir", although in such case exceptions
    including "assoc .com=com", "assoc .exe=exe", and
    "assoc .bat=bat" are probably desired. (Wengier)
  • Commands CHOICE and COUNTRY are external commands
    that appear on the Z drive (Z:/DOS/CHOICE.COM and
    Z:/SYSTEM/COUNTRY.COM respectively) now rather than
    internal shell commands. COUNTRY command now also
    affects thousand and decimal separators. (Wengier)
  • The internal Virtual Drive Z: can now be rescanned
    just like mounted local drives. (Wengier)
  • You can now change most config options in [printer]
    section of the configuration for the virtual printer
    with CONFIG -set commands. (Wengier)
  • Added missing ChinaSea characters in code page 950
    with ChinaSea/Big5-2003 extension enabled. (Wengier)
  • Added support for Bash-shell completion for DOSBox-X
    on non-Windows platforms. (rderooy & FeignInt)
  • Improved DBCS support for DOS commands including
    ATTRIB, ECHO, TYPE, MORE, and TRUENAME. (Wengier)
  • Improved checking of segment limits. (joncampbell123)
  • Mac OS X builds from now on will use an in-tree tool
    to replace dylib references in all executable files.
    XCode install_name_tool is no longer used, it became
    a hypocondriac and is sitting in the corner screaming
    about link edit data that doesn't fill a __LINKEDIT
    segment. It is once again possible to make Mac OS X
    ARM releases and to use dylib files from Brew doing
    so. (joncampbell123)
  • Fix IPL1 partition choice debug message to actually
    show the partition index chosen, not the -partidx
    option variable, which if not given by the user, is
    -1 and was reported as a very large unsigned
    number. (joncampbell123)
  • Fixed command-line options -starttool & -startmapper
    not showing messages from specified language file
    for Configuration Tool and Mapper Editor. (Wengier)
  • Fixed an issue with RENDER_Reset function while
    loading previously saved states. (yetmorecode)
  • Fixed E_Exit "RET from illegal descriptor type 0"
    when running DirectX diagnostic program (dxdiag)
    from a guest Windows 98 system. (Wengier)
  • Fixed "parallel?=file openwith:xxx" not working if
    a file name is not provided. (Wengier)
  • Fixed crash in the following config combination:
    output=ttf, machine=pc98, dosvfunc=true. (Wengier)
  • Fixed Disney sound source connecting to parallel
    port not working in the previous version. (Wengier)
  • Fixed NET command from Windows for Workgroups 3.11
    not working from the internal DOS shell. (Wengier)
  • Fixed MODE command options like "rate" and "delay"
    not working if entered in upper cases. (Wengier)
  • Fixed command-line parameters (when launching
    DOSBox-X) containing Chinese characters in code page
    950 not working in Windows SDL2 builds. (Wengier)
  • Integrated commits from mainline (Allofich)
    • Improve BIOS FDD motor timeout counter, most
      notably for earlier PCs. Fixes a Chinese variant
      of Space Harrier.