Emulation64.com  ::  EmuTalk.net  ::  DCEmu.co.uk     About  ::  Hosting  ::  Donate 
Home Files Forums Reviews Guides Articles Interviews

Welcome to the Emulation64 Network


    Wednesday, November 27, 2019
NO$GBA v3.00 released

No$gba Release Notes

27 Nov 2019 - version 3.00

dsi/teak/help: mmio info from wwylele's .md files and lauterbach .per files
dsi/teak/help: tested/added/clarified more/undocumented teak mmio details
3ds/teak/help: fixed errors in CFG11_SHAREDWRAM_32K_CODE/DATA descriptions
3ds/help: rev-engineered CSND sound/capture specs (mostly same as NDS sound)
3ds/help: rev-engineered most NDMA startup modes and CDMA peripheral IDs
3ds/help: basic notes on New3DS NFC hardware (Near-field communication)
3ds/help: basic specs for New3DS QTM io expander (whatever that is used for)
3ds/help: more or less working specs for New3DS C-stick and ZL/ZR buttons
3ds/help: full specs for accelerometer, and for both gyroscope chip versions
3ds/help: full specs for irda chip (yet no info on irda-software protocol)
3ds/help: full specs for corelink dma registers (still need opcodes though)
3ds/help: scanned SPI bus and I2C bus (with some new device id findings each)
3ds/help: added many i2c irq-sources (routed through gpio registers)
3ds/help: added comprehensive list of unknown lcd-i2c registers
3ds/help: removed lots of dirt from the official arm11 mpcore interrupt specs
3ds/help: rev-engineered event/fault irq numbers for XDMA, OldCDMA, NewCDMA
3ds/help: tested I2C+ARM camera access (and identified left and right cameras)
3ds/help: major rewrite of mcu chapter (focusing on actual info without blurb)
tsc/help: added TSC flowcharts for touchscr,microphone,nds-mode and basic init
mic/help: rev-engineered microphone, moved mic from unknown to sndex chapter
3ds/help: rev-engineered I2C clock config and manual/fifo SPI clock rates
dsi/help: added 8mhz spi bus clock (not 3ds specific) (enable via scfg_ext7)
3ds/help: added complete New3DS XL Component List (and semi-complete Old3DS)
3ds/help: added basic MMU virtual memory table specs (in arm cp15 chapter)
3ds/gpu/help: completely rewritten Top/Bottom Screen/Framebuffer Setup chapter
3ds/gpu/help: added notes on unknown read/write-able bits in PICA registers
3ds/gpu/help: added list of unknown/unused/undocumented PICA registers
3ds/gpu/help: added specs for finalize/interrupt registers PICA(0000h..0035h)
setup/controls: allows to use DEL/BS keys (toggles between none and that key)
3ds/cdma/xdma/help: added summary of all Corelink DMA registers and opcodes
help/emu/disass: supports invalid arm/libgcc BX PC opcode (thanx scott norton)
3ds/help: better gpio specs, and various details here and there
3ds/help: added stubs with R/W masks for most unknown arm9/arm11 io ports
3ds/debug: assembler/disassembler supports all new ARMv6/ARMv6K opcodes
3ds/debug: start_direct can now load FIRM files to memory (for disass)
3ds/memory: started allocating some 3ds-specific memory (AXI, WRAM, etc)
3ds/arm11/help: arm/thumb opcode encoding specs for new ARMv6/ARMv6K opcodes
3ds/bptwl/help: added notes on (limited) bptwl i2c register emulation
3ds/mcu/help: RL78 opcodes, registers, flags, memory map, SFR I/O map
3ds/cpu/help: added notes on branch prediction affecting waitbyloop timings
3ds/config11/help: rev-engineered details for new3ds clk/mode change register
wifiboot: uploader uses non-blocking tcp socket (for abort by keystroke)
3ds/disass: added RL78 disassembler (for 3DS.mcu or New3DS.mcu firmware image)
debug/help: included no$gba debug help in gbatek (moved to bottom of text)


for patron and donation -- go to:


    Thursday, October 03, 2019
visualboyadvance-m v2.1.4 released

VisualBoyAdvance-M (commonly abbreviated as VBA-M) is a cross-platform emulator for the (Super-) Game Boy/Colour/Advance portable game consoles.

It is a fork of VisualBoyAdvance, a now closed project. VBA-M combines features from several other VBA forks. It is licensed under the GPLv2, and is available in the Community repository.

c93e017 - builder: minor changes to support mac 32 bit (4 days ago)
c1636d1 - builder: fixes for ffmpeg + misc. (4 days ago)
aec23e3 - builder: re-enable ffmpeg, update dists (2 weeks ago)
806dd7d - Fix circular --config for SDL port. (7 days ago)
1aa8afb - Drop dead code entirely. (7 days ago)
531172c - Fix displaying of link menu when ENABLE_LINK=NO. (2 weeks ago)
0710709 - [Windows] Fix crash when setting weekly updates. (2 weeks ago)
efa09bd - Add faster sqrt code for xBRZ filters. (2 weeks ago)
10f5576 - Fix config file when removing system accels. (3 weeks ago)
1c6b016 - [Windows] Fix remaining UTF-8 issues. (3 weeks ago)
a2f3126 - transifex pull (3 weeks ago)
1e9d167 - builder: pause before codesigning for win targets (3 weeks ago)
0af5965 - builder: work on linux static binary (3 weeks ago)
33c43e3 - add -p:BuildInParallel=true to appveyor.yml (3 weeks ago)
61141eb - add -p:BuildInParallel=true to VS instructions (3 weeks ago)
9ee6b54 - cmake: remove invalid opt /std:c++11 for MSVC (3 weeks ago)
0f2c8ca - win: check APPDATA if LOCALAPPDATA is not found (3 weeks ago)
32fbfec - transifex pull (3 weeks ago)
cc51622 - transifex push/pull (4 weeks ago)
528c37f - Allow "Browse" to be translated. (4 weeks ago)
d8c981f - Fix toggles for video/audio layer options on menu. (4 weeks ago)
c0f9642 - Show all commands available on menu. (4 weeks ago)
51fa150 - Adjust MMX menu variable and position. (4 weeks ago)
27b038b - Show messages about operations of state slot. (4 weeks ago)
2e24845 - Allow translation of the words Open and Quit. (4 weeks ago)
54991c5 - Add extra keys default input when using GUI. (4 weeks ago)
b358c05 - Fix compilation issue when ENABLE_DEBUGGER=Off. (4 months ago)
2a2be95 - builder: msys2 fixes (4 weeks ago)
f1438e0 - Check ASAN support when ENABLE_ASAN=ON. (4 weeks ago)
ade64db - transifex pull (4 weeks ago)
8b34705 - cmake: check for ffmpeg >= 4.0.4 (4 weeks ago)
0b9c771 - travis: more ubuntu dists, fix mac cache (5 weeks ago)
d9e4a08 - build fixes: ffmpeg, xbrz, travis, C++ version (5 weeks ago)
23224fb - update factory reset instructions in README.md (5 weeks ago)
381a7bf - /std:c++latest for MSVC, fix bool flip, warn opts (5 weeks ago)
234f1e9 - Update to xBRZ 1.7. (6 weeks ago)
290012d - transifex pull (6 weeks ago)
06a9d78 - Allow UPS patch for GBA games. (6 weeks ago)
1949cdb - transifex push/pull (6 weeks ago)
03121c6 - Add support for autohold buttons. (6 weeks ago)
e87213e - Fix indentation. (6 weeks ago)
cf47942 - Fix Autofire {L,R}. (6 weeks ago)
4993cb8 - remove tea-ci .drone.yml and installer.nsi (6 weeks ago)
d9a7e0c - cmake: auto-detect sfml, ffmpeg and openal (6 weeks ago)
c64dd25 - Update README.md (6 weeks ago)
8ceef90 - fix appveyor visual studio build (6 weeks ago)
a8b7b72 - transifex pull (6 weeks ago)
f5eabb3 - builder: disable LTO on 64 bit mingw (6 weeks ago)
fc2eb38 - Fix behaviour of Tools > Memory Viewer (#486) (6 weeks ago)
2958af0 - builder: mingw improvements + misc. (6 weeks ago)
3923b28 - transifex pull/push (6 weeks ago)
51f61a3 - Merge remote-tracking branch 'vbam-libretro/master' (6 weeks ago)
6bdd6d1 - Merge pull request #77 from negativeExponent/fix_cheat_search (7 weeks ago)
dc8d36a - minor fix for stl wx builds (7 weeks ago)
51a4f74 - Merge remote-tracking branch 'vbam-libretro/master' (7 weeks ago)
9ccdeac - Add missing break; lines for switch statements (7 weeks ago)
b8afa8c - Merge pull request #76 from RobLoach/intl (7 weeks ago)
a17eb47 - Merge branch 'master' of github.com:fpscan/vbam-libretro into intl (7 weeks ago)
9b043da - libretro: Update core options API (7 weeks ago)
6b18c1f - Fix warning about frames left in queue. (8 weeks ago)
f5b1947 - [IDEA] Fix recording when using speedup/turbo. (8 weeks ago)
738494a - Support all sample rate available on GUI. (8 weeks ago)
aa3ecaf - Add new output formats for recording audio/video. (9 weeks ago)
5848fea - Fix video/audio recording. (2 months ago)
9e3c261 - Update libretro_core_options.h (7 weeks ago)
6c60ac3 - Turkish Language option (7 weeks ago)
d92ca68 - Merge pull request #74 from retro-wertz/update (7 weeks ago)
ad43b32 - Fix "index out of bounds" runtime error (7 weeks ago)
36f3a73 - Merge pull request #73 from retro-wertz/libretro_cleanup (8 weeks ago)
82e723a - MBC3: Update mapper to check if RTC is present before running RTC functions (8 weeks ago)
03184dd - libretro: Use GB RTC data when available (8 weeks ago)
b3744b3 - Simplify GB border core option (8 weeks ago)
9757a88 - Core options cleanup and a few readability-related updates (8 weeks ago)
cfb03d8 - Set default keybinding when key does not exist. (9 weeks ago)
1ef0912 - Merge pull request #72 from retro-wertz/enable_rtc (8 weeks ago)
496b372 - Allow enabling GBA RTC regardless of rom types (8 weeks ago)
4dbdf87 - Merge pull request #71 from retro-wertz/patch-3 (8 weeks ago)
bb10954 - Update Makefile (8 weeks ago)
3e64044 - Merge pull request #70 from retro-wertz/update_makefiles (8 weeks ago)
9831365 - Update Makefile (8 weeks ago)
34de057 - Merge pull request #67 from retro-wertz/update_makefiles (8 weeks ago)
71e4b7b - Merge pull request #69 from retro-wertz/master (8 weeks ago)
d9f8396 - Cleanup (8 weeks ago)
9a13449 - Update Makefiles (8 weeks ago)
38b7613 - Setting up basic appveyor (9 weeks ago)
408cab7 - Merge pull request #66 from retro-wertz/libretro (9 weeks ago)
d898288 - Automatically hide some core options depending on rom image type (9 weeks ago)
c3edd6d - Merge pull request #65 from retro-wertz/libretro (9 weeks ago)
2084a63 - Update GB/GBC memory maps (retro_memory_descriptors) (9 weeks ago)
90b051e - Update libretro_core_options.h (9 weeks ago)
a727e22 - GB: Rename this variable to isolate from a global variable of the same name (10 weeks ago)
0d423b9 - Cleanup GB palette struct and update retro_get_memory_data/size (10 weeks ago)
bc80ecd - UtilRetro.cpp: Cleanup (10 weeks ago)
855db11 - Fix wxWidgets assertion error on Logging... menu. (10 weeks ago)
c886b6a - remove wrong and unnecessary #define (10 weeks ago)
38561b5 - Merge remote-tracking branch 'vbam-libretro/master' (2 months ago)
770b9c1 - Add left analog bind to D-PAD for joystick. (2 months ago)
6de45d4 - Set default binding for keyboard. (3 months ago)
78bbe14 - Add individual clear buttons for input config. (3 months ago)
53002e5 - Use hats from joystick as default D-PAD. (3 months ago)
57b7ddf - Fix small memory leak. (3 months ago)
060da96 - [LINUX] Add option to disable the online updater. (3 months ago)
dbb5914 - Show which BIOS file is currently selected. (3 months ago)
76756ef - Fix key shortcuts for toggle menu actions. (3 months ago)
4622f1b - Whitespace fix. (3 months ago)
3dc738b - Set default keys for input on first run. (3 months ago)
9bc8f33 - Disable using volume {+,-} actions in main menu. (3 months ago)
d1fcffc - Merge pull request #63 from retro-wertz/fix_gba_siocnt (2 months ago)
7df7b19 - Merge pull request #64 from retro-wertz/patch-2 (2 months ago)
7f105da - Update README.md (2 months ago)
53ce6fb - libretro: add SIO Control register (GBA) (2 months ago)
2e96f59 - Merge pull request #62 from retro-wertz/gb_timing_updates (2 months ago)
e50812d - GB: input, audio, video timing updates (2 months ago)
1532f55 - GB: Reduce input lag by 1 frame, video and audio timing updates... (2 months ago)
f09a9aa - builder: add python3 to msys2 deps (2 months ago)
2fcad3f - joysticks: hack to better support 360 triggers (3 months ago)
352eb14 - Merge remote-tracking branch 'vbam-libretro/master' (3 months ago)
2e97b27 - Use --config option to load configuration file. (3 months ago)
bdd4386 - Merge pull request #61 from retro-wertz/gb (3 months ago)
bd5ba43 - Cleanup: Remove previous core option struct and unused variables etc (3 months ago)
aac30c7 - Add GB Color Correction core option (3 months ago)
02a7a48 - GB: Fix selected palette not applied when loading content... (3 months ago)
8462ca7 - Merge pull request #59 from retro-wertz/gb (3 months ago)
1fa78e6 - Fix android build (3 months ago)
6dcf016 - GB: Allow support for colorizer patched games - a new core option is provided since enabling this support means allowing invalid access to vram and palette - works in GBC/GBA hardware mode only (3 months ago)
85bd86c - GB: Send LCD interrupt only if there is no INT 48h signal (3 months ago)
b147e91 - Merge pull request #57 from retro-wertz/sync (3 months ago)
d808297 - Fix crash caused by incorrect variable index for analog sticks (3 months ago)
7e88289 - libretro: Add core option sublabels (3 months ago)
ce11403 - builder: updates for mingw (3 months ago)
c5e6a34 - Libretro: Update GBC memory map (3 months ago)
fa45ccd - builder: fix command(), update c2man url (3 months ago)
e64b990 - builder: fix msys2 (3 months ago)
5802207 - builder: make zip + sig on win + minor changes (3 months ago)
296255d - handle SDL joystick query errors #451 (3 months ago)
95658f5 - transifex sync (3 months ago)
86c4dc7 - transifex sync (3 months ago)
bcc8b54 - transifex sync (3 months ago)
7569242 - Fix pause behaviour with Pause when inactive. (3 months ago)
030740e - Fix some memory leak. (3 months ago)
8ea607e - remove translation from joystick keys (3 months ago)
cec32a6 - travis: mac: disable --help check, it segfaults (3 months ago)
f54dd25 - travis: fix gettext on mac + brew (3 months ago)
e2f0621 - update Visual Studio support (3 months ago)
91501be - Fix small memory leak. (3 months ago)
c366907 - Temporary fix for #65. (3 months ago)
d585a61 - followup on kbd trans issues fix in 30b9272 (3 months ago)
eaf1ad2 - Merge remote-tracking branch 'vbam-libretro/master' (3 months ago)
30b9272 - hopefully fix kbd control translation issues (3 months ago)
90b3f35 - Add hotkeys for changing sizes (1x ... 6x). (3 months ago)
fa77010 - Fix pause toggle keybinding when unmuting. (3 months ago)
8cb4200 - Merge pull request #56 from webgeek1234/master (3 months ago)
8b8efa1 - fix key shortcuts for save/load states (3 months ago)
9fa20b4 - joystick cleanups #444 (3 months ago)
684b1bb - fix mem error for config global homeDir (3 months ago)
ccc91fa - quick fix for unicode filenames on windows (3 months ago)
dfa4fec - Fix missing shortcuts from key bindings. (4 months ago)
69b581f - Handle key{bindings,shortcuts} correctly on frame. (4 months ago)
cec1dbf - Split configuration for default keys. (4 months ago)
d655031 - Fix removing multiple system keys shortcuts. (4 months ago)
996d5b9 - Do not set these options on MainMenu.xrc. (4 months ago)
019ab5a - Fix "Joybus host invalid; disabling" warning. (3 months ago)
f6bfe67 - Have better support for maximized window. (4 months ago)
dcc0afa - Fix window size when {en,dis}abling status bar. (4 months ago)
bf6f2d4 - Change where the config dir is created. (4 months ago)
3490620 - travis: use Mac OS 10.14 and Xcode 10.2.1 (4 months ago)
b0ec846 - fix stuck keys on ubuntu and on focus loss #142 (4 months ago)
3d57750 - Follow-up work on #142. (4 months ago)
055b7c4 - libretro: jni: Switch to clang compiler in preparation for ndk r20 (4 months ago)
2e1333e - regparm is an x86 only attribute, only define it there (4 months ago)
500506c - travis: disable link/SFML for mac (4 months ago)
22307de - Fix continuous sprinting when using a modifier key as a mapping key (#142). (4 months ago)
5045971 - wx: only rename config if new file doesn't exist (5 months ago)
0a95486 - Sound.cpp: Update (5 months ago)
a4eae80 - cmake: use LEGACY OpenGL on FreeBSD only 2fedaa6 (5 months ago)
240257a - wx: Change max volume from 400 to 200 (5 months ago)
57ed465 - builder: better mac automation (5 months ago)
15f040f - cmake: missing space in wx util function (5 months ago)
2fedaa6 - support FreeBSD (5 months ago)
a0c375b - Merge remote-tracking branch 'vbam-libretro/master' (6 months ago)
c013d49 - Merge pull request #55 from Classicmods/master (6 months ago)
a8b3868 - remove some old visual studio project files (6 months ago)
b6bb24e - Merge pull request #1 from libretro/master (6 months ago)
5012969 - Bump version to 2.1.1 (7 months ago)
755f476 - Fix #52 (8 months ago)
f87e085 - added a8a35 (7 months ago)
286c8ff - Fix #52 (8 months ago)


    Friday, September 27, 2019
ppsspp v1.9 released!

PPSSPP is a fast and portable PSP emulator for Android, Windows, Mac, and Linux, written in C++.

A list of the major changes:

Flicker fixed in God of War that appeared with newer drivers for Mali GPUs (#12224)
Improve performance of God of War on Vulkan (#12242), implement built-in GPU profiler (#12262, #12266)
Vertex range culling fixed on ARM Mali (#12227)
Started to improve VFPU precision, resulting so far in a fix for the long standing Tekken 6 leg shaking problem (#12217)
Fixed a VFPU precision snafu on ARM64, fixing disappearing officers in Warriors Orochi (#11299) and some problems in Tomb Raider (#11179).
Vulkan is the default again on Android versions newer than Pie
Fix various homebrew store issues
GPU pause signal handling fixed, fixing some hangs in Bleach and Armored Core games (#12160)
Audio sample rate conversion handling fixes (#12147)
Some Vulkan optimizations (pre-rotation (#12216), perf fix in Metal Gear Acid, etc)
Multiple fixes for the UWP build (#12036, others)
MP3 playback fixes (#12005)
Audio in Motorstorm: Arctic Edge fixed by returning errors correctly (#12121)
Audio glitches in Final Fantasy Tactics fixed (#9956)
Camera display in Invizimals fixed (#12278, #8521)
Added hotkeys for texture dump and replace (#11938)
Added Visual Studio 2019 support. Windows XP is no longer supported (#11995, others)
Fixes for video capture (#12069)
Added a separate sound volume for alternative speed (#12124)
Improved mouse control (Windows only) (#12173, #12176)
Support for installing texture packs and ISOs from zips (#12175)
Right analog support for touch controls (only used by patched games and some HD remasters) (#12182)
Android: Fix OpenSL initialization, possibly helps audio crackle a little. (#12333).
Fix graphics on Amazon Fire TV Stick 4K
Fixed strange vehicle behavior in MGS:PW (somehow) (#12342)
Ported to the Nintendo Switch by m4xw! Builds available on m4xw's Patreon.


    Monday, September 16, 2019
mGBA 0.7.3 released!

A new release of mGBA, version 0.7.3, is available. This version is a bugfix release, which contains many stability and accuracy fixes. Notably, sprites that are broken at the top of the screen are fixed. An extensive list of changes follows after the cut.

Emulation fixes:

GB: Fix savedata initialization (fixes #1478, #1478)
GB: Fix SGB controller incrementing (fixes #1104)
GB Audio: Improve channel 4 supersampling
GB Printer: Reset printer buffer index after printing
GB Audio: Deschedule channel 3 when disabled (fixes #1463)
GB Audio: Deschedule channel 1 when disabled by sweep (fixes #1467)
GB Video: Increment BCPS/OCPS even in mode 3 (fixes #1462)
GBA Memory: Fix STM to VRAM (fixes #1430)
GBA Memory: Fix STM/LDM to invalid VRAM
GBA Video: Fix wrapped sprite mosaic clamping (fixes #1432)
GBA Audio: Fix channel 4 aliasing (fixes #1265)
Other fixes:

Core: Fix crashes if core directories aren’t set
Core: Fix crash when exiting game with cheats loaded
GBA: Set up GPIO mapping on null and ELF ROM regions (fixes #1481)
GBA Cheats: Fix PARv3 Thumb hooks
GBA Cheats: Fix value incrementing in CB slide codes (fixes #1501)
Qt: Fix FPS target maxing out at 59.727 (fixes #1421)
Qt: Cap audio buffer size to 8192 (fixes #1433)
Qt: Fix race conditions initializing GDB stub
Qt: Improve cheat view UX
Libretro: Fix crash changing allowing opposing directions (hhromic)
mGUI: Fix crash if last loaded ROM directory disappears (fixes #1466)
Switch: Fix threading-related crash on second launch

Qt: Make mute menu option also toggle fast-forward mute (fixes #1424)
Qt: Show error message if file failed to load


    Sunday, September 15, 2019
SameBoy v0.12.2 released!

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.


Version 0.12.2
This version is backwards compatible with save states from SameBoy 0.11.x and newer.


    Saturday, August 17, 2019
Cemu 1.15.12b released!

Cemu is a Nintendo Wii U emulator that runs commercial games. Highly experimental software to emulate Wii U applications on PC.

# Cemu detailed changelog for 1.15.12
# Patreon release date: 2019-08-09
# Public release date: 2019-08-16


Fixed a bug where Cemu would take two screenshots when gamepad view was closed
general: Taking a screenshot will now show a notifcation on the screen (if notification overlay is enabled)
general: Added game profile option to set either TV or GamePad output as the default screen (#152)

general: The graphic pack window now has an option to filter for games that are in the game list (enabled by default)
general: Fixed a bug where any changed graphic pack settings would get lost when updating graphic packs (#150)
general: Added fallback for community graphic pack download in case cemu.info is down or unreachable

GX2: Added support for accessing gl_PointCoord in shaders
This makes stars in the night sky in BotW visible. It's unknown if anything else is affected
Requires proper point sprite support in compatibility profile which is working on all vendors except AMD's windows driver


    Monday, August 05, 2019
hpsx64 v0260 released!

hpsx64 (Highly-Experimental Playstation Simulator x64) is a PlaysStation (PS) & PlayStation 2 (PS2) emulator for x64 based systems. This is a WORK IN PROGRESS.

hpsx64 Changelog:

hps1x64 v0260 - Window size options, R3000A optimizations (LWL/LWR/SWL/SWR)


    Friday, August 02, 2019
Cemu v1.15.11c released!

It's time for another Cemu update! Version 1.15.11 has just been publicly released which improves the handling of updates & DLC in several ways (better content type detection, automatic backup & restore in case of a failed install and other under the hood enhancements), shader changes in preparation of the upcoming Vulkan renderer (if you are a developer, you may want to check those in better detail by reading the changelog, otherwise your shaders may only be compatible with the OpenGL backend in the future), more functions for the built-in debugger and your usual dose of bug fixes.

Here is the full official changelog:

# # Cemu detailed changelog for 1.15.11c
# Patreon release date: 2019-07-26
# Public release date: 2019-08-02

# New in 1.15.11c:

GX2: Fixed emulation of gl_PointSize when geometry shaders are used

# New in 1.15.11b:

general: Fixed a bug where DLC would be installed into the wrong location
GX2: Fixed broken transform feedback on OpenGL (#157, #159)

# New in 1.15.11:

general: Better update/dlc handling
Updated mlc01 folder locations for updates and dlc to match those of an actual Wii U
Newly installed updates and dlc will be stored at the new locations, while previously installed ones are still detected properly
Improved detection of type of content (affects installation and gamelist)
Installing updates/dlc will now backup previously installed content and restore it on failure/cancelation

debugger: Implemented more instructions for assembler and disassembler
debugger: Assembler now supports basic expressions in place of constants
debugger: Fixed a crash when stepping into imports

coreinit: Fixed OSUninterruptibleSpinLock_Acquire() not restoring interrupts before switching to the scheduler

nn_erreula: Fixed a bug where the same message would keep poping up

padscore: Opening the input configuration window no longer temporarily disconnects the emulated controllers
padscore: Fixed PPC stack corruption caused by KPADSamplingCallback (#140)

nn_fp: IsOnline() now only returns true if there is an established friend server session. This should fix crashes or softlocks in games that only worked in online mode

GX2: Shader tweaks to bridge the gap between OpenGL and the upcoming Vulkan renderer
If you are a graphic pack developer, be aware of these changes:
- All shaders are now generated with a Vulkan and OpenGL compatible header using #ifdef / #endif preprocessor directives
- gl_Position should always be set via the new SET_POSITION() macro
- Shaders used in combination with point primitives always have to write gl_PointSize
- Point shaders that get their point size from renderstate have a new uniform variable (uf_pointSize)
- Primitive points will modify the vertex shader base hash (+0x71)
Existing custom shaders remain compatible with the OpenGL backend, except for vertex/geometry shaders used in combination with GL_POINTS which need to be updated

(#xx) refers to bug tracker issues resolved by this change. See " target="_blank">http://bugs.cemu.info/projects/cemu/[/quote]


SSF PreviewVer R6 released!

SSF is a Sega Saturn emulator for Windows systems using DirectX 9.0b. The current version claims near-complete implementation of the Sega Saturn hardware (not counting emulation bugs), and can emulate the Saturn based Sega Titan Video arcade hardware too. As with most emulators, CDs or disc images are not included and have to be owned separately. The BIOS is also not included; as of 0.07 Beta R3, games run without the BIOS however. The usage of BIOS files is optional but recommended for better compatibility, and needed for tasks such as management of the contents of the internal memory of the Sega Saturn, or setting the system clock.

SSF Changelog:

Fix for hangup immediately after startup
Subcode correction when using CD image
Improvement of CD image reading
How to hold index data in CD track (CD Track / Index option, files in CDIndex folder need to be recreated)
Display problem fixed at the time of GPU rendering
And the CD image used by the Android version has also been changed to CUE + Binary Image.


    Wednesday, July 31, 2019
MESSUI v0.212 released!

MESSUI is a unoffical builds of MESS with NEWUI. MESS is an open source project which documents the hardware for a wide variety of (mostly vintage) computers, video game consoles, and calculators through software emulation, as MAME does for arcade games. As a nice side effect to this documentation, MESS allows software and games for these hardware platforms to be run on modern PCs.


All MAME v0.212 released!

Mame v0.212

MAME stands for Multiple Arcade Machine Emulator. When used in conjunction with images of the original arcade game's ROM and disk data, MAME attempts to reproduce that game as faithfully as possible on a more modern general-purpose computer. MAME can currently emulate several thousand different classic arcade video games from the late 1970s through the modern era.


HBMAME v0.212

HBMAME (HomeBrew MAME) is a derivate of MAME, and contains various hacks and homebrews that are not included in MAME. It is based on the latest MAME source from SVN at the time of release.


Reicast r19.07.4 released!

reicast is a multi-platform Dreamcast emulator. The project is currently in Alpha, usability, performance and stability issues are to be expected. Cortex-A9 dualcore, 1ghz+ is the minimum hardware for decent speeds.

Reicast r19.07.4 Changelog:

* RPI4/GLES: Workaround shader binding bug [f9ac57f, Stefanos Kornilios Mitsis Poiitidis]
* glwrap: move to utils/ [1ce7dd3, Stefanos Kornilios Mitsis Poiitidis]
* Android: Try to use sigaction from libc.so. libart is buggy sometimes. [4b0fce2, Stefanos Kornilios Mitsis Poiitidis]
* GLES: Convert #defines to runtime checks [35bb796, Stefanos Kornilios Mitsis Poiitidis]
* glinit + makefile refactor [d56d5bb, Stefanos Kornilios Mitsis Poiitidis]
* Segfault: Single thread, dedicated stack for handlers [f094d1e, Stefanos Kornilios Mitsis Poiitidis]
* Fix naked functions & stack overflow [fe2ba8c, Stefanos Kornilios Mitsis Poiitidis]
* Fix armhf build [2dc1ed2, Stefanos Kornilios Mitsis Poiitidis]
* GUI: Split to several files [4e366ff, Stefanos Kornilios Mitsis Poiitidis]
* GUI light refactor [093aa4d, Stefanos Kornilios Mitsis Poiitidis]
* Merge gl3w and gl32funcs [915e0ab, Stefanos Kornilios Mitsis Poiitidis]
* Remove unused features. We might re-add them back after the refactors [3a25f13, Stefanos Kornilios Mitsis Poiitidis]
* CloudRoms: Faster downloads [75cce88, Stefanos Kornilios Mitsis Poiitidis]
* UI: Say where to put the bios when not found, cleanups [a5023fe, Stefanos Kornilios Mitsis Poiitidis]
* Update README Linux build instructions [5e0c940, Stefanos Kornilios Mitsis Poiitidis]
* CloudRoms: First implementation using http [4346fa2, Stefanos Kornilios Mitsis Poiitidis]
* UI: Add report game in in game menu [3ca9293, Stefanos Kornilios Mitsis Poiitidis]
* Fix travis [21f8cab, Stefanos Kornilios Mitsis Poiitidis]
* [44d5487, Stefanos Kornilios Mitsis Poiitidis]
* Initial implementation of the lua scripting feature [201efa3, Stefanos Kornilios Mitsis Poiitidis]
* Remove MinGW build from appveyor [a52af13, Stefanos Kornilios Mitsis Poiitidis]
* JIT: Fix & enable FBCD it for real [5b83a44, Stefanos Kornilios Mitsis Poiitidis]
* linux/signals: Double pagefault for marshaling segfaults [1c7b5e6, Stefanos Kornilios Mitsis Poiitidis]
* AICA, Modem: Fix pack directives [9296f82, Stefanos Kornilios Mitsis Poiitidis]
* segfault handling cleanups [ddf1667, Stefanos Kornilios Mitsis Poiitidis]
* Add draft release scripts [fcc7084, Stefanos Kornilios Mitsis Poiitidis]
* Makefile/linux: Fix RPI3 build [13a0bf2, Stefanos Kornilios Mitsis Poiitidis]


    Tuesday, July 30, 2019
puNES v0.105 released!

puNES is a NES emulator. Currently the program supports mappers 0, MMC1, UNROM, CNROM, and the sound is available. It uses the SDL libraries and it works on both Linux and Windows.

puNES v0.105 Changelog:

- Added Spanish translation (thx to MS-PC on Crowdin).
- Added Hungarian translation (thx to tch_oscomp on Crowdin).
- Added Turkish translation (thx to Φmercan Kφmόr on Crowdin).
- Added "Toggle GUI" option to toggle on/off the Menu+Status bars (many thx Sembiance for the contribution).
- Added the option "Use integer scale in fullscreen" which toggle the vertical stretch in the fullscreen.
- Added in database "Airwolf" roms and 2 hacked roms of "Kid Dracula" (mlla1i.nes and ikt73k.nes).
- Added keyboard/controller shortcuts for the rewind functions :
I introduced the shortcut to activate and deactivate the "rewind mode" and the shortcuts for play,
pause, step backward, step forward, fast backward and fast forward, all programmable.
For the keyboard the defaults are :
CTRL+Left : Active/Deactive Rewind Mode
Left : Single step backward
Right : Single step forward
Down : Switch velocity for fast backward
Up : Switch velocity dor fast forward
Del : Play
Page Down : Pause
- Changed the management of the text on the screen which is now clearly legible at any resolution.
- Possible infringing on the patent, replaced controller image (thx RokkumanX).
- Fixed the freeze when start the emulator with fullscreen already enabled.
- Fixed some glitches with some compositors (Compton for examples).
- Fixed management of audio devices in alsa backend.
- Fixed segfault when load a savestates with rewind functions disabled.
- Fixed loading of the rom with header containing "DiskDude!".
- Fixed text surface cleaning.
- Fixed saving and loading of cheats.
- Fixed audio pops when NSF/NSFE song start and improved audio/video sync.
- Fixed possible crash in OpenBSD version.
- Fixed keyboard shortcuts management.
- Fixed compilation with QT 5.13.
- Many others fixes.


    Monday, July 29, 2019
bsnes v108 released!

bsnes is a Super Nintendo / Super Famicom emulator that began development on October 14th, 2004. It is a subset project of higan, and focuses on performance, features, and ease of use.
bsnes can optionally be configured to have equal accuracy to higan's SNES emulation, but these accuracy options do come at a run-time performance cost.
Some of the unique features to bsnes include:
100% (known) bug-free compatibility with the entire officially licensed SNES library
true Super Game Boy emulation (utilizing SameBoy)
HD mode 7 graphics (vastly increased anti-aliasing for affine texture effects)
a multi-threaded video graphics renderer
built-in databases for games, PCBs, and cheat codes
save state manager with screenshot previews and label support

This release brings in a 25% speed increase, optional frameskipping during fast forward (allowing an additional 33% max frame rate)

official HD mode 7 support, SameBoy integration for 60% faster and more accurate Super Game Boy emulation

software filter support (snes_ntsc, HQ2x, Eagle, scanlines, etc)

the return of mightymo's integrated cheat code database, cheat search support, movie recording and playback support, rewind support, cubic audio interpolation, 7-zip decompression support, ExLoROM board mapping support, adaptive sync support for OpenGL, and greatly improved macOS support.

And if that's not enough, there's also true pixel-perfect ZSNES snow effect emulation ... seriously!

bsnes now also has an official GitHub repository with nightly builds to enable more rapid and collaborative development.


    Friday, July 19, 2019
SSF PreviewVer R5 has been released.

SSF is a Sega Saturn emulator for Windows systems using DirectX 9.0b. The current version claims near-complete implementation of the Sega Saturn hardware (not counting emulation bugs), and can emulate the Saturn based Sega Titan Video arcade hardware too. As with most emulators, CDs or disc images are not included and have to be owned separately. The BIOS is also not included; as of 0.07 Beta R3, games run without the BIOS however. The usage of BIOS files is optional but recommended for better compatibility, and needed for tasks such as management of the contents of the internal memory of the Sega Saturn, or setting the system clock.

SSF Changelog:

The problem of runaway is corrected when the CD image of MultiFile (MultiTrack) is specified
Also, even if you insert a game CD of a different model, it will not run out of control.


Mesen-S v0.2.0 has been released!

Mesen-S is a cross-platform SNES emulator for Windows & Linux built in C++ and C#.

Mesen-S v0.2.0 changelog:

This release greatly improves accuracy, compatibility and adds support for some of the enhancement chips. The vast majority of (supported) SNES games should play without any issues - if you find problems in a game (freezes, graphical bugs, etc.), please report them!

Greatly improved timing/accuracy for everything: CPU, PPU, SPC, DMA, etc. Including:
Numerous PPU fixes - graphical issues have been fixed in several games.
Freezes in several games have been fixed by improving the SPC emulation accuracy.
Support for games using the DSP-1/2/3/4 and ST010/ST011 enhancement chips. Note: A firmware is required for these - the emulator will ask for the firmware when loading a game that requires one.
Libretro support
Added a number of UI options (mute in background, etc.) and corrected a few UI problems.

SPC debugger window (along with breakpoints, watch, labels, etc.)
Sprite viewer
Lua scripting
Improved usability and added new features to tile/tilemap viewers
DMA channel filters for the event viewer
Misc. debugger features (break options, disassembly options, etc.)
Ability to log the SPC and DSP-n chips in the trace logger.
CC65/CA65 source code and symbols integration
Labels/comments in the disassembly view

Huge thanks to everybody who helped out by testing, reporting bugs or sharing information!


    Thursday, July 11, 2019
No$gba v2.9e released!

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 v2.9e Changelog:

- wifiboot uploader: supports uploading 3ds .firm files from no$gba to 3ds
- wifiboot uploader: new bootinfo block (icon/title and rtc/time)
- wifiboot/help: added DS Wifi Dslink/Wifiboot Protocol chapter
- 3ds/help: added notes on SD/MMC Signals and 3DS Hardmodding
- 3ds/help: 3ds NWM wifi driver info (pool addresses and type1/4/5 variants)
- 3ds/help: specs for CID/OTP/NCSD/FIRM sectors for 3ds-#.mmc and new3ds-#.mmc
- setup: added 3ds/new3ds as nds mode variants (for debug view, not emulation)
- 3ds/aes: supports keyinit as by bootrom per otp (for filesys viewer)
- 3ds/emmc: loaded from 3DS-1.mmc or New3DS-1.mmc (for filesys viewer only yet)
- 3ds/bios: loaded from BIOS3DS.ROM (ARM9+ARM11) or BIOS3DS9.ROM+BIOS3DS11.ROM
- 3ds/help: added file/filesys info and arm11 mpcore/irq register specs
- wifi/help: added several new details (mostly from newly dumped AR6014 rom)
- a22i: supports abbrev ALU Rd,Rm,RotateShift (using Rd for both Rd and Rn)
- wifi/help: added wifi-board pinouts from fccid, and 4kbyte-wifi-flash-specs
- 3ds/crypt: supports sha256, sha224, aes-cbc, new keyscrambler (keyx/y)
- filesys viewer: show/decrypt 3ds stuff (partitions and firm/sav blocks)
- filesys viewer: faster directory loading (abort on first unused 00h entry)


    Tuesday, June 25, 2019
melonDS 0.8.2 released!

melonDS aims at providing fast and accurate Nintendo DS emulation. While it is still a work in progress, it has a pretty solid set of features:

• Nearly complete core (CPU, video, audio, ...)
• OpenGL renderer, 3D upscaling
• RTC, microphone, lid close/open
• Joystick support
• Savestates
• Various display position/sizing/rotation modes
• (WIP) Wifi: local multiplayer, online connectivity
• and more are planned!

• fix GL renderer not working at all on certain setups (RSDuck)
• add 32bit writes to certain IO ports (fixes some freezes)
• OpenGL: disable vsync under Windows
• fix bug when mapping a joystick axis but no button
• set kMaxIterationCycles to 64 (old value 16)
• fix potential crash when pressing Escape with menus opened
• OpenGL: remove shitty hack
• OpenGL: better lines
• fix potential crash when closing emu


SameBoy v0.12.1 macOS released!

SameBoy is a user friendly Game Boy and Game Boy Color emulator for macOS. 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.

SameBoy v0.12.1 Changelog:

Bug Fixes
Fixed the CGB and AGB boot ROMs being corrupt on the Windows version
Improved audio quality on the SDL ports on systems using a large audio buffer


    Monday, June 24, 2019
OpenEmu v2.0.91 for macOS released!

OpenEmu v2.0.9.1 is released. OpenEmu is an open source project to bring game emulation to OS X as a first class citizen, leveraging modern OS X technologies such as Cocoa, Core Animation and Quartz, and 3rd party libraries like Sparkle for auto-updating. OpenEmu is based on a modular architecture, allowing for game-engine plugins, this means OpenEmu can support a host of different emulation engines and back-ends while retaining a familiar OS X native front-end.

Currently OpenEmu can load the following game engines as plugins:
* Atari 2600 (Stella)
* Atari 5200 (Atari800)
* Atari 7800 (ProSystem)
* Atari Lynx (Mednafen)
* ColecoVision (CrabEmu)
* Famicom Disk System (Nestopia)
* Game Boy / Game Boy Color (Gambatte)
* Game Boy Advance (VBA-M)
* Game Gear (CrabEmu, TwoMbit)
* Intellivision (Bliss)
* NeoGeo Pocket (NeoPop)
* Nintendo (NES) / Famicom (FCEUX, Nestopia)
* Nintendo DS (DeSmuME)
* Nintendo 64 (Mupen64Plus)
* Odyssey²/Videopac+ (O2EM)
* PC-FX (Mednafen)
* SG-1000 (CrabEmu)
* Sega 32X (picodrive)
* Sega CD / Mega CD (Genesis Plus)
* Sega Genesis / Mega Drive (Genesis Plus)
* Sega Master System (CrabEmu, TwoMbit)
* Sony PlayStation (Mednafen)
* Super Nintendo (SNES) (Higan, Snes9x)
* TurboGrafx-16/PC Engine (Mednafen)
* TurboGrafx-CD/PCE-CD (Mednafen)
* Virtual Boy (Mednafen)
* Vectrex (VecXGL)
* WonderSwan (Mednafen)

OpenEmu Changelog:

NOTE: This is the last version supporting OS X 10.11, macOS 10.12 and macOS 10.13. The next update will include major performance enhancements using Metal and exciting new features requiring a minimum of macOS 10.14.
Fixed input not working for some users in the initial 2.0.9 release.
Fixed the Library grid view appearing red in some instances on macOS 10.14 Mojave.
Fixed "Consolidate Files" not copying all the referenced files for CD-based games.
Added Chinese (Traditional) localization.
Updated Catalan, Italian localizations.


Mesen v0.9.8 released!

Mesen is a NES/Famicom emulator and NSF player. It is still a work in progress - some features are currently incomplete or may change in future versions.

Mesen Features:
* High Accuracy - A lot of effort has gone into making Mesen as accurate as possible
* Stand-alone - Put the Mesen application into any folder and run it from there
* Supports: Save States, Movie/Audio Recording, Screenshots, Cheat Codes
* Supported Mapper List (130+): 0 to 13, 15 to 19, 21 to 27, 32 to 34, 37, 38, 44, 45, 47, 49, 52, 57, 58, 60 to 62, 64 to 80, 82, 85 to 89, 91 to 95, 97, 99, 101, 107, 112, 113, 115, 118, 119, 137 to 141, 143 to 157, 159, 163, 164, 176, 180, 184, 185, 189, 191 to 195, 200 to 203, 205 to 207, 210, 218, 225 to 228, 230 to 232, 240 to 243, 246
* NES and Famicom (including Famicom Disk System) support. Also supports: NSF, NSFe, VS System
* Net Play - Play online with friends
* Automatic updates - Mesen is able to check for updates and automatically install new versions of itself.
* Built-in Debugger
* Other Features: 7z/zip archive support, numerous video filters (xBRZ, Scale2x, NTSC, etc.), sound recorder, sound effects, etc.

Mesen v0.9.8 Changelog:

New Features
Debugger: General improvements as well as new features/tools (and bug fixes.)
NSF: Allow rewinding during NSF file playback and fixed an initilization problem with VRC6 audio.
History Viewer: Added a few new features and options, including allowing it to be used with NSF files.
Video: Added support for 512-color palette files (for color bit emphasis.)
Input: Added options to configure the deadzone size for analog sticks and to hide the mouse cursor when using a zapper.
Dip switches: Dip switches can now be configured for all cartridges that use them (instead of being limited to VS System games.)

Bug Fixes
APU: Fixed frame counter bug that caused audio to sometimes be paced slightly incorrectly.
APU: Fixed DMC power on state to match hardware test results.
PPU: Prevent palette updates during horizontal blank when rendering is enabled (to match expected hardware behavior.)
Namco 163: Fixed problems with battery save data.
Bandai FCG: Added support for EEPROM save data.
MMC5: Fixed incorrect attribute data when using fill mode.
VRC7: Updated audio instrument values to match the values recently dumped from hardware.
AOROM: Fixed power on mirroring state.
Misc: Fixed minor bugs in a variety of mappers (including mappers 112, 176, 320 and UNROM512.)


    Saturday, June 22, 2019
Cemu v1.15.9c released!

Cemu is a Nintendo Wii U emulator that runs commercial games. Highly experimental software to emulate Wii U applications on PC.

Cemu v1.15.9c Changelog:

# New in 1.15.9c:

GX2: Fixed a leak in streamout cache
CPU: Better emulation of XER OV/SO bits
VC DS boots a little further now

# New in 1.15.9b:

GX2: Fixed a bug in streamout cache

# New in 1.15.9:

general: The game list can now be sorted by name, game time and last played (#86)

general: Added favorites to the game list that always are at the top of the list (#86)

Games can be marked as favorite via the right click menu

general: Updated look of software keyboard and shader compilation screen

general: Graphic pack tree view will group sub categories together (#85)

Previously individual packs and sub categories would be mixed together based on alphabetically order

general: Minor UI tweaks

coreinit: Fixed a bug where __ghsLock() would not acquire the processor lock
Fixes random crashes in Just Dance 2018 and possibly other games

coreinit: Added support for negative alignment to MEMAllocFromBlockHeapEx()
DS Virtual Console games no longer crash on boot

GX2: Better handling for streamout append operations
Fixes polygon distortions in Xenoblade Chronicles

GX2: If uniform data maps to streamout cache, then limit uniform size to match available data

GX2: Handle negative inputs for GPU7 shader log2() function
This change is mainly to avoid vendor-specific bugs due to undefined behavior
Fixes Nvidia specific graphic bugs in Art Academy and possibly other games

AX: Implemented AXGetMultiVoiceReformatBufferSize()
With this Axiom Verge no longer crashes on boot. It's not known if other games use this API

vpad: Simulate VPAD internal sample rate for games that spam VPADRead() in a loop
Improves performance in Art Academy games

H264: Added support for frames that are split into multiple NAL slices
Required for the intro video in Dont Starve: Giant Edition

H264: Properly handle H264DECEnd() when the decoder session was already ended (#71)
This fixes a crash in Duck Tales: Remastered[quote]


SameBoy v0.12 macOS released!

SameBoy is a user friendly Game Boy and Game Boy Color emulator for macOS. 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.

SameBoy v0.12 Changelog:

New/Improved Features
An experimental support for emulating CGB-CPU C is now available in the Cocoa port. This is still experimental and does not accurately represent all differences between CGB-CPU E and CGB-CPU C yet
The Libretro port no longer restarts the core after changes to the high-pass filter or color correction
The SDL port can now start in fullscreen mode via a command line argument
High level emulation of Super Game Boy:
Supports game colorization
Supports borders, including correct emulation of the fade animations and borders that obscure parts of the Game Boy display window
Up to 4-player multiplayer (Currently only in the Cocoa and Libretro ports)
Can choose between Super Game Boy (NTSC), Super Game Boy (PAL) and Super Game Boy 2, with correct CPU speed emulation
All models include open source boot ROMs, just like previously supported models
Includes a default border for games without SGB support
Includes a boot animation
Accurate emulation of cases where the internal frame buffer loses sync with the SNES/SFC side
New CRT display filter
New preference panel in the Cocoa port
Minor visual improvements to the icon
Many performance all around the core
The debugger now includes jump-to breakpoints
New APU debugger commands
The SDL port now has mouse support
The SDL port now has an “Open ROM” dialog window, in addition to the previously available drag and drop support
The Cocoa and SDL ports now have better support for sub-frame input accuracy
The VRAM display window in the Cocoa port can now display SCX and SCY on the tilemap
Redesigned audio API that should improve audio quality in all ports
Accuracy Improvements/Fixes
WRAM, VRAM, and other types of memory are now realistically initialized to random values. The randomization patterns vary across emulated models and revisions. This fixes several games that rely on non-zero values on boot
Slightly more accurate emulation of the undocumented $FF4C register, which controls DMG mode on CGBs
Fixed an APU regression where the noise channel’s volume envelope ran too fast
More accurate emulation of analog APU characteristics
Fixed a CGB boot ROM bug that made some games boot with incorrect palettes
Fixed incorrect emulation of echo RAM
Fixed a very rare edge case when an interrupt occurs while the stack points to $FF11
Correct emulation of the time required to switch the CPU speed
Correct emulation of CGB palette accessibility in different PPU timings, fixes Lego Racers
Other accuracy improvements to OAM and VRAM accessibility
The serial registers now behave realistically by working with bits instead of bytes
More accurate initial RAM and VRAM values when using the built in CGB boot ROM
Accurate emulation of AGB audio mixing, which is different from older models
Fixed the behavior of the wave channel’s first sample playback, fixes buzzing sounds on LSDJ and several games
Most aspects of STOP mode are now accurately emulated
Fixed a bug where initial register values were incorrect when selecting a palette for a DMG game in the built in CGB boot ROM
Fixed incorrect emulation of the Background and Window enable bit in LCDC
Bug Fixes
Fixed a bug where the SDL port would not recognize joypads if started directly to a ROM
Fixed a bug where the Quick Look previewer would show glitched thumbnails for DMG games
Fixed a regression that made the Cocoa port unable to display anything on Macs not supporting Metal
Fixed a bug where modifying RTC data could corrupt MBC RAM data
Fixed a bug where CGB save states were significantly larger than they should have been, older save states are converted
Fixed several bugs in expression parsing in the debugger
Work around a bug where some Windows 10 machines using Intel HD Graphics had unresponsive UI in the SDL port
Fixed a bug where the D-Pad did not work on several gamepads in the Cocoa port
Fixed a bug where the gamepad D-Pad had unexpected behaviors in the menus of the SDL port
Fixed a bug where underclocking slowed down the core to ~40% of its speed instead of an exact 50%
Misc Internal Changes
Rename all Z80 instances to SM83, which is most likely the name of the CPU core used in the Game Boy
Size optimization in the CGB boot ROM


    Thursday, June 13, 2019
melonDS 0.8.1 released!

melonDS 0.8.1

• fix potential issue generating the config file path under Linux
• fix 3D/2D blending bugs under OpenGL
• fix potential crash under the software renderer when display capture is used
• basic, optional OSD system
• add support for setting key mappings to none
• add fast-forward and pause/reset hotkeys
• fix crash when closing an input config dialog during the joystick mapping process
• fix bugs when changing video settings with no game loaded
• faster IRQ checks
• faster VRAM reads
• 3D/OpenGL: preliminary edge marking
• 3D/OpenGL: fix fog alpha
• 2D: render sprites one scanline in advance (iCarly - Groovy Foodie)
• 3D/software: fix rendering of line polygons
• 3D/OpenGL: add proper-ish support for line polygons
• support multiple joysticks
• add support for mapping keys with modifiers
• add support for mapping joystick axes alongside buttons, remove hardcoded axis 0/1 mapping
• overall better input/hotkey code


    Sunday, April 28, 2019
LuaGB v0.1.1 released!

A gameboy emulator written in Pure Lua. Approaching feature completeness, but still a work in progress. This is designed to be fairly cross platform, and currently consists of a platform-independent gameboy module which contains the emulator, and a Love2D interface, presently the only supported platform.

Supported Features
* Pure Lua! Gameboy module should work on any Lua 5.2+ environment with the "bit" library available.
* Original Gameboy (DMG) and Gameboy Color (GBC)
* Decently cycle-approximate graphics
* Working 32KHz audio
* Multiple Palettes for DMG Mode
* SRAM and Save States
* Debug Panels for VRAM, Audio, IO and Disassembly
* Built-in filebrowser, drawn in software for easy porting

Notable Missing Features
* Super Gameboy support (planned)
* Serial Transfer port
* RTC Timer (Pokemon Gold / Crystal)
* HDMA Transfers (Used by a very small handful of games, notably Shantae)

LuaGB v0.1.1 Changelog:

Now targets Love 11.2
LuaJIT settings optimized for a rather hefty performance boost. Credit to @nico-abram, @TannerRogalsky and @meepen for the suggestions.
Less unpack, more FFI. Several small speed improvements from light code reorganization
Audio now routes through QueueableSource, greatly reducing skips, pops, and latency when running fullspeed
Proper support for General Purpose and HBlank DMA, needed by a few popular CGB games


binjgb v0.1.3 released!

binjgb is a Gameboy emulator implemented in C. It's a simple GB/GBC emulator.

binjgb changelog:

* Fix high DPI rendering on MacOS
* Remove deprecated texture2D function from shader
* Merge pull request #17 from binji/shader-version
* Prepend shader version; avoid deprecated features
* Merge pull request #15 from aconbere/anders/fix_compile_errors_on_osx
* use PRIu64 as advised
* Fixes compile errors for implicit instantiation on osx
* Fix bugs I introduced in the last commit
* Clean up demo.js some more
* Use ES6 classes in demo.js
* Use idb library in demo.js
* Update wasm module after bg priority fix
* Fix bg priority bug
* Allow the UI to capture the keyboard
* Add delete button to JS demo


    Wednesday, April 24, 2019
MAME v0.209 released!

MAME stands for Multiple Arcade Machine Emulator. When used in conjunction with images of the original arcade game's ROM and disk data, MAME attempts to reproduce that game as faithfully as possible on a more modern general-purpose computer. MAME can currently emulate several thousand different classic arcade video games from the late 1970s through the modern era.

What's news in MAME:

0.209 2019-04-24

MAMETesters Bugs Fixed
- 03122: [DIP/Input] (ltcasino.cpp) mv4in1, ltcasino, ltcasinn: Service Mode DIP switch does not work. (Dirk Best)
- 05291: [Sound] (coco3.cpp) All drivers in coco.c: ORC90 emulation has no sound output. (Nigel Barnes)
- 03130: [Graphics] (ccastles.cpp) ccastles: Reported screen resolution is incorrect. (Dirk Best)
- 07075: [Sound] (m72.cpp) hharry: Victory scream is too low compared to previous mame releases and arcade PCB. (cam900)
- 07242: [Crash/Freeze] (vegas.cpp) sf2049: Game freezes in attract mode. (Ted Green)
- 07255: [Crash/Freeze] (sms.cpp) gamegear [ecco]: Game Gear ROM Ecco freezes on a pink/purple screen. (Enik Land)
- 07265: [DIP/Input] (tsamurai.cpp) tsamuraih: Lives DIP switch settings are incorrect. (chaneman)
- 07266: [Sound] (snk6502.cpp) sasuke: Initial game music plays partially or not at all after hitting Start. (Ivan Vangelista)
- 07270: [Crash/Freeze] (cps1.cpp) sf2ceea: Debugger crashes when accessing memory under certain conditions. (hap)
- 07272: [Documentation] (spg110.cpp) jak_spdmo: In the description the letter "W" is missing in the word "hardware". (Tafoid)
- 07275: [Core] Weird pacing issue on Windows. (hap)
- 07279: [Crash/Freeze] (amstrad.cpp) cpc6128: Loading disk images with exess tracks causes a fatal error. (Edstrom)
- 07281: [DIP/Input] (pocketc.cpp) pc1401, pc1402: Inputs are mapped incorrectly. (Robbbert)
- 07282: [Crash/Freeze] (alphatro.cpp) alphatro: After "width 80" entered, MAME freezes. (AJR)

New working machines
Akka Arrh (prototype) [Aaron Giles, The Dumping Union]
Applied Concepts Great Game Machine [hap, bataais]
Bonus Poker [Roberto Fresca, TeamEurope]
Computer Chess (Conic) [hap, Sean Riddle]
Fidelity Electronics Chess Challenger 3 [hap, Berger, Sean Riddle]
Fun World Quiz (German, 12-11-1990) [Roberto Fresca, TeamEurope]
Fun World Quiz (German, 27-04-1990) [Roberto Fresca, TeamEurope]
Game & Watch: Popeye (wide screen) [Henrik Algestam]
Game & Watch: Zelda [Henrik Algestam]
Invader (Gakken, cyan version) [hap, Sean Riddle, hydef]
Kuzmich-Egorych [shattered]
Name That Tune (Castle Toy) [hap, Sean Riddle]
Nevada (French, encrypted) [Roberto Fresca, Grull Osgo]

New working clones
Applied Concepts Boris (rev. 01) [Sean Riddle]
ARB V2 Sargon 4.0 [anon]
Casino Poker (Ver PM86-35-1, German) [Roberto Fresca, TeamEurope]
Dock Man (set 2) [Andrew Welburn, The Dumping Union]
Dock Man (set 3) [Andrew Welburn, The Dumping Union]
Empire City: 1931 (France) [Fabrice Arzeno, The Dumping Union]
Euro League (Gaelco bootleg, Modular System) [ClawGrip, David Haywood]
Fidelity Electronics Chess Challenger 7 (model CC7) [Sean Riddle]
Little Casino II v18.1 [Andrew Welburn, The Dumped Union]
Novag Super Expert (version B, model 886) [Berger]
Novag Super Forte (version A, set 3) [Berger]
Street Heat (set 2, older?) [chaneman]
Super Bobble Bobble (bootleg, set 5) [Lorenzo Mancini]

Machines promoted to working
Joker Card (Inter Games) [Roberto Fresca, Grull Osgo]
Joker Card 300 (Ver.A267BC, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive, Gaby]
Mega Card (Ver.0210, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive]
Multi Win (Ver.0167, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive]
Power Card (Ver 0263, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive]
Saloon (French, encrypted) [Roberto Fresca, Grull Osgo]
Tripple Draw (V3.1 s) [Ivan Vangelista]

Clones promoted to working
Dragon World (Korea, V040K) [Ivan Vangelista]
Jolly Card (German, Fun World, bootleg) [Roberto Fresca, Grull Osgo]
Jolly Card (Italian, bootleg, set 2) [Roberto Fresca, Grull Osgo]
Royal Card (Evona, Polish, encrypted) [Roberto Fresca, Grull Osgo]
Wonder Boy (system 2, set 2, 315-5176) [Ivan Vangelista]

New machines marked as NOT_WORKING
Bikkuri Pro Wrestling (Japan 881221, Ver 1.05)
[ShouTime, Dane Biegert, Evan Korzon, Russell Howard, Jeroen Bijl, Jeffrey Gray, Smitdogg, The Dumping Union]
Centipede / Millipede / Missile Command (rev 1.03) [chaneman, R. Belmont]
Ericsson 9161 Display Processor Unit [MCbx Old Computer Collection]
Husky Computers Ltd Hunter 16 [Barry Rodewald, rfka01, TeamEurope]
Multi-Action 6710-13 [Brian Troha, The Dumping Union]
Multi-Action 7551 [Brian Troha, The Dumping Union]
Multi-Action 7556 [Brian Troha, The Dumping Union]
Panther Darts [jordigahan, ClawGrip, The Dumping Union]
Toyquest TV Go Go [ClawGrip, TeamEurope]
Trivial Pursuit (Volumen V, Spanish, Maibesa hardware) [Retro Sevilla, Diego Bartolome, Recreativas.org, ClawGrip]
Yamaha MU50 [R. Belmont, O. Galibert]

New clones marked as NOT_WORKING
Amstrad plc PCW9512 [Edstrom]
CompuAdd 810 [rfka01]
Dr. Dude (LU-1) Europe [PinMAME]
Elvira and the Party Monsters (LF-1) French [PinMAME]
Gilligan's Island (L-8) [PinMAME]
Husky Computers Ltd Hunter 16/80 [Barry Rodewald, rfka01, TeamEurope]
Hyosung Topstar 88T [rfka01]
Image Fight (Japan, bootleg) [hammy, The Dumping Union]
JUKO NEST 8086 and V30 [rfka01]
Kaypro Corporation PC [rfka01]
Kyocera XT [rfka01]
Last Action Hero (1.06 Canada) [Matt Morin]

New working software list additions
Adjectives (cleanly cracked), Adjectives (version 06.29.84) (cleanly cracked), Agenda Files (cleanly cracked),
Air Nav Workshop (cleanly cracked), Air Raid Pearl Harbor (cleanly cracked), Air Traffic Controller (cleanly cracked),
Alaska (cleanly cracked), Alfred's Basic Band Computer Tutor (cleanly cracked), Alge-Blaster (cleanly cracked),
Algebra Volume 1 (Edu-Ware) (cleanly cracked), Algebra Volume 1 v1.3 (Edu-Ware) (cleanly cracked),
Algebra Volume 2 v1.1 (Edu-Ware) (cleanly cracked), Algebra Volume 3 v1.2 (Edu-Ware) (cleanly cracked),
Algebra Volume 4 v1.0 (Edu-Ware) (cleanly cracked), Algebra Volume 5 v1.2 (Peachtree) (cleanly cracked),
Algebra Volume 6 v1.2 (Peachtree) (cleanly cracked), Ali Baba and the Forty Thieves (cleanly cracked),
Alice in LogoLand (cleanly cracked), Alice in Wonderland rev. 2 (cleanly cracked), Alien Addition 1982.0 (cleanly cracked),
Alien Addition 1985 (cleanly cracked), Alien Addition revision 2 (cleanly cracked), All About America (cleanly cracked),
All About Purim (cleanly cracked), Alligator Alley (cleanly cracked), Alligator Mix (cleanly cracked),
Alligator Mix 1982.0 (cleanly cracked), Alligators and Crocodiles (cleanly cracked),
Alphabet Beasts and Company (cleanly cracked), Alphabetic Keyboarding Volume 1 (cleanly cracked),
Alphabetic Keyboarding Volume 2 (cleanly cracked), Alphabetical Order (cleanly cracked),
Alphabetization Sequence (cleanly cracked), Alphabetizing - Blue Level (cleanly cracked), Alpine Tram Ride (cleanly cracked),
Alter Ego (female version) (cleanly cracked), Alter Ego (male version) (cleanly cracked),
America Coast to Coast (cleanly cracked), American Government (Intellectual Software) (cleanly cracked),
American Government (Micro Learningware) (cleanly cracked),
American History Achievement IV: World War II - Present (cleanly cracked), Analogies Tutorial (cleanly cracked),
Ancient Legends (cleanly cracked), Animal Homes and Stories (cleanly cracked), Animal Hotel (cleanly cracked),
Animal Survival for Echo Voice System (cleanly cracked), Animal Survival for Ufonic Voice System (cleanly cracked),
Animate (cleanly cracked), Ankh (cleanly cracked), Antonym Antics (cleanly cracked), Antonyms/Synonyms 1 (cleanly cracked),
Antonyms/Synonyms 2 v05.25.87 (cleanly cracked), Aphasia I (cleanly cracked),
Aphasia II - Opposites and Similarities (cleanly cracked), Aphasia III (cleanly cracked), Aphasia IV (cleanly cracked),
Apple Cider Spider (cleanly cracked), Apple II Test Disk (cleanly cracked), AppleWriter ][ (cleanly cracked),
Apventure to Atlantis (cleanly cracked), Aquatron (cleanly cracked), Arcade Boot Camp (cleanly cracked), Archon (cleanly cracked),
Archon II - Adept (cleanly cracked), ARCO Computer Preparation for the SAT (cleanly cracked), Arcticfox (cleanly cracked),
Ardy the Aardvark (cleanly cracked), Arena (cleanly cracked), Argos (cleanly cracked), Association Pictures (cleanly cracked),
Audio Visual Inventory (cleanly cracked), Audubon Grizzly Bears - Wildlife Adventures (cleanly cracked),
Autoduel (cleanly cracked), Axis Assassin (cleanly cracked), Back in Time (cleanly cracked), Bad Dudes (cleanly cracked),
Bake & Taste (cleanly cracked), Bank Street StoryBook (cleanly cracked), Bank Street StoryBook 1.1 (cleanly cracked),
Bank Street Writer II (cleanly cracked), Banner Books - All Along The Alphabet (cleanly cracked),
Banner Books - Your School Day (cleanly cracked), Bannercatch (cleanly cracked), Baron (version 2.1) (cleanly cracked),
Basic Biology (version 1.02) (cleanly cracked), Basic Division Facts (cleanly cracked),
Basic Division Facts: Dividends to 25 - Factors to 5 (cleanly cracked),
Basic Division Facts: Dividends to 81 - Factors to 9 (cleanly cracked),
Basic Drafting: Review and Testmaker (version 3.0) (cleanly cracked), Basic Electricity (cleanly cracked),
Basic Electronics: Atomic Theory (cleanly cracked), Basic Electronics: Electronic Fundamentals (cleanly cracked),
Basic Electronics: Electronic Math (cleanly cracked),
Basic Electronics: Electronic Prefixes, Symbols, and Components (cleanly cracked),
Basic Electronics: Fundamentals of DC Circuitry (cleanly cracked),
Basic Math Competency Skill Building: Decimals (cleanly cracked), Basic Math Facts and Games (1981 release) (cleanly cracked),
Basic Math Facts and Games (1983 re-release) (cleanly cracked), Basic Math Flash Facts (cleanly cracked),
Basic Multiplication Facts (cleanly cracked), Basic Vocabulary Builder - Spanish (cleanly cracked),
Battalion Commander (cleanly cracked), Battle Cruiser (cleanly cracked), Battle For Normandy (cleanly cracked),
Battle Group (cleanly cracked), Battle of Antietam (version 1.5) (cleanly cracked),
Battling Bugs and Concentraction (cleanly cracked), BC's Quest For Tires (cleanly cracked),
Behind the Wheel, Blue Level (cleanly cracked), Bellhop (cleanly cracked), Below the Root (cleanly cracked),
Berserker Raids (cleanly cracked), Bible Baseball (cleanly cracked), Bible Discovery (cleanly cracked),
Big Book Maker: Favorite Fairy Tales and Nursery Rhymes (cleanly cracked),
Big Book Maker: Tall Tales and American Folk Heroes (cleanly cracked), Big Red Mania (cleanly cracked),
Bike Hike (cleanly cracked), Bingo Bugglebee Presents Famous People (cleanly cracked),
Bingo Bugglebee Presents Home Alone (cleanly cracked), Bingo Bugglebee Presents Outdoor Safety (cleanly cracked),
Biology Achievement II: Reproduction and Development (cleanly cracked), Biomes (cleanly cracked), Birds (cleanly cracked),
Blockers and Finders (cleanly cracked), Blue Powder Grey Smoke (cleanly cracked), Bolo (cleanly cracked),
Bomb Alley (cleanly cracked), Borrowed Time (cleanly cracked), Boulder Dash (cleanly cracked),
Boulderdash Construction Kit (cleanly cracked), Bouncing Kamungas (cleanly cracked), Box Introduces Addition (cleanly cracked),
Bridge Baron II (cleanly cracked), Building Compounds (cleanly cracked),
Building Reading Skills (version 85-02) (cleanly cracked), Building With Vowels (cleanly cracked),
Bulletin Board Maker: City and Country (cleanly cracked), Bulletin Board Maker: Your Neighborhood (cleanly cracked),
Bumble Plot (1982) (cleanly cracked), Bumble Plot (version 1.2) (cleanly cracked), C'est La Vie (cleanly cracked),
Calendar Skills v08.31.86 (cleanly cracked), Cannonball Blitz (cleanly cracked), Capitalization (cleanly cracked),
Capitalization (version 1.5) (cleanly cracked), Capitalization Practice (cleanly cracked),
Capitalization Test (version 01.29.87) (cleanly cracked), Car Builder (cleanly cracked),
Car Builder (revision 2) (cleanly cracked), Car Builder (revision 3) (cleanly cracked), Carrier Force (cleanly cracked),
Cartels and Cutthroats (cleanly cracked), Case of the Great Train Robbery: Fact and Opinion (cleanly cracked),
Case of the Missing Chick: Finding The Main Idea (cleanly cracked), Castle Wolfenstein (cleanly cracked),
Cat 'n Mouse (revision 2) (cleanly cracked), Cat 'n Mouse (revision 3) (cleanly cracked),
Catch a Falling Star: Dolphin Math Games (cleanly cracked), Categorizing: Detective Games (cleanly cracked),
Catlab (version 2.0) (cleanly cracked), Cats and Kittens (cleanly cracked), Cause and Effect (version 12.14.87) (cleanly cracked),
Cause and Effect: What Makes It Happen (cleanly cracked), Centauri Alliance (cleanly cracked),
Challenge Sentence Combining (cleanly cracked), Championship Baseball (cleanly cracked), Championship Golf (cleanly cracked),
Changing Improper Fractions to Mixed Numbers (cleanly cracked), Changing Mixed Numbers to Improper Fractions (cleanly cracked),
Chariots, Cougars, and Kings (cleanly cracked), Chemistry Achievement I - Mathematics of Chemistry (cleanly cracked),
Chivalry (cleanly cracked), Circus Subtraction (cleanly cracked), City and Country Opposites (cleanly cracked),
Clock (v03.20.90) (cleanly cracked), Clock 07.06.83 (cleanly cracked), Clock: Time Teaching (cleanly cracked),
Clowning Around (cleanly cracked), Cloze Thinking (cleanly cracked), Cloze-Plus Level C (cleanly cracked),
Cloze-Plus Level D (cleanly cracked), Cloze-Plus Level E (cleanly cracked), Clozed Reading Comprehension (cleanly cracked),
College Board 81-82 demo (cleanly cracked), College Explorer 2.0 (cleanly cracked), Colonial Conquest (cleanly cracked),
Color Me (Softsmith) (cleanly cracked), Comic Strip Maker (cleanly cracked), Commas (Queue) (cleanly cracked),
Communicate and Win (cleanly cracked), Comparing Numbers (cleanly cracked),
Compilation - Bolo, Pest Patrol, Bug Battle (cleanly cracked), Compilation - Congo, Thief, Draw Poker (cleanly cracked),
Composition Strategy (cleanly cracked), Comprehension (Prescription Learning) (cleanly cracked),
Compu-Math Arithmetic Skills (cleanly cracked), Compu-Math v1.3.1 (cleanly cracked),
Compu-Spell (version 1.3.1) (cleanly cracked), Computer Air Combat v1.1 (cleanly cracked), Computer Ambush (cleanly cracked),
Computer Assisted Blackboard demo (cleanly cracked), Computer Assisted Problem Solving for Beginning Algebra (cleanly cracked),
Computer Assisted Problem Solving for Intermediate Algebra (cleanly cracked),
Computer Assisted Problem Solving for Pre-Algebra (cleanly cracked), Computer Baseball (cleanly cracked),
Computer Discovery (cleanly cracked), Computer Drill and Instruction - Decimals C-2 (cleanly cracked),
Computer Drill and Instruction - Decimals C-3 (cleanly cracked), Computer Drill and Instruction - Fractions C-2 (cleanly cracked),
Computer Drill and Instruction - Fractions C-3 (cleanly cracked),
Computer Drill and Instruction - Measurement D-1 (cleanly cracked),
Computer Drill and Instruction - Multiplication B (cleanly cracked), Computer Graphing Experiments (cleanly cracked),
Computer Quarterback Second Edition (cleanly cracked), Computerized Reading for Aphasics (cleanly cracked),
A Treasure Hunt of Facts (cleanly cracked) [4am, Firehawke]
Anti-M (version 1.0), Anti-M (version 1.1), Anti-M (version 1.3) [4am, Firehawke]
Advanced Demuffin (version 1.5) [Firehawke]
Apple-oids and Chipout, Arcade Album #1, Arkanoid, The Blade of Blackpoole, BurgerTime, Dig Dug, Escape From Rungistan,
Fantavision, The Flockland Island Crisis, Kabul Spy, Lazer Silk, Maze Craze Construction Set, Peeping Tom, The Print Shop Color,
Robots of Dawn, Rocky's Boots (version 4.0), Spider Raid, Star Blazer, Star Warrior, Super Bunny, Type Attack, Warp Destroyer,
Wizardry III: Legacy of Llylgamyn (version 4, 20-Aug-1983 update), Zaxxon, Zork I: The Great Underground Empire (revision 5)
[4am, Firehawke]
arb: Grand Master Series 4.0 [anon]
ekara_pal: e-kara Spain 10-Songs Volume 1, e-kara Spain 10-Songs Volume 2 [ClawGrip, TeamEurope]
Enkaiou, Joker Towns, Joshikou Seifuku Monogatari, Yuka Watanabe & Tomo Kawai - Pleasure [redump.org, r09]
J. R. R. Tolkien's The Lord of the Rings, Vol. II - The Two Towers [Tokugawa Corporate Forums, DamienD]
Viewpoint Demonstration No. 1 [David Swanson]
Dragon Slayer - The Legend of Heroes II, Towns Karaoke V1.1L10 [r09]
ggm: Boris 2.5 / Sargon 2.5 [hap, bataais]
ibm5170: Krusty's Fun House, Michael Jordan in Flight, Sid Meier's Colonization [ArcadeShadow]
American Idol Take the Stage (K4655), Barbie Princess Enchanted Sounds (J7526), Dora the Explorer Musical Adventure (J7523),
Holiday Wonderland (J7528), Pop Hits (K0653) [Sean Riddle, David Haywood]
The Wizard of Oz - We're Off to Play the Piano (K4654) [Sean Riddle, Peter Wilhelmsen]
intellect02: Chess (4 levels) [hap, Berger]
nes: SimCity (USA, Prototype) [archive.org, AJR]

Software list items promoted to working
LocoScript Installation Program v3.00a (English), LocoScript Installation Program v3.06b (English), LocoScript v3.06 (UK),
LocoScript v4.06 (UK), LocoScript v4.10 (UK), Tomahawk [Edstrom]

New NOT_WORKING software list additions
3do_m2: Oldsmobile (USA) [redump.org, FakeShemp]
apple2_flop_misc: Anti-M (version 1.2) [4am, Firehawke]
ibm5170: Gilis presentask (Swe) [FakeShemp]
pce_tourvision: F1 Triple Battle (TourVision PCE bootleg) [ClawGrip]
tvgogo: 4-in-1 (Flashcard Fishing, Break a Brick, Balloon Juggling, Penguin Maze), Tennis, Whac-A-Mole [ClawGrip, TeamEurope]
vsmile_cart: Disney/Pixar Up (Spa, Rev. 022), Gimnasio Interactivo V.Smile (Spa) [TeamEurope, Diego Bartolome, ClawGrip]

Translations added or modified
Chinese (Simplified) [YuiFAN]
Chinese (Traditional) [YuiFAN]
Greek [BraiNKilleRGR]
Portuguese (Brazil) [Wellington Uemura]

Source Changes
-statriv2.cpp: Fixed segmentation fault in debugger memory view for sets without question data. [AJR]

-amerihok: Added preliminary inputs, coin counters, and basic layout for 7-segment LED scoreboard. [AJR]

-Added ROM dumps and skeleton device for UltraStor Ultra 12F ISA ESDI controller. [AJR]

-OS X debugger: Update window titles when restoring configuration for disassembly and memory viewers. [AJR]

-tumbleb: Drive ADPCM sound through PIC (sound communications not hooked up yet). [AJR]

-ron2: Corrected game title based on flyer. [AJR]

-pencil2: Connected VDP interrupt. [AJR]

-z8: Added register pairs to debug state. [AJR]

-m37710: Replaced I/O space with callbacks. [AJR]

-nes: Improved MMC5 extended attributes, use MMC5 ExRAM byte from nametable area to select palette bank. [AJR]

-ppu2c0x: Fixed order of nametable/attribute reads. [AJR]

-wy75: Added default EAROM content to avoid hanging at start. [AJR]

-er1400: Added ability to load default data from region, and changed erase value to all zeroes. [AJR]

-upd765: Improved drive selection logic: [AJR]
* Deselect drives upon reset, or select drive 0 for older controllers with multiplexed select lines.
* Deselect other floppies when using set_floppy.

-specpls3: Mirror floppy drive select lines (fixes Batman: The Movie). [AJR]

-rd100: Added LCD controller and working display. [AJR]

-cmi2x: Split off keyboards as subdevices. [AJR]

-scc68070: Merged CPU device with on-chip peripheral emulation, and added internal clock divider. [AJR]
* Also added crude hacks to force status bits in unemulated UART and I2C peripherals.

-hd63450: Improved accuracy of IRQ handling, and tidied up interface. [AJR]

-funworld.cpp: Added support for custom CPUs' opcode decryption. [Andreas Naive]

-Removed unnecessary read/write handler arguments, improved member names, and updated comments in many devices and drivers. [cam900]

-ymf278b.cpp: Added DO1 and DO2 outputs, and fixed timer/buffer when clock is changed. [cam900]

-cps3.cpp updates: [cam900]
* Reduced some gaps in zoomed sprites, and restricted drawing to clipping rectangle.
* Reduced duplication, improved member names, and cleaned up code.

-tc0480scp.cpp: Cleaned up and simplified read/write handlers. [cam900]

-devices/sound/gaelco.cpp: Converted data access to device_rom_interface, and made pitch a function of clock frequency. [cam900]

-gaelco2.cpp: Corrected some crystal values, and added notes. [cam900]

-tecmo_spr.cpp: Replaced gfx_element with gfxdecode_device, and reduced unnecessary code. [cam900]
* Also changed some variables to more appropriate types.

-kaneko_tmap.cpp updates: [cam900]
* Added address map for video RAM handling.
* Moved expro02.cpp bank switching code into the driver.
* Reduced code duplication.

-expro02.cpp: Reduced runtime tag map lookups. [cam900]

-kaneko16.cpp: Converted berwall to mono sound, reduced runtime tag map lookups, and simplified and cleaned up code. [cam900]

-actfancr.cpp: Simplified graphics decoding and cleaned up code. [cam900]

-deco16ic.cpp: Move cninja transparency mask function into the driver. [cam900]

-crospang.cpp: Moved alternate graphics layout into graphics decoding, and made most state class members private. [cam900]

-oneshot.cpp: Simplified graphics decoding, reduced runtime tag map lookups, and cleaned up code. [cam900]

-emupal.cpp : Remove MCFG_ macros. [cam900]

-vrc6.cpp: Implemented master frequency register, fixed duty cycles, and cleaned up code. [cam900]

-devices/bus/nes/konami.cpp: Fix vrc6 sound volume. [cam900]

-Added Namco 163 sound emulation, used by some Famicom cartridges. [cam900]

-c6280.cpp: Fixed LFO frequency behavior, fixed LFO enable bit, and implemented LFO reset bit. [cam900]

-devices/bus/nes/mmc5.cpp: Corrected sound behavior and fixed sound volume. [cam900]

-itech32.cpp: Reduced runtime tag map lookups, and simplified and cleaned up code. [cam900]

-skimaxx.cpp: Reduced runtime tag map lookups, added save state support, and simplified and cleaned up code. [cam900]

-k054321.cpp: Added synchronizing handlers for communication between main and sound CPUs (used by prmrsocr in tmnt.cpp). [cam900]

-devices/machine/watchdog.cpp: Simplified handlers, and reduced watchdog handler trampolines. [cam900]

-simpl156.cpp: Simplified graphics decoding, reduced code duplication, and corrected sound clocks. [cam900]

-snk68.cpp: Moved pow and searchar to a derived state class, reduced runtime tag map lookups, and cleaned up code. [cam900]

-snk68_spr.cpp: Changed flip screen state member to bool. [cam900]

-psikyosh.cpp updates: [cam900]
* Restricted tilemap drawing to clipping rectangle, and fixed tilemap size when per-line effects are enabled.
* Added separate address map for games with mahjong controller input.
* Reduced runtime tag map lookups, and cleaned up code.

-m72.cpp: Fixed audio sample rate for M72 PCBs, fixed DAC volume, and added notes. [cam900]

-decbac06.cpp: Removed hard-coded parameters that come from graphics elements, and restricted drawing to clipping rectangle.

-raiden2.cpp updates: [cam900]
* Fixed xsedae configuration (runs on modified Zero Team hardware).
* Moved video functions to video/raiden2.cpp.
* Reduced runtime tag map lookups, made state class members protected or private where appropriate, and cleaned up code.

-r2dx_v33.cpp: Reduced runtime tag map lookups, and reduced redundancy with raiden2.cpp. [cam900]

-vgmplay.cpp: Added volume modifier support, and scaled volume according to the number of sound chips used by file. [cam900]

-leland.cpp: Reduced runtime tag map lookups, and simplified and cleaned up code. [cam900]

-audio/leland.cpp: Removed hard-coded tags for ROM region and host CPU. [cam900]

-psikyo4.cpp: Fixed FM output when used. [cam900]

-n2a03.cpp: Added device_mixer_interface rather than routing audio to hard-coded speakers. [cam900]

-tc0100scn.cpp updates: [cam900]
* Internalized text graphics.
* Restricted drawing to clipping rectangle.
* Moved taito_f2.cpp banking code into driver.
* Allowed masked priority behavior.
* Reduced redundancy and cleaned up code.

-tc0480scp.cpp: Internalized text graphics, reduced code duplication, and removed unnecessary pointers and functions. [cam900]

-emupal.cpp: Added xBGRBBBBGGGGRRRR format. [cam900]

-deniam.cpp: Fixed screen freezing behaviour, reduced runtime tag map lookups, cleaned up code, and added notes. [cam900]

-audio/m72.cpp: Remove hard-coded tags, converted sample ROM access to device_rom_interface, and cleaned up code. [cam900]

-aica.cpp, aicadsp.cpp: Converted PCM/DSP memory access to device_rom_interface, added save state support, and cleaned up code.

-hotblock.cpp: Converted video banking to address_bank_map_device, and removed MCFG_ macros. [cam900]

-z80pio.cpp: Reduced code duplication. [cam900]

-ginganin.cpp: Simplified graphics layouts, reduced runtime tag lookups, and cleaned up code. [cam900]

-snes_snd.cpp: Added input clock, implemented device_clock_changed, cleaned up code, and added notes. [cam900]

-ms32.cpp: Add notes. [cam900]

-k053260.cpp: Cleaned up code. [cam900]

-deco146.cpp: Suppressed side effects for debugger, reduced redundancy, and cleaned up code. [cam900]

-pgm.cpp: Implemented some inputs, and improved naming. [cam900]

-pgmprot_igs027a_type1.cpp: Added inputs for CAVE PCB. [cam900]

-qs1000.cpp: Moved imperfect sound flag from drivers to device. [cam900]

-Netlist library updates: [Couriersud]
* Added a MOSFET model, inclusion Meyer capacitance.
* Added a charge-conserving capacitor model, as an alternative to the constant-capacity model.
* Started putting constants in a central place.
* Fixed a rounding issue in the ptime code.
* Added a global parameter to disable semiconductor capacitance modelling.
* Added an operational amplifier model that ignores output voltage limits.
* Changed MB3614 operational amplifier parameters to match the data sheet.
* Added VARCLOCK, allowing step size to be calculated using a function.
* Added trunc to pfunction.
* Added opamp_amplification_curve example, which calculates op-amp gain as a function of frequency.
* Improved LM3900 voltage clamping model, and aligned pin names with other operational amplifiers.
* Added a high-precision LM3900 model, and an improved high-performance LM3900 model.
* Added more SPICE elements to the conversion code.
* Fixed current source handling when converting SPICE nets.
* Added validation for netlist devices.
* Improved scalability of error messages.

-m62.cpp: Fixed kidniki netlist, based on corrections in kungfum schematics and an apparent omission. [Couriersud]

-zaccaria.cpp sound improvements: [Couriersud]
* Routed speech and DAC through netlist filtering, and fixed AY8910 interfacing.
* Hooked up potentiometers so they can be adjusted.
* Added frontiers to netlist to improve performance.

-mario: Fixed an error in schematics that became obvious with the improved LM3900 model. [Couriersud, Tafoid]

-spg110 updates: [David Haywood]
* Split more functionality into separate devices.
* Improved rendering and sprites, and implemented manual video RAM uploads.
* Added basic audio.

-wc90b.cpp: Tidied up a little. [David Haywood]

-pengo.cpp: Added preliminary partial decryption for schick. [David Haywood]

-Moved SunPlus GC394 systems out of vii.cpp (it's a newer sytem-on-a-chip with more capabilities). [David Haywood]

-32x.xml: Fixed pinochio ROM loading. [David Haywood]

-mgames.cpp: Cleaned up palette and graphics decoding layout, and converted drawing to use tilemap system. [Dirk Best]

-ltcasino.cpp updates: [Dirk Best]
* Hooked up the two 6821 PIAs, hooked up CRT5037, corrected RAM size, and defined clocks in terms of 18 MHz crystal.
* Cleaned up inputs, added DIP switch descriptions and locations, and documented service mode.
* Added output ports, and hooked up coin counter and lamps.
* Added simple internal artwork with clickable buttons and color overlays based on a flyer.
* Added non-volatile RAM, and updated ROM labels and notes.

-tms9927.cpp: Allow visible area to be hard-coded at configuration time. [Dirk Best]

-akkaarrh.cpp: Added coin counters, lamp outputs, and a test view showing the lamps. [Dirk Best]

-Amstrad PCW driver updates: [Edstrom]
* Corrected floppy drive types for each machine.
* Derived clock from crystal value, and slowed down the CPU to approximate the effect of video hardware accessing RAM.
* Improved logging and converted to use logmacro.h utilities.
* Fixed printer and monitor palettes, and made a simpler layout the default.

-dsk_dsk.cpp, hxchfe_dsk.cpp: Report a non-fatal warning for images with a small number of excess tracks. [Edstrom]

-pcw.xml: Corrected metadata and added notes on dumps with excess tracks. [Edstrom]

-sms, nes: Obtain pixel intensity for light gun from screen device rather than accessing VDP/PPU bitmap. [Enik Land]

-sms.cpp: Set initial stack pointer for Game Gear, required by Ecco (fixes MT07255). [Enik Land]

-m68kmmu: Fixed ATC entry calculation error that was crashing Domain/OS. [Hans Ostermeyer]

-apollo: Removed deprecated debug reference. [Hans Ostermeyer]

-z80ctc.cpp: Guard against integer overflow when calculating remaining time with configured input clock frequencies. [Justin Kerk]

-Fixed support for multiple light guns with X11 XInput. [Kiall Mac Innes]

-Fixed YM2608/YM2610 ADPCM-A overflow behavior (should wrap rather than saturating). [Lord Nightmare, madbr]

-ymz774: Replaced volume table with calculation loop. [MetalliC]

-tms99xx updates: [Michael Zapf]
* Fixed LDCR/STCR handling of register indirect auto-increment mode (*Rx+) and modernized logging.
* Fixed minimum/maximum clock cycles per instruction.
* Changed set address method signature to work better with memory maps.

-ti99 updates: [Michael Zapf]
* Fixed TI FDC in Geneve losing SIDSEL signal when no drive is selected, and removed redundant variables.
* Fixed 99/4p regression where wrong CRU addresses are used when accessing peribox/evpc.

-coco: Fixed loading Orchestra-90, RS-232 Program Pak, and Modem Pak from software list (fixes MT05291). [Nigel Barnes]

-m68000: Made CPU space an address space and made vectored interrupts use it. [O. Galibert]
* Also made it possible to disable the interrupt priority encoder behaviour in the CPU core.

-emumem: Removed obsolete alignement limit. [O. Galibert]

-emumem_mud: Corrected start/end for big endian spaces. [O. Galibert]

-pic8259.cpp: Suppress side effects of debugger reads. [O. Galibert]

-Added skeleton Yamaha DSPV and SWP20 devices. [O. Galibert]

-ymmu100.cpp: Extracted LCD as a separate device. [O. Galibert]

-Annotated all uses of set_input_line_vector with CPU type. [O. Galibert]

-pcat101: Connected key matrix and ports. [Patrick Mackinlay]

-3c505: Added low-level emulation. [Patrick Mackinlay, Neko May]

-m68705: Added more HMOS variants. [Patrick Mackinlay]

-nscsi_cd: Added support for mode page 0x01, allowing Apple II SCSI Card to access CD-ROMs. [R. Belmont]

-apple2: Attach a SCSI CD-ROM to the Apple II SCSI Card by default. [R. Belmont]

-apple2: Documented FocusDrive/ZIPDrive partition information format, and fixed it so it works. [R. Belmont]

-mac: Demoted all Macs to NOT_WORKING until we get a working VIA6522 emulator. [R. Belmont]

-k2000: Hooked up RAM/ROM switch - now starts to boot. [R. Belmont]

-aim65: Modernised code, fixed cassette, added TTY, and added printer display. [Robbbert]

-funworld.cpp updates: [Roberto Fresca, Grull Osgo]
* Improved game descriptions, and expanded notes.
* Improved memory maps, added default non-volatile RAM contents for some games, fixed ROM loading, and re-worked inputs.
* Improved tilemaps, fixed graphics planes, and improved palettes.
* Added I2C serial EEPROM and removed PIAs for Saloon/Nevada.
* Added PLD dumps for pool10e and marked jokercrd graphics ROM IC10 as a bad dump.
* Split and mirrored attribute/color RAM, fixed AY8910 hook-up, fixed video RAM offset, and fixed AY8910 hook-up for intrgmes.
* Changed CPU to 65SC02, added periodic interrupts, and patched out some hardware checks for intrgmes.
* Changed CPU to R65C02, added PIA mirroring, and added a ROM patch to force NOP after BRK for royalcrdf.

-Further funworld.cpp updates: [Roberto Fresca]
* Fixed palette banking, graphics ROM loading, memory map and video RAM offsets for royalcrdf.
* Added default non-volatile RAM contents for rcdino4 and jolycdig.
* Marked royalcrdc graphics ROM IC26 as a bad dump.
* Added button lamps for jolycdig and jolycdab.
* Changed "Austrian" to "German" in all game descriptions, and expanded notes.
* Replaced royalcrdc bad graphics ROM dump with corresponding dump from parent set, and removed imperfect graphics flag.

-funworld.cpp: Used a custom device to re-dump faulty graphics ROM for jokercrd, allowing game to be promoted to fully working.
[Roberto Fresca, Grull Osgo, Gaby]

-unsp: Fixed signed multiplication in recompiler (fixes controls in jak_pooh). [Ryan Holtz]

-sgi_mc: Fixed pixel VDMA interrupts (fixes pixel DMA warnings in IRIX 5.3). [Ryan Holtz]

-newport: Added support for dithering and 4 bits per pixel RGB frame buffer display, and fixed shaded rendering mode. [Ryan Holtz]

-Added ability to throttle IDE hard disk DMA transfer speed (fixes MT07242). [Ted Green]

-midzeus.cpp: Fixed interrupt regression that was causing low frame rates in thegrid. [Ted Green]

-zx8301.cpp: Improved flash behavior so colors match a real QL. [vilcans]

-crystal.cpp: Dumped alternate Crystal System BIOS. [ack]

-galaxian.cpp: Corrected ROM names for moonwara, and corrected the color BPROM. [Andrew Welburn, The Dumping Union]

-oneshot.cpp: Add PCB layout for Mad Donna, and various notes for One Shot One Kill. [Brian Troha]

-toaplan1.cpp: Corrected coinage DIP switch settings for Jiao! Jiao! Jiao! (China, 2P set). [Brian Troha]

-tumbleb.cpp: Dumped PIC microcontroller for funkyjetb. [Caps0ff, ClawGrip, The Dumping Union]

-seibucpbl.cpp: Updated ROM locations for cupsocsb2, and used measured clocks for Seibu Cup Soccer bootleg sets. [f205v]

-gba.xml: Added additional cartridge information from No-Intro. [FakeShemp]

-aha1542b: Added 3.1b BIOS. [Funet Archive]

-namcos2.cpp: Updated PCB locations for data ROMs. [Guru]

-m72.cpp: Re-dumped I80C31 external ROM for imgfightb. [hammy]

-aristmk5.cpp: Updated internal layouts based on a few photos of the button labels. [Heihachi_73]

-isa_hercules: Added dump of Mazovia Polish alternate character set. [MCbx Old Computer Collection]

-Added skeleton device for UltraStor Ultra-14F SCSI controller. [Metropoli BBS Archive]

-Added skeleton device for UltraStor Ultra-24F EISA SCSI controller. [Metropoli BBS Archive]

-Added skeleton devices for Tekram EISA SCSI controllers. [Metropoli BBS Archive, I-Shou University File Server]

-galaxold.cpp: Dumped PROM for and confirmed chip types for scramb3. [Porchy, The Dumping Union]

-europc.cpp: Added BIOS v1.02 to euroxt. [rfka01]

-genpc.cpp: Added several additional BIOS options. [rfka01]

-compc.cpp: Added BIOS v2.01 to compc10. [rfka01]

-Added notes about SunPlus dies and which systems use them. [Sean Riddle]

-icanpian.xml: Added additional information about cartridges and release codes. [Sean Riddle, ClawGrip]

-sms.xml: Corrected ROM label for worldgp. [TeamEurope, ICEknight, ClawGrip]


Mednafen v1.22.2 released!

Mednafen is a multi-game-system emulator, for various platforms, including emulation of the following systems:Atari Lynx,Famicom,GameBoy (Color),GameBoy Advance,Neo Geo Pocket (Color), NES(both NTSC and PAL),PC Engine/TurboGrafx 16 (CD) and SuperGrafx,PC-FX,WonderSwan (Color).

Mednafen v1.22.2 Changelog:

Apple2: Added basic support for WOZ 2.0 floppy disk images.
Lynx: Fixed a potential security vulnerability.
PCE: Fixed an an old regression(from around 0.9.0) that degraded DDA sample playback when playing a HES file.
PS1: Fixed a regression introduced in 1.22.0-UNSTABLE that broke a few PS1 games(e.g. "SimCity 2000" and "Rise 2").
SS: Added the European release of "Theme Park" to the internal database of games to use the data cache read bypass kludge with, to fix infinite boredom during the intro FMV.


snes9x v1.60 released!

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, divorce, etc. (just kidding about the divorce bit). Snes9x is coded in C++, with three assembler CPU emulation cores on the i386 Linux, macOS and Windows ports.

The biggest changes in this release are some reversions which fix a couple games, some accuracy improvements which fix a couple more games, and some optimizations that speed things up a bit.

The Windows port now has an extra "Hacks" settings dialog that allows enabling some settings to allow older ROM hacks to work. The GTK port's hack settings are still hidden behind the -Ddangerous-hacks=true compile flag. The libretro port has had the remaining hack added. Use with caution and don't submit bug reports associated with enabling these hacks.

- Fixed subscreen blending with master brightness < 100%.
- Fixed NMI timing when toggling enable bit. Fixes Chou Aniki--hack removed.
- Reverted an IPL map optimization that misses a weird edge case that caused
The Great Battle III to lock up.
- Clamp MSU1 addition to max amplitude instead of wrapping. Proper MSU1 tracks
will not be affected by this.
- Save mipmap_input parameter with customized GLSL and slang shaders.
- Actually use mipmap_input parameter.
- Optimized subscreen math with help from Dwedit.
- Revert to measured APU clock speed instead of nominal speed. Fixes An
American Tail.
- Fixed broken BPS patch support. (ArtiiP)
- Fixed MSU1 track restarting on load state.

- Changed window flags to allow NVIDIA cards to auto-enable exclusive
fullscreen mode in OpenGL.
- Added a hidden option "DWMSync" that allows OpenGL to sync to the window
manager while in windowed or borderless windowed mode.
- The automatic frame skip option no longer limits to 59.94Hz.
- Fixed bad icon scaling.
- Added a hacks dialog to enable settings for older hacks to run.

- Added ability to use Satellaview data in same directory as ROM.
- Fixed deviation from proper libretro spec.
- Added option to use the software NTSC filter. (stellarporter)

- Added icons to the entries to clear binding assignments.
- Fixed overlap in xBRZ multithreading.
- Changed glFenceSync option to an OML_sync option that works better.
- Fixed accumulation of partial pixel data on mouse motion when we update the
mouse position more than once per frame.
- Allow one key to be bound to many controller buttons on the same controller.
- Force menu and button icons.
- Add the view menu to right-click when SNES mouse isn't used.
- Remove unused status bar option.
- Startup background can be changed in snes9x.conf.
- Improved PortAudio driver.

- Fixed sound output that broke with APU refactor.


    Wednesday, April 10, 2019
bsnes v107.1 released!

bsnes is an emulator for the Super Famicom and SNES video game systems. The purpose of the emulator is a bit different from other emulators: it focuses on accuracy, debugging functionality, and clean code.

bsnes v107.1 Changelog:

GUI: added high DPI support
GUI: fixed the state manager image preview
Windows: added a new waveOut driver with support for dynamic rate control
Windows: corrected the XAudio 2.1 dynamic rate control support [BearOso]
Windows: corrected the Direct3D 9.0 fullscreen exclusive window centering
Windows: fixed XInput controller support on Windows 10
SFC: added high-level emulation for the DSP1, DSP2, DSP4, ST010, and Cx4 coprocessors
SFC: fixed a slight rendering glitch in the intro to Megalomania


    Monday, April 08, 2019
Cemu v1.15.4b released!

Cemu is a Nintendo Wii U emulator that runs commercial games. Highly experimental software to emulate Wii U applications on PC.

Cemu v1.15.4b Changelog:

# New in 1.15.4b:

general: Fixed memory searcher tool not displaying some values
general: When certificates for online mode are missing or corrupted Cemu will now print a warning to log.txt when they are accessed

H264: Stability improvements

GX2: Fixed crash when R10_G10_B10_A2_SNORM texture format is used
GX2: GX2ConvertDepthBufferToTextureSurface() will now reset global depth clear to 0.0 as a side effect since Dragon Quest X relies on this behavior

nlibcurl: Fixed crash bug in free() wrapper
nlibcurl: Implemented curl_multi_fdset()

nn_boss: Fixed crash when running unregistered task

nsysnet: Stability improvements

# New in 1.15.4:

general: GamePad view now works with OSScreen API (used by some homebrew)

debugger: Various stability improvements and bug fixes

H264: Added full h264.rpl module implementation (#25)

CPU/JIT: Implemented PSQ_L type 9 (single U16 load) (#30)

GX2: Fixed a bug when determining vertex winding order for primitive RECTS with non-standard vertex shader attribute mapping
GX2: Fixed a bug in texture copy operations with non-zero mip levels (#19)
GX2: Added support for texture formats X24_G8_UINT and D32_FLOAT_S8_UINT (#9)
GX2: Minor optimizations

nlibcurl: Several crash bugs fixed

input: Added support for hot plugging configured controllers while a game is running

nn_boss: SpotPass files are now cached across Cemu sessions and only redownloaded if they are outdated
nn_boss: Added support for RawDlTaskSetting API in tasks and file handling (#31)
nn_boss: Fixed incorrect http headers in web requests
nn_boss: Fixed a bug in task.StopScheduling()

nsysnet: Improved robustness

(#xx) refers to bug tracker issues fixed by this change. See " target="_blank">http://bugs.cemu.info/projects/cemu/[/quote]


    Sunday, April 07, 2019
Sega Model 3 UI release!

This is a simple UI for the Supermodel. Supermodel is a Sega Model 3 arcade emulator.

Added - list view of all the supported games
Added - preview of each game (snaps).
Added - button of the roms directories.
Added - check Load button (Load Rom)
Added - all video options
Added - all sound options
Added - all control options (for the time being it uses the supermodel configurator (accurate and will never fail)
Added - system link options (preliminary) will only work with the only version created by Spindizzi


Fixed some problems with the list of games to not match all of the games.xml


    Friday, April 05, 2019
Sega Model 2 UI released!

This is a simple UI for the "GREAT EMULATOR" By ElSemi SEGA Model 2 Emulator. v1.1a. Model 2 Emulator, formerly Nebula Model 2, is a Sega Model 2 arcade emulator for Windows, developed by ElSemi (author of CPS-2, Neo-Geo, PGM and Konami emulator Nebula).

Added - list view of all the supported games of version 1.1a of m2emulator.
Added - preview of each game (snaps).
Added - 3 buttons of the roms directories.
Added - check Antialiasing.
Added - check Bilinear.
Added - check Trilinear.
Added - check FilterTilemaps.
Added - check Wireframe.
Added - check ForceSync.
Added - check FakeGouraud.
Added - check MeshTransparency.
Added - check ForceManaged.
Added - check AutoMip.
Added - check Fullscreen (now with the shooting games the window will not be minimized when shooting in the upper corner).
Added - check Sound.
Added - check Widescreen .
Added - check Resolution (Native).
Added - check Force Feedback.
Added - check HoldGears.
Added - check Joy Xbox360 (xinput).
Added - check (Cursor) Show / Hide.
Added - check DrawCross.
Added - check UseRawInput.
Added - check RawDevP1.
Added - check RawDevP2.
Added - check Load button (Load Rom).

Priorities for future versions
Add - Widescreen (correctly) to all the missing games.
Add - support of the games that use system links, in simple steps so that everything is configured automatically "same pc", "pc in network", "online".
"Maybe" add - Model1 (MAME).
"Maybe" add - Model3 (Supermodel).


    Wednesday, April 03, 2019
GLideN64 Public Release v4.0 released!

GLideN64 is a new generation, open-source graphics plugin for N64 emulators

GLideN64 Public Release v4.0 Changelog:

Today is time to set new Release tag to master branch.
Previous Release 3.0 was a revolutionary one because of massive changes in plugin's architecture and new possibilities opened by these changes. This release is rather evolutionary. It continues tendencies started in the previous version. Of course, new features had been developed too. Lets see:

Solution for HLE problems

The main theme of the new release is solution of HLE-related problems. It started with long long awaited HLE implementation of BOSS ZSort microcode made by Gilles Siberlin.

Then olivieryuyu and me completed our "Mission Impossible 2" : HLE implementation of microcodes for "Indiana Jones" and "Battle for Naboo".That was a huge and incredibly hard work. Successful completion of that task ultimately closed "HLE not supported" issue. All N64 games now can be run in HLE mode. olivieryuyu wrote an article about this microcode: "The masterpiece graphic microcode behind the Nintendo 64 version of Indiana Jones and the Infernal Machine and Star Wars Episode I: Battle for Naboo". I highly recommend to read it.

Next step was to fix issues caused by incomplete or incorrect implementation of some HLE commands, which caused HLE-only glitches. We started with re-implementation of S2DEX microcode, which is designed to draw such 2D objects as sprites and backgrounds. olivieryuyu decoded that huge and tangled microcode and we made new HLE implementation of it, trying to reproduce original algorithms as close as possible. That work took us circa six month.

We also fixed several small HLE issues, where glitch was caused by an issue in some command. Such fixes also required microcode analysis. Thanks to olivieryuyu's efforts we fixed:
missing transition effect in Dark Rift menu
Coin Block Blitz mini game in Mario Party
Conker's Bad Fur Day lighting fix
Missing graphics in Sim City 64

Regressions fixes.

The second big topic of this new release is fixing of regressions.

Unfortunately, each big release is brings not only new features and fixes, but also new bugs. Complete testing is very hard and tedious process. Fortunately, users are founding and reporting us about issues. One of my goals for this release was to fix all known regressions. I combed project's bug tracker for such bugs. To my surprise, many reported issues were actually old and very old regressions. I even found regressions, which were made before the very first public release. I fixed all these issues and I hope that this release will not bring many new ones.

New features.

1. As you know, GLideN64 has special mode for precise emulation of N64 depth compare. This mode helps to fix many minor and some major issues with depth compare, but it has some limitations:
serious performance drop in some games
incompatibility with Multi-Sample Anti Aliasing (MSAA)
Logan McNaughton aka loganmc10 found OpenGL extensions, which helped us to weaken the performance issue greatly. Now you can use N64 depth compare freely if your hardware supports required extensions. This mode is still incompatible with MSAA, but now we have a solution. I implemented Fast Approximate Anti Aliasing (FXAA) , which you can enable along with N64 depth compare.

2. Ultimate solution for "remove these darn annoying black boarders" issue: Overscan feature. Now you may crop output image as much as you want.

3. User profiles. You may create profiles with different settings and switch between them. For example, you may create a profile with 2D fixes enabled to play 2D games, or create a profile with N64 depth compare + FXAA enabled.

New supported games

I already mentioned implementation of new microcodes, which finally made it possible to run any game with HLE. However, there are still games, which can't run properly because they do something weird what GLideN64 does not expect and can't emulate yet. Example of such game is Super Bowling 64. The way that game programmed makes it hard to emulate on PC hardware. Finally I found a way how it can be done. That fix then helped me to solve split screen issue in NASCAR 2000. Another example of hard to emulate issue is multiplayer mode in GoldenEye 007 and Perfect Dark with 3 or 4 players. It was fixed too.


It is impossible to list all solved issues. We closed more than 175 issues during this release cycle .
You may read my change-logs on Patreon for details.

Thanks to all backers of "Indiana Jones and the Infernal Machine" crowdfunding campaign on Indiegogo. We hardly would take that task without your support.
Thanks to all my patrons on www.patreon.com/Gliden64 I very appreciate your support.
Thanks to all users of https://github.com/gonetz/GLideN64. Your bug reports and feedback greatly help us to improve quality of the program.
Very special thanks to olivieryuyu, the author of incredible microcode decoding


Mesen-S v0.1.0 released!

Mesen-S is a cross-platform SNES emulator for Windows & Linux built in C++ and C#.

Mesen-S v0.1.0 Alpha changelog:

First release - this is an alpha-quality release.
In other words, there may be critical bugs - please don't use this to start playing a 5+ hour game!
Among other limitations, none of the enhancement chips (Super FX, etc.) are currently supported, so any game that uses them will not work.


    Tuesday, April 02, 2019
Nintaco 20190331 released!

Nintaco is a work in progress. It is a NES-Famicom-Dendy emulator written in Java 8, ostensibly making it cross-platform. The full source will be made available per LGPLv2.1.

Getting Started
If double-clicking the jar does not automatically launch the emulator, try: java -jar Nintaco.jar
Configure input: Options | Button Mapping...
If you are using an 8 button controller, such as a USB NES gamepad, try mapping Rewind Time to Start + B.
If you want to resume at arbitrary points in the past: Tools | Watch History... and Resume Here

Nintaco (2019/03/31) changelog:

Fixed bug introduced in the last build that inhibited loading FDS and NSF files.
Fixed issue that prevented FDS games from being debugged.
Introduced ability to shoot offscreen.
Added 97 NES 2.0 mappers.
Updated the cart DB.
Updated the FAQ.


My Nes GTK v3.2 released!

My Nes GTK is a nes emuator written in .net C#. It can run an Windows(R) and Linux platforms. It uses GTK# for menus, SDL.NET for emulator window.

- My Nes GTK Interface Features
Uses GTK# which is an easy-to-use multi-platform interface.
A good launcher interface, allows to easily select and run games.
Uses NesCart DB to show and use accurate game information.
Allows to easily edit and change the emulation settings.

- My Nes SDL
Run game in windowed or fullscreen mode with useful video options like keep aspect ratio.
Ability to save snapshots of current game.
Save and load state ability.

- My Nes Core Features

• Accuracy, My Nes pass almost all known nes tests by emulating the real hardware behaviors without any kind of emulation
• Multi-threaded Emulator, the emulation process run in thread separated from renderer threads.
This may improve
performance especially with multi core cpus.

My Nes Emulation Specification

• CPU 6502: All CPU 6502 instructions implemented including the so called illegal opcodes.
• Interrupts: Implement exact interrupt timings like interrupt check before the last instruction behavior
• PPU: Implement the Picture Processor Unit as described in the wiki docs
http://wiki.nesdev.com/w/index.php/PPU_rendering with exact timing
• Palettes: Implement the palette generator of NTSC video as described at
• TV Formats: NTSC, PALB and DENDY.
• Sound: Implement all Nes 5 sound channels, MMC5 external sound channels and VRC6 external sound channels.
• Sound Playback: Frequency can be 22050 Hz, 44100 Hz or 48000 HZ. Bit rate fixed to 16 bit, channels fixed to Mono.
Also, My Nes implement the exact Mixer as descriped at http://wiki.nesdev.com/w/index.php/APU_Mixer
(i.e. low-pass and high-pass filters).
• Mappers And Boards: Implement about 97% of known and documented mappers
• Controllers: 4 players joypads, each joypad is playable through Keyboard, Joystick or XBox360 Game Controller (XInput).
Also Game Genie is implemented as well.

My Nes GTK v3.2 Changelog:

* My Nes GTK is rebuilt from scratch, performance and usubality is improved slightly.
* My Nes GTK is now become compatible with new My Nes Emulation Engine (version 7)
* My Nes SDL is now updated to the latest renderer implementation and options. Emulation rendering performance and quality is improved slightly.
* My Nes, My Nes GTK and My Nes SDL all now share the same emulation engine core (Core.dll), thus, any new updates regards
the My Nes emulation core is applied to this version too.
* Added refresh info button which allows to refresh game snaps, states ... etc after playing a game.
* Improved Input Setting dialog, allows to configure inputs more easily.


fixNES Alpha v1.2.7 released!

This is a NES Emulator.

fixGB Alpha v1.2.7 Changelog:

-added support for mapper 224
-improved vrc7 audio emulation, now volumes behave more accurately
-added newly dumped data for accurate vrc7 instruments

Controls right now are keyboard only and do the following:
Y/Z is A
X is B
A is Start
S is select
Arrow Keys is DPad
Keys 1-9 integer-scale the window to number
P is Pause
B is Disk Switching (for FDS)
O is Enable/Disable vertical Overscan


    Saturday, March 30, 2019
BlastEm 0.6.2 released!

BlastEm has the goal of being an extremely accurate Genesis emulator while still running on relatively modest hardware by using advanced techniques. Currently it meets neither my accuracy nor performance goals, but those goals are pretty high. Speed and accuracy should be sufficient for most purposes. It runs at full speed on an old first generation Intel Atom and can run Sonic 2 at around 600 fps on a Haswell desktop using a single core. To my knowledge, it is the only emulator besides Genesis Plus GX that can properly display the "TITAN 512C FOREVER" portion of Titan's Overdrive demo, and the only emulator besides Exodus that passes all 122 of the tests in Nemesis' VDP FIFO Testing ROM and can properly display "Direct Color DMA" demos.

BlastEm Features:
* savestates
* integrated debugger
* GDB remote debugging
* joystick/gamepad support
* Mega/Sega Mouse support
* save RAM and EEPROM support
* Sonic & Knuckles lock-on
* turbo and slow modes
* configurable low pass filter
* single pass GLSL shaders (though there are no interesting ones presently)


    Wednesday, March 27, 2019
Mame v0.208 released!

MAME stands for Multiple Arcade Machine Emulator. When used in conjunction with images of the original arcade game's ROM and disk data, MAME attempts to reproduce that game as faithfully as possible on a more modern general-purpose computer. MAME can currently emulate several thousand different classic arcade video games from the late 1970s through the modern era.

MAMETesters Bugs Fixed
- 06423: [Graphics] (amstrad.cpp) cpc6128 [terminat]: Graphics corruption on level 3. (AmatCoder)
- 06439: [DIP/Input] (spec128.cpp) spec128, specpl3e: In Abu Simbel Profanation, the character jumps constantly. (AmatCoder)
- 06611: [Crash/Freeze] (amstrad.cpp) cpc6128: Can't play fourth level of Perico Delgado Maillot Amarillo disk version. (AmatCoder)
- 06854: [Graphics] (amstrad.cpp) cpc6128 [007tld]: Graphical errors in 007 The Living Daylights. (AmatCoder)
- 06927: [Crash/Freeze] (amstrad.cpp) cpc464, cpc6128: Hundra gets stuck in a black screen after leaving main menu. (AmatCoder)
- 06997: [Graphics] (amstrad.cpp) cpc6128: Graphical issues in Galactic Tomb. (AmatCoder)
- 07134: [Media Support] (amstrad.cpp) CPC6128: Floppy drive support is broken. (AmatCoder)
- 07209: [Crash/Freeze] (dai.cpp) Assembler-based games no longer work. (Robbbert)
- 07240: [DIP/Input] (cps1.cpp) sf2rules: Kick buttons are non-functional. (Ivan Vangelista)
- 07250: [DIP/Input] (segas16b.cpp) dunkshot, dunkshota: DIP 1 and DIP 8 are incorrectly marked as unused. (chaneman)
- 07251: [Documentation] (brkthru.cpp) brkthru: Test mode is undocumented. (chaneman)
- 07254: [Multisession] NETLIST: Machines using netlist components raise a fatal error on back-to-back sessions. (Couriersud)
- 07258: [Original Reference] (micro3d.cpp) f15se21: ROM names for F-15 Strike Eagle are incorrect. (chaneman)
- 07260: [Sound] (topspeed.cpp) topspeed: Top Speed engine sounds are missing. (Ivan Vangelista)
- 07263: [Gameplay] (galaxian.cpp) tenspot: Only half of the games are accessible. (Robbbert)

New working machines
Disney (JAKKS Pacific TV Game, Game-Key Ready) (08 FEB 2005 A) [Sean Riddle, David Haywood, anonymous]
Fidelity Electronics Checker Challenger 4 [hap, Sean Riddle]
Fidelity Electronics Gin & Cribbage Challenger [hap, David Viens]
Game & Watch: Balloon Fight (new wide screen) [algestam, anikom15, f205v, hap]
Game & Watch: Fire Attack [algestam, Justin Kerk]
Game & Watch: Octopus [algestam, Zorix, khrainos]
Game & Watch: Parachute [algestam]
Game & Watch: Turtle Bridge [algestam, uman]
Geigeki Go Go Shooting (Japan) [Peter Wilhelmsen, Sean Riddle, ShouTime, David Haywood]
I Can Play Piano [Sean Riddle, David Haywood, anonymous]
Jumping Popira (Japan) [Sean Riddle, David Haywood, anonymous]
Rebound (Rev B) [TTL] [DICE Team, Couriersud]
SpongeBob SquarePants - The Fry Cook Games (JAKKS Pacific TV Game, Game-Key Ready) (AUG 18 2005 21:31:56) [Sean Riddle, anonymous]
Waddingtons 2001: The Game Machine [hap, Sean Riddle, Couriersud]

New working clones
Data Cash Systems CompuChess [hap]
DJ Boy (Japan, set 2) [Artemio Urbina, The Dumping Union]
DJ Boy (World) [Artemio Urbina, The Dumping Union]
Elite Champion Challenger (Travemuende upgrade) [hap, Berger]
Finalizer - Super Transformation (set 2) [pacman70]
Gemini Wing (World) [pacman70]
Head to Head: Electronic Basketball (TMS1000 version) [hap, Sean Riddle]
Karate Champ (US VS version, set 3) [Don Thibert, R.Coltrane, The Dumping Union]
Karate Champ (US VS version, set 4) [Don Thibert, R.Coltrane, The Dumping Union]
Kishon Chesster (v2.2) [Berger]
Komo Como (Topmar, bootleg?) [f205v]
Omega (earlier) [Corrado Tomaselli, The Dumping Union]
Pang Pom's (Nova) [Hammy, The Dumping Union]
Raiden (US set 3) [Apocalypse, The Dumping Union]
VEB Mikroelektronik Erfurt Schachcomputer SC 2 (rev. E) [kaiOr]

Machines promoted to working
Applied Concepts Boris [hap, Sean Riddle]
Applied Concepts Boris Diplomat [hap]
Disney Friends (JAKKS Pacific TV Game, Game-Key Ready) (17 MAY 2005 A) [Sean Riddle, Peter Wilhelmsen, Ryan Holtz]
Fidelity Electronics Bridge Challenger III [hap, Lord Nightmare]
Fidelity Electronics Voice Bridge Challenger [hap, Lord Nightmare]
Gururin World (Japan) [David Haywood, Sean Riddle, Peter Wilhelmsen, ShouTime]
Justice League (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, Peter Wilhelmsen, Ryan Holtz]
MX Dirt Rebel [Sean Riddle, Peter Wilhelmsen, O. Galibert, David Haywood]
Novag Chess Champion: Delta-1 [hap]
Popira 2 (Japan) [David Haywood, Peter Wilhelmsen, Sean Riddle, ShouTime]
SciSys Chess Traveler [hap]

Clones promoted to working
Fidelity Electronics Advanced Bridge Challenger [hap, Lord Nightmare]
Fidelity Electronics Elite Avant Garde (model 6114-5) [hap, Berger]

New machines marked as NOT_WORKING
e-kara Mix (Japan) [Peter Wilhelmsen, Sean Riddle, ShouTime, David Haywood]
Evio (Japan) [Sean Riddle, Peter Wilhelmsen, ShouTime, David Haywood]
Fidelity Electronics Chess Challenger [hap, Berger]
Fisher-Price Fun 2 Learn Smart Fit Park [Sean Riddle, ClawGrip]
Frantic Fruits [SpinalFeyd, The Dumping Union]
Jurassic Park (bootleg of Megadrive version) [Jorge Silva, Kravex]
Kontron Instruments Micromon 7141 ECG unit [Robbbert, Rockman, ClawGrip]
Lear Siegler ADM 36 Video Display Terminal [Al Kossow, Bitsavers]
Mega Drive 4 / Guitar Idol (set 1) [Alexandre Souza]
Neo Print - Chicken Ramen (Japan)
[malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union]
Neo Print - Fuyo Pri Iitoko Tori (Japan) (T4i 3.07)
[malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union]
Neo Print - Otogibanashi (Japan) (T4i 3.00)
[malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union]
Neo Print - Senyou Cassette Ver. 1 (Japan)
[malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union]
Neo Print Special: Sekai Ryokou 2 (Japan)
[malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union]
Sega AS-1 Controller [Arzeno Fabrice. The Dumping Union]
Star Trek: The Next Generation (LX-5) [PinMAME]
Super Chick [Travis Swager]
unknown poker game [chaneman]

New clones marked as NOT_WORKING
LeapPad (Canada) [Sean Riddle, ClawGrip]
Mega Drive 4 / Guitar Idol (set 2) [Alexandre Souza]
My First LeapPad (World, V1.3) [Sean Riddle, ClawGrip]
Over Rev (Model 2B, Revision A) [Dane Biegert, Brian Troha, Henrique Areias Pontes, Sean Sutton, Smitdogg, The Dumping Union]
Sega Rally Championship - Twin/DX (Revision A)
[Dane Biegert, Brian Troha, Henrique Areias Pontes, Sean Sutton, Smitdogg, The Dumping Union]
Spider-Man (JAKKS Pacific TV Game) (older hardare) [Sean Riddle, anonymous]
Yamaha MU80 [R. Belmont, O. Galibert]
Yamaha VL70-m [R. Belmont, O. Galibert]

New working software list additions
acrnsys_rom: ADE [Nigel Barnes]
A.E., Akalabeth, Alien Lander, The Asteroid Field, Beer Run, Bug Attack, Captain Goodnight and the Islands of Fear,
Championship Lode Runner, Choplifter, Dazzle Draw (version 1.1), Eggs-It, Ernie's Quiz, Gamma Goblins, Golden Mountain,
Gruds in Space, High Orbit, Instant Zoo, Labyrinth, Lancaster, Lunar Leepers, Mix and Match, Muppetville, Phaser Fire, Ribbit,
Serpentine, Spotlight, The Super Factory, Ultima III: Exodus, Where in the World is Carmen Sandiego [4am, Firehawke]
bbc_rom: Acorn DFS 0.9H (Torch) [Nigel Barnes]
1973-75 Volume 1 (Japan) (EC0017-G73), Artist Selection Volume 7 (B'z) (Japan) (EC0039-ATS),
Artist Selection Volume 12 (The Beatles) (Japan) (EC0050-ATS), Artist Selection Volume 13 (Tube) (Japan) (EC0055-ATS),
Artist Selection Volume 14 (SMAP) (Japan) (EC0057-ATS), ENK Volume 2 (Japan) (EC0016-ENK), ENK Volume 5 (Japan) (EC0043-ENK),
Graduation Encouragement Volume 1 (Japan) (EC0019-BSC), Graduation Encouragement Volume 2 (Japan) (EC0038-BSC),
J-Pop Mix Volume 16 (Japan) (EC0028-JPM), J-Pop Mix Volume 18 (Japan) (EC0040-JPM), J-Pop Mix Volume 22 (Japan) (EC0053-JPM),
J-Pop Mix Volume 24 (Japan) (EC0056-JPM), J-Pop Mix Volume 25 (Japan) (EC0059-JPM), Kid's Mix Volume 2 (Japan) (EC0020-KID)
[Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
electron_cart: ROMPlus-144 [Nigel Barnes]
gba: Aka-chan Doubutsuen (Jpn, Rev. 1) [No-Intro, FakeShemp]
Dragon's Lair, Golden Axe (3.5"), Indiana Jones And The Last Crusade - The Action Game (Kixx release),
Panza Kick Boxing (Kixx budget release) [ArcadeShadow]
ibm5170: All New World Of Lemmings, Desert Strike: Return to the Gulf, Ultimate Body Blows [ArcadeShadow]
Piano Favorites (J7522) [Sean Riddle, anonymous]
Disney Princess Magical Melodies (K4656), Jammin' Jungle Safari (Disney's The Lion King, Jungle Book, Tarzan) (K4653),
Jungle Boogie (J7524), Nicktoons Show Tunes (J7527), Rockin' Dance Party (J8715), Scooby-Doo! Monster Mayhem (J7525)
[Sean Riddle, David Haywood]
CP/M System Disk (FDX), CP/M System Disk (SDX), dBASE II, FDX NewWord, Modem Executive 1.14, SuperCalc,
Tape to Disc Transfer (FDX and CP/M only), Turbo PASCAL 2.00A, Turbo PASCAL 3.00A, WordStar 3.00 [Nigel Barnes]
Cal Gaiden - Tiny Steps Behind the Cal, Capcom Tokoton Efude, Ce'st la vie, Cherry Jam - Kanojo ga Hadaka ni Kigaetara,
Cherry Jam - Kanojo ga Hadaka ni Kigaetara (Alt), Chiemi, Chou Shinri Samadhi (Alt), Clipper - Takepon no Ochimono Puzzle,
Cocktail Soft - Zoukan-gou 2, Concert, Cranston Manor (2HD conversion), CRW - Metal Jacket, Cybernetic Hi-School / Dennou Gakuen
[Neo Kobe Collection]
pc98_cd: Cyberwar [Neo Kobe Collection]
snes: Striker (Euro, NTSC Prototype) [FakeShemp]
+3 Utilities, 007 Trans-Master, 2 Por 1: Chase H.Q. + Indiana Jones y la Ultima Cruzada,
2 Por 1: MASK III: VENOM Strikes Back + North Star, 2 Por 1: Motor Massacre + Final Assault, 2 Por 1: Renegade + Target Renegade,
2 Por 1: Silent Shadow + Mad Mix Game, 2 Por 1: Silent Shadow + Mad Mix Game (alt), 2 Por 1: Techno Cop + Mickey Mouse,
2 Por 1: The Deep + The Muncher, 2 Por 1: Thunder Blade + Cybernoid II, 2 X 1: Capitan Sevilla + Meganova,
2 X 1: Corsarios + Mutan Zone, 2 X 1: Don Quijote + Mega-Corp, 2 X 1: Hundra + Turbo Girl, 2 X 1: Phantis + Freddy Hardest,
2 por 1: Platoon + Arkanoid II: Revenge of Doh, 2 por 1: Platoon + Arkanoid II: Revenge of Doh (alt), 20 Game Pack,
3D Construction Kit, 3D Game Maker, 3D Game Maker (alt), 3D Game Maker (alt 2), 3D Grand Prix (master disk), 3D Game Maker (Spa),
3D Game Maker (Spa) (alt), 4 Soccer Simulators, 4 Top Games - Pulsator + Slaine - The Celtic Barbarian, Los 40 Principales Vol. 1,
Los 40 Principales Vol. 1 (alt), Los 40 Principales Vol. 10, Los 40 Principales Vol. 10 (alt), Los 40 Principales Vol. 2,
Los 40 Principales Vol. 3, Los 40 Principales Vol. 3 (alt), Los 40 Principales Vol. 4, Los 40 Principales Vol. 5,
Los 40 Principales Vol. 6, Los 40 Principales Vol. 6 (alt), Los 40 Principales Vol. 7, Los 40 Principales Vol. 8,
Los 40 Principales Vol. 8 (alt), Los 40 Principales Vol. 8 (alt 2), Los 40 Principales Vol. 9, A Toda Maquina,
La Abadia del Crimen, La Abadia del Crimen (alt), ACE 2 - The Ultimate Head to Head Conflict, Action Fighter,
Action Force - International Heroes (alt), Action Force II - International Heroes (alt), Adidas Championship Tie-Break (alt),
Adidas Championship Tie-Break (Spa), After the War, After the War (Spa), Afterburner, Afterburner (alt), Agatha's Folly,
Agatha's Folly (alt), Airborne Ranger, Alien Research Centre, Alien Storm, Alien Storm (Spa), Alien Syndrome,
Alien Syndrome (Spa), Alkatraz Development Disks - Bedturn Project Backup,
Alkatraz Development Disks - Designer + Assembler Backup, Alkatraz Development Disks - Disk Protection Source Code,
Alkatraz Development Disks - Locoscript Start of Day 25-10-88, Alkatraz Development Disks - Main Enc + BASIC Run Sample Backup,
Alkatraz Development Disks - Main Encryptor + Screen Load Designer, Alkatraz Development Disks - Mastering Program,
Alkatraz Development Disks - New Word, Alkatraz Development Disks - Run Program + BASIC Constructor,
Alkatraz Development Disks - Sample Loader + Master Installer Backup,
Alkatraz Development Disks - Simple Loader + Encryptor Constructor, Alkatraz Development Disks - Tape System Text Backup,
All-American Basketball (master disk), All in a Day's Work, The Amazing Spider-Man and Captain America in Dr. Doom's Revenge,
American 3D Pool (master disk), Amnesia v1.02, Amnesia v1.02 (Spa), Amoto's Puf, Amstrad Compilation Disk Spectrum Plus 3,
Amstrad Compilation Disk Spectrum Plus 3 (alt), Amstrad Compilation Disk Spectrum Plus 3 (alt 2), The Amulet of Darath,
Another Big Disk, Answer Back Factfile 500 - Arithmetic - Ages 6-11, Answer Back Junior Quiz, APB - All Points Bulletin,
The Apprentice, April 7th, Apulija 13 V1.1, Apulija 13 v1.2, Arcade Collection Volume 1, Arcade Collection Volume 2,
Arcade Collection Volume 2 (alt), Arcade Extravaganza Disk 3, Arctic Fox, Arkanoid - Revenge of Doh, Arnold the Adventurer 1 + 2,
Arnold the Adventurer III - This Time It's Personal, The Artist II, The Artist II (alt), Artura (alt), Asalto y Castigo,
Aspar GP Master, Aspar GP Master (alt), Astro Marine Corps, ATF - Advanced Tactical Fighter,
ATF - Advanced Tactical Fighter (Spa), Aura-Scope, Australian Games (Spa), Autocrash, The Axe of Kolt, La Aventura Espacial,
La Aventura Original, Aztec Assault, Back to the Future Part II, Back to the Future Part III, Back to the Future Part III (alt),
Bad Dudes vs. Dragon Ninja, Badlands (alt), Badlands (Spa), The Balrog and the Cat, Balrog's Big Disk, The Balrogian Trilogy,
Barbarian, Barbarian II - The Dungeon of Drax, Barbarian II - The Dungeon of Drax (alt), Barbarian II - The Dungeon of Drax (Spa),
The Bard's Tale Vol 1 - Tales of the Unknown, The Bardic Rites, The Bardic Rites + Dragon-Quest,
Bart Bear + The Return of Bart Bear, Batman - The Caped Crusader, Batman - The Movie, Batman - The Movie (alt),
Batman - The Movie (alt 2), Batman - The Movie (Spa), Batman - The Movie (Spa) (alt), Beach Volley, The Beast, Bedlam,
Bedlam (Spa), The Beginning of the End, Behind Closed Doors 4 - Balrog's Day Out, The Bermuda Triangle, The Best of Clive and Les,
Best of Elite Vol. 1, Bestial Warrior, Bestial Warrior (Gun Stick), Beverly Hills Cop (alt), Beyond the Ice Palace,
Beyond the Ice Palace (Spa), Bionic Ninja (master disk), Black Lamp, The Black Tower, Blasteroids,
Blinky's Scary School (master disk), Bloodwych (alt), Bog of Brit + The Menagerie, The Boggit - Bored Too (alt), Bonanza Bros.,
Book of the Dead (alt), Boots Action Pack, The Boyd File, BraveStarr, Brian - The Novice Barbarian,
Brian Clough's Football Fortunes, Bridge Player Galactica, Bubble Bobble, Bubble Buster, Buffalo Bill's Wild West Show (alt),
Buffalo Bill's Wild West Show (Spa), Buggy Boy, Buggy Boy (alt), Buggy Boy (Spa), Buggy Ranger, Bugsy, Bumpy, Butcher Hill (alt),
By Fair Means...or Foul, Cabal, Cabal (Spa), CAD-Master - Light Pen & Graphics Software, California Games, Cannon Bubble,
Capitan Sevilla, El Capitan Trueno, Captain Blood, Captain Blood (alt), Captain Planet and the Planeteers,
Captain Planet and the Planeteers (alt), Carlos Sainz - Campeonato del Mundo de Rallies, Carrier Command (alt),
Cartoon Capers Disk 3, The Case of the Beheaded Smuggler, Castle Master, Castle Master (alt), Castle Master (Spa),
Castles and Clowns, Castles and Clowns (alt), Castlevania - Spectral Interlude, Castlevania - Spectral Interlude (alt),
Castlevania - Spectral Interlude (Ita), Castlevania - Spectral Interlude (Ita) (alt), Castlevania - Spectral Interlude (Pol),
Castlevania - Spectral Interlude (Pol) (alt), Castlevania - Spectral Interlude (Rus),
Castlevania - Spectral Interlude (Rus) (alt), Castlevania - Spectral Interlude (Spa),
Castlevania - Spectral Interlude (Spa) (alt), Celtic Carnage, CEZ Collection Vol.1, Chain Reaction, Championship Run,
Championship Run (rerelease) (master disk), Championship Run (rerelease) (master disk backup),
Championship Run (rerelease) (tape master disk), A Chance in Hell, A Chance in Hell (Extreme), Chartbusters, Chase H.Q.,
Chase H.Q. (Spa), Chase H.Q. II - Special Criminal Investigations, Chase H.Q. II - Special Criminal Investigation (Spa),
The Chessmaster 2000, Chicago 30's (alt 2), Chicago 30's (alt), CHIPNSFX Tracker+player, Choy-Lee-Fut Kung-Fu Warrior,
Chuck Yeager's Advanced Flight Trainer, Chuck Yeager's Advanced Flight Trainer (alt), Circus Games, The Citadel, Civil Service II,
Classic Games 4, Clock Chess '89, Clock Chess '89 (Spa), Cloud 99, Coleccion de Exitos Dinamic, Colossus Bridge 4,
Colossus Chess 4, Colossus Chess 4 (alt), Colossus Chess 4 (alt 2), Colossus Chess 4 (Spa), Comando Quatro, Comando Tracer,
Combat School + Gryzor Preview, Comic, Arcade & Aventura, Command Performance, Complete Machine Code Package, Computer Classics,
Continental Circus, Continental Circus (Spa), Corporal Stone, Corruption (alt), Corruption (alt 2), Corruption (alt 3),
Cosmic Sheriff, Count and Add, Coursemaster v3.88, Coursemaster v3.88 (alt), CP-M Plus v1.0, Crack City, Cray-5, Crazy Cars,
Crazy Cars (alt), Crazy Cars II, Cricket Master, Crystals of Kings, Curro Jimenez, The Curse of Nimue,
Cybernoid - The Fighting Machine (alt), Cybernoid II - The Revenge (alt), Cyborg 2900, The Cycles, The Cycles (Spa),
Daley Thompson's Olympic Challenge, Dan Dare Collection, Dan Dare II - Mekon's Revenge, Dan Dare III - The Escape (alt), Darius+,
Dark Fusion (alt), The Dark Gladiator, Dark Side, Dark Side (Spa), The Dark Tower, The Darkest Road, Data East's Arcade Alley,
Data East's Arcade Alley (alt), DB1 Plus 3 Disc Backup Utility, Death Wish 3, Death Wish 3 (alt), Death Wish 3 (alt 2),
Deception of the Mind's Eye, Deek's Deeds, The Deep (alt), Defenders of the Earth, Deflektor (alt),
Delbert's Hamster-Wheel of Fortune, Desafio Total, Diarmid, DICE v2.1, Dicks Galore, Dinamic 5 Aniversario,
Dinamic 5 Aniversario (alt), La Diosa de Cozumel, Discology +3, Discopack +3, Disk Doctor, Dixons Premier Collection for Your +3,
The Dogboy, Dominator (alt), Dominator (Spa), Double Classic, Double Dragon, Double Dragon (Spa), Double Dragon II - The Revenge,
The Duel - Test Drive II, A Dungeon Romp, The Dungeons of Maldread, Dr. Jekyll and Mr. Hyde (master disk), Dragon Ninja (Spa),
Dragon-Quest, Drakkar, Drazen Petrovic Basket, Drazen Petrovic Basket (alt), Driller, DTP Pack, DU54 v5.04, DU54 v5.04 (alt),
Duck Out, Dynamite Dux, Dynasty Wars, E-motion, Echelon (alt), Edd the Duck, Edd the Duck (master disk),
Edd the Duck (tape master disk), Edd the Duck Editor (master disk), The Elfin Wars, Elfindor, Eliminator, The Ellisnore Diamond,
The Emerald Elf, Emilio Butragueno 2, Emilio Butragueno Futbol, Emilio Butragueno Futbol (alt), Emilio Sanchez Vicario Grand Slam,
Emilio Sanchez Vicario Grand Slam (alt), Emilio Sanchez Vicario Grand Slam (alt 2), Emlyn Hughes International Soccer,
The End Is Nigh, Epyx 21, El Equipo A (Gunstick), Erbe 88, Erbe 88 (alt), Erbe 88 (alt 2), Erik - the Phantom of the Opera (alt),
The Escape from Hodgkins' Manor, Escape from Prison Planet + Hounds of Hell, Escape from the Planet of the Robot Monsters (Spa),
The Escaping Habit, Espionage (alt), European Superleague, Even Yet Another Big Disk, Extreme, Eye, F-1, F-15 Strike Eagle,
F-16 Combat Pilot (alt), F1 Tornado Simulator (tape master disk), Federation (alt), Fernandez Must Die,
Fernando Martin Basket Master, Fiendish Freddy's Big Top o'Fun, The Final Chorus v4, The Final Demand, Final Fight, Firefly (alt),
First World Problems, Fish v1.03, Fish! (alt), The Fisher King, A Fistful of Necronomicons, Five Star Games 3, Flameout,
Flexipage Viewdata Author, Football Boxform, Football Director II (alt), Football Manager, Football Manager 3,
Footballer of the Year 2 (alt), For Pete's Sake, Forgotten Worlds, Forgotten Worlds (alt), Found Yet Another Big Disk,
Four Great Games Volume 3, The Four Symbols, Foxx Fights Back, Frank Bruno's Big Box, Freddy Hardest en Manhattan Sur, Frightmare,
Frontiers, Full Throttle 2 (tape master disk), Fun School 2 for 6-8 Year Olds, Fun School 2 for 6-8 Year Olds (alt),
Fun School 2 for 6-8 Year Olds (alt 2), Fun School 2 for 6-8 Year Olds (alt 3), Fun School 2 for the Over-8s,
Fun School 3 for 5-7 Year Olds, Fun School 3 for the Over-7s, Fun School 3 for the Under-5s, Fun School 4 for 5-7 Year Olds,
Fun School 4 for 7-11 Year Olds, Funky Fungus, Funky Fungus (alt), The Fury, G-LOC (Spa), G-LOC - R360, Gaggles of George,
Game Over + Game Over 2, Game Without a Name, Game, Set and Match, The Games - Summer Edition,
Garfield - Big, Fat, Hairy Deal (alt), Gary Lancaster Tools Collection, Gary Lineker's Super Skills (alt),
Gary Lineker's Super Star Soccer (alt), Gary Lineker's Super Star Soccer (alt 2), Gauntlet (alt), Gauntlet (alt 2),
Gauntlet II (alt), Gauntlet III - The Final Quest, Gazza II (alt), Gazza's Super Soccer (Spa), Gemini Wing,
Genesis - Dawn of a New Day, Genghis Khan, GENS3P to GENS80 Source Files Converter, The German Master, Ghouls 'n' Ghosts (alt),
Ghouls 'n' Ghosts (Spa), Giant Killer, Giants (U.S. Gold), Gnome Ranger, Gnome Ranger (alt), The Gods of War,
Gold, Silver, Bronze, Golden Axe, Golden Axe (Spa), Golden Axe (Spa) (alt), Golden Basket, The Golden Locket, The Golden Pyramid,
The Golden Sword of Bhakhor, Grabbed by the Ghoulies, Grabbed by the Ghoulies + Helvera - Mistress of the Park,
Graeme Souness Soccer Manager (tape master disk), El Gran Halcon, Grandes y Pequenos, Gryzor, Guerrilla War - Hail the Heroes,
The Guild of Thieves, The Guild of Thieves (alt), Guillermo Tell, Gunship, Gunship (alt), Gunship (Spa),
H.A.T.E. - Hostile All Terrain Encounter (alt), H.K.M. - Human Killing Machine (alt), Hairy Toes, A Handful of Hamsters,
Hard Drivin', Hard Drivin' (alt), Hard Drivin' (Spa), Hellfire Attack, Helvera - Mistress of the Park, Henrietta's Book of Spells,
The Hermitage, Hero Quest (alt 2), Hero Quest (alt 3), Hero Quest (alt 4), Hero Quest (alt),
Hero Quest - Return of the Witch Lord, Hero Quest - Return of the Witch Lord (alt), Hero Quest - Return of the Witch Lord (alt 2),
Hero Quest - Return of the Witch Lord (alt 3), Heroes - , Heroes Rescue, Heroes of the Lance (Spa), Heroes of the Lance (alt),
HiSoft BASIC Compiler v1.2 +3, HiSoft C v1.3 +3, HiSoft Devpac, HiSoft Devpac (alt), HiSoft Pascal 4, Hide and Seek,
High Steel (Spa), Hob's Hoard, Hopping Mad, Hostages, Hostages (Spa), Hotshot, The House, The House on the Tor,
Human Killing Machine (alt 2), I Need Speed, Ice-Breaker, Identify Europe, Ikari Warriors, Ikari Warriors (alt), Impact,
Impossamole, Impossamole (Spa), Indiana Jones y la Ultima Cruzada, Infiltrado 2 - Return To Reactor, Los Inhumanos, Ingrid's Back,
Ingrid's Back (alt), Ingrid's Back (alt 2), Instant Recall, The Inter City, International 5 A Side Football (tape master disk),
International Karate, International Tennis (master disk), Into the Eagle's Nest, Los Intocables, Iron Lord (alt),
Isotopia Construction Set, Italia '90 - World Cup Soccer (alt), Italia 1990, Ivan 'Ironman' Stewart's Super Off Road (alt),
Jabato, The Jade Stone, The Jade Stone (alt), Jahangir Khan's World Championship Squash, Janosik,
Javier Herrera Games Collection 01, Javier Herrera Games Collection 02, Javier Herrera Games Collection 03,
Javier Herrera Games Collection 04, Javier Herrera Games Collection 05, Javier Herrera Games Collection 06,
Javier Herrera Games Collection 09, Javier Herrera Games Collection 10, Jenny's Big Disk Vol 1, Jenny's Big Disk Vol 2,
Jenny's Next Big Disk Vol 1, Jenny's Next Big Disk Vol 2, Jester Quest, Jesus Tejero Software Collection 01,
Jesus Tejero Software Collection 02, Jesus Tejero Software Collection 03, Jesus Tejero Software Collection 04,
Jesus Tejero Software Collection 05, Jesus Tejero Tools Collection 01, Jesus Tejero Tools Collection 02, Jet Bike Simulator,
Jet Set Willy 128K, Jewels of Darkness, Jinxter, Jinxter (alt), Jocky Wilson's Compendium of Darts (tape master disk),
Jungle Maths, Jungle Warrior, Kenny Dalglish Soccer Match (alt), The Khangrin Plans, Kick Off (alt), Kick Off 2,
Kick-Box Vigilante (master disk), Kidnapped, Kidnapped + For Pete's Sake, Klax, Knight Life, Knight Orc v2,
Kobyashi Ag'Kwo - A Return to Naru, Kobyashi Naru, Konami's Arcade Collection, The Krazy Kartoonist Kaper,
Krazy Kartoonist Kaper + The Grue-Knapped, Krom El Guerrero, Krunel, Krunel (alt), Labour Pains, The Labours of Hercules,
Lancelot, Las Aventuras de Pepe Trueno, Laskar's Return, Last Duel, The Last Mohican (alt), Last of the Big Disks, The Last Word,
Lazer Tag, Leader Board Par 3, LED Storm Rally 2011, A Legacy for Alaric - The Magic Isle, Licence to Kill, Licence to Kill (alt),
Lifeguard, The Light Corridor (alt), The Light Corridor (alt 2), The Light Corridor (alt 3), The Light Corridor (Spa),
The Light Corridor (Spa) (alt), Lightmare, Little Wandering Guru, Live Ammo, Live Ammo - Green Beret + Top Gun + Rambo (alt),
Live and Let Die - The Computer Game, The Lost Twilight, Loads of Laurence Vol. 1, Loads of Laurence Vol. 2,
Loads of Midnight (alt), Lone Wolf - The Mirror of Death (alt), Loose Ends, Lords of Chaos, Lords of Chaos (alt), Lost in Time,
Lotus Esprit Turbo Challenge (alt), Lotus Esprit Turbo Challenge (Spa), Mad Mix 2 - en el Castillo de los Fantasmas, Mad Mix Game,
Magic Fields, Magic Johnson's Basketball, Magic Knight Trilogy (alt), Magnetic Moon, The Magnificent Seven, Man About the House,
Manchester United (Spa), Manchester United - The Official Computer Game, The Mapper, Mask III - Venom Strikes Back (alt),
Masterfile +3, Masters of the Universe - The Movie (alt), Mastertronic +3 Compilation Disk 4, Match Day II, Match Day II (alt),
Match of the Day (tape master disk), Mega 4, Mega Box, Mega Phoenix, Mega Twins, MegaApocalypse (alt), Lo Mejor de Dinamic,
Meltdown, Mercenary - Escape from Targ, Metal Action, Metropolis, Mickey Mouse - The Computer Game (alt),
MicroByte - Serie Clasicos Spectrum 01, MicroByte - Serie Clasicos Spectrum 02, MicroProse Soccer,
MicroProse Soccer (large case release), MicroProse Soccer (small case release), MicroProse Soccer (Spa), Microfair Madness Plus,
Microvalue 6 Pack, Midnight Resistance (Spa), Midnight Resistance (alt 2), Midnight Resistance (alt), A Midsummer Days Dream,
Mike Gunner, Mind-Stretchers, The Mines of Lithiad, The Miser, Monty Designs 2014, Monty Python's Flying Circus (alt), Moonwalker,
Mortadelo y Filemon II - Safari Callejero, Mot, Motorbike Madness, Mountain Bike Racer, Mountain Bike Racer (tape master disk),
Mountain Bike Racer (tape master disk backup), Mr. Heli, Multi Sports, The Mummy's Crypt v2.1, The Muncher Eats Chewits,
Mundial de Futbol, Mundial de Futbol Italia '90, Mundial de Futbol Italia '90 (alt), Mundial de Futbol Italia '90 (alt 2),
Murder - He Said, Murder Hunt, Murder Hunt II, Music Maestro, Mutiny, Mystical, NARC, NARC (Spa), Narco Police, Navy Moves,
Navy Moves (Spa), Navy Moves (Spa) (alt), Navy SEALs, Neighbours, Neighbours (cheat version) (master disk),
Neighbours (master disk), Neighbours (tape master disk), The New Zealand Story, The New Zealand Story (Spa),
Nigel Mansell's Grand Prix, Night Breed - The Action Game, Night Hunter, Night Raider, The Ninja Warriors (Spa),
The Ninja Warriors (Spa) (alt), Nope Here's Another One, Norman's Lament, North & South, North & South (alt),
North & South (alt 2), North & South (alt 3), North Star (alt), North Star (alt 2), Not Another Big Disk, Obliterator (Spa),
The OCP Art Studio, The OCP Art Studio (alt), The OCP Art Studio (alt 2), Oh Sh1t Another Big Disk, One More Big Disk,
One of our Wombats is Missing, Opera Storys 1, Opera Super Sports, Operation Thunderbolt, Operation Thunderbolt (Spa),
Operation Wolf, Operation Wolf (alt), Operation Wolf (alt 2), Operation Wolf (Spa), The Oppressed Land, Oriental Games,
Oriental Games (Spa), Out Run, Out of the Limelight, Outlet issue 023, Outlet issue 024, Outlet issue 025, Outlet issue 026,
Outlet issue 027, Outlet issue 028, Outlet issue 029, Outlet issue 030, Outlet issue 031, Outlet issue 032, Outlet issue 033,
Outlet issue 034, Outlet issue 035, Outlet issue 036, Outlet issue 037, Outlet issue 038, Outlet issue 039, Outlet issue 040,
Outlet issue 041, Outlet issue 042, Outlet issue 043, Outlet issue 044, Outlet issue 045, Outlet issue 046, Outlet issue 047,
Outlet issue 048, Outlet issue 049, Outlet issue 050, Outlet issue 051, Outlet issue 052, Outlet issue 053, Outlet issue 054,
Outlet issue 055, Outlet issue 056, Outlet issue 057, Outlet issue 059, Outlet issue 060, Outlet issue 061, Outlet issue 062,
Outlet issue 066, Outlet issue 067, Outlet issue 068, Outlet issue 069, Outlet issue 070, Outlet issue 071, Outlet issue 072,
Outlet issue 074, Outlet issue 077, Outlet issue 080, Outlet issue 081, Outlet issue 082, Outlet issue 083, Outlet issue 084,
Outlet issue 086, Outlet issue 087, Outlet issue 088, Outlet issue 089, Outlet issue 090, Outlet issue 091, Outlet issue 092,
Outlet issue 093, Outlet issue 094, Outlet issue 095, Outlet issue 096, Outlet issue 097, Outlet issue 098, Outlet issue 099,
Outlet issue 100, Outlet issue 102, Outlet issue 104, Outlet issue 106, Outlet issue 107, Outlet issue 108, Outlet issue 109,
Outlet issue 110, Outlet issue 111, Outlet issue 112, Outlet issue 113, Outlet issue 114, Outlet issue 115, Outlet issue 116,
Outlet issue 118, Outlet issue 119, Outlet issue 120, Outlet issue 121, Overlander, Overlander (Spa), P-47 Thunderbolt (alt),
P.H.M. Pegasus (alt), Pac-Land (alt), Pack Ferpecto, Pack Regalo Sinclair +3, Pack Regalo Sinclair +3 (alt), Pang (alt),
Pang (Spa), Paperboy 2, Paris-Dakar, Passing Shot (alt), Passing Shot (Spa), Paul Woakes' Mercenary 1 Compendium,
The Pawn v2.4 (alt), The Pawn v2.4 (alt 2), Pawns of War - The Infiltrator, PAWS for Thought Vol 1, PAWS for Thought Vol 2,
PAWS for Thought Vol 3, PD Tape 02 - +3 Utilities, The Pendant of Logryn, Pepe Carvalho en los Pajaros de Bangkok,
Perico Delgado Maillot Amarillo, Perseus, Personal Computer Whirled, Phantomas Saga - Infinity, Phoenix, Pick 'n' Pile,
Pick'n'Mix, Pictionary - El juego en el que todos pintan, Pictionary - The Game of Quick Draw, Pipe Mania (alt),
Pirate 3 +3 (alt), Pit-Fighter, Platoon (alt), Plus 3 Adventures, Plus 3 Arcade, Plus 3 Biker, Plus 3 Diary & Filing System,
Plus 3 Hits, Plus 3 Pack, Plus 3 Pack (Dinamic), Plus 3 Sports, Plus 3 Sports (alt), Power Magic, Powersports,
The Prayer Of The Warrior, The Prayer of the Warrior (alt), Predator 2 (alt), Preliminary Monty, The Prisoner,
Pro Tennis Tour (alt), Pro Tennis Tour (Spa), Probably the Last Big Disk, Professional Adventure Writer,
Professional Adventure Writer (Spa), Prohibition, Project Nova, Project Nova + Beginning of the End, Project Stealth Fighter,
Purple Saturn Day, Q10 Tank Buster (master disk), Quest for the Holy Something,
A Question of Scruples - The Computer Edition (alt), A Question of Sport (alt), R.A.M., R.B.I. 2 Baseball (alt), Radiomania,
Raiders of the Lost Tomb, Rainbow Islands (alt), Rainbow Islands (Spa), Read-Right-Away: Reading Pack 2, Red Heat, Red Heat (Spa),
Regreso al Futuro - Parte III, Regreso al Futuro - Parte III (alt), Renegade (alt), Renegade (alt 2), Repton Mania,
Rescate Atlantida, Rescate Atlantida (alt), Rescate Atlantida (alt 2), Rescate Atlantida (alt 3), Revelados, Rex (alt),
Rhyme Cryme, Rick Dangerous, Rick Dangerous 2, Ring Wars (Spa), Riptoff, Road Blasters (alt), Road Blasters (Spa), Robocop,
Robocop (alt), Robocop 2 (alt), Robocop 2 (alt 2), Robocop 2 (Spa), Rock 'n Roll, Rolling Thunder (alt), Round the Bend,
Round the Bend (master disk backup), Round the Bend (master disk), Run the Gauntlet (alt), Run, Bronwynn, Run,
Run, Bronwynn, Run + The Spectre of Castle Coris, The Running Man, S.T.U.N. Runner, Saboteur II - Avenging Angel,
Saint & Greavsie (alt), Salamander, Sam's Un-Excellent Adventure + The Hospital,
Samurai Warrior - The Battles of... Usagi Yojimbo, Santa's Xmas Caper (tape master disk), Satan, Scapeghost, Scapeghost (alt),
Scrabble Deluxe (alt), Scramble Spirits, SE Basic v0.80a, Seaside Sorcery, Senda Salvaje, The Sentinel, A Serpentine Tale,
Seto Taisho vs Yokai (English, Italian), Seto Taisho vs Yokai (French, Portuguese), Seto Taisho vs Yokai (German, Spanish),
Shackled, Shadow Dancer, Shadow Warriors, Shadow of the Beast, Shadow of the Beast (Spa), Shard of Inovar,
Sharkey's Moll (tape master disk), Sherlock Holmes - The Lamberley Mystery, Shinobi, Shinobi (Spa), Shootacular Disk 2 (alt),
Side Arms, Silicon Dreams, Silkworm, Silkworm (Spa), Silkworm (Spa) (alt), Silkworm (Spa) (alt 2), Silverwolf, Sim City (alt),
The Simpsons - Bart vs. the Space Mutants, Simulation Hits (Spa), Sinclair Action Pack - Lightgun Games,
Sinclair Action Pack - Lightgun Games (re-release), Sinclair Game Compilation, Sinclair Plus 3, Sir Fred,
Sito Pons 500cc Grand Prix, Skateball (alt), Skull & Crossbones (alt), The Slaughter Caves, Sleepwalker (tape master disk),
Slowglass, A Small Collection of Hamster Droppings, Smash TV, Snoopy (alt), Soccer Mania, Sokoban, Sokoban (Spa), Sol Negro,
Soldier of Fortune, Soldier of Light (alt), Soldier of Light (Spa), Solid Gold, The Song of Taliesin, Sootland (Gunstick),
Soviet, SP4 Tape to +3 Disc Utility, SP5, SP5 Tape to +3 Disc Utility, SP6 Tape to +3 Disc Utility, SP7 Tape to +3 Disc Utility,
Space Crusade (alt), Space Harrier II, Spanish Gold, The Spectre of Castle Coris v2, Spectrum CP-M Plus + Mallard BASIC,
Spherical, Spitting Image (Spa), Spitting Image - The Computer Game, Sportacular Disk 1 (alt), Sporting Triangles,
Sporting Triangles (alt), The Spy Who Loved Me (alt), SQ-Tracker +3, SRS Games Disc, St. Dragon, Stack Up (tape master disk),
The Staff of Power, Stalingrad (alt), Stalker, Star Control, Star Raiders II, Star Wars (alt),
Star Wars - Return of the Jedi (alt), Star Wars - Return of the Jedi (Spa), Star Wars - Return of the Jedi (Spa) (alt),
Star Wars - The Empire Strikes Back, Starbyte, Starglider (alt), Starglider 2 - The Egrons Strike Back,
Starring Charlie Chaplin (alt), Starship Quest, Still Another Big Disk, Still One More Big Disk, Stir Crazy Featuring Bobo,
Stir Crazy Featuring Bobo (Spa), Stormlord, Stranded, Street Fighter, Stuff Me Another Big Disk,
Subbuteo - The Computer Game (alt), Summer Games II, The Sun Computer Crosswords Volume 1 (alt), Super Cars (alt),
Super Cycle (alt), Super Scramble Simulator, Super Scramble Simulator (Spa), Super Space Invaders (alt),
Super Space Invaders (alt 2), Super Space Invaders (alt 3), Super Space Invaders (alt 4), Superchess 3 v3.5,
Superman - The Man of Steel, Supersports - The Alternative Olympics, Supreme Challenge, Supreme Challenge: Soccer Spectacular,
The Sword of IANNA, The Sword of IANNA (alt), Sword of the Samurai (master disk), T'Was a Time of Dread,
Tai Chi Tortoise (tape master disk), Tai-Pan (alt), Take 3 Sports, Take Five, The Tales of Mathematica, Tank Attack, Tapedisc,
Target Plus, Target: Renegade, Tarot Master, Tas-Sign, Tas-Spell Plus Three, Tascalc, Tasprint Plus Three,
Tasprint Plus Three (alt), Taswide, Tasword 2 to Tasword +3 Text File Converter, Tasword Plus Three, Tasword Plus Three (Spa),
Tasword Two - The Word Processor, Tax Bills, Tax Returns, The Taxman Cometh, The Tears of the Moon, Techno-Cop, Teenage Emergency,
Teenage Mutant Hero Turtles (alt), Teenage Mutant Hero Turtles (alt 2), Los Templos Sagrados, Ten Green Bottles,
Terminator 2 - Judgment Day (alt), Terrorpods, Tetris, Tetris (alt 2), Tetris (alt), Theme Park U.K., Theme Park U.S.A.,
There's a Bomb Under Parliament, The Thirty-Nine Steps, The Time Crystal, Thomas the Tank Engine's Fun With Words,
Thunder Blade (alt), Thunder Blade (alt 2), Thunderbirds, Thunderbirds (alt), Thunderbirds (Spa), Thundercats (alt), Tiburon,
Time Scanner, Time Scanner (Spa), Time and Magik, Time and Magik (alt), Tintin en la Luna, Tintin on the Moon,
Titanic Blinky (tape master disk), TNT, TNT (Spa), Toddler Trouble, Toi Acid Game, Tomahawk, Toobin', Toobin' (alt),
Toobin' (Spa), Toobin' (Spa) (alt), Top 10 Collection, Top By Topo, Tortugas Ninja, Tortugas Ninja (unprotected), Total,
Total Eclipse, Total Recall (alt), Tour de Force, The Train: Escape to Normandy (Spa), Transfer +3, Transfer +3 (alt),
Traveller's Tales, Treasure Island, Trevor Brooking's World Cup Glory (alt), Trigger, Trigger (Gun Stick),
Trivial Pursuit - A New Beginning, Trouble with Trolls, Tuareg, Turbo Girl, Turbo Out Run, Turbo Out Run (Spa),
Turbo Skate Fighter (tape master disk), Turrican, Turrican (Spa), Turrican II - The Final Fight,
Turrican II - The Final Fight (alt), The Twelve Days of Christmas, Twilight: Krajina Tienov, Twin World, Typhoon, Typhoon (alt),
Typhoon (alt 2), UDG Generator, UK Main Lotto Random Number Generator, The Unborn One, The Untouchables, The Untouchables (alt),
The Untouchables (alt 2), The Untouchables (alt 3), Urban, Venom, The Very Big Cave Adventure, Viaje al Centro de la Tierra,
Videomaster, Videomaster (alt), Videomaster (alt 2), Vigilante (alt), Vigilante (alt 2), Vigilante (alt 3), Vigilante (Spa),
The Vindicator, The Vindicator (alt), The Vindicator (alt 2), The Violator of Voodoo, Virus, Vitaminas, Vixen (alt), Wanderer,
Wanderer 3D, War in Middle Earth (alt), War in Middle Earth (Spa), We Are the Champions, WEC Le Mans, WEC Le Mans (alt),
WEC Le Mans (Spa), The Well of Zol, Welltris (alt), Welltris (Spa), Wheels of Fire, Where Time Stood Still,
The White Feather Cloak, Whoops Another Big Disk, The Winning Team, Winter Olympiad '88, The Wizard of Oz, Wizard Quest,
Word Power, Word-Master, Words and Pictures, World Championship Boxing Manager (alt), World Class Rugby,
World Cricket (tape master disk), World Cup Year 90 Compilation, World Rugby (tape master disk), World Soccer (tape master disk),
Wrestling Superstars, Wrestling Superstars (alt), Wrestling Superstars (alt 2), WWF WrestleMania, X-Out (Spa), X-Out (alt),
Xenon (alt), Xenophobe, Xenophobe (alt), Xybots (Spa), Xybots (alt), Yet Another Big Disk, Yippee One More Big Disk, Zap-Pak,
Zen Quest, Zipi y Zape, Zipi y Zape (alt), ZX CP-M 2.2, Zzzz [TOSEC, ICEknight]
007 Multispy, Astrum+ v1.0, Astrum+ v1.1, Blast v3.7, Daton Software Card Games, The Derek Brewster Collection, Disc Manager,
Grumpy Gumphrey Supersleuth/Monty On The Run, Masterfile v09, Omnicalc 2, QuickDOS, Sales/Purchase Ledger Invoicing,
Spectrum Discovery Club Library Disc 01, Spectrum Discovery Club Library Disc 02, Spectrum Discovery Club Library Disc 03,
Spectrum Discovery Club Library Disc 04, Spectrum Discovery Club Library Disc 05, Spectrum Discovery Club Library Disc 06,
Spectrum Discovery Club Library Disc 07, Spectrum Discovery Club Library Disc 08, Spectrum Discovery Club Library Disc 09,
Spectrum Discovery Club Library Disc 10, Spectrum Discovery Club Newsletter 01-03, Spectrum Discovery Club Newsletter 04,
Spectrum Discovery Club Newsletter 05, Spectrum Discovery Club Newsletter 06, Spectrum Discovery Club Newsletter 07,
Spectrum Discovery Club Newsletter 08, Spectrum Discovery Club Newsletter 09, Spectrum Discovery Club Newsletter 10,
Spectrum Discovery Club Newsletter 11, Spectrum Discovery Club Newsletter 12, Spectrum Discovery Club Newsletter 13,
Spectrum Discovery Club Newsletter 14, Spectrum Discovery Club Newsletter 15, Spectrum Discovery Club Newsletter 16,
Spectrum Discovery Club Newsletter 17, Spectrum Discovery Club Newsletter 18, Spectrum Discovery Club Newsletter 19,
Spectrum Discovery Club Newsletter 20, Spectrum Discovery Club Newsletter 21, Spectrum Discovery Club Newsletter 22,
Spectrum Discovery Club Newsletter 23, Spectrum Discovery Club Newsletter 24, Spectrum Discovery Club Newsletter 25,
Spectrum Discovery Club Newsletter 26, Spectrum Discovery Club Newsletter 27, Spectrum Discovery Club Newsletter 28,
Spectrum Discovery Club Newsletter 29, Spectrum Discovery Club Newsletter 30, Spectrum Discovery Club Newsletter 31,
Spectrum Discovery Club Newsletter 32, Spectrum Discovery Club Newsletter 33, Spectrum Discovery Club Newsletter 34,
Spectrum Discovery Club Newsletter 35, Spectrum Discovery Club Newsletter 36, Spectrum Discovery Club Newsletter 37,
Spectrum Discovery Club Newsletter 38, Spectrum Discovery Club Newsletter 39, Spectrum Discovery Club Newsletter 40,
Spectrum Discovery Club Newsletter 41, Spectrum Discovery Club Newsletter 42,
Spectrum Discovery Club Newsletter Xmas Bonus December 1989, Spectrum Discovery Club Newsletter Xmas Bonus December 1990,
Spectrum Discovery Club Newsletter Xmas Bonus December 1991, Spectrum Discovery Club Newsletter Xmas Bonus December 1992,
Tascopy, Tasprint, Tasword Three, Trans-Express 85.2, Transdata, UDG Generator, The Writer [World of Spectrum]
Aventuras en el Parque Alfabeto (Spa), Barrio Sesamo - El Mundo Fantastico de Epi y Blas (Spa), Conduccion Divertida (Spa),
Disney Aladdin - El Maravilloso Mundo de Aladdin (Spa), Disney El Rey Leon - La Gran Aventura de Simba (Spa),
Disney La Casa de Mickey Mouse (Spa), Disney La Sirenita - El Viaje Fantastico de Ariel (Spa),
Disney Mickey - La Aventura Magica de Mickey (Spa), Disney Winnie the Pooh - En Busca de la Miel (Spa),
Disney Winnie the Pooh - En Busca de la Miel (Spa, Rev. 122), Disney/Pixar Buscando a Nemo - Los Descubrimientos de Nemo (Spa),
Disney/Pixar Ratatouille - Las recetas del Remy (Spa), Disney/Pixar Toy Story 2 - El Rescate De Woody (Spa),
Disney/Pixar Wall-E (Spa), DreamWorks Monstruos contra Alienigenas (Spa), Mundo Elmo - Grandes descubrimientos de Elmo (Spa),
Nick Jr. Dora La Exploradora - La Aventura arregla-todo de Dora (Spa, Rev. 222),
Nickelodeon Bob Esponja - Un dia en la vida de una esponja (Spa), Osos Amorosos - Una Leccion de Amor (Spa),
Spider-Man y Amigos - La Aventura Del Doctor Octopus (Spa), Spider-Man y Amigos - Misiones Secretas (Spa),
Walt Disney La Cenicienta - Los suenos magicos de Cenicienta (Spa, Rev. 222), Zayzoo - Mi Amiga del Espacio (Spa)
[TeamEurope, ClawGrip]

Software list items promoted to working
C.G. Gallery Master_98, CG Tsukuuru 3D, CRW 2, Cal III - Kanketsuhen, Cal Piss Water - Ayashii CG Shuu,
Can Can Bunny 2 - Superior, Can Can Bunny 4 - Premiere, Can Can Bunny 5 - Extra, Can Can Bunny 5 1/2 - Limited,
Canaan - Yakusoku no Chi, Challenge the Touch-Type 2, Charade, Charade Magic, Check Six (Demo), Cherry Moderate,
Cherry Moderate (Demo), Chuushaki - Hirasawa Nurse School, Clone Doll - Kagai Juugyou, Coin, Coming Heart,
Computer Aided Economics, Computer Music Vol. 20, CrEastar - Planets in Legend, Custom Mate 2, Custom Mate 3, Cyber Illusion,
Level II COBOL V2.1, SoftBank C Magazine 1991-11, SoftBank C Magazine 1992-01, SoftBank C Magazine 1992-02,
SoftBank C Magazine 1992-03, SoftBank C Magazine 1992-04, SoftBank C Magazine 1992-05, SoftBank C Magazine 1992-06,
SoftBank C Magazine 1992-07, SoftBank C Magazine 1992-09, SoftBank C Magazine 1992-10, SoftBank C Magazine 1992-11,
SoftBank C Magazine 1992-12, SoftBank C Magazine 1993-01, SoftBank C Magazine 1994-04, SoftBank C Magazine 1994-05,
SoftBank C Magazine 1994-06 [Carl, r09]
1-on-1 - Single Basketball (Jpn), 19-ji 03-pun Ueno Hatsu Yakou Ressha (Jpn), Advan Racing (Jpn), Captain Commando (Jpn),
First Kiss Monogatari (Jpn), Ikuzawa Touru Kanshuu - Meisha Retsuden - Greatest 70's (Jpn), Running High (Jpn),
S.Q. - Sound Qube (Jpn), Simple 1500 Series Vol.104 - The Pink Panther - Pinkadelic Pursuit (Jpn),
Simple 1500 Series vol.88 - The Gal Mahjong - Love Songs - Idol wa High Rate (Jpn), Simple 1500 Series vol.90 - The Sensha (Jpn),
Simple 1500 Series vol.97 - The Squash (Jpn), Space Invaders X (Jpn), Squaresoft Memory Card Data CD (Jpn),
Super Live Stadium (Jpn), TFX - Tactical Fighter Experiment (Jpn), Ungra Walker (Jpn), Victory Spike (Jpn), Zig Zag Ball (Jpn),
Zipangujima - Unmei wa Saikoro ga Kimeru! (Jpn) [Angelo Salese]
saturn: AI Shougi (Jpn), Cat the Ripper - 13-ninme no Tanteishi (Jpn), Dezaemon 2 (Jpn) [Angelo Salese]

New NOT_WORKING software list additions
32x: Pinocchio (Euro, Prototype 19951206) [Radar, FakeShemp]
bbc_rom: SatPic 3.0 (Cirkit) [Nigel Barnes]
cd32: Mean Arenas [FakeShemp]
American Idol - Guitar Greats (K9907), Hot Wheels - Road Tunes (K9902), Nashville Hits (K9905),
SpongeBob SquarePants - Surf's Up (K9903) [Sean Riddle, David Haywood]
5th Grade Math (UK), ABC-Abenteuer (Germany), Englisch Kurs - Let's go 3 (Germany), Englisch Kurs - Let's go 4 (Germany),
FUN-damentals Series - 4th Grade Math (UK), FUN-damentals Series - Smart Guide to 3rd Grade (UK),
FUN-damentals Series - Smart Guide to 5th Grade (UK), Hop on Pop - Based on the Book by Dr. Seuss (UK),
Leap 2 - Math - The Great Dune Buggy Race (UK), Leap and the lost Dinosaur (UK),
LeapFrog Schoolhouse - Level 3 - Helping Others (UK), LeapPad Interactive Book (UK), Music - Hit it, Maestro! (UK),
Phonics Program - Lesson 10 - Compound Words - A Fisherman's Tale (UK), Pre Reading - Leap's Friends From A to Z (UK),
Reading - Disney/Pixar Finding Nemo (UK), Sed de Saber - English as a Second Language Edition - Book 1 - Getting Started (Spain),
Sed de Saber - English as a Second Language Edition - Book 2 - A New Job (Spain),
Sed de Saber - English as a Second Language Edition - Book 3 - Daily Activities (Spain),
Sed de Saber - English as a Second Language Edition - Book 4 - Health and Safety (Spain),
Sed de Saber - English as a Second Language Edition - Book 5 - Community Interactions (Spain),
Sed de Saber - English as a Second Language Edition - Book 6 - How do you say... (Spain), What will you be? (UK) [TeamEurope]
Disney Princesas - Cuentos de las Princesas (Spain), Fiesta in the House! - Party en la Casa! (Spain),
LeapPad - Libro Interactivo (Spain), El Rey Leon (Spain), Yo aprendo ingles! - Mis Primeras 500 Palabras en Ingles (Spain)
[TeamEurope, ClawGrip]
Disney Princesas - Las Princesas Disney (Spa), El gran dia de Croki (Spa), Mi Primer Dia de Escuela (Spa) [TeamEurope, ClawGrip]
Centurion - Defender of Rome, Centurion - Defender of Rome (Alt), Chikyuu Bouei Shoujo Iko-chan - UFO Daisakusen,
Computer Technica FMC-98 Sound Card Driver Utility, Contec Super EMS, Cranston Manor [Neo Kobe Collection]
Shin'ou Densetsu Crystania - Powerup Kit, Shin'ou Densetsu Crystania DX (cracked) [r09]
vsmile_cart: Scooby-Doo - Misterio en el Parque (Spa) [TeamEurope, ClawGrip]
The Amazing Spider-Man - Countdown to Doom (USA, Rev. 2), Disney/Pixar Cars - In the Fast Lane (USA, Rev. 1),
Disney/Pixar Cars - In the Fast Lane (USA, Rev. 3), Nick SpongeBob Schwammkopf: Ein Schwamm voller Ideen (Ger),
Nickelodeon SpongeBob Squarepants - Idea Sponge (USA, Rev. 1), Nickelodeon SpongeBob Squarepants - Idea Sponge (USA, Rev. 2),
Shrek the Third - The Search for Arthur (UK), Wacky Race on Jumpin' Bean Island (UK),
Wacky Race on Jumpin' Bean Island (USA, Rev. 2) [redump.org, ClawGrip]
Bratz - El Misterio del Collar (Spa), Carrera Loca en la Isla de las Vainas Fritas (Spa), Cars - El Carril Rapido (Spa),
Disney Princess - El Castillo de las Princesas (Spa), Nickelodeon Bob Esponja - Mision Esponja (Spa),
Scooby-Doo: Viaje al Pasado (Spa), Shrek Tercero - Donde Esta Arturo? (Spa) [Diego Bartolome, redump.org, ClawGrip]
vsmileb_cart: Un Dia en la Granja (Spa) [TeamEurope, ClawGrip]

Source Changes
-dec0.cpp: Converted to use uPD4701A device for trackball input. [AJR]

-tms9900, tms9980a, tms9995: Made CRU read addressing consistent with write addressing. [AJR]

-Added skeleton CPU device and disassembler for National Semiconductor High Performance microController (HPC) architecture. [AJR]

-i186: Added interrupt controller registers to debugger state [AJR]

-Exclude scheduled devices that don't expose a base program counter from numerical indexing for debugger commands. [AJR]

-Add AHA-1542A, AHA-1542B, and BIOS v1.02 of AHA-1542C ROMs from Adaptec. [AJR]

-cdc721: Reduced character height to make all rows fit. [AJR]

-freekick.cpp: Documented connector pinouts. [AJR]

-mcs51: Updated old hack to break out of JB INT0/INT1 loops when interrupt is triggered. [AJR]

-tmp68301: Merged on-chip peripheral emulation with CPU device. [AJR]

-Added skeleton Adaptec AHA-1740 and AHA-1742A ISA devices. [AJR]

-Added ROMs for BusLogic BT-542B ISA SCSI controller. [AJR]

-odyssey2.cpp: Fixed videopac machine. [AmatCoder]

-mc6845.cpp updates: [AmatCoder]
* Don't reset line counter when screen parameters are changed.
* Check vertical sync condition when frame is reset if vertical sync width is supported.

-upd765.cpp: Made Read ID return command if execution phase is reached but ID is not found. [AmatCoder]

-dsk_dsk.cpp: Report error if image has more heads and/or tracks than the drive supports. [AmatCoder]

-spectrum.cpp: Fixed bit 6 value returned from port 0xFE (fixes MT06439). [AmatCoder]

-divideo.h: Eliminated MCFG_VIDEO_SET_SCREEN macro. [cam900]

-74157.cpp, terminal.cpp, tms34061.cpp, itech8.cpp: Removed unnecessary arguments in handlers. [cam900]

-segaybd.cpp: Removed an unused state class member. [cam900]

-witch.cpp: Fixed foreground tilemap and bank switching behavior. [cam900]

-itech32.cpp: Corrected sound CPU type. [cam900]

-stadhero.cpp, vrc6.cpp: Updated comments. [cam900]

-cninja.cpp: Fixed tilemap color mask behavior. [cam900]

-twincobr.cpp, wardner.cpp: Simplified handlers, eliminated register_postload, and cleaned up code. [cam900]

-bus/nes/konami.cpp: Fixed sound clock and VRC7 volume. [cam900]

-ym2413.cpp: Added VRC7 instrument table with notes. [cam900]

-toaplan_scu.cpp: Simplified and cleaned up code. [cam900]

-toaplan1.cpp: Separated demonwld and samesame state classes, reduced runtime tag map lookups, and cleaned up code. [cam900]

-gaelco2.cpp: Fixed save states for snowboar, mark tilemaps dirty when RAM bas is changed, and cleaned up code. [cam900]

-namcos1.cpp: Reduced runtime tag map lookups, reduced redundancy, and cleaned up code. [cam900]

-dec0.cpp: Removed a duplicate #include directive. [cam900]

-esd16.cpp: Mark 8x8 tilemap dirty on video RAM writes, and cleaned up code. [cam900]

-silvmil.cpp: Moved alternate graphics layout into graphics decoding description, and cleaned up code. [cam900]

-gamemachine.cpp: Added netlist audio. [Couriersud]

-netlist: Added output first-order approximation of NE555 output driver impedance. [Couriersud]

-netlist: Added unijunction transistor example for 2N6027. [Couriersud]

-netlist: Added base-emitter and base-collector capacitance to Ebers-Moll bipolar junction transistor model. [Couriersud]
* Improves performance on switching by dramatically reducing required Newton-Raphson iterations.

-spg2xx.cpp: Moved audio emulation to a separate device so it can be shared with the SPG110. [David Haywood]

-vii.cpp: Added inputs to icanpian and icanguit. [David Haywood]

-xavix.cpp: Fixed controls in popira2 and epo_guru, and mapped some missing inputs in ttv_mx. [David Haywood]

-vii.cpp: Added basic inputs to dreamlif. [David Haywood]

-svi3x8: Hooked up controllers to the Coleco Game Adapter, and replaced generic cartridge slot with Coleco cartridge slot.
[Dirk Best]

-sg1000m3: Added support for keyboard cable link used by F-16 Fighting Falcon for two-player mode. [Enik Land]

-Fixed mapping between mouse coordinates and character positions in Qt debugger views. [Golden Child]

-apollo.cpp updates and resurrection: [Hans Ostermeyer]
* Fix typo'd constant in m68kmmu that prevented trapping user accesses to kernel space.
* Removed need for intrusive m68k modifications, fixed crash in 3c505 networking, and fixed Domain/OS booting in Normal mode.

-Made X11 XInput lightgun button numbering consistent with Windows (GitHub #4695). [Kiall Mac Innes]

-upd765.cpp: Changed ND flag behaviour to fix Speedlock copy protection regression. [Michael Zapf]

-tms9995.cpp: Fixed interrupt condition error that caused geneve GPL mode lock-up. [Michael Zapf]

-tms9900.cpp, tms9995.cpp: Fixed handling of C and OV status bits for INV and SLA instructions. [Michael Zapf]

-bsmt2000.cpp: Fixed sample ROM alignment/padding (fixes 4-bit ADPCM sample playback). [moralrecordings]

-spectrum updates: [Nigel Barnes]
* Improved expansion interface to allow devices to act on opcode fetches.
* Added Multiface One/128/3, and MultiPrint devices.
* Added the Technology Research Beta 128 Disk Interface.
* Added the Cheetah SpecDrum device.
* Added the Opus Discovery disc system, and OPD floppy format.

-bbc_cciword: Added missing ROM switching zones for Inter-Word. [Nigel Barnes]

-mtx: Added expansion bus with SDX floppy controller. [Nigel Barnes]
* 80 column card with SDX in CP/M mode.
* Fixed ROM/RAM banking for CP/M, and fixed MTX500 detection.
* Added support for Type 03 and Type 07 .mfloppy images.
* Added alternate MTX2 ROM set (German).
* Keyboard ROM now selected in Configuration.
* Quickload .RUN files.

-spec128: Improved compatibility with ROM-swapping expansion devices in 128 mode (not yet 100%). [Nigel Barnes]

-ns32000: Added skeleton CPU device and disassembler for NS32000 family. [Nigel Barnes]

-bbc: Added preliminary Acorn 32016 2nd Processor (CPU emulation is incomplete). [Nigel Barnes]

-xavix.cpp: Changed palette format to HCY and improved colors. [O. Galibert]

-i2cmem: Fixed page write logic. [O. Galibert]

-ymmu100.cpp: Hooked up inputs and made battery test pass for vl70. [O. Galibert]

-ymmu100.cpp: Started adding the MEG. [O. Galibert]

-mips1 updates: [Patrick Mackinlay]
* Implemented FPU instructions and exceptions.
* Corrected swl/swr implementation.
* Optimized TLB MRU lookup.
* Added debugger hooks for interrupts and privilege level changes.

-apple2p: Made language card RAM initially write-enabled. [Peter Ferrie]

-apple2: Slow down TransWarp CPU during joystick accesses. [R. Belmont]

-apple2gs: Added annotations to disassembly, including Toolbox calls, system globals, and new I/O. [R. Belmont]

-apple2: Added support for Focus Drive IDE interface. [R. Belmont, anonymous]

-apple3: Added Focus Drive as a slot option and turned off unnecessary logging. [R. Belmont]

-apple2: Added Focus IDE for IIe, and added Vulcan/Vulcan Gold IDE for IIe and IIgs. [R. Belmont]

-spg2xx audio improvements: [Ryan Holtz]
* Fixed channel stop behaviour (fixes bad/missing audio in jak_sbfc, jak_mpac, jak_wof, jak_wwe and others).
* Increased internal sample rate to match synthesis frame rate for better synchronization.
* Moved envelope processing into sample-update loop.
* Reset envelope ramp-down bit when a channel stops (fixes missing channels in vii and others).
* Only process envelope ramp-down for active channels (fixes missing channels in icanpian and others).
* Reset ADPCM bit at sample loop point (fixes bad samples in jak_sith and others).
* Avoid treating end-of-sample marker as a playable sample (fixes sample popping).
* Fixed sample ordering for 8-bit PCM samples, improving audio quality.
* Scale SPU channel sum by a fixed 1/16 divider rather than by the active channel count (fixes volume 'wobble').
* Implemented VolSel register.
* Switch sample processing mode immediately on change (fixes additional instruments in icanpian).

-spg2xx.cpp: Fixed palette indexing on backgrounds in wallpaper mode (fixes backgrounds in jak_nick). [Ryan Holtz]

-astrohome: Added cassette support for the AstroBASIC cartridge. [Ryan Holtz, BallyAlley]

-astrohome updates: [Ryan Holtz]
* Removed inaccurate comment from astrocde.xml regarding the 2000 Baud tape interface.
* Converted astrohome controllers to slot devices.
* Added 300 Baud cassette tape slot device.
* Changed potentiometer callbacks from tagged I/O ports to devcb3.
* Added I/O access handling to expansion slot.
* Added INS8154 I/O functionality and cassette loading/saving to Blue RAM boards (RAM not yet hooked up).
* Added lightpen callback to controller slot device.
* Fixed spurious lightpen interrupts being triggered every scanline (fixes synchronization on 2000 Baud multi-part music tapes).
* Converted accessory port to slot device and added lightpen support.

-Added more granular emulation feature bits as well as a couple more catch-all categories. [Ryan Holtz, Vas Crabb]

-ins8154: Added internal 128-byte RAM and simplified handlers. [Ryan Holtz]

-model1.cpp: Hooked up raw drive board outputs. [SailorSat]

-pokey.cpp optimization: [schnitzeltony]
* Avoid unnecessary modulo operations.
* Avoid repeating expensive calculations when inputs haven't changed.
* Avoid unnecessary synchronization barriers in step_pot when nothing changes.

-video/opengl: Improved performance by lifting calculations/memory accesses out of loops in pixel copy/format conversion functions.

-spectrum_uspeech: Use measured oscillator frequencies, and toggle ROM also on IORQ as used in Rockfall1/2. [Thomas Busse]

-m6809 disassembler fixes: [tomctomc]
* Fixed program counter increment for indexed addressing with single-byte offset.
* Changed indexed addressing to print absolute addresses based on current program counter rather than offsets.
* Added explicit EXT addressing annotation for small offsets.
* Renamed "indirect" to "indexed" in code.

-imgtool/filtbas.cpp: Automatically terminate strings on end-of-line. [tomctomc]

-romload: Made BIOS selection apply to fills. [Vas Crabb]

-mosaic.cpp: Verified and corrected clocks for Mosaic. [caius, The Dumping Union]

-vsmile_cd.xml: Replaced CHDs created from CloneCD images with new ones created from standard redump.org images. [ClawGrip]
* "Nickelodeon SpongeBob Squarepants - Idea Sponge (USA)" is the last remaining CHD created from a CloneCD image.

-vtech_storio_cart.xml: Fixed year for scoobysp. [ClawGrip]

-gp32.cpp: Dumped X2C32 CPLD. [coolmod]

-meadows.cpp: Corrected ROM label and location for deadeye. [f205v]

-taito_f2.cpp: Dumped PALs for footchmp. [f205v]

-pirates.cpp: Corrected ROM labels for Genix Family. [f205v]

-expro02.cpp: Corrected a chip type and fixed a typo in the documentation. [f205v]

-gba.xml: Added cartridge documentation from No-Intro. [FakeShemp]

-Added Adaptec AHA-1542B BIOS v3.11. [Funet Archive]

-Add half of yet another Adaptec AHA-1542A BIOS/MCODE set. [Funet Archive]

-Added Adaptec AHA-1542CF BIOS v2.10 and expanded notes. [Guru]

-specpls3_flop.xml: Added DSK images from TOSEC. [ICEknight]

-cps1.cpp: Verified sf2ceblp dump and added ROM locations. [hammy, The Dumping Union]

-gauntlet.cpp: Dumped PROM at 4R and corrected size of ROM at 6P. [Joe Magiera, The Dumping Union]

-Added Adaptec AHA-1542CF v2.11 ROM. [Jolaes76, VOGONS Vintage Driver Library]

-gdrom: Documented security commands. [MetalliC]

-Added Adaptec AHA-1542C and AHA-1542CP ROMs. [modem7, minuszerodegrees.net]

-Added skeleton ISA device for Novell Disk Coprocessor Board. [modem7, minuszerodegrees.net]

-ym2413.cpp: Added VRC7 drum patches dumped using debug mode. [Nuke.YKT]

-segasp.cpp: Dumped Dinosaur King security PIC. [Porchy]

-pc98.xml, pc98_cd.xml: Updates: [r09]
* Added new software items from the Neo Kobe Collection.
* Re-tested software entries with current MAME.
* Re-labeled disks with their actual names, and fixed some spelling errors.
* Added usage notes for software that needs DOS.
* Removed user disks from games where they aren't included in the original box, and the user is expected to create them.
* Removed duplicate images where the only differences are in the saved game data.
* Split "Shin'ou Densetsu Crystania DX" into the original and cracked versions.
* Replaced "Chou-Baku" with a dump that's actually bootable.
* Re-ordered some disks so they are auto-mounted in a more logical way.

-Added pinouts for I Can Play Guitar and I Can Play Piano cartridges. [Sean Riddle]

-Harmonised software list file names with names in the software list and in the driver/device source. [Tafoid]

-m72.cpp: Dumped i8571 MCU for lohtb3. [TeamEurope, hammy, The Dumping Union]


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

Super Mario 64 - Plum ...
Last Reply: NES_player4LIFE
Replies: 1

Setting up the contro ...
Last Reply: TheArcadeStrike
Replies: 1

2020-03-21 Recent Rel ...
Last Reply: NES_player4LIFE
Replies: 1

drkpvr_win32.dll erro ...
Last Reply: zabrak999
Replies: 0

I have DX12 - how do ...
Last Reply: zabrak999
Replies: 0

Latest Reviews

NDS - Okamiden
Created by WhiteX

Wii - deBlob 2
Created by WhiteX

Wii: The Conduit
Created by WhiteX

NDS: Hotel Dusk - Room ...
Created by WhiteX

NDS: Elite Beat Agents
Created by WhiteX

Support Guides

Created by Martin

Dolphin Emulator
Created by Martin

Nintendo DS Homebrew.
Created by WhiteX

PSX Plugins: Lewpy's Gl ...
Created by Dark Watcher

PSX Plugins: P.E.Op.S S ...
Created by Dark Watcher

Our Affiliates


42,685,882 Visitors To The Emulation64 Network

Copyright 1999 - 2020 www.emulation64.com