PrimalHero

joined 2 years ago
 
Infuse is a Qualcomm BREW subsystem reimplementation and Zeebo high-level emulator written from scratch, based purely on clean reverse engineering attempts. Currently it is using dynarmic ARM JIT core and runs three Zeebo commercial games in fully playable state which is Double Dragon, Crash Nitro Kart 3D, Zeebo Family Pack as well as some of the BREW samples. As of time of writing, Infuse fully supports macOS, Windows and GNU/Linux operating systems as well as can be ported and built as a fully native application on 32-bit ARM based devices such as Nintendo 3DS without ARM core emulation (port not yet finished).

HID interface is fixed with support for up to two controllers which works properly especially in Double Dragon allowing two players cooperative mode as well as two player competition in Zeebo Family Pack. Both, digital and analog gamepad input is supported by the Infuse emulator with no input lag observed. Double Dragon is working almost flawlessly, same for the Zeebo Family Pack. Crash Nitro Kart 3D while fully playable has minor issues such as missing lightning due to which looks kinda flat and white texture issue that occurs in some of the backgrounds, however those are only minor issues as previously seen major issues such as font rendering were fixed in Infuse OpenGL ES BREW client stack that was also vastly improved in general. While performance was improved too in latest builds, please do not judge emulator in that department as it is still a non-optimized debug build however allows full-speed Zeebo emulation as shown in the video.

My next goal is to implement sound backend, however for this one I need to take some time to think and select approach that will suit best this project as for example previous sound backend from my old BREW emulator proof-of-concept is not usable in latest Infuse reimplementation

While all seems very promising, there is still a lot - I really mean a lot - of hard and time consuming work to be done in BREW API department such as extending AEE helper functions coverage as well as implementing and fixing BREW interfaces that should make more games working such as Quake for Zeebo, depending on the progres

Support: https://www.patreon.com/Tuxality

 

Fix VRU on windows
Play audio at native sample rate (let OS resample if needed)

 

FSR is no longer enabled by default as it was found to limit in-game resolutions in some games. To enable/use it you will need WINE_FULLSCREEN_FSR=1 alongside the usual options.
Added patch to allow Farlight 84 to not crash at the main menu
Reverted ValveSoftware#6555 which caused several games since GE-Proton8-4 which used batch scripts to not work properly, including Guilty Gear Xrd,Escape from Monkey Island,Memento Mori
Added protonfix to allow Titanfall 2 '-northstar' launch option to work without patching steam helper.
Protonfix added for DCS World steam edition (thanks skryvel)
Protonfix added for Assetto Corsa (thanks skryvel)
Protonfix added for Persona 5 Strikers audio (thanks marianoag)
Protonfix added for Shin Megami Tensei III Nocturne HD Remaster audio (thanks marianoag)
Protonfix added for Memento Mori logo hang and broken videos (thanks marianoag)
Protonfix added for Tex Murphy: Overseer (thanks marianoag):
Digital Sound Initialization Error (Intel RSX 3D drivers are not installed)
LAV Filters for video and DgVoodoo for textures
edit registry to avoid ffdshow compatibility manager popup
Protonfix added for Alternativa logo hang and broken videos (thanks marianoag)
Protonfix added for The Big Secret of a Small Town no cursor or double cursor selecting custom cursor in options (thanks marianoag)
Protonfix added for Escape From Monkey Island force anti-aliasing and allow higher resolution (thanks marianoag)
Removed no longer needed Kovaaks protonfix
Import upstream proton fixes
Updated wine bleeding edge
Updated dxvk git
Updated vkd3d-proton git

 

EmuCR: QEMUQEMU v8.1.0-rc4 is released. QEMU is a generic and open source machine emulator and virtualizer.When used as a machine emulator, QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC). By using dynamic translation, it achieves very good performances.When used as a virtualizer, QEMU achieves near native performances by executing the guest code directly on the host CPU. A host driver called the QEMU accelerator (also known as KQEMU) is needed in this case. The virtualizer mode requires that both the host and guest machine use x86 compatible processors.

 

A work-in-progress port of the Perfect Dark decompilation to modern platforms.

To run the port, you must already have a Perfect Dark ROM, specifically the ntsc-final/revision 1 version

 

V8.4: 15-Aug-2023 by wavemotion-dave

Added SVI keyboard graphic and improved SVI keyboard handling.
Added Sega SC-3000 keyboard graphic and improved SC-3000 keyboard handling.
Improved PV-2000 keyboard handling.
Added preliminary keyboard support for Hanimex Pencil II - just enough to run BASIC if you dare.
Spectravideo SVI-3x8 cartridges supported up to 64K. Load .rom and the emulator will figure it out.
Fixed bug with VDP re-enable of interrupts (unsure if this affected anything, but it's corrected anyway).
Ability to run games at 90% to 130% on a per-game basis (See game configuration).
Improved mixing of SN+AY sound chips for the few games that utilize both.
Refactor of keypad graphics and fix for the options overlay so it paints the whole screen without graphical problems (e.g. showing part of the underlying screen). This also frees up precious RAM!
Other tweaks, fixes and improvements as time permitted.

Hotfix Version 8.4a with fixes for MSX keyboard corner-keys detection and .col files now auto-detect CV, MSX or SVI
Hotfix Version 8.4b with hot-spot detection fixes for MTX, SVI and Adam keyboards.

 

Much better compatibility due to lots of emulation fixes
Graphics fixes (Proper-ish screens!)
Performance fixes
Better user experience (hotkey support, drag n drop, and more)
Optional Discord RPC
MacOS app bundles!
Sort of working Linux builds this time
more

 

Emerson Arcadia 2001 Central

 

Hey there, yuz-ers! Welcome back to our monthly report on all the improved features, performance gains, and bug fixes we’ve made. Let’s jump right in!

 

Play! is a PlayStation2 emulator for Windows, macOS, UNIX, Android, iOS & web browser platforms.

  • Preliminary Namco System 256 support.
  • Added drive and drum support for select Namco System 246/256 games.
  • Compatibility improvements: Shadow Tower Abyss improved its status, other hanging games were fixed.
  • Some minor optimizations.
  • Android: Added Korean translation and other localization updates.
 

https://www.mamedev.org/releases/whatsnew_0257.txt00:00:00 MAME Testers00:01:19 New working systems00:01:28 New working clones00:02:20 Systems promoted to wo...

view more: ‹ prev next ›