2023年5月27日 星期六

BigPEmu v1.0.6

Atari Jaguar & Jaguar CD模擬器 BigPEmu 發布新版,更新如下 :

 - New scripting system. In developer mode, scripts are auto-recompiled on startup. Developer options are also available to automatically detect script changes while the application is running. Compiled scripts must be enabled through a new Script Modules feature.
 - A new script is included which allows Cybermorph to render polygons/textures at the native resolution.
 - An option for adjusting MSAA has been added to the video settings. This is only relevant to things which use the native depth buffer, like the new Cybermorph script.
 - A new script is included which allows uncapping the framerate in Alien vs. Predator.
 - A new script is included which fixes flickering in the Brett Hull Hockey prototype.
 - A simplified CRT library along with a whole bunch of BigPEmu-specific API functionality is included in the scripting system via the Scripts/bigpcrt library.
 - Basic native DLL (CDECL) call functionality has been implemented in the scripting API, so that others can take the initiative to start implementing things like RetroAchievements as desired.
 - Added native mouse input support. (must be enabled in the input settings) Mouse movement and buttons can be bound to analog, rotary, and digital inputs interchangeably.
 - Some more work on debugger-enabled builds has been done behind the scenes, but this shouldn't affect anything user-facing just yet.
 - Even more terrible secrets have been added.
 - Made sure native rendering works even with a Screen Effect active. However, this isn't generally a recommended combination, as the effect will be sourcing from a native-resolution buffer instead of a Jaguar-resolution buffer. (post-Patreon build addition)
 - Added a -conout command line option. Under Windows, this spawns a console and directs log output here instead of to a file. (post-Patreon build addition)
 - The breadth of functionality encompassed by the scripting system is too vast to cover here, so I've made a video to highlight some of the features and explain how the existing scripts work: https://youtu.be/y4gXxSmLOg4
 - Please help me out with support on social media and Patreon! Things have continued to be rough on the health front lately, and I've found it's getting harder to use Twitter to reach my actual target audience, so I'm depending more on organic word of mouth to spread project news and hopefully bring in support.

2023年5月16日 星期二

Raine 0.95.5

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

 - the list of games now using the console scripts from ffman1985 is longer, see his thread for details. Here it is : hsf2d, sf2cejc, sf2ce, sf2hfj, sf2hf, sf2j, sf2, sf2ad, sfa, sfz2ald, sfz2alj, sfz2al, ssf2ud, ssf2xjd, ssf2xj, xmcotar1d
 - progear had been broken for 1 year ! It's now fixed.

 - the ips files can now be bps files when referenced in a .dat file. If you don't know what bps files are, never mind !
 - some minor fixes in the multiple files selector for "load ips dat files"

 - since they never fixed sdl2_image 2.6.x which does not return palettes anymore for 256 colors png, I finally merged the right version of their load_png function to be able to keep the color cycling in the raine dialog on systems with a recent sdl2_image (linux only !)
 - raine can optionally be compiled using clang, it's mainly useful for debuging
 - add back button in game controllers to switch between dialog headers and main parts in the gui
 - Plus some minor stuff... !

Flycast Dojo 0.5.33

SEGA多機種模擬器 Flycast Dojo 發布新版,更新如下:

Flycast Dojo 0.5.33 Release Notes
  • Controls: SOCD Resolution Options
  • Diagonal Correction: SOCD Defaults to Last Input for X & Y
  • GGPO: Increase Protocol Version
    • Prevents players from connecting if they are on different versions. Prevents desyncs.
  • Remove Diagonal Correction as Default, Keep as Toggle

image

Upstream Changes

  • dx11 oit: resize to null width and height when rendering to texture (@flyinghead )
  • ui: allow horizontal screen stretching up to 250% (@flyinghead )
  • dynarec: fix mov64 edge case when registers must be swapped (@flyinghead )

Flycast Dojo 0.5.32 Release Notes

  • Fixed Frequency: Demolish Fist, Force Audio Sync
  • Linux: Copy arcade flash memory from shared dir if available
  • Linux: Prepare for Linux packing, distinct binary name
    • In preparation for Arch Linux build scripts. Cleanly compiles and does not conflict with flycast package in AUR.
https://github.com/blueminder/flycast-dojo/releases

2023年5月9日 星期二

Supermodel 0.3a-git-ac0e640

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

    Games.xml: Removed seemingly unnecessary swtrilgy and swtrilgya patches,
    which should re-enable JTAG configuration and fix Endor Death Star tunnel
    shading

    Fix GCC 13 build.

    MSYS and probably a few Linux distros are now shipping GCC 13. The new
    standards and issues are listed here,

    https://gcc.gnu.org/gcc-13/porting_to.html

2023年5月5日 星期五

RMG v0.4.0

 N64模擬器 RMG 發布新版,更新如下:

  • Fix updater on windows always installing the desktop icon
  • Fix updater on windows not re-launching RMG after installation
  • Fix the speed limiter toggle and speed factor options not working on linux on some systems
  • Fix the 1080 Snowboarding cheats (thank you Gent)
  • Add support for moving the toolbar (changes to the docked position are persistent across application runs)
  • Update GLideN64 and mupen64plus-input-gca

2023年5月1日 星期一

PPSSPP 1.15

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

  • Stutter caused by shader compilation has been reduced drastically ([#16873])

    • Parallelization: ([#16802], [#16804], [#16809], [#16812])
    • Shader variant reduction: ([#16773], [#16778], [#16770], [#16763])
  • Rendering performance and fixes

    • Integer scaling added ([#17224])
    • Post-processing fixes ([#17262])
    • SOCOM overlay glitch removed, night vision fixed ([#17297], [#17317])
    • PowerVR compatibility fixes ([#17232])
    • CLUT fixes ([#17212])
    • ToP - Narikiri Dungeon X: Avoid GPU readback ([#17181], [#17191], [#17192])
    • DTM / Toca: Avoid GPU readback ([#16715])
    • Fixed Dante's Inferno performance regression ([#17032], [#17035])
    • Fix wrong device selection on Poco C40 phones, causing broken UI ([#17027], [#17022])
    • Rainbow Six GPU performance fix ([#16971])
    • Subtitles fixed in The Godfather ([#17298], [#17314])
  • Texture replacement improvements

    • Less I/O on the main thread, leading to smoother frame rates ([#17078], [#17091], [#17120], [#17134])
    • Support for KTX2 files with UASTC compressed textures added ([#17111][#17104])
    • Support for DDS files with BC1-7 textures added ([#17083], [#17103], [#17097], [#17096], [#17095])
    • Improve default ini ([#17146])
    • Mipmaps now always used if provided ([#17144])
    • Additional optimizations ([#17139], [#17088])
  • Optimizations

    • Software renderer fixes and performance ([#17295], [#17214], [#17028], [#16753], [#16706], [#16690])
    • Vulkan texture upload optimizations ([#17052], [#17122], [#17121], [#17114], [#17011])
    • Depth readback added, fixing lens flares in Syphon Filter (at perf cost..) ([#16907], [#16905])
    • Async readback supported in Vulkan - currently only enabled in Dangan Ronpa ([#16910], [#16916])
    • Lighting shader optimizations ([#16791], [#16787])
  • Controls

    • Android tilt control has been overhauled and fixed ([#16889], [#16896])
    • You can now map combinations of buttons to single functions ([#17210], [#17215], [#17228], etc)
    • Custom buttons now support analog inputs ([#16855])
  • VR features

    • Top down camera: ([#17098])
    • Head rotation control: ([#16857])
    • More stereo support: ([#16952], [#16953])
    • Other: ([#16826], [#16821])
  • Other

    • Windows Dark Mode support ([#16704])
    • GLSL shader compatibility fixes ([#16710], [#16709])
    • GTA math issue on macOS/iOS fixed, playable again ([#16928])
    • More accurate VFPU emulation has been added, though not all enabled yet ([#16984])
    • Debugger features and fixes ([#17270], [#17269], [#17263], [#17260], [#17203], [#17190], [#17042], [#16994], [#16988], [#16818] etc)
    • Rewind savestates no longer slows things down a lot ([#17291])
    • Chat window bugfixes ([#17241])
    • IR Jit fixes - helps iOS when native jit is unavailable ([#17129])
    • Depth-related rendering fixes ([#17055], [#16880])
    • More RISCV support work ([#16976], [#16957], [#16962], [#16832], [#16829])
    • macOS native menu bar ([#16922])
    • Font fixes ([#16859])
    • Rockman 2 audio glitch fix ([#16810], [#16798])
    • UI fixes: Vertical use of space ([#16795]), scrollbars ([#16785]), touchpad scroll on Windows ([#16699])