Support Zophar's Domain on Patreon!

patreon.com/zophar

Sponsored links:


4 days ago
posted by  dlevere

Snes9x Git (2018/12/05) is compiled.

Snes9x is a portable, freeware Super Nintendo Entertainment System (SNES) emulator. It basically allows you to play most games designed for the SNES and Super Famicom Nintendo game systems on your PC or Workstation; which includes some real gems that were only ever released in Japan.

Snes9x is the result of well over three years worth of part-time hacking, coding, recoding, debugging, etc. Snes9x is coded in C++, with three assembler CPU emulation cores on the i386 Linux and Windows ports.

Snes9x Git changelog:
* Fix uninitialized warning and aliased pointers.
* GTK+: OpenGL: Don't link libGL directly.
* GTK+: OpenGL: Old libepoxy lacks glXSwapIntervalMESA.
* GTK+: Set locale to C when loading shader files.

Download: Snes9x Git (2018/12/05) x86

Download: Snes9x Git (2018/12/05) x64

Source: Here



13 days ago
posted by  martini



Playnite v4.61 has been released.

- Download
- Source Code at Github

Playnite is an open source video game library manager and launcher with support for 3rd party libraries like Steam, GOG, Origin, Battle.net and Uplay. Including game emulation support, providing one unified interface for your games.

Playnite Features

* Steam, Origin, GOG, Battle.net, Uplay support
* Import games from Steam, Origin, Battle.net, GOG and Uplay services including games that are not installed. You can also import Windows Store (UWP) games.
* Console Emulation support
* Import console games and run them through emulators.
* View options
* Choose from 3 different view options.
* Custom games
* Add any game or program with custom launch options.
* Automatic Update
* Application automatically updates to new version.
* Portable installation
* Run Playnite without need to install, with ability to run from any place, with option to configure database location for automatic sync via service like DropBox or Google Drive.


13 days ago
posted by  martini


MedGui Reborn version 0.100 is available for download:
- URL

"MedGui Reborn is a frontend (GUI) for Mednafen multi emulator, written in Microsoft Visual Studio Community. It is available for the Windows platform. MedGui Reborn is public domain software."


13 days ago
posted by  martini


Wine version 3.21 for Linux has been released:

URL: https://www.winehq.org/

Here it is the official announcement:
URL: https://www.winehq.org/news/

"Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, Mac OSX, & BSD.

It is open source software under the terms of the GNU Lesser General Public License.


13 days ago
posted by  martini


WinUAE v4.1.0 Beta 11 has been released.

URL:

WinUAE is the Commodore Amiga emulator for Windows. WinUAE is a mostly complete software emulation of the hardware of the Commodore Amiga 500/1000/2000.

A Commodore Amiga, for those who don’t know, is a 16/32 bit computer system based on the Motorola 680×0 CPU and a few specially designed custom chips that provide very good graphics and sound capabilities. Its first incarnation, the A1000, appeared in 1985, followed by the highly successful A500 and A2000 models.

WinUAE is a port of the originally written for Unixish systems UAE; but over time, it seems the Windows port, WinUAE has become the best version available on any platform. WinUAE is free software: you are welcome to distribute copies of it and/or modify it, under certain conditions. There is no warranty of any kind for UAE. For more details concerning these issues, please read the GNU General Public License, which describes the terms under which WinUAE is distributed.


13 days ago
posted by  martini



Hello, All!

This week, I updated three of my retro emulators for Android: VGBAnext,
VGBA, and Speccy. The key mapping code has been completely refactored.
You can now assign volume controls and other special hardware keys to
gamepad buttons. I have also added support for "diagonal" keypad keys
introduced in Android Nougat. See below for all the changes.

VGBAnext 5.9.9 -- GameBoy Advance, GameBoy Color, GameBoy Classic Emulator
https://play.google.com/store/apps/details?id=com.fms.emu
* Media keys can now be assigned to perform gamepad functions.
* Refactored "Settings | Input | Assign Joystick Keys" code.
* Fixed bug where button, used to close mapping dialog, was added to mappings.
* Added support for diagonal keypad buttons, present since Android-24.
* Added Cheatopedia cheats for 5 more GBA games.
* Added cheats for Get Backers and Glory Days.
* Added cheats for Godzilla Domination and Gremlins.
* Added cheats for Golden Nugget Casino.

Speccy 5.0.2 -- Sinclair ZX Spectrum and Its Clones Emulator
https://play.google.com/store/apps/details?id=com.fms.speccy
* Media keys can now be assigned to perform gamepad functions.
* Refactored "Settings | Input | Assign Joystick Keys" code.
* Fixed "Settings | Input | Assign Keyboard Keys" functionality.
* Fixed problem starting a game with Speccy when Speccy Deluxe is installed.

VGB 5.5.3 -- GameBoy Color, GameBoy Classic, Super GameBoy Emulator
https://play.google.com/store/apps/details?id=com.fms.vgb
* Media keys can now be assigned to perform gamepad functions.
* Refactored "Settings | Input | Assign Joystick Keys" code.
* Fixed bug where button, used to close mapping dialog, was added to mappings.
* Added support for diagonal keypad buttons, present since Android-24.

It is also worth noting that the complete version of my ColecoVision
emulator, ColEm Deluxe, is currently on sale for $1.99:

https://play.google.com/store/apps/details?id=com.fms.colem.deluxe

Best regards,
Marat Fayzullin


21 days ago
posted by  dlevere

Right now, development on Yuzu is very active with commits topping a dozen on many days and this is bringing with it substantial improvements.

For more information, check the links below:

Yuzu’s website:
https://yuzu-emu.org/

Yuzu’s Patreon (for donating a few bucks to encourage developers):
https://www.patreon.com/yuzuteam

Twitter post by Yuzu about Pokemon Let’s Go:
https://twitter.com/yuzuemu/status/1063573285391294465

https://www.youtube.com/watch?v=E088pIdoFMY

Yuzu making huge progress with Pokémon Let's Go already in-game and partially playable!


24 days ago
posted by  martini


QEMU 3.1.0-rc1 is available for download:
- URL

"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 performance. "


24 days ago
posted by  martini



Hello, All!

This week, I released major updates to iNES, fMSX, and ColEm emulators
for Android. Three other emulators, VGBAnext, Speccy, and VGB, got minor
bugfix releases. The main news this week is the ability to assign volume
controls and other special keys to gamepad buttons.

In addition, two of my apps, iNES and AlmostTI are currently on $2.99
sale at Google Play:

https://play.google.com/store/apps/details?id=com.fms.ines -- iNES
https://play.google.com/store/apps/details?id=com.fms.ati -- AlmostTI

See below for all the changes this week:

iNES 5.4.4 -- Nintendo NES and Famicom Emulator for Android
https://play.google.com/store/apps/details?id=com.fms.ines
* Media keys can now be assigned to perform gamepad functions.
* Refactored "Settings | Input | Assign Joystick Keys" code.
* Fixed bug where button, used to close mapping dialog, was added to mappings.
* Added support for diagonal keypad buttons, present since Android-24.
* Fixed action bar stuck after using "Cheats | Cheat Hunter | Add Watch" dialog.
* Fixed desktop shortcuts not working on some filenames.
* Fixed starting some files from the Gallery.

fMSX 5.5.3 -- MSX and MSX2 Home Computer Emulator
https://play.google.com/store/apps/details?id=com.fms.fmsx
* Media keys can now be assigned to perform gamepad functions.
* Refactored "Settings | Input | Assign Joystick Keys" code.
* Fixed bug where button, used to close mapping dialog, was added to mappings.
* Added support for diagonal keypad buttons, present since Android-24.
* Fixed "Settings | Input | Assign Keyboard Keys" functionality.
* Fixed problem starting a game with fMSX when fMSX Deluxe is installed.
* Fixed action bar stuck after using "Cheats | Cheat Hunter | Add Watch" dialog.
* Fixed desktop shortcuts not working on some filenames.
* Fixed starting some files from the Gallery.

ColEm 4.6.4 -- ColecoVision Emulator for Android
https://play.google.com/store/apps/details?id=com.fms.colem
* Media keys can now be assigned to perform gamepad functions.
* Refactored "Settings | Input | Assign Joystick Keys" code.
* Fixed bug where button, used to close mapping dialog, was added to mappings.
* Added support for diagonal keypad buttons, present since Android-24.
* Fixed "Settings | Input | Assign Keyboard Keys" functionality.
* Fixed problem starting a game with ColEm when ColEm Deluxe is installed.
* Fixed action bar stuck after using "Cheats | Cheat Hunter | Add Watch" dialog.
* Fixed desktop shortcuts not working on some filenames.
* Fixed starting some files from the Gallery.

VGBAnext 5.9.10 -- GameBoy Advance, GameBoy Color Emulator for Android
https://play.google.com/store/apps/details?id=com.fms.emu
* Fixed app not being able to open some filenames.
* Fixed starting some files from the Gallery.
* Fixed action bar stuck after using "Cheats | Cheat Hunter | Add Watch" dialog.
* Fixed desktop shortcuts not working on some filenames.

Speccy 5.0.3 -- Sinclair ZX Spectrum Emulator
https://play.google.com/store/apps/details?id=com.fms.speccy
* Fixed app not being able to open some filenames.
* Fixed starting some files from the Gallery.
* Fixed action bar stuck after using "Cheats | Cheat Hunter | Add Watch" dialog.
* Fixed desktop shortcuts not working on some filenames.

VGB 5.5.4 -- GameBoy Color, GameBoy Classic, Super GameBoy Emulator
https://play.google.com/store/apps/details?id=com.fms.vgb
* Fixed app not being able to open some filenames.
* Fixed starting some files from the Gallery.
* Fixed action bar stuck after using "Cheats | Cheat Hunter | Add Watch" dialog.
* Fixed desktop shortcuts not working on some filenames.

Best regards,
Marat Fayzullin


27 days ago
posted by  dlevere

Earlier this summer, Nintendo filed a lawsuit against Jacob Mathias, otherwise known as the owner of LoveROMS and LoveRETRO, sites that notoriously hosted ROM files of retro Nintendo games. Immediately following the legal suit, both of the aforementioned domains were shut down to prevent further issue.

Nintendo's legal action also had effects on other websites that had illegal content hosted on their servers, such as Emuparadise, which removed all download links shortly after the lawsuit was made public.

Mathias and his wife, who were both charged on mass copyright infringement, plead guilty to the actions of trademark infringement and damages to Nintendo. They then entered settlement talks in order to find an agreeable amount of money to pay as reparations.

Today, the final judgement for the case came in, showing that both Jacob Mathias and Nintendo had agreed for the former to pay $12,230,000 to the latter, over 12 million dollars.


MORE


29 days ago
posted by  Montie2k

Snes9x 1.57 has been released. Changes include a big update to the libretro port, several accuracy fixes, a few new features, and some deprecations.

Support for xml HLSL shaders in the Windows port and xml GLSL shaders in the GTK+ port has been removed. We recommend downloading and using shaders from the libretro repository at https://github.com/libretro/glsl-shaders instead.

For those packaging the GTK+ port, note that building with GTK+ 3 is now highly recommended over GTK+ 2 and should have no regressions. Also note that Wayland compatibility is implemented, which, if enabled, also requires GTK+ to have been compiled with Wayland support. The configuration file format for this port has changed to a simple .ini-style that can be edited by hand and is saved as snes9x.conf, keeping with the other ports' convention, in the user's config directory. This will cause any changes to settings made with previous versions to be reset to default. Frame-skipping options have also been simplified to remove never-used "fixed" rate settings and to simplify interaction with dynamic rate control and sound sync.

Download mirrors:
https://github.com/snes9xgit/snes9x/releases/tag/1.57
https://sites.google.com/site/bearoso/
http://www.s9x-w32.de/dl/

Changes:


Snes9x 1.57
- 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)

Credits to Red_Chaos1 for the news. The Snes9x download page has been updated with the newest files.


29 days ago
posted by  dlevere

Sony's upcoming PlayStation Classic uses the open source emulator PCSX ReARMed to recreate its selection of 20 classic games.

Kotaku's recent hands-on report with the plug-and-play HDMI system noticed an on-screen menu listing a legal license for the emulator.

ReARMed is a popular, modernized branch of the original PCSX emulator, which was actively developed from 2000 to 2003 for Linux, Mac, and Windows. A new branch called PCSX Reloaded picked up that development later in the decade, adding new features and fixing bugs and eventually leading to the ReARMed fork.

The emulator supports network play and a "save rewind" feature that lets you easily reverse recent game play, two features that seem to be missing from the PlayStation Classic.

Source

Source


31 days ago
posted by  martini



SameBoy v0.11.2 has been released.

- Download: SameBoy

- Source Code: Github

"SameBoy is a user friendly Game Boy and Game Boy Color emulator for macOS and Windows.

SameBoy is extremely accurate and includes a wide range of powerful debugging features, making it ideal for both casual players and developers.

In addition to accuracy and developer capabilities, SameBoy has all the features one would expect from an emulator – from save states to scaling filters. An SDL version is also available to Windows and Unix-like systems."


<< Older News
Emulators on:
Windows
Linux
Macintosh
Consoles
iOS (iPhone)
Android
Windows Mobile
Others

Other Releases
Music
Hacks
Savestates
Cheats
Movies
Translations
ROMs (Public Domain)
Frontends
Technical Documents
Extenders

Utilities:
General
Auditing
Cheating
Development
Game Modification
Music Playback / Manipulation
Plugins

Affiliates
Game Hacking.org

patreon.com/zophar