The state of playstation texture replacement
Posted by LyonHrt @ 06:00 AM CET | Comments: 2 | Playstation
|
Its always nice to see something that changes an emulation scene. With n64 emulation that brought texture replacement to your favourite games, and continues today with many packs posted on our forum.
But its nice to finally see progress even if its baby steps with the support of high res texture replacement for the original playstation, with the bounty for support in beetle for libertro making strikes towards its goal, along comes another modification of beetle to support high res textures that you can try today.
stoofin has released a build of 0.1wip that supports texture replacement of the popular game chrono cross, with a supporting 5gb texturepack available to try it out:
| Modified retroarch's beetle psx core to replace chrono cross' textures. Dumped the textures from the isos using various community tools and upscaled 4x with waifu2x, gigapixel, and esrgan (using some of the models on the wiki).
The texture pack right now is 5GB, but it's a bit bloated because it's using pngs. If anyone wants to try it out there are core binaries on github with instructions and here's a mega link for the texture pack itself. Probably not the best place to host this.
If anyone wants to try their hand at a better upscale let me know and I can share some tools that would be useful.
|
source
download
|
|
gearsystem v3.1.0 released!
Posted by azoreseuropa @ 10:46 AM CET | Comments: 0 | Site
|
GearSystem is a Sega Master System / Game Gear emulator written in C++ that runs on iOS, Raspberry Pi, Mac, Windows and Linux. The main focus of this emulator is readability of source code with very high compatibility.
Features:
- Highly accurate Z80 core.
- Multi-Mapper support: SEGA, Codemasters, and ROM only cartridges.
- External RAM support with save files.
- Automatic region detection: NTSC-JAP, NTSC-USA, PAL-EUR.
- SMS2 only 224 mode support.
- Internal database for rom detection.
- Sound emulation using SDL Audio and Sms_Snd_Emu library.
- Integrated disassembler. It can dump the full disassembled memory to a text file or access it in real time.
- Compressed rom support (ZIP deflate).
- Multi platform. Runs on Windows, Linux, Mac OS X, Raspberry Pi and iOS.
GearSystem changelog:
|
Windows, Linux, macOS and Raspberry Pi 4:
Full Debugger for Master System, Game Gear and SG-1000.
Z80 disassembler with breakpoints and debug symbols.
TMS9918 inspector, including pattern tables, name tables, sprites and palettes.
Memory Editor.
Open rom using cli argument.
Libretro:
Emulation parameters like region, system, mapper, etc.
All platforms:
Load gamepad mappings from file.
Several bug fixes.
|
https://github.com/drhelius/Gearsystem/releases
|
|
Gearboy v3.1.1 released!
Posted by azoreseuropa @ 10:45 AM CET | Comments: 0 | Site
|
Gearboy is a Nintendo Game Boy emulator written in C++. The emulator is focused on readability of source code, but nevertheless it has good compatibility. A lot of effort has gone into this in order to follow OOP and keep it as simple as possible.
Gearboy Features:
- Highly accurate CPU emulation, passes cpu_instrs.gb from blargg's tests.
- Accurate instruction and memory timing, passes instr_timing.gb and mem_timing.gb from blargg's tests.
- Memory Bank Controllers (MBC1, MBC2, MBC3 with RTC, MBC5), ROM + RAM and multicart cartridges.
- Accurate LCD controller emulation. Background, window and sprites, with correct timings and priorities including mid-scanline timing.
- Mix frames: Mimics the LCD ghosting effect seen in the original Game Boy.
- Sound emulation using SDL Audio and Gb_Snd_Emu library.
- Game Boy Color support.
- Integrated disassembler. It can dump the full disassembled memory to a text file or access it in real time.
- Saves battery powered RAM cartridges to file.
- Save states.
- Compressed rom support (ZIP deflate).
- Game Genie and GameShark cheat support.
- Multi platform. Runs on Windows, Linux, Mac OS X, Raspberry Pi, iOS and as a libretro core (RetroArch).
Gearboy Changelog:
|
Libretro:
New parameter to select desired mapper.
Other platforms:
Several bug fixes.
|
https://github.com/drhelius/Gearboy/releases
|
|
CEMU 1.19.0d released!
Posted by azoreseuropa @ 01:01 PM CET | Comments: 0 | Site
|
http://www.cemu.info/
# Cemu detailed changelog for 1.19.0d
# Patreon release date: 2020-05-08
# Public release date: 2020-05-15
| # New in 1.19.0d:
Vulkan: Fixed an issue where async pipeline compilation could block the render thread
This should reduce stutter even further when async compilation is enabled
OpenGL: Fixed 'Compiled x shaders...' notification not showing since 1.19.0
# New in 1.19.0c:
Vulkan: Tweaked sync/async decision algorithm
Async shader and pipeline compilation should no longer break Splatoon ink mechanics
Vulkan: Fixed a bug that caused Xenoblade Chronicles X character models to be broken on Nvidia Vulkan beta drivers
Vulkan: Fixed a texture leak which could lead to performance slowly degrading
# New in 1.19.0b:
general: Fixed crash that could occur during the shader cache loading screen
# New in 1.19.0:
general: Updated language files
Vulkan: Added experimental option to enable asynchronous compilation of shaders and pipelines
This option trades stutter vs emulation accuracy
--- Details ---
When enabled, uncached shaders and pipelines will be compiled asynchronously in the background
While a pipeline is compiling, all drawcalls for it will be skipped, leading to missing or broken graphics for a period of time
Since Wii U's GPU is a GPGPU, not all drawcalls can be skipped without causing gameplay bugs or persistent graphic artifacts
To deal with this problem Cemu includes speculative logic to identify essential shaders that must not be skipped
These shaders will always be compiled synchronous and will still introduce stutter
False negatives are possible and long lasting graphic bugs can occur when async compilation is used
Per default this option is disabled. It can be toggeled in the menu under debug -> experimental
It will only work if VK_EXT_pipeline_creation_cache_control is supported by the graphics driver
As of writing this, the required Vulkan extension is only supported by:
Nvidia Vulkan 1.2 beta drivers (442.75 - 443.15)
AMD optional drivers (Radeon Software Adrenalin 2020 Edition 20.3.1 or higher)
On a personal note, we consider this feature a hack due to the unreliable and workaround-like nature
However we also understand that stutter-free gameplay is often more important than having accurate rendering
In the (far) future, we will introduce additional methods to reduce shader stutter without sacrificing accuracy
Vulkan: Fixed an issue where depth clear operations on newly created textures would be skipped
This fixes lighting issues in MK8 and Splatoon
Vulkan: If supported by driver use VK_EXT_custom_border_color to emulate arbitrary sampler border colors
This fixes grass LOD transitions and other more subtle issues in Breath of the Wild
Vulkan: Tweaks to shader & pipeline compilation counter overlay
coreinit: Fixed FSGetMountSource correctly iterating devices when called repeatedly (#292)
gfxPack: Added support for specifying "default=1" to select a default preset per preset category (#283)
nn_acp: Implemented ACPCreateSaveDirEx()
nn_act: Added support for persisid.dat which handles the highest used account id
|
http://bugs.cemu.info/projects/cemu/
|
|
no$GBA 3.02 released!!!
Posted by azoreseuropa @ 09:37 AM CET | Comments: 0 | Site
|
NO$GBA pronounced as No Cash GBA is a Nintendo DS / DS Lite and GameBoy Advance emulator for Windows XP, Vindows VISTA and MS-DOS. NO$GBA options include emulating all known save types as well as and multiple cartridges reading. NoGBA supports multiplayer and is able to load multiple NDS ROM files for linking games. Multiplayer for GBA Games is also supported.
No$gba v3.02 Changelog:
|
- 3ds/vfp/help: multiply note about FMUL X,X,X.. and FMAC Y,Y,Y.. (thanks kemal)
- 3ds/gpu/help: added triangle drawing examples (thanks to profi200 for help)
- 3ds/gpu/help: created I/O map chapters for gpu internal/external registers
- 3ds/gpu/help: renamed several registers, especially ATTR_BUF related ones
- 3ds/gpu/help: swapped/renamed width and height to match up with actual usage
- 3ds/gpu/help: important details/corrections for rendering pipeline registers
- 3ds/gpu/help: better GPUREG_IRQ_xxx and GPU_MEMCOPY descriptions
- 3ds/gpu/help: info on undocumented flat shading and striped/dotted modes
- 3ds/gpu/help: info on undocumented memory traffic and vertex/polygon counters
- 3ds/gpu/help: added undocumented gpu register stubs (inside of gpu chapters)
- 3ds/gpu/help: started to rewrite and rearrange unclear gpu descriptions
- 3ds/gpu/help: removed meaningless sentences alike this register is used to...
- 3ds/gpu/help: removed nonsense definitions alike unsigned 1bit enable flag
- 3ds/gpu/help: gpu external registers: added memory control/status registers
- a22i/float: .float16/24/32/64/80 supports multiple operands (using commas)
|
http://problemkaputt.de/gba.htm
|
|
PCSX2 v1.6.0 released!
Posted by azoreseuropa @ 10:52 AM CET | Comments: 0 | Site
|
Huge thanks to everyone that helped get this release ready, over 4 years in the making.
The PCSX2 Dev Team wishes everyone happy emulation with the new release.
The below is a list of highlights, see each respective progress report.
At present we only have the new Windows Installer and Binary available however Linux users can compile from source by following this guide.
Changelog:
| Q3,Q4 2019 - Q1 2020 Changes
GSdx changelog:
GSdx-HW: Improve search/invalidate texture in render target by correctly matching vertex offsetted draws with buffer offsetted reads in the texture cache.
GSdx-HW: Implemented Software Sprite Renderer feature which allows to CPU emulate (SSE accelerated) certain sprite draws directly from the HW renderer.
GSdx-HW: Added a dedicated fix for Big Mutha Truckers which allows to render the shadows properly. This also allowed us to reduce the crc hack level so there are less effects skipped.
GSdx-HW: Sprite Hack has been completely removed as it is no longer needed and is replaced by far better alternatives.
GSdx-FX: The TFX shader on Direct3D10/11 has been rewritten to match OpenGL code and its' accuracy for certain effects.
GSdx-D3D: Blend no Barrier support has been ported from OpenGL to Direct3D 10/11.
GSdx-GUI: Hardware hacks GUI has been updated for better usability.
SPU2-X changelog:
Fixed the noise generator outputting 4.8 kHz tone instead of white noise.
CDVD changelog:
PCSX2 now ignores non-existent disc sector reads.
Core changelog:
PCSX2: Prevent the UI from hanging/locking up when a game boots.
PCSX2-tas: TAS Recording functionality has been disabled for 1.6 release as there are some issues to work out (such as hanging/locking up the emulator).
PCSX2: DI execution is delayed by one instruction.
PCSX2: Reverted back to older VRender/VBlank timings.
PCSX2: Partially fixed IPU pack command.
PCSX2: Fixed the emulator hanging when pressing F4 too fast when toggling the Frame Limiter in some occasions.
PCSX2: Fixed the emulator hanging when pressing F9 to toggle rendering between Hardware and Software in some occasions.
PCSX2: Fixed the emulator hanging when pressing F9 to toggle rendering between Hardware and Software mode too fast.
PCSX2: First Time Wizard now properly selects the correct GSdx plugin based on the highest instruction set supported by the CPU.
PCSX2: Improved pointer patch command handling.
PCSX2 GUI changelog:
PCSX2: DPI scaling has been improved.
PCSX2: Translations have been updated for the release of 1.6.
Miscellaneous changelog:
GameDB: True Crime: Streets of L.A. (patched).
GameDB: The database has been once again updated with the inclusion of many games with required gamefixes, as well as removal of gamefixes which are no longer needed.
Q2 2018-Q2 2019 Changes
GSdx changelog:
GSdx-HW: Fix half-bottom screen issues on texture/color shuffling.
GSdx-TC: Palette management rework.
Gsdx-HW: implement fixed TEX0 for all renderers.
GSdx: OSD improvements and port to Direct3D10/11.
GSdx: Accurate Date update and partial port to Direct3D10/11.
GSdx-GL: Bypass the texture cache when the framebuffer is sampled.
GSdx-GL: Experimental Sparse Texture support.
GSdx-D3D: Improved palette support has been ported from OpenGL to Direct3D10/11.
GSdx-D3D: GPU accelerate 8 bits texture conversion port from OpenGL to Direct3D10/11.
GSdx-D3D: Depth Emulation port to Direct3D10/11.
GSdx-D3D: Channel shuffle port to Direct3D10/11.
GSdx-D3D: HDR Colclip blend port to Direct3D10/11.
GSdx-D3D: Accurate Blend Fbmask port to Direct3D10/11.
GSdx-D3D: Partial SW blending port to Direct3D10/11.
GSdx-D3D: Alpha hack has been removed completely, replaced with Blending Accuracy option.
GSdx-HW: Removal of MSAA support in favor of better optimizations and accuracy.
GSdx-HW: Removal of Direct3D9 renderer in favor of better optimizations and accuracy.
GSdx-HW: Removal of many no longer needed hacks.
GSdx-HW: Add Skipdraw Offset option for Skipdraw hack.
GSdx-GUI: GUI update to improve usability.
Core changelog:
PCSX2-TAS: Input Recording/Playback Functionality (speedrunning tools).
Vector Units: Fix bug in "Branch in Delay Slot" Optimization.
Recompiler: Fix stall in branch delay slot.
PCSX2: Improved GameDB handling.
VIF: A VIF core update has been made to fix Downtown Run.
Gif Unit: Recheck VIF status after a reset is performed when waiting for PATH3 (Fixes Eragon).
PCSX2 GUI changelog:
PCSX2: "FMV Aspect Ratio Switch/Override" feature.
PCSX2: Save/Load slot improvements, allow to display slot dates.
SPU2-X changelog:
SPU2-X-GUI: The gui has been updated to improve usability.
Q1 2018 Changes
GSdx changelog:
GSdx-TC: Performance improvement by using custom container.
GSdx-TC: Load size calculation in target update.
GSdx: Texture Shuffle port to Direct3D.
GSdx: Channel Shuffle improvements on Direct3D
GSdx: Hack removal/adjustments.
Core changelog:
PCSX2-Counters: Fix Hblank calculation for DVD video modes.
PCSX2 GUI changelog:
PCSX2: Add configurable Cheats folder to Components Selectors.
PCSX2: Display the video mode on titlebar.
Miscellaneous changelog:
Plugins: XPad and USBqemu have been moved to the legacy plugins VS solution.
General: Code cleanup.
Gamedb: Game database has been updated with many new gamefixes included.
Q3-Q4 2017 Changes
GSdx changelog:
GSdx-d3d11: Extend "Preload Frame Data" support to Direct3D.
GSdx: Add Frame Buffer Conversion option.
GSdx: Automatic mipmapping option.
Core changelog:
PCSX2: PSX Memory card support.
PCSX2: Always ask when booting option.
PCSX2: Adaptive Sync support.
PCSX2: Restore "Defaults" option to GS Panel.
PCSX2: Clear ISO list option.
PCSX2 GUI changelog:
PCSX2: Many translations have been updated.
Q1-Q2 2017 Changes
GSdx changelog:
GSdx: Support for dumping GS Dumps in xz format.
GSdx-OpenGL: Reduce Geometry shader overhead.
GSdx-HW: Revamped buffer size calculation for custom resolutions.
GSdx: OSD (On Screen Display) feature.
GSdx: Texture cache speed optimization.
GSdx: Software renderer thread synchronization fix.
GSdx: Improved software renderer float handling.
GSdx: Removal of SSSE3 and AVX configurations.
GSdx: Workarounds for AMD buggy OpenGL driver.
GSdx (Windows): Fix for slow software rendering with Skylake CPUs.
Core changelog:
PCSX2: Fix command-line options.
PCSX2-Counters: Proper tracking of scalar limit.
VIF: Unpack speed optimizations.
Vector Units (VU0): Fix CFC2 transfers from TPC register.
LilyPad and OnePad changelog:
LilyPad and OnePad changelog:
LilyPad: neGcon controller support.
LilyPad: UI Changes/enhancements.
LilyPad: Core improvements, better controller handling.
Onepad: Update to use SDL2.
Miscellaneous changelog:
CMake: Blacklist GCC 7.0/7.1 versions.
Q3-Q4 2016 Changes
GSdx changelog:
GSdx: Hardware mipmapping support.
GSdx-TC: Proper scaling of all textures.
GSdx: Handling illegal 8 bits pixel storage format.
GSdx-PCRTC: Feedback write support.
GSdx-glsl: Optimize number of active constant buffers in the shader.
GSdx: Avoid illegal instruction crash on older CPUs.
GSdx: Alpha test improvements.
GSdx: Proper custom resolution scaling.
Core changelog:
PCSX2: PSX mode compatibility.
PCSX2: PSX mode, proper video mode initialization.
PCSX2: Improved patch handling.
PCSX2: Accurate video mode detection.
LilyPad and Onepad changelog:
LilyPad: Add separate bindings for each pad type.
LilyPad: Add PlayStation Mouse support.
LilyPad: Updated user interface.
LilyPad: Add dance pad support and revamped Lilypad dialog.
OnePad: General improvements on accuracy.
CDVD changelog:
cdvdgigaherz: Linux port.
Miscellaneous changelog:
PCSX2: FreeBSD support.
Linux: Support Vsync on Linux free driver.
Windows: Remove DirectX redistributable dependency on Windows 8.1/10.
Q1-Q2 2016 Changes
GSdx changelog:
GSdx: Fast texture invalidation option.
GSdx: Improved detection of Framebuffer size.
GSdx: Enable reading of Depth Buffer.
GSdx: Improved PCRTC merge circuit emulation.
GSdx-GL: Fast accurate blending.
GSdx-GL: Depth buffer lookup optimization.
GSdx-FX: Post-Processing updates.
GSdx: Proper handling of 576P/720P/1080I video modes.
Core changelog:
PCSX2: Automatic aspect ratio switch during FMV playback.
VIF: Timing fix for MSCALF, MSCNT instructions.
Vector Units: Scarface I bit gamefix.
CDVD changelog:
CDVDgigaherz: Fixed dual layer DVD reading.
CDVD: Improved ISO layer break detection algorithm.
Lilypad and Onepad changelog:
LilyPad: Add Pop'n Music controller support.
Onepad: GUI redesign.
Miscellaneous changelog:
PCSX2: GUI Improvements.
PCSX2: PCSX2-Auto test suite.
|
https://pcsx2.net/293-pcsx-1-6-0-is-out.html
|
|
|
|
File Releases
No Description in database.
No Description in database.
No Description in database.
No Description in database.
No Description in database.
|
|
|
Latest Forum Posts
Last Reply: NES_player4LIFE
Replies: 1
Last Reply: Robbbert
Replies: 0
Last Reply: spotanjo3
Replies: 0
Last Reply: spotanjo3
Replies: 1
Last Reply: spotanjo3
Replies: 0
| |
|
Latest Reviews
Created by WhiteX
Created by WhiteX
Created by WhiteX
Created by WhiteX
Created by WhiteX
| |
|
Support Guides
Created by Martin
Created by Martin
Created by WhiteX
Created by Dark Watcher
Created by Dark Watcher
|
|
|
Our Affiliates
| |
|