2018年11月15日 星期四

DOSBox-X 0.82.11 (2018-11-13)

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

  • Emulator hanging problem fixed when inputs are
    processed while running at a very low cycle count.
  • Added PC-98 LIO BIOS list and stub for games that
    require it.
  • Timer and PIC updated to emulate Mode 3 Square Wave
    output through the IRR register. Needed for Steel
    Gun Nyan.
  • PC-98 INT 18h fixed to reenable and process any
    keyboard data waiting when the DOS game or application
    calls INT 18h to read keyboard input. This fixes
    keyboard problems with Quarth.
  • Added dosbox.conf settings to enable Auto EOI mode
    in PC-98 mode. DOS game behavior suggests that
    the platform may use Auto EOI.
  • PC-98 FDC BIOS emulation no longer reprograms the
    timer interrupt, but uses an alternate hack to
    avoid divide by zero fault with Ys II.
  • PC-98 GDC command to read back cursor position
    added.
  • PC-98 DOS CON device emulation now maintains ANSI
    attribute byte at 60:11D as documented.
  • BOOT now hides hardware cursor when booting a guest
    OS in PC-98 mode.
  • INT 1Dh vector now points at segment FD80 to satisfy
    some games that autodetect PC-98 vs other platforms.
  • INT 18h AH=42 implement display "bank" bit for games
    that need it.
  • PC-98 text scroll region implemented (I/O ports
    76h-7Ah even).
  • PC-98 CRTC mode set regarding 20/25-line mode fixed
    to update line height, text vertical position/height,
    and cursor shape.
  • PC-98 emulation of text height/vertical position
    registers 70h-74h even added.
  • PC-98 text hardware cursor fixed to cover both halves
    of doublewide characters if cursor positioned on left
    half, to match real hardware.
  • Fixed music/interrupt slowdown whenever I/O and INT 10h
    BIOS emulation is involved.
  • PC-98 minimal (non-functional at this time) printer
    port emulation added, as well as system configuration
    port.
  • PC-98 CG memory region fixed to match real hardware
    behavior, responding to A4000-A4FFF.
  • FAT filesystem driver now supports 2048 bytes per
    sector filesystems.
  • FAT filesystem driver logical/physical sector matching
    fixed to improve flexibility.
  • Fixed crash that occurs if you maximize the window
    and then adjust scalers to produce output that is
    larger than the maximized window.
  • INT 33h emulation now offers hiding the host cursor
    if the guest has provided an interrupt subroutine
    for the mouse driver to call, since it usually means
    the DOS game wishes to draw the cursor itself.
  • INT 33h emulation now offers hiding the host cursor
    if the guest is polling the cursor position, to
    better support guest/host integration with DOS games
    that draw their own cursor.
  • AUX and PS/2 emulation no longer allowed if machine
    type is PCjr.
  • PS/2 mouse emulation fixed to disable itself if the
    slave PIC needed for IRQ 12 is not present.
  • INT 33h pointer integration improved to support some
    additional DOS games, and to handle DeluxePaint II
    enhanced.
  • IMGMOUNT now supports NFD disk images.
  • DOSBox Integration Device now available for PC-98.
  • Added support for T98Next NHD hard disk images.
  • Added support for T98Next NFD R1 disk images.
  • Fixed crash with VGA BIOS allocation if video memory
    allows the full modelist to overflow the available
    ROM space.
  • SDL2 mapper redraw issue resolved.
  • Added dosbox.conf option to determine whether INT 10h
    VESA BIOS emulation points at the modelist in ROM or
    copies the modelist into the DOS application's info
    structure when asked.

https://github.com/joncampbell123/dosbox-x/

2018年11月12日 星期一

無題 - 2018/11

原本前天想po這個消息,不過幸好沒po,因為昨天深夜接到大老的封口令了。雖然不能詳細敘述及放圖,不過放些煙霧應該還行......

1.某公司最新基版已被破,遊戲也dump完成。

2.目前模擬進度很順利,圖像方面大致完成。音樂方面有些資料庫連結問題,不過應該能解決。輸入方面目前的作法會有小延遲,不過正在修正中,前景看好。

3.發個牢騷,某物明明已經快被某些人玩爛了,卻打死不放.......不得不說這些人心裡實在.........

4.何時釋出.....嗯.....................嗯.....................嗯.....................某年某月的某一天 (歌唱中)。

5.以上。

Avocado (9.11.2018)

PS模擬器 Avocado 發布新版,更新如下 :

9.11.2018 - XA-ADPCM (streaming audio) and Red Book audio support - music should play in most games, SPU samples interpolation (sounds less harsh), Pitch modulation support (used by few games), refactored CDROM reading and cue parsing subsystems, various fixes, hardware (OpenGL) rendering

https://github.com/JaCzekanski/Avocado

2018年11月10日 星期六

Snes9x 1.57

SFC/SNES模擬器 Snes9x 發布新版,更新如下 :

- Various seta010 emulation fixes.                          (kps501)
- Pass blargg OAM tests with proper write behavior.         (BearOso)
- Prevent interlacing in BG modes 1-4.                      (BearOso)
- Corrected IRQ and NMI emulation to allow more games to
  work properly.                                            (BearOso, OV2)
- Use 1 instead of 0 for initial PPU left window coordinate,
  fixing garbage in left column of pixels in some games.    (turhope)
- Added interpolation option hack for DSP.                  (kps501, mudlord,
                                                            BearOso)
- Added sprite-tile limit disabling hack.                   (Tatsuya79)
- Added libretro's fast snapshot support.                   (OV2)
- Add overclocking hack that increases IPC                  (retrotalker)
- Fix controller initialization issues preventing some games
  from using multitap.                                      (retrotalker)
- Proper write behavior for register $2122.                 (BearOso)
- Fix transparency issue with Star Fox asteroids.           (redguy, BearOso)
- Increase SuperFX speed to more accurately represent
  hardware, and fix bugs with Stunt Race FX and Yoshi's
  Island.                                                   (BearOso)
- Resize viewport on state load.                            (retrotalker)
- Many fixes to variables not saved or saved incorrectly in
  save states.                                              (Dwedit)
- Pass decimal tests in blargg's math test ROMs.            (BearOso)
- Remove memory leak in loadzip.cpp.                        (bonimy)
- Fix screen size not reverting when overscan is turned on
  then off mid-frame.                                       (BearOso)

Win32:
- Include DirectDraw libraries and compile with DirectDraw
  support by default.                                       (OV2)
- Add a link to DirectX installer in error message displayed
  when the needed DirectX libraries can't be found.         (OV2)
- Save window position when exiting via menu                (OV2)
- Make custom ROM dialog resizable.                         (OV2)
- Fix various cheat dialog issues.                          (OV2)
- Remove d3d9x DLL dependency by using DirectXMath.         (OV2)
- Remove rarely-used HLSL shader option.                    (OV2)
- Add InitialSnapshotFilename support.                      (BearOso)
- Disable BG toggle keys by default.                        (BearOso)
- Proper centering and cropping for overscanned and
  regular height modes.                                     (OV2)
- Remove ability to disable the SNES's hires modes.         (OV2)
- Added a Super Famicom-style icon resource to the EXE.     (BearOso)

MacOS:
- Partial support for new cheats format.                    (OV2)
- Fix MacOS build.                                          (marconett)
- Set default for new config options.                       (tmkk)
- Fix compilation on Mac OS Mojave                          (meepingsnesroms)

libretro:
- Massive update of libretro code to latest downstream.     (fr500, kps501,
                                                            OV2, twinaphex,
                                                            BearOso,
                                                            hiddenasbestos,
                                                            m4xw, kxyxz,
                                                            claudiuslollarius)

GTK+:
- Use datarootdir instead of datadir on install.            (orbea)
- Fix --with-system-zip configure flag.                     (BearOso)
- Draw interlaced fields when ready.                        (BearOso)
- Initial Wayland support.                                  (remicalixte)
- Allow XV only in X11.                                     (BearOso)
- Add Wayland support via EGL.                              (BearOso)
- Significant rewrite of OpenGL driver to support newer
  standards. This won't work on cards < OpenGL ~1.5.        (BearOso)
- Changed frameskip option to speed throttling option with
  simpler, but more relevant methods of speed control.      (BearOso)
- Add support for relative-style save slots.                (ichigo-0, BearOso)
- Remove XML config file format in favor of one more like
  Win32. Make joystick bindings and more options human-
  readable and editable.                                    (BearOso)
- Try more device nodes when initializing OSS.              (BearOso)

https://github.com/snes9xgit/snes9x/