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

Welcome to the Emulation64 Network322 Users Online

 





    Thursday, August 17, 2017
Ootake v2.82 released!

Ootake is a PC Engine emulator for Windows. Ootake is the most frequently updated PC Engine emulator available for windows, and Ootake is also one of the more complete. Also, Ootake is FREE unlike Magic Engine.

Ootake v2.82 changelog:


- With Windows8/10 when "Play Installed CD" is selected, fixed the problem that Ootake stopped.
- When "Sorcerian" is started, the title screen is launched immediately. (launched with [I] button pressed) If you do not need this, please uncheck [Adjust Sorcerian BGM Repeat] of [Setting->Improve] menu.
- [Auto Skep Opening (Sorcerian)] was added to [Setting->Improve] menu. If this menu is checked, when "Sorcerian" is started, the title screen is launched immediately.(launched with [I] button pressed). By default this is off. + When this menu is checked, if you reset the game with [SELECT]+[RUN], you can see the opening demo.
- In "Sorcerian", when the party returned to the castle, fixed a problem where BGM was disturbed.
- The operation of the PCE built-in sound (wave memory sound) has been brought close to the real machine. In "Xevious - Fardraut Densetsu", when PAUSE was released, the problems that sound became thin was solved.
- When "Gotzendiener" is started, it is starts with Multi-Tap removed. The problem that the motion was unstable has been solved. (This problem will occur in the same way on the real machine)
- Additionally, a detailed part has been improved and corrected.


For: Windows

http://www.ouma.jp/ootake/
 



    Sunday, August 13, 2017
no$psx v2.0 released!

no$psx is a nocash Playstation PSone emulator by martin korth

no$psx v2.0 Changelog:



webpage: moved from http://nocash.emubase.de/ to http://problemkaputt.de/
hc05: low-level cdrom sub-cpu emulation (motorola mc68hc05 with cdrom bios)
hc05: setup: allows to select new low-level emu, older/faster high-level emu
hc05: setup: ignores hc05 low-level option if file MC68HC05.ROM is missing
hc05: setup: forces reset when changing between low-level and high-level emu
hc05: setup: prevents skipping mips-bios-intro in low-level cdrom emulation
hc05: cpu: emulates motorola hc05 opcodes and hc05 onchip I/O ports and timer2
hc05: cpu: switches between mips/hc05 (on interval and on 1F80180xh access)
hc05: io: emulates servo amplifier and signal processor CX(nn) commands
hc05: io: emulates servo/signal SENSE result (with SERIAL SENSE on new chips)
hc05: io: emulates decoder cmd/param/reply fifos and sector data transfers
hc05: io: emulates SUBQ spi bus transfers (for position and table of contents)
hc05: scex: simulates serial scex bitstream (when DISK,near POS0,SINGLE speed)
hc05: scex: simulates new subq channel "encrypted" scex signal (version vC3)
hc05: disc: creates SUBQ data for TOC (with point A0h,A1h,A2h,01h..NNh)
hc05: disc: skips nonsense track 0 (lead-in) entries in .nrg "CUES" chunks
hc05: sled-mech: supports sled move via FastSled and TrackJump commands
hc05: sled-mech: supports sled brake (with reduced kick and move voltages)
hc05: sled-mech: computes non-linear sector number versus sled seek distance
hc05: mech: simulates DOOR OPEN switch period (required to sense disc changes)
hc05: mech: simulates POS0 switch (required for sled reverse lead-in seeking)
hc05: mech: nag feature: simulates GFS=bad on spindle speed change (eg.spinup)
hc05: mech: nag feature: forces GFS=bad and FOK=bad when disc missing
hc05: audio: forwards xa-adpcm data (on adpmnt) and cd-da data (when demuted)
hc05: tty: logs incoming cmd/param fifo and outgoing irq/reply fifo transfers
hc05: tty: logs CX(nn) commands (with description on known command/params)
hc05: tty: logs most recent MM:SS:FF alongsides with CX(nn) commands
hc05: bios: cdrom-image-loader treats 16.5K ".ROM" files as cdrom bios-images
hc05: bios: autodetects chipset and oscillator (via CXDnnnn strings in BIOS)
hc05: debug: supports f6-key set pc, f4-key break, f7-key trace
hc05: debug: ctrl+t toggle between MIPS and HC05 debug view (if low level on)
hc05: debug: optional bad I/O warnings (with CODE window moved to fault addr)
hc05: debug: integrated low-level mode in debugger (re_read_io, vac, iomap)
hc05: snapshots: saves hc05 registers and memory and low-level/chipset type
hc05: help: added summary of used CX(nn) values for vC1,vC2,vC3 versions
hc05: help: add notes on sled motor control methods (move, brake, nonlinear)
hc05: help: add info on vC3 specials (TzcOut, NewScex, CX(nn0000)-padding)
hc05: help: add info on oscillator clocks, and openbus-reading effects
hc05: help: add motorola bootstrap info and cdrom bios dumping info/link
cdrom: doesn't set stat.read/play bits until seek completion (gran turismo 1)
cdrom: slightly more accurate setloc (kept pending after seek_l/seek_p)
cdrom: computes average time per seek distance (faster than real hw though)
help: added note on DTL-H2000 using a Sony SPC700 sub-cpu (not Motorola HC05)
setup: allows to select 0,1,2,or 8 memcards (workaround for problem in "One")
debug: optional MIPS and HC05 tracelog function in TTY window (as in no$sns)
debug: new TTY buffer size option (1/10/100MB limit, with optional stop/wrap)
debug: resolves ASCII datazones and a0h/b0h/c0h jump lists for DTL-H2000 bios
tty: added "tty_force_newline" at begin of auto-generated (non-user) lines
cdrom: always uses low-level sector buffer (removed high-level buffer relicts)
help: added info on DTL-H2000 memory and atcons/dip/led/etc I/O ports
help: added 176-pin CXD2941R pinouts (SPU+CDROM+SPU_RAM on PM-41(2) boards)
help: notes on missing cdrom commands in vC0 (1Dh+1Eh+5xh + 19h,22h..25h/7xh)
help: fixed apu min/max typos, and cpu j/jal F0000000 typo (thanks mitikoro)
help: note on cache/cop0 info in LR3330/L64360 datasheets (thanks LostTemplar)
a22i: added ".pack_crc32 result,initial" directive (use with ".pack_org")
a22i: added ".pack_chksum_xor8bit result" and ".pack_chksum_add8bit result"
snapshot: bugfix: removed duplicated "SECT" chunk name (cdrom sector buffer)
help: added new "PSX Dev-Board Chipsets" chapter (for DTL-Hnnnn boards, etc)
debug: fixed tty bios patch for cex-1000 (opcode 0FF019CDh instead 0FF019E1h)
bios: gui doesn't mute cd-audio (eg. required for games like wipeout 2097)
bios: recognizes GetID result for unlicensed mode2 disks WITH audio tracks
debug: allows editing values in REGS window (alternately rx=nn in CODE window)
bios clone: sends secret unlock commands (works/tested: boots without modchip)
a22i: added mc68hc05 assembler (for testing/re-assembling cdrom sub-cpu bios)
a22i: resurrected nocash-syntax in online assembler (if disass in nocash mode)
help: hardware numbers: added sony's DTL-Hxxxx developer tool hardware numbers
gpu/dma2: pre-checks linked-list size (and abort/warn if endless-link-chain)
spu: supports multi-block manual ram write (repeated spucnt=C010h; bios intro)
spu/irq: emulates i_stat edge-triggering (gex,finalfantasy9,tokimekimemorial2)
cdrom/irq: emulates i_stat edge-triggering (though rarely needed in practice)
emu: emulates dirt effects on 8bit/16bit/32bit writes to various I/O ports
help: added details on multi-block manual spu ram writes, and on spu ram addr
help: extra note on I_STAT bits being edge triggered (was already mentioned)
help: unpredictable things: added details on 8bit/16bit/32bit write effects
help: memctrl correction: 1F801020h.16-17 and FFFE0130h.8,11-31 are fully R/W
spu: ignores writes to "read-only" registers (SPUSTAT and ENDX voice flags)


For: Windows

http://problemkaputt.de/psx.htm
 

higan v104 released!

higan (formerly bsnes) is a Nintendo multi-system emulator that began development on 2004-10-14. It currently supports the following systems:

- Famicom
- Super Famicom
- Game Boy
- Game Boy Color
- Game Boy Advance
- Wonder Swan/ WonderSwan Colour
- Mega Drive

higan also supports the following subsystems:

- Super Game Boy
- BS-X Satellaview
- Sufami Turbo

higan Changelog:



* nall/dsp: improved first-order IIR filtering
* Famicom: improved audio filtering (90hz lowpass + 440hz lowpass + 14khz highpass)
* Game Boy Advance: corrected bug in PSG wave channel emulation [Cydrak, dwedit]
* Mega Drive: added first-order 2.84KHz low-pass filter to match VA6 model hardware
* Mega Drive: lowered PSG volume relative to YM2612 to match VA6 model hardware
* Mega Drive: Hblank flag is not always set during Vblank
* Mega Drive: fix PAL mode reporting from control port reads
* Famicom: improved phase duty cycle emulation (mode 3 is 25% phase inverted; counter decrements)
* Mega Drive: reset does not cancel 68K bus requests
* Mega Drive: 68K is not granted bus access on Z80 reset
* Mega Drive: CTRL port is now read-write, maintains value across controller changes
* Z80: IX, IY override mode can now be serialized in save states
* 68K: fixed calculations for ABCD, NBCD, SBCD [hex_usr, SuperMikeMan]
* SPC700: improved all cycle timings to match results observed by Overload with a logic anaylzer
* Super Famicom: SMP uses a separate 4x8-bit buffer for $f4-f7; not APU RAM [hex_usr]
* Super Famicom: SMP TEST register is now finally 100% fully emulated [byuu, AWJ]
* Game Boy Advance: DMA can run between CPU instruction cycles
* Game Boy Advance: added 2-cycle delay between DMA activation and transfers
* higan: improved aspect ratio correction accuracy at higher video scaling sizes
* higan: overscan masking will now actually crop the underlying video instead of just blanking it
* Mega Drive: center video when overscan is disabled
* higan: added increment/decrement quick save slot hotkeys
* Game Boy Advance: fixed wave RAM nibble ordering (fixes audio in Castlevania, Pocket NES) [Cydrak, dwedit]
* higan: added new adaptive windowed mode: resizes the window to the current emulated system's size
* higan: added new integral scaling mode: resizes the window to fill as much of the screen as possible
* higan: main window is now resizable and will automatically scale contents based on user settings
* higan: fixed one-time blinking of the main window on startup caused by focus stealing bug
* ruby: fixed major memory leak in Direct3D driver
* ruby: added fullscreen exclusive mode to Direct3D driver
* Super Famicom: corrected latching behavior of BGnHOFS PPU registers
* higan: all windows sans the main viewport can be dismissed with the escape key now
* ruby: complete API rewrite; many audio drivers now support device selection
* higan: output frequency can now be modified
* higan: configuration settings split to individual menu options for faster access to individual pages
* ruby: improved WASAPI driver to event-driven model; more compatible in exclusive mode now
* libco: fix compilation of sjlj and fiber targets [Screwtape]
* ruby: added YV12 and I420 support to X-Video driver
* Game Boy: added TAMA emulation (RTC emulation is not working yet) [thanks to endrift for notes]
* Game Boy: correct data ordering of MMM01 ROMs (MMM01 ROMs will need to be re-imported into higan)
* Game Boy: store MBC2 save RAM as 256-bytes instead of 512-bytes (RAM is 4-bit; not 8-bit with padding)
* Game Boy: fixed a bug with RAM serialization in games without a battery
* Mega Drive: fix CRAM reads (fixes Sonic Spinball) [hex_usr]
* Game Boy: added rumble support to MBC5 games such as Pokemon Pinball
* Game Boy: added MBC7 emulation (accelerometer X-axis, EEPROM not working yet) [thanks to endrift for notes]
* hiro: macOS compilation fixes and UI improvements [MerryMage, ncbncb]
* Game Boy: added MBC6 emulation (no phone link or flash support; timing bugs in game still)
* Game Boy: HDMA syncs to other components after each byte transfer now
* Game Boy: disabling the LCD completely halts the PPU (fixes onscreen graphical corruption in some games)
* Mega Drive: added 6-button Fighting Pad emulation [hex_usr]
* 68K: TAS sets d7 when EA mode is a direct register (fixes Asterix graphical corruption)
* Game Boy: STAT mode is forced to zero when LCD is disabled (fixes Pokemon Pinball)
* LR35902: complete rewrite
* icarus: high-DPI is not supported on Windows yet; remove setting for consistency with higan window sizes
* hiro: added full support for high-DPI displays on macOS [ncbncb]
* ARM7TDMI: complete rewrite
* Super Famicom: disabled channels during HDMA initialization appear to set DoTransfer flag
* V30MZ: code cleanup
* Mega Drive: added optional TMSS emulation; disabled by default [hex_usr]
* ARM7TDMI: pipeline decode stage caches CPSR.T [MerryMage]
* ARM7TDMI: fixed timing of THUMB stack multiple instruction [Cydrak]
* higan: detect when ruby drivers crash; disable drivers on next startup to prevent crash loop
* Mega Drive: added automatic region detection (favors NTSC-J > NTSC-U > PAL) [hex_usr]
* Mega Drive: support 8-bit SRAM
* ARM7TDMI: PC should be incremented by 2 when setting CPSR.T via MSR instruction [MerryMage]
* ruby: add Windows ASIO driver support (does not work on some systems due to buggy vendor drivers)
* higan: default to safe drivers on a new install; due to instability with some optimal drivers


For: Windows, macOS

https://byuu.org
 



    Wednesday, August 09, 2017
RockNES v5.53 released!

RockNES is a Nintendo (NES) emulator that supports total PPU emulation, total intelligent emulation (including VRCVI intelligent, used by some Japanese games), battery backed RAM, Famicom DiskSystem, VS Unisystem, and some 70 different mappers. In gain, RockNES includes lots of different video modes, as substantially as the ability to loading and economise your back at any stage. You can flush record movies of gameplay.

RockNES v5.53 Changelog:



– Improved mapper 64 IRQ timing.


For: Windows

http://rocknes.web.fc2.com
 



    Monday, August 07, 2017
Mesen v0.9.1 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.1 Changelog:



New Features
* HD Packs: Improved support for HDNes' HD packs and added an HD Pack Builder tool.
* Debugger: Added several new features and options (Step Back, configure input, etc.)
* Video: Added option to automatically re-enable sprite limit to reduce graphical glitches caused by the "remove sprite limit" option.
* VS System: The custom color palette can now be applied to VS System games as well.
Bug Fixes
* Overclocking: Bug fixes and improved compatibility.
* Cheats: Fixed issue with 8-character Game Genie codes.
* FDS: Fixed a crash, an issue with automatic disk insertion and improved emulation compatibility.
* NSF: Fixed issue with MMC5 multiplication register (fixes Just Breed NSF).
* Others fixes and improvements for the debugger, game selection screen, rewinding, mappers 48/163, a number of unlicensed games and more.


For: Windows

https://www.mesen.ca
 



    Sunday, August 06, 2017
Ootake v2.81 released!

Ootake is a PC Engine emulator for Windows. Ootake is the most frequently updated PC Engine emulator available for windows, and Ootake is also one of the more complete. Also, Ootake is FREE unlike Magic Engine.

Ootake v2.81 changelog:



- [Customize "save" Folder] added to the [File] menu. You can set the
location where the Save State (and Resume save) files are placed. Use this
if you want to share saved files with two ir more PCs.
- [Customize "install" Folder] added to the [CD-ROM] menu. You can set the
location where the file of CD-FullInstall(Import CD-ROM data and music to
PC). * When this is set to a location other than the default,
[CD Uninstall] on the [CD-ROM] menu can not be used. (Please delete it
manually if you want to delete it.)
- The operation of the PCE built-in sound (wave memory sound) has been
brought close to the real machine. In "Super Volleyball" and
"Image Fight", the problem that extra sound was generated was solved. In
"Xevious - Fardraut Densetsu", when PAUSE was released, the problems that
sound became thin (Occurred from v2.79) was solved. In "Fire Pro Wrestling
series", "Formation Soccer '90" and "F1 Triple Battle", etc., the sound
approached the real machine.
- The timing of the operation is brought close to the real machine. In
"Parasol Stars", at the stage clear, the problem that the screen shakes
rarely was solved. In "Private eye dol", the problem that the upper side
of the demo scene was disturbed by one frame (occurred in recent version)
was solved.
- It corresponds to "Trigger Button" of the game pad for Windows.
Specifically, L2 and R2 buttons can also be used when PS4 pad etc. are
connected to PC.
- For the sake of simplicity, [CD Install (CD speed-up)] on the [CD-ROM]
menu has been abolished. Please use [CD FullInstall] (install Data and
Audio track) menu.
- Additionally, a detailed part has been improved and corrected.


For: Windows

http://www.ouma.jp/ootake/
 



    Thursday, August 03, 2017
iNES v5.0 released!

iNES is a program that emulates Nintendo Entertainment System (NES) and Famicom videogame consoles on your computer. It plays NES games on PCs, PocketPCs, Macs, Unix boxes, etc.

iNES v5.0 Changelog:


- Added support for DirectInput joysticks to iNES-Windows.
- Moved all input-related options to the "Input" menu in iNES-Windows.
- Fixed crash when changing audio sampling rate in iNES-Windows.
- Added "Draw 65% Frames" option to iNES-Windows.
- Fixed screen updates after changing scaling algorithm in iNES-Windows.


For: Windows

http://fms.komkon.org/iNES/
 



    Wednesday, August 02, 2017
Cemu v1.9.0c released!

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

Cemu v1.9.0c Changelog:


# New in 1.9.0c (public release):

Input: Fixed blow microphone button mapping not working
Input: Input window should now properly scale on high DPI settings

# New in 1.9.0b:

general: Fixed mouse cursor not hiding

Input: Fixed opening input window sometimes triggering a crash
Input: Fixed z-axis swapped for DirectInput
Input: Fixed left and right axis for Pro and Classic controller
Input: Fixed left axis being mapped to dpad for Pro Controller
Input: Fixed XInput axis being incorrectly normalized

# New in 1.9.0:

general: Hide mouse cursor in fullscreen if not moving for 3 seconds
general: Fixed bug that caused keyboard hotkeys to be ignored
general: Added logging for input API

Input: New interface and profile system for controller configuration
Input: Added support for XInput

VPAD: Improved implementation of VPADControlMotor
VPAD: Improved GamePad gyro control via mouse. Control third axis with mouse wheel
VPAD: Added APIs for cross stick emulation, button repeat, sampling callback, lcd mode, touchpad calibration, zero drift mode and gyro dir revise

padscore: Added APIs for button repeat, connection and extension callback, max controllers and reading of unified status.

nn_acp: Added API ACPCreateSaveDirEx()

nn_act: First steps towards accurate account and mii handling
nn_act: Added API CreateConsoleAccount(), GetAccountIdEx(), UpdateMii(), GetDefaultAccount()

sysapp: Added preliminary support for sysapp lib (responsible for title switching)

GX2: Added experimental debug option to force full GPU<->CPU synchronization at GX2DrawDone()
GX2: Added debug option to toggle BotW crash workaround


For: Windows

http://cemu.info
 



    Saturday, July 29, 2017
RetroArch v1.6.3 released!

RetroArch is a multi-system emulator for Linux, Windows, Mac OS X and *BSD. It is formerly known as SSNES. Its design and background is quite different than most other emulators as RetroArch does not implement an emulation core itself. RetroArch talks to libretro, a generic emulator core API. This means that RetroArch is core agnostic, and it does not care which emulator core is running.

Currently there are libretro implementations for systems such as SNES, NES, GBA, GB/GBC, Genesis, and even arcade games (Final Burn Alpha).

libretro isn't only usable for emulators. A preliminary port of an open source reimplementation of Cave Story has been ported to libretro as well.

RetroArch believes in modularity. The application itself is a command-line driven application suitable for HTPC and/or headless use. There also exists a GUI frontend for RetroArch, supporting every single config option available in RetroArch.

RetroArch v1.6.3 Changelog:


* IOS: Fix GL regression – 32bit color format cores were no longer rendering
* CHEEVOS: Add support for N64 cheevos and other small fixes.
* CHEEVOS: Add ‘Achievements -> Achievements Verbose Mode’. Ability to display cheevos related messages in OSD, useful for RetroAchievements users.
* AUDIO: Audio mixer’s volume can now be independently increased/decreased, and muted.
* AUDIO: Mute now no longer disables/enables audio but instead properly mutes the audio volume. Mute is also independent from the audio mixer volume.
* INPUT: Add mouse index selection; ability now to select between different mice
* INPUT: Fix ‘All Users Control Menu’ setting
* LINUX: Add a tinyalsa audio driver. Doesn’t require asoundlib, should be self-contained and lower-level.
* LOBBIES: Announce the RetroArch version too
* LOCALIZATION: Add Traditional Chinese translation
* LOCALIZATION: Update French translation
* LOCALIZATION: Update Italian translation
* LOCALIZATION: Update Japanese translation
* LOCALIZATION: Update Russian translation
* MENU: Add ‘User Interface -> Views’. Ability to display/hide online updater and core updater options.
* NETPLAY: Disconnecting one client shouldn’t cause everyone to disconnect anymore
* NETWORK: SSL/TLS support, disabled by default
* SCANNER: Fix PS1 game scanning
* SCANNER: Move content list builder into scanner task with progress, fixes menu freeze with large playlists
* SDL2: Fix ‘SDL2 driver does not see the hat on wired Xbox 360 controller”
* SETTINGS: Fix regression ‘Custom Viewport is no longer overridable per-core or per-game’
* VITA: Add cheevos support
* VITA: Add support for external USB if mounted
* WAYLAND: Fix menu mouse input
* WII: Add support for single-port ‘PS1/PS2 to USB controller adapter’


For: Windows, Linux, and macOS

https://www.libretro.com
 



    Wednesday, July 26, 2017
Cemu v1.8.2b released!

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

Cemu v1.8.2b Changelog:
# New in 1.8.2b:

CPU/JIT: Fixed crash that could occur during instruction analysis

misc: Added some exports for Cemuhook

# New in 1.8.2:


general: Any .rpl files placed in cafeLibs/ directory will be loaded instead of the internal HLE modules (experimental feature, no real use yet)
general: Cemu window can now be resized

CPU/JIT: Fixed a bug in recompiler SRWI instruction
CPU/JIT: Fixed a bug that could cause the recompiled code to skip an instruction if the thread was switched between the beginning of a loop and an inlined function
CPU/JIT: Added STBUX instruction to recompiler
CPU/JIT: Several other optimizations for the recompiler:
Use AVX non-destructive 3-operand instructions to optimize some copy operations away
Delay/Avoid endian-swapping between LWZ/STW if the data is not used for any other operation
Generate shorter code for BCTRL, BL, BLR and other far branches (2 instructions, only 1 for far branches with no LR update)
Replace branches with conditional moves (CMOVcc) if possible
Avoid redundant FPR loads and stores
Better detection for situations where x64 flags can be used instead of testing CR bits
Avoid extra work of thread scheduling checks in tight non-infinite loops

coreinit: New API OSTryAcquireSpinLockWithTimeout(), OSSwitchFiberEx(), MCP_Open(), MCP_Close()
coreinit: More accurate emulation of foreground bucket memory and it's subregions
coreinit: FSOpenDir() no longer ignores the current working directory
coreinit: Fixed integer overflow in OSTicksToCalendarTime()

AX: Added AX voice debugger
AX: Fixed biquad filter
AX: New API AXSetVoiceSamplesAddr(), AXSetVoiceLoopOffset()

GX2: Improved detection of changed data for typical screen-size textures in texture cache (fixes softdec videos)
GX2: Fixed invalid GLSL code being generated for 3D texture access with offset
GX2: Fixed bug in indices generation for PRIMITIVE_RECTS
GX2: Fixed a bug where adding entries to a shader cache .bin archive would sometimes have no effect (causing Cemu to recompile the affected shaders everytime)
GX2: Various smaller optimizations throughout the graphic backend (performance gain 1-3%)
GX2: Added support for tileMode filter in graphic packs texture rules (Useful to exclude video frames or other CPU-accessed textures)
GX2: Aspect ratio calculation now uses effective size of texture (after graphic pack rescaling) rather than original size


For: Windows

http://cemu.info
 

MAME v0.188 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.188
-----


MAMETesters Bugs Fixed
----------------------
- 05900: [Sound] (ddenlovr.cpp) funkyfig, funkyfiga: Missing music and partial sound FX (Ivan Vangelista)
- 06261: [Sound] (polepos.cpp) polepos2: Crowd Cheering sounds are messed up at the chequered flag (goal). (Robbbert)
- 06370: [Save/Restore] (vegas.cpp) sf2049se, sf2049te: Crashes on reload (-str 8) in a staggered -str 20 run (Ted Green)
- 06562: [Crash/Freeze] All sets in octopus.cpp, zorba.cpp: Fatal Error when using various terminal/printers in slots
(Ivan Vangelista)
- 06564: [Crash/Freeze] (ti99_4x.cpp) All sets in ti99_4x.cpp, ti99_4p.cpp: SuperAMS memory expansion card (samsmem) Fatal Error
when mounted (Ivan Vangelista)
- 06581: [Interface] Various problems with software loading/unloading: Various problems with software loading (Nathan Woods)
- 06588: [Interface] Regression loading softlist items from the command line with changed slot options (Nathan Woods)
- 06592: [DIP/Input] (nbmj8891.cpp) chinmoku: DSW B should not exist. (Robbbert)
- 06613: [Crash/Freeze] (rohga.cpp) schmeisr: Exception on exit (David Haywood)
- 06620: [Crash/Freeze] (itech8.cpp) ninclown: During final boss Twisto the game can potentially crash (Phil Bennett)
- 06624: [Misc.] (mc10.cpp) Emulation of the right-shift and rotate instructions (ASR, LSR, ROR) do not correctly modify the
overflow flag (V) (AJR)
- 06627: [Sound] (segas32.cpp) kokoroj2: Missing voice in game (Arzeno Fabrice)
- 06631: [Sound] (vgmplay.cpp) vgmplay: Attempting to play a .vgm/.vgz file containing 2 X POKEY does not play back correctly. (AJR)


New working machines
--------------------
A-One Arrange Ball/Tandy Zingo/LJN Computer Impulse [hap, Sean Riddle]
Blades of Steel (Konami handheld) [hap, Sean Riddle]
Bucky O'Hare (Konami handheld) [hap, Sean Riddle]
Double Dragon (Tiger handheld) [hap, Sean Riddle, Kaede]
Gauntlet (Tiger handheld) [hap, Sean Riddle]
Go Go Cowboy (English, prize) [Brian Troha, Ryan Holtz, Smitdogg, The Dumping Union, Luca Elia]
INTELLEC 4/MOD 4 [Vas Crabb]
INTELLEC 4/MOD 40 [Vas Crabb]
Legend (SNES bootleg) [ShouTime, MetalliC]
Milton Bradley Arcade Mania [hap, Sean Riddle]
Sonic The Hedgehog (Tiger handheld) [hap, Sean Riddle]
Space Jam (Tiger handheld) [hap, Sean Riddle]


New working clones
------------------
Act-Fancer Cybernetick Hyper Weapon (World revision 3) [Corrado Tomaselli, The Dumping Union]
Bubble Bobble (prototype on Tokio hardware) [Arzeno Fabrice, brizzo, Phil Bennett, rtw, Alex Meijer, The Dumping Union]
Cobra-Command (World/US revision 4) [Bryan McPhail]
Deco Cassette System Multigame (ROM based) [David Haywood]
Explorers of Space [hap, Igor]
Fidelity Excel 68000 Mach III [CB-Emu]
Fidelity Excel 68000 Mach II (rev. C+) [CB-Emu]
Game & Watch: Egg [hap]
Golden Poker Double Up (bootleg) [Arcade Vintage, Roberto Fresca]
HP 85 [F.Ulivi]
Kageki (World) [frsj8112, The Dumping Union]
Logger (Rev.2) [Andrew Welburn, Craig Anstett, The Dumping Union]
Nu, pogodi! [hap, Igor]
Operation Wolf (Japan, SC) [ShouTime]
Player's Edge Plus (PP0006) Standard Draw Poker [Brian Troha]
Return of the Invaders (bootleg no MCU set 3) [f205v]
Silk Worm (prototype?) [frsj8112]
Solar Assault (ver JAA)
[ShouTime, pablopelos, Dullaron, Paul Vining, Jason Wible, Surgeville, Sean Sutton, David Mercer, John Cunningham, Smitdogg,
The Dumping Union]
Solar Assault Revised (ver JAA)
[ShouTime, pablopelos, Dulleron, Paul Vining, Jason Wible, Surgeville, Sean Sutton, David Mercer, John Cunningham, Smitdogg,
The Dumping Union]
Space Invaders (Nas Corp bootleg) [Guru]
Street Fighter II: The World Warrior (Japan 911210, CPS-B-17) [ShouTime, Bonky, MetalliC]
Super Triv (English questions) [Smitdogg, The Dumping Union]
Taisen Idol-Mahjong Final Romance 2 (Japan, newer) [system11, The Dumping Union]
Tetris (v341R) [Arzeno Fabrice, MetalliC]
The Ninja Warriors (World, earlier version) [Irongiant, The Dumping Union]
Xevious 3D/G (World, XV32/VER.A) [rtw, invzim, The Dumping Union]


Machines promoted to working
----------------------------
Alphatronic PC [R. Belmont, Carl, rfka01]
Black Touch '96 [Angelo Salese]
Explorer (DECO Cassette) (US) [Brian Troha, David Haywood]
Game & Watch: Mickey Mouse [hap]
Mega Double Poker (conversion kit, version 2.3 MD) [Caps0ff, AJR]
Ron II Mah-Jongg [Angelo Salese]
The Roulette (Visco) [Team Europe, Luca Elia]
Touch & Go (World) [Morten Shearman Kirkegaard, Peter Wilhelmsen, David Haywood]
World Rally 2: Twin Racing [Morten Shearman Kirkegaard, Peter Wilhelmsen, David Haywood]


Clones promoted to working
--------------------------
Frogger (bootleg on Amigo? hardware) [Ivan Vangelista]
Mega Double Poker (conversion kit, version 2.1 MD) [Caps0ff, AJR]
Sega Ninja (315-5113) [David Haywood]
Touch & Go (Non North America) [Morten Shearman Kirkegaard, Peter Wilhelmsen, David Haywood]
Touch & Go (earlier revision) [Morten Shearman Kirkegaard, Peter Wilhelmsen, David Haywood]


New machines marked as NOT_WORKING
----------------------------------
Abnormal Check [R. Belmont, Guru]
Ai-mode - Pet Shiiku [system11, The Dumping Union]
Block Pong-Pong [Arzeno Fabrice, brizzo]
Casino Strip [any]
Casino Strip IX [any]
Casino Strip VIII [any]
Dam Dam Boy [R. Belmont, ShouTime, Sean Sutton, Surgeville, Ryan Holtz, Phil Bennett, Smitdogg, The Dumping Union]
MAC Jungle [PinMAME]
Mahjong Gal-pri - World Gal-con Grandprix (Japan) [system11, The Dumping Union]
Mahjong Hanafuda Cosplay Tengoku 6 - Junai-hen (Japan) [sytem11, The Dumping Union]
Mahjong Mogitate [system11, The Dumping Union]
Need for Speed - 4 Cab Link (2 Discs) (v1.0.1 Rev B) [ShouTime]
Need for Speed GT (Hard Drive+2 Discs) (v1.1.0 Rev C) [ShouTime]
Nichibutsu DVD Select (Japan) [system11, The Dumping Union]
Percussion Freaks 4th Mix (G*A25 VER. AAA) [smf]
PokoaPoka Onsen de CHU - Bijin 3 Shimai ni Kiotsukete! (Japan) [system11, The Dumping Union]
Renai Mahjong Idol Gakuen (Japan) [system11, The Dumping Union]
Sharp FontWriter FW-700 (German) [R. Belmont, rfka01]
Super Derby II [Phil Bennett, Hammy]
Tsuugakuro no Yuuwaku (Japan) [system11, The Dumping Union]
VG Pocket Mini (VG-1500) [BeckieRGB]
VG Pocket (VG-2000) [BeckieRGB]
Virtua Striker 4 (Export) (GDT-0014) [rtw]
Virtua Striker 4 Ver.2006 (Japan) (Rev B) (GDT-0020B) [rtw]
VT330 [Toshi]
WaiWai Drive [Arzeno Fabrice, brizzo]
War: The Final Assault (EPROM 1.91 Apr 13 1999, GUTS 1.3 Apr 7 1999, GAME Apr 7 1999) [rtw, Smitdogg, The Dumping Union]
World Kicks PCB (World, WKC2 Ver.A) [rtw, Smitdogg, The Dumping Union]
Yamaha TG100 [vampirefrog, superctr, bmos, Valley Bell]


New clones marked as NOT_WORKING
--------------------------------
Beat the Clock (with flasher support) [noahpdavis]
Commodore PC 10 [rfka01]
Dirty Harry (LF-2) [PinMAME]
Fighting Vipers (Revision B) [Phil Bennett, MooglyGuy, Tourniquet, Smitdogg, The Dumping Union]
Motocross Go! (MG2 Ver. A, set 2) [ShouTime, Bill D, The Dumping Union]
New Super Triv III [Smitdogg, The Dumping Union]
Tazz-Mania (Rodmar bootleg) [Arcade Hacker, The Dumping Union]
Triv Five Special Edition [Smitdogg, The Dumping Union]


New working software list additions
-----------------------------------
abc80_flop: ABCDatastorm [Genesis Project]
coco_flop: Pacman (z80 to 6809 Transcoded - v1.01) (512kb) [Glen Hewlett]
gameboy: Sachen 4 in 1 (Euro, 4B-003) [Tauwasser]
ibm5150:
Le Manoir de Mortevielle [breiztiger]
Battle Chess, Blades of Steel, Castlevania, Double Dribble, Earl Weaver Baseball, Future Wars - Adventures in Time,
Gamer's Edge Sampler - Catacomb and Dangerous Dave, Hardball 2, Heroes of the Lance, John Madden Football, King's Bounty,
Lakers vs Celtics and the NBA Playoffs, Links - Championship Course - Bountiful Golf Course, Links - The Challenge of Golf,
Mean Streets, Monopoly v2.00 (Shareware), Monty Python's Flying Circus, Ninja Gaiden II, Nova 9, Over the Net, Pharaoh's Pursuit,
Secret of the Silver Blades, Speedball II, Street Fighting Man, Super C, Superstar Ice Hockey, Superstar Indoor Soccer,
Superstar Indoor Sports, Superstar Outdoor Soccer, The Cycles, Top 10 Solid Gold Volume II, Wings of Fury, Zool [Justin Kerk]
ibm5170:
B-17 Flying Fortress, Body Blows, Corncob Deluxe, DOS/V (multiple versions), Dune, Global Conquest, King's Quest V, Lightspeed,
MS-DOS (Version 6.22, Brazilian Portuguese), Star Trek - 25th Anniversary [Justin Kerk]
pce_tourvision: Doraemon - Nobita no Dorabian Night, Majin Eiyuu Den Wataru [system11, The Dumping Union]
x68k_flop: Chourensha 68k (v1.00) [Justin Kerk]


New NOT_WORKING software list additions
--------------------------------------
ibm5150: Boulder Dash Construction Kit [Justin Kerk]
ibm5170: IBM Personal Computer DOS (Version J5.00/V) (Japanese), PC-DOS (multiple sets using XDF disk format) [Justin Kerk]


Source Changes
--------------
-z8: Fixed disassembly of DECW RR opcode, added more control registers to state for debugger. [AJR]

-Added support for experimental overclocking of sound devices through UI sliders with -cheat enabled. [AJR]

-ym2151, ymf271, namco: Added support for dynamic changes to clock frequency. [AJR]

-Fixed scheduler overflow when a device executes for more cycles than there are in a second. [AJR]

-nibbler, levers: Changed joysticks to 4-way as documented in manuals. [AJR]

-megadpkr: Hooked up 68705P5 MCU, figured out banking, and added timekeeper RAM and inputs. [AJR]

-colt: Fixed colors. [AJR]

-vgmplay enhancements: [AJR]
* Added support for YMZ280B and YMF271.
* Fixed clock speed for dual POKEY.
* Produce error message when nonexistent file is specified.

-froggeram: Fixed PPI accesses allowing sound emulation to work. [AJR]

-listxml enhancements: [AJR]
* Match arguments against device names as well as driver names.
* Allowed DTD output for -listxml, -listsoftware and -getsoftlist to be suppressed with -nodtd option.

-gunfront: Corrected "Upright Controls" DIP switch - OFF is Single, and should not be the default. [AJR]

-mrdo: Load protection PAL data (not used at the moment). [AJR]

-mastboy: Changed parallel EEPROM type to "EAROM" (rather than generic NVRAM). [AJR]

-MC6800: Fixed LSR/ROR/ASR overflow flag generation (N XOR C). [AJR]

-funystrp: Added serial EEPROM for high score entries. [AJR]

-ygv608.cpp: Added CRTC function, turned IRQs into handler callbacks, added border color. [Angelo Salese]

-blackt96.cpp improvements: [Angelo Salese]
* Added flip screen and coin counter support.
* Reimplemented text layer as tilemap.
* Added notes, promoted game to MACHINE_IS_INCOMPLETE - bugs like the timer not decrementing are actually caused by sloppy coding.

-cvs.cpp: Kludged a protection check in Superbike that was resetting the machine under certain conditions. [Angelo Salese]
* Also demoted to MACHINE_UNEMULATED_PROTECTION since game can lock indefinitely under a particular condition.

-Wrote a new device container for Nichibutsu sound hardware, used by csplayh5.cpp and niyanpai.cpp. [Angelo Salese]

-Standardized button layout for PCE bootlegs. [Angelo Salese]

-Fixed screen misalignment regression in Bionic Commando. [Angelo Salese]

-Added sound samples to PT Reach Mahjong. [Lord Nightmare, Angelo Salese]

-socrates: Reimplemented keyboard MCU simulation as a separate timer-driven function. [Lord Nightmare]
* Fixes issues with super painter and a few other games not recognizing keyboard input.
* Also eliminated anonymous timers and keyboard tagmap lookups, and added savestate support.

-arkanoid.cpp: Added machine definition for Akranoid bootleg with 68705P3 and AY-3-8910, matching real hardware. [Lord Nightmare]
* Also added notes about which sets bootlegs are derived from.

-dectalk.cpp: Removed unnecessary driver init and replaced with machine_start, eliminated anonymous timers, and added savestate
support. [Lord Nightmare]

-taitocchip.cpp: Hooked up the four 'ASIC RAM' shared bytes/semaphores/command registers between external CPU and the C-chip, got
rid of hack for megablast. [Lord Nightmare]

-Implemented DIP switches and tweaked inputs for Bubble Bobble prototype so that the stage editor works. [Lord Nightmare]

-missb2 updates: [Lord Nightmare]
* Fixed OKI read/write bitswap so what seem to be the correct sound effects are played.
* Replaced the corrupt OKI ROM dump with the bublpong OKI ROM - all non-corrupted areas are identical.
* Added watchdog.

-retofinv.cpp: Added original Taito 68705 MCU dump. [Corrado Tomaselli, Lord Nightmare, brizzo]
* Moved bootleg 68705 MCU to its own set, renamed sets to make it more obvious which are bootlegs.
* Verified XTAL, dividers, and SN76489A type from PCB pictures.
* Added missing original color PROMs and allowed video/retofinv.cpp to use either those or the single bootleg color PROM.

-Added correct palette weighting for all dec8 games. [Bryan McPhail]

-Made DECO RM-C3 into a device used by dec8 and karnov.cpp games. [Bryan McPhail]

-Fixed colours in Crude Buster (verified against real hardware); added documentation to cbuster.cpp. [Bryan McPhail]

-pc9801: Moved cbus to bus and added WIP mpu401 support. [Carl]

-plugins/cheat updates: [Carl]
* Poll for setting hotkeys.
* Link simple cheats.

-Added Motorola MC14411 Bit Rate Generator device. [Joakim Larsson Edstrom]

-fccpu1 updates: [Joakim Larsson Edstrom]
* Updated LOG system and replaced CLOCK_SIGNAL_HANDLER with real MC14411 BRG device.
* Added machine configuration for baud rates for all three serial ports using MC14411 device.
* Added newer version of firmware Force Debugger v1.1.

-68340: Added configuration macros and callbacks for 8-bit ports A and B, updated LOG system. [Joakim Larsson Edstrom]

-sda5708: Added layout support and state saving. [Joakim Larsson Edstrom]

-sda5708: Added layout with generated bezels and program snippet to redo it as a comment. [Joakim Larsson Edstrom]

-dbox: Added sda5708 matrix display layout (displays version number on start but hangs shortly thereafter). [Joakim Larsson Edstrom]

-ti99: Changed Hexbus chaining; moved Hexbus up one level (from bus/ti99 to bus). [Michael Zapf]

-Overhauled MAME options handling. [Nathan Woods]
* The new options system is more dynamic and should detect errors earlier.
* The slot menu now shows updated options in response to selections made by the user.

-Added a menu listing existing state files displayed when choosing a position to save/load. [Nathan Woods]
* Any position may be selected with keyboard 0-9/A-Z or joystick buttons.
* Existing positions may be selected using UI navigation controls.

-Made the length parameter for debugger 'load' command optional (defaults to length of file), converted code from stdio to iostream.
[Nathan Woods]

-MC6847: Fixed "Semigraphics 6" mode on CoCo/MC-10 (issue reported by Jim Gerrie). [Nathan Woods]
* Displays "stripes" for video bytes $00-$7F because INT/EXT is asserted but A/S is not, and there is no external ROM.

-Cleaned up the MC-10 driver. [Nathan Woods]

-Fixed regression in ROM loading that resulted in not all actual hashes being printed on mismatch. [Nathan Woods]

-sdl: Added SDL_WINDOW_BORDERLESS for fullscreen, required by some Linux window managers. [O. Galibert]

-dvdisasm: Simplified by decoupling information creation and display rendering. [O. Galibert]

-debugcpu: Eliminated direct() from read_opcode. [O. Galibert]

-options: Set the value when setting the default as before. [O. Galibert]

-mameopts: Don't lose the system inipath when looking for hashpath. [O. Galibert]

-dimemory: Lifted cap on number of address spaces per device, renamed AS_DECRYPTED_OPCODES to AS_OPCODES. [O. Galibert]

-Fixed media option numbering with custom instance names (github issue 2468). [O. Galibert]

-cbuster.cpp: Added a x3 hack to the YM2203 clock frequency to fix incorrect pitch. [Phil Bennett]

-Improved -romident performance by dynamically allocating large arrays at device_start time. [Phil Bennett]

-m377xx: Added preliminary M37720 support. [R. Belmont]

-alphatro improvements: [R. Belmont]
* Added correct banking and partial floppy support.
* Corrected motor on and FDC reset.
* Corrected number of driver (real machine only has two), and fixed B: drive.

-output: Fleshed out network output provider to have the same capabilities as legacy Win32 provider: [R. Belmont]
* Messages are of form "verb = value1"; "hello = 1" on successful connection, "mamerun = 0" on shutdown.
* Send "send_id = n" to query IDs where n=0 means machine shortname, and n=1-? are output node names.

-Rewrote MCS-40 (4004/4040) emulation/disassembly: [Vas Crabb]
* Added support for all 4040 features besides interrupts.
* Split address/status, RAM/ROM ports, and program memory into separate address spaces.
* Emulated 8-clock instruction cycle, interruptible at any point, bus signals exposed.
* Converted inputs to input lines, added callbacks for chip select outputs and 4008/4009/4289 signals.
* Made disassembly output closer to what ASL accepts as input.
* Allowed 4-bit registers to be set independently through the debugger.

-Added INTELLEC 4 driver with support for MOD 4 and MOD 40 variants: [Vas Crabb]
* Supports TTY, PROM programmer, and all front-panel debugging features using clickable artwork.
* Supports PROM, program/data storage and high-speed paper tape reader cards.

-Updated flicker to use new MCS-40 core and improved emulation: [Vas Crabb]
* Re-implemented I/O based on how hardware actually works (wasn't possible with previous 4004 core).
* Corrected flicker RAM size, removed NVRAM, and connected playfield lamps and operator adjustments.
* Added save state support.

-Layout system improvements: [Vas Crabb]
* Made scripts do substantial validation of layouts at build time.
* Drop views that don't validate at runtime rather than entire layouts to help machines with terminals connected by default.

-Cleaned up serial, matrix keyboard and TI-8x link protocol interfaces: [Vas Crabb]
* Switched to delegate timers and moved state registration to post-start, making implementations a bit less error-prone.

-Made device_memory_interface own its address space objects. [Vas Crabb]

-Made parent/clone loops raise a fatal error rather than hanging in a loop appending to a string. [Vas Crabb]

-Made internal UI list missing/incorrect files when audit fails. [Vas Crabb]

-Cocoa debugger improvements: [Vas Crabb]
* Save/restore window positions/sizes/splits/scrolling/expressions/focus (excluding device info viewer).
* Fixed scroll jump on clicking a memory/disassembly view that's been scrolled while unfocused.

-Made XML file a specialisation of data node that can be easily managed with smart pointers, and added a method for copying a data
node/subtree into a different tree. [Vas Crabb]

-Fixed fatal error on selecting a software part with internal UI, and made software parts menu sort by name. [Vas Crabb]

-Cleaned up Gaelco protection MCU interface device. [Vas Crabb]

-hh_sm510 artwork updates:
* Added background vector graphics to gnw_ml102. [ChoccyHobNob]
* Improved gnw_mw56 SVG screen and added background graphics. [hap, ChoccyHobNob, Tanukichi]
* Improved gnw_jr55 LCD segments. [hap, JonasP]
* Added background graphics to nupogodi.svg. [Igor, hap]
* Added background graphics to gnw_dm53.svg. [O. Galibert, hap]

-segas16b.cpp: Replaced goldnaxe2 317-0122 i8751 bad dump with working redump from undamaged chip and removed simulation code.
[anonymous, digshadow]

-segas32.cpp: Redumped kokoroj2 sound data ROM. [Arzeno Fabrice]

-Improved WD2010 emulation: [Bavarese]
* Better feedback on cylinder positions, almost all checks pass except low level tests expecting manufacturer or diagnostic tracks.

-Added Commodore D9060 82S137 PROM dumps. [Bo Zimmerman, Andrew Welburn]

-r9751: Added preliminary SMIOC device with 8237 DMA controllers and RS-232 ports. [Brandon Munger]

-Added an external panel for the Ensoniq VFX family of keyboards, with a websocket interface and an HTML/Javascript implementation
that can be served over HTTP. [Christian Brunschen]

-Fixed QT 5.5.1 for Ubuntu 14.04 "Trusty Tahr" (allows Travis CI build to complete). [dankan1890]

-naomi.cpp: Dumped earlier Sega Gun Board firmware. [Darksoft]

-opwolf, opwolfa, opwolfj, opwolfjsc, opwolfu: Added C-chip dumps (game-specific EPROM still bad). [Caps0ff, David Haywood]

-Touch & Go, World Rally 2, TH Strikes Back: Dumped DS5002FP security modules, replaced simulation.
[Morten Shearman Kirkegaard, Peter Wilhelmsen, David Haywood]

-Created Taito C-chip device and used in asuka.cpp, opwolf.cpp, rbisland.cpp, taito_f2.cpp, taito_x.cpp and volfied.cpp.
[David Haywood]

-srdarwin: Replace MCU simulation with internal ROM dump: [Caps0ff, David Haywood]
* Using real dump for srdarwin, and hand-modified version to satisfy srdarwinj.
* Fixes incorrect behaviour for 6th boss (no longer skips first form).

-Split decocass state class up so that the dongle types aren't polluting base class. [David Haywood]
* Also added support for bootleg multigame and fixed regression caused by change in draw order.

-tehkanwc.cpp: Fixed DIP switches for tehkanwcd (different setup to other sets); added DIP switch locations for all sets in driver.
[David Haywood]

-Identified DIP switches for a number of DECO Cassette sets. [David Haywood]

-Irem M62 cleanups: [David Haywood]
* Split PROM regions up by function (legacy from when MAME only allowed a single PROM region per system).
* Made use of multiple palettes and gfxdecode structures.

-upd7810, upd7811: Added internal address maps. [David Haywood]

-gaelco/ds5002fp updates: [David Haywood]
* Made ds5002fp store battery-backed internal RAM and SFR registers as NVRAM.
* Made SFR defaults configurable in ROM loading like NVRAM defaults.
* Made external SRAM persistent as well (some games store scores etc. in it).
* Cleaned up Touch & Go dump and added preconfigured internal RAM.
* Created device for Gaelco protection module and removed remaining simulation code.

-Decrypted SEGA_315_5133 used by 'seganinja' set. [David Haywood]
* Shares identical code with other sets, just encryped with a different key.

-Add DIP switches to Tsukande Toru Chicchi. [einstein95]

-Initial HP series 80 emulation: [F.Ulivi]
* Working HP-85A with 16kB RAM, including Capricorn CPU, keyboard, CRT text/graphics modes, timers, and beeper.
* DC100 cassette, extension ROMs, I/O modules, and integrated printer are not supported.

-ITT3030: Corrected 70-track drive type, and added 35-track drive type and format definition. [helwie44, rfka01]

-Added Commodore PC10-III ROM dumps collected by German vintage computer forum users. [rfka01]

-Added original Commodore PC 10/PC 20/ PC 30 in two BIOS variants. [rfka01]

-Fixed default DIP switch settings for Parodius. [Jack Li]

-Enhanced Emscripten support: [James Baicoianu]
* Fixed save/load support and scheduled exit.
* Improved main loop, simplified integration points, and made JavaScript entry points static members of running_machine.
* Exposed soft_reset, hard_reset, exit load and save functions, allowing more control of emulation session from JavaScript.

-Fixed #include path with USE_LIBSDL on macOS. [Joshua Root]

-Hooked up ibm5150 softlist to compc and europc drivers; changed europc to use single built-in 3.5" drive. [Justin Kerk]

-snk.cpp: Added PAL dumps to victroad. [Kevin Eshbach, The Dumping Union]

-wolfpack: Fixed missing Torpedo trail. [MASH]

-z80scc: Added basic wait/DMA request support, renamed WRDY to WREQ to match datasheet. [Patrick Mackinlay]

-ncr5390 improvements: [Patrick Mackinlay]
* Improved initiator transfer information logic.
* Split transfer count/counter.
* Added rudimentary 53C90A/53C94 support.
* Reworked initiator transfer information state machine, should now support all SCSI phases
* Improved handling of DMA/non-DMA commands.
* Added an undocumented hack to make InterPro work.
* Implemented interrupt status flag in status register for 53C90A (critical for InterPro).
* Improved tcounter and DMA/DRQ handling.
* Corrected tcounter and transfer count zero handling (based on transfers to/from SCSI bus, not DMA).
* Prevent fifo over/underrun, requires restarting state machine from dma_r()/dma_w().
* Corrected bus/function complete with FIFO (interrupt only when it empties, but state detected based on SCSI bus).
* Clear status, istatus and sequence when reading istatus (not status) with active interrupt.
* Tweaked DRQ behaviour - only assert if there is insufficient data in FIFO.

-nscsi_hd: Corrected INQUIRY command handling when a non-zero LUN is requested. [Patrick Mackinlay]

-interpro: Got SCSI working and other improvements: [Patrick Mackinlay]
* Reworked DMA, added eth registers.
* Improved 5390 device, removed legacy 539x SCSI stuff.
* Passes all iogadiag tests if bus error hack is enabled.
* Implemented basic serial DMA.
* Switched to ncr53c94.
* Initial preparation for Ethernet implementation.
* Implemented timer-based DMA.

-Implemented i82586 Ethernet MAC, ~90% complete. [Patrick Mackinlay]

-Improved wheel board on Midway Seattle and Vegas, and added layout for sf2049. [Risugami]

-sun1: Replaced console hack with upd7201 device. [shattered]

-chihiro.cpp: Added Quest of D Firmware Update DVD dump. [ShouTime]

-freekick.cpp: Dumped color PROMs for Omega (Nihon System), correcting the colors. [ShouTime]

-Redumped Time Limit color PROMs. [ShouTime, TServo2049, pablopelos, The Dumping Union]

-shootaw2: Added dumped EEPROM image. [Smitdogg, The Dumping Union]

-Added skeleton driver for Yamaha TG100 MIDI module. [superctr]
* H8/520 CPU is not implemented, sound chip is Yamaha YMW258-F (likely to be identical to Sega MultiPCM).

-Game Boy/Super Game Boy improvements: [Tauwasser]
* Added Super Chinese Land 1.2.3' to MBC1 Collection check code.
* Fixed MMM01 zero-adjust logic for ROM bank.
* Fixed Super Game Boy VRAM transfers and removed border hack.
* Fixed various code style and comment issues.

-macpci: Added more Pippin ROM sets. [unknown]

-retofinv.cpp: Added DIP switch locations and documented edge connectors. [Brian Troha]

-wrally.cpp: Added World Rally PCB layout. [Brian Troha]

-targeth.cpp: Added PCB layout, defined CPU clocks in terms of OSC/resonator, corrected OKI clock, and corrected Target Hits v1.1
program ROM labels. [Brian Troha]

-stv.cpp: Corrected Taiwan BIOS label. [cpsystem3]

-sms.xml updates: [Enik Land]
* Fix The Terminator by adding their on-cart RAM.
* Added notes for games with SK-1100 keyboard support.
* Corrected Great Baseball (Euro, USA, Bra) release year.
* Corrected Teddy Boy Blues (Jpn, Ep-MyCard, Prototype) and Ghost House (Sega Card, Prototype) interface types.

-kinst.cpp: Updated hardware info. [Guru]

-abcheck: Added default EEPROM so the game boots without going into service mode first. [Guru, R. Belmont]

-Updated compiling instructions for Fedora Linux. [inflatador]

-Updated hiscore.dat. [Leezer]

-Added -output option to documentation with description of available choices. [OzFalcon]

-megasys1.cpp: Added information regarding R&T (Rod-Land Prototype). [Ryou]

-SDL sound: Fill buffer with silence on underrun. [057a3dd61f99517a3afea0051a49cb27994f94d]


For: Windows, Linux, and macOS

http://www.mamedev.org
 



    Monday, July 24, 2017
NO$GBA 2.8f 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.

It's just a bunch of small details/bugfixes.
The sd/mmc/i2c related ones might be useful for developing & testing new DSi exploits.

23 Jul 2017 - version 2.8f


- nds/3d/help: note on MTX_PUSH/POP/STORE/RESTORE in Mode1 (thanks staplebutter)
- nds/3d/emu: matrix stack in mode1 behaves like mode2 (fixes light directions)
- dsi/mmc: supports MMC commands CMD1 and CMD6 (somewhat needed for libnds)
- dsi/sd: added warning on trying to use SD card in 4bit mode with pull-up on
- dsi/i2c: support softreset via bptwl (keeping main ram and bptwl regs intact)
- dsi/help: added notes on warmboot info at 2003000h (for autostarting a title)
- dsi/help: more details on 2FFD7BCh (scr,type,hcd,csr,clk_ctl,card_opt,device)
- bios clone: reproduces div-zero, fixed crash on div-overflow (thanks endrift)
- gba/io: emulates some more unused bits as non-writeable (thanks endrift)
- gba/help: note on BLDALPHA being R/W (unlike official specs, thanks endrift)
- debug/help: note on nds9 debug message ports 4FFFAxxh working on gba/nds7 too
- setup: renamed "Emu Identification" to "Debug I/O" and enabled it by default
- gui: fixed window positions/fullscr when taskbar at upper/left (thanks joseph)


For: Windows.

http://problemkaputt.de/gba.htm
 



    Wednesday, July 19, 2017
BGB v1.5.4 released!

BGB is a gameboy emulator which runs on Windows.

Features:
emulation of the GameBoy, GameBoy Color, and Super Gameboy
accurate emulation of the hardware, based on research with lots of test roms, useful for debugging/rom development. some highlights:
clock exact timing of LCD behavior/state changes
realistic initial ram values - random but with specific bit patterns, and simulated values left by bootroms (for example "nibbler (pd)" depends on this)
accurate emulation of LCD register writes during scanline (prehistorik man, demotronic demo)
emulation of inaccessible VRAM and OAM as on real hardware
10 sprites per line limit
clock exact emulation of sprites causing mode 3 to take longer
correct memory access timing (access happening at the last/second to last clock of an opcode)
accurate emulation of the differences between DMG and GBC, including timing differences, differences in hardware behavior, initial state, etc.
can run a GBC rom as on a DMG, and a DMG rom as on a GBC
powerful debugger:
disassembler
assembler (change code and ability to save modified rom)
breakpoints
break on access
conditional breakpoints
singlestepping/tracing/animating/step out/step over
vram viewer: BG map, tiles, OAM, palette.
IO registers viewer
break on exceptions (accessing inaccessible VRAM, read unitialized RAM, echo ram access, access locked external ram, disable lcd outside vblank)
ability to modify all registers and state at any time
joypad window allows simulating button presses at any time while debugging
SGB multiplayer with up to 4 gamepads
graphics output: GDI (DIB), DirectDraw, Direct3D, OpenGL, null output
sound output: waveout, directsound and disk writer supported. support for writing the 4 channels to separate wav files
runs almost all roms perfectly, compatibility comparable with the best GB/C emulators
Accurate/high quality sound emulation, bandlimited rectangular wave synthesis for perfectly smooth sound
accurate video emulation including "high color" graphics, correct sprite/background priorities, 10 sprites/line limit, and mid-scanline register changes.
This emulator is fast.
Joystick/Gamepad support, everything mappable to every button
some user interface keys are configurable and can be mapped to joystick/gamepad buttons
MBC3 Real Time Clock emulation. RTC is saved/loaded in the .sav file, compatible with VBA
Auto delay/frameskip, emulation runs at 100% real speed and full 60 fps
GameGenie and GameShark cheat, load/save cheats (auto and manual), "cheat searcher", easy creation of new cheat codes
save/load state with quick (zsnes style) keys.
Load from ZIP and GZIP files
This program does not require DirectX or runtime libraries.
support for optional border bitmap and pseudo and real fullscreen modes.
limited TCP/IP game link support

BGB v1.5.4 Changelog:


- Fixed regression: pokemon yellow broken in SGB mode. Fixed a number of bugs.



For: Windows.

http://bgb.bircd.org
 



    Monday, July 17, 2017
mGBA v0.6.0 released!

mGBA is a new emulator for running Game Boy Advance games. It aims to be faster and more accurate than many existing Game Boy Advance emulators, as well as adding features that other emulators lack.

Features:
- Near full Game Boy Advance hardware support[1].
- Fast emulation. Known to run at full speed even on low end hardware, such as netbooks.
- Qt and SDL ports for a heavy-weight and a light-weight frontend.
- Save type detection, even for flash memory size[2].
- Real-time clock support, even without configuration.
- A built-in BIOS implementation, and ability to load external BIOS files.
- Turbo/fast-forward support by holding Tab.
- Frameskip, configurable up to 9.
- Screenshot support.
- 9 savestate slots. Savestates are also viewable as screenshots.
- Video and GIF recording.
- Remappable controls for both keyboards and gamepads.
- Loading from ZIP files.
- IPS and UPS patch support.
- Game debugging via a command-line interface (not available with Qt port) and GDB remote support.

mGBA v0.6.0 Changelog:


Features
– Qt: Italian translation (by theheroGAC)
– Qt: Updated German translation

Bugfixes
– Core: Fix rewinding getting out of sync (fixes #791)
– GB Audio: Fix incorrect channel 4 iteration
– GB Audio: Fix zombie mode bit masking
– GB Serialize: Fix timer serialization
– GB Video: Fix LYC regression
– GBA SIO: Improve SIO Normal dummy driver (fixes #520)
– GBA Timer: Fix count-up timing overflowing timer 3
– PSP2: Use custom localtime_r since newlib version is broken (fixes #560)
– Qt: Fix memory search close button (fixes #769)
– Qt: Fix window icon being stretched
– Qt: Fix initial window size (fixes #766)
– Qt: Fix data directory path
– Qt: Fix controls not saving on non-SDL builds
– Qt: Fix translation initialization (fixes #776)
– Qt: Fix patch loading while a game is running
– Qt: Fix shader selector on Ubuntu (fixes #767)
– Qt: Fix GL-less build
– Qt: Fix Software renderer not handling alpha bits properly
– Qt: Fix screen background improperly stretching
– SDL: Fix cheats not loading

Miscellaneous
– GB Serialize: Add MBC state serialization
– GBA Memory: Call crash callbacks regardless of if hard crash is enabled
– GBA Timer: Improve accuracy of timers
– PSP2: Update toolchain to use vita.cmake
– Qt: Add language selector
– Qt: Minor text fixes
– Qt: Move shader settings into main settings window
– Qt: Dismiss game crashing/failing dialogs when a new game loads
– Qt: Properly ship Qt translations
– SDL: Remove writing back obtained samples (fixes #768)


For: Windows, Linux, and macOS

https://mgba.io
 



    Sunday, July 16, 2017
melonDS v0.4 released!

melonDS is an open source Nintendo DS(NDS) emulator. melonDS is part of a second wave of DS emulators.



Changelog:


• implement access modes for certain IO registers that were unhandled
• actually implement RCNT instead of hardcoding it
• wifi: emulation of multiplayer cmd/reply/ack transfers
• wifi: more accurate RFSTATUS/RFPINS
• wifi: some games can go into multiplayer now (Pictochat, NSMB, Pokémon known working)
• improved savemem detect heuristic
• implement firmware write, fix SPI bugs
• accurate emulation of 'main memory display FIFO'
• 2D: fix render/capture order
• 2D: implement mode6 large BG
• 2D: fix bitmap BG sizes
• 2D: fix rotscaled bitmap sprites
• 3D: fix missing term in MatrixTranslate
• 3D: fix toon highlight mode
• 3D: fix boxtest bug
• 3D: accurate viewport transform
• 3D: polygon Y-sorting
• 3D: more accurate interpolation, still not perfect
• 3D: more accurate Z and W transforms, fix some cases of Z-fighting
• 3D: separate polygonID attributes for opaque and translucent pixels
• 3D: start documenting and implementing depth test edge cases
• emulate delays for SPI transfers and div/sqrt
• misc bugfixes/additions as usual


For: Windows and Linux

http://melonds.kuribo64.net
 



    Friday, July 14, 2017
RockNES v5.52 released!

RockNES is a Nintendo (NES) emulator that supports total PPU emulation, total intelligent emulation (including VRCVI intelligent, used by some Japanese games), battery backed RAM, Famicom DiskSystem, VS Unisystem, and some 70 different mappers. In gain, RockNES includes lots of different video modes, as substantially as the ability to loading and economise your back at any stage. You can flush record movies of gameplay.

RockNES v5.52 Changelog:


- Fixed mapper 19 (Rolling Thunder (J) works).
- Internal cleanups and minor tweaks.
- Documentation updated.


For: Windows

http://rocknes.web.fc2.com
 



    Thursday, July 13, 2017
fMSX v5.0 released!

fMSX is a program that emulates MSX, MSX2, and MSX2+ 8bit home computers. It runs MSX/MSX2/MSX2+ software on many different platforms including Windows, Android, Symbian, MacOS, Unix, MSDOS, AmigaOS, etc. I started developing fMSX in 1993 when there were only two other MSX emulators available, both exclusively for MSDOS. From the very beginning, I developed fMSX as a portable program able to run on many different computers. The initial development, for example, was done on DEC Alpha workstations running Unix. Since then, fMSX has seen quite a lot of updates and been ported to many systems. It is still being developed, although not as actively as before because most features are pretty much complete now.

fMSX v5.0 Changelog:


* Switched to microseconds in the AY8910 PSG emulation.
* Now updating, rendering, and playing sound every 8 scanlines.
* The PLAY "S8M90O6G" MML test works now.
* Added support for DirectInput joysticks to fMSX-Windows.
* Fixed crash when changing audio sampling rate in fMSX-Windows.


For: Windows.

http://fms.komkon.org/fMSX/
 

SameBoy v0.91 released!

SameBoy is a user friendly GameBoy and GameBoy 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 experimental SDL version is available to Windows and Unix-like systems.

SameBoy v0.91 Changelog:


This version is a minor bug-fixing version
Bug Fixes
Fixed a bug where SameBoy froze for various amounts of time after using turbo mode.


For: Windows and macOS.

https://sameboy.github.io
 



    Wednesday, July 12, 2017
XEBRA/ARBEX 2017/07/11 released!

Xebra is a progressing Japanese Playstation(PS) emulator for Win32.

Xebra (2017/07/11) Changelog:


① Slightly reduce data volume
In GTE, division is performed by reciprocal integration, and its inverse value is inferior in accuracy
It was obvious that the common value for each group was refined.
However, the calculation formula for refinement was unknown.
(There is only the Newton's law or the Gold Schmidt method as the theoretical formula
When dealing with integers, how to round numbers is arbitrary by the designer,
It can not be theoretically derived)
Although it was unknown, it is not a large amount of data for software on PC
I wish I could prepare the whole number as an immediate value table.
(This is effective also in terms of reducing the amount of computation at the time of execution)
When checking the calculation formula of the refinement indicated by nocash this time, since we saw an agreement in total,
I decided to adopt the calculation formula.
As an actual utility, compressed data which was 4000 bytes in old algorithm,
It is reduced to 257 bytes with the new algorithm.
Although the normal distribution data used by the SPU was held for all the sections,
Because it is bilaterally symmetrical, we deleted the half section.

② Center display of screen at startup



For: Windows.



http://drhell.web.fc2.com/ps1/index.html
 



    Friday, June 30, 2017
Cemu v1.8.1 released!

Cemu is a Nintendo Wii U emulator that runs commercial games. At present the controller is locked to using the GamePad via keyboard.


Improved compatibility
Improved graphics
Added support for socket API (nsysnet)
Improved Software Keyboard
Bugfixes


For: Windows

http://cemu.info
 



    Wednesday, June 28, 2017
Mame v0.187 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.187
-----


MAMETesters Bugs Fixed
----------------------
- 03041: [Graphics] (starshp1.cpp) starshp1, starshpp: Speed and graphics information from the real machine (Frank Palazzolo)
- 03585: [Gameplay] (norautp.cpp) norautp, norautjp: Readout Switch (AJR)
- 06479: [Sound] (kchamp.cpp) kchampvs, kchampvs2, karatevs: ADPCM samples are distorted (AJR)
- 06594: [Misc.] isa_ibm_mda: Typo on the "isa_ibm_mda" set description (Robbbert)
- 06599: [Sound] (zaxxon.cpp) ixion, razmataz: Missing sound (AJR)
- 06603: [Documentation] (odyssey2.cpp) jopac: In the description there are two useless spaces at the beginning (Tafoid)
- 06612: [Interface] (a7800.cpp) a7800.ccp: Machine inputs broken (Ivan Vangelista)
- 06614: [Sound] (arkanoid.cpp) arkanoid and clones, arkatour: Sound pitch is too high by 100% (Lord Nightmare)
- 06617: [Graphics] (nbmj9195.cpp) imekura: Graphic corruption in many places (Ivan Vangelista)


New working machines
--------------------
Game & Watch: Donkey Kong Jr. (new wide screen) [hap, Sean Riddle, Roger Coltrane]
Game & Watch: Mario Bros. [hap, Sean Riddle, incog]
Goupil G2 [Jean-Francois DEL NERO]
Jump Kun (prototype) [ShouTime]
Sel-Jan [BET] (Japan) [Angelo Salese, system11, The Dumping Union]
Victory (Comsoft) [Andrew Welburn, ArcadeHacker, David Haywood]
Waku Waku Ultraman Racing [ShouTime, gamerfan, Rod_Wod, MetalliC, Peter Wilhelmsen, Smitdogg, The Dumping Union]


New working clones
------------------
Bambino Classic Football [hap]
Burnin' Rubber (DECO Cassette) (Japan) [Charles MacDonald, The Dumping Union]
Danger Track (Rally X bootleg) [Rafael Alonso, Ricky2001, Rockman, ArcadeHacker]
Fidelity Sensory Chess Challenger 9 (rev. B) [yoyo_chessboard]
Gingateikoku No Gyakushu (bootleg set 3) [Andrew Welburn, Craig Anstett, The Dumping Union]
Graplop (DECO Cassette) (Japan) [Charles MacDonald, The Dumping Union]
Guerrilla War (Version 1, set 2) [Artemio Urbina, The Dumping Union]
HP 9845B (Germany) [F.Ulivi, A.Kueckes]
HP 9845C (Germany) [F.Ulivi, A.Kueckes]
HP 9845T (Germany) [F.Ulivi, A.Kueckes]
Jack Potten's Poker (set 10, ICP-1 PCB) [TeamEurope, Roberto Fresca]
Lock'n'Chase (DECO Cassette) (Japan) [Charles MacDonald, wtc4ever, The Dumping Union]
Mach-9 (bootleg of Vulgus) [Marcos75, The Dumping Union]
Macross II (Korea) [CoolMod, CS, The Dumping Union]
Marchen Maze (Japan, hack?) [frsj8112, The Dumping Union]
Money Money (set 2) [caius, The Dumping Union]
Offensive (Spanish bootleg of Scramble) [Rafael Alonso, Ricky2001, Rockman, ArcadeHacker, Marcos75, The Dumping Union]
Operation Thunderbolt (Japan, SC) [ShouTime, The Dumping Union]
Palamedes (US) [caius, The Dumping Union]
Pengo (set 5) [Corrado Tomaselli, The Dumping Union]
Power Instinct (USA, prototype) [ShouTime]
Pro Tennis (DECO Cassette) (Japan) [Charles MacDonald, The Dumping Union]
Spectar (revision 2, bootleg) [Ricky2001]
Tehkan World Cup (set 4, earlier?) [Purity, The Dumping Union]
Time Killers (v1.32I) [Brian Troha, The Dumping Union]
Victory (Comsoft) (bootleg) [Josele Fernandez]


Machines promoted to working
----------------------------
Goupil G1 [Jean-Francois DEL NERO]
Mattel Computer Gin [hap, Sean Riddle]


Clones promoted to working
--------------------------
Dragon 64 Plus [Nigel Barnes]
Treasure Island (DECO Cassette) (Region D) [David Haywood]


New machines marked as NOT_WORKING
----------------------------------
Big Deal Belgien (5.04) [Gerald (COY), Roberto Fresca]
Bel Slots Export (5.01) [Gerald (COY), Roberto Fresca]
D-CAT16 (Mega Drive handheld) [Team Europe]
Game & Watch: Mickey Mouse [hap, Igor]
Game Prince RS-1 [BeckieRGB]
Game Prince RS-16 [BeckieRGB]
HP9000/332 [R. Belmont, Al Kossow]
GRiD Compass 1101 [shattered]
GRiD Compass II 1121 [shattered]
Nokia D-box 1, Kirsch gruppe [Joakim Larsson Edstrom]
Percussion Freaks 5th Mix (G*B05 VER. KAA) [Guru, smf]
Pingu's Ice Block [Darksoft, MetalliC]
Player's Edge (PK1002-PC082) Jake's Jacks Bonus Poker [BrianT]
Quingo Export (5.00) [Gerald (COY), Roberto Fresca]
Ron II Mah-Jongg [system11, Angelo Salese, The Dumping Union]
Spirit of 76 [PinMAME]
V-Dog (prototype, earlier) [AttackedbyGlitch]
V-Smile Baby (US) [Sean Riddle]
VG Pocket Tablet [BeckieRGB]


New clones marked as NOT_WORKING
--------------------------------
Animal Basket (19 Jan 2005) [brizzo]
Black Knight 2000 (PF-1) [PinMAME]
Chrysler Electronic Voice Alert (24-function) [hap, Sean Riddle, David Viens]
E-Swat - Cyber Police (bootleg, set 2) [Hammy, The Dumping Union]
Ez2dancer 2nd Move [RetroRepair, Guru]
Forty-Love (Japan) [ShouTime]
GRiD Compass 1109 [shattered]
GRiD Compass II 1129 [shattered]
GRiD Compass II 1131 [shattered]
GRiD Compass II 1139 [shattered]
Motor Raid - Twin/DX [Bill D., The Dumping Union]
New Century (Spanish bootleg of Scramble) [Marcos75]
OutRun 2 Special Tours (Japan) (GDX-0011) [rtw]
The Bounty (set 2) [caius, The Dumping Union]
Treamcast [Maddog]
V-Smile (US) [Sean Riddle]


New working software list additions
-----------------------------------
abc80_cass, abc80_flop: ABCStacker [Andreas Gustafsson]
archimedes: Countdown to Doom, The Last Days of Doom [Nigel Barnes]
bbcmc: Bikes [Nigel Barnes]
dragon_cart: Sound Extension [Nigel Barnes]
dragon_cass: Hang It! [Nigel Barnes]
dragon_flex:
Chatplus V1.0.2, DBASIC (Alt), DBASIC, Diagnostics, DragonPlus Updates, Editor & Assembler (DragonPlus), Editor & Assembler,
Extended Basic, SP-Edit (DragonPlus), Super Sleuth Disassembler, Text Processing System, Utilities, Utilities (Alt) [Nigel Barnes]
dragon_flop:
BT Codes Search, Composer Companion (DragonFire), Composer X (PSE), Copycat (PSE), DCHROME & SCANNER, Desk Top Publisher V2,
Desktop, Discup (PSE), Dragon Detour, DynaFast v1.5.0, FEdit, Forth Compiler (DeltaDOS), Golden Oldies, Machine Language Tutorial,
Mandragore, Multi-Disk, Orange Base, PyrAdventure, RolaBall2, Shaolin Master Plus,, Sprite Designer (PSE), Supa Nova,
Super Writer 2, Telewriter V1, Telewriter V2, Telewriter V4, The Fun Disc!, The Hobbit, Utility Pack (PSE), W.I.M.P. (1989)
[Nigel Barnes]
dragon_os9: Cash and VAT, DragonPlus OS9 Drivers, Stock Control [Nigel Barnes]
ibm5150:
4D Boxing, 4D Sports Boxing, 688 Attack Sub (3.5", older), Gunboat: River Combat Simulation,
Ivan "Ironman" Stewart's Super Off Road, Jordan vs. Bird: One on One, Kings of the Beach, Menace, PC Tools (various versions),
PKZip 2.04g, Platoon, Risky Woods, SimEarth, Star Goose!, Wrath of the Demon, Xenon [ArcadeShadow]
ibm5170:
Disney's Aladdin, Gobliiins, Gobliins 2: The Prince Buffoon, Goblins Quest 3, PC Tools (various versions), SimFarm [ArcadeShadow]
pet_quik: Hardcore Petting, No Pets Allowed [Curt Coder]
pce_tourvision: Ankoku Densetsu, Batman, Burning Angels, Cadash, Gradius, Toilet Kids, World Jockey [system11, The Dumping Union]
x68k_flop:
Bradion, Dennou Club Vol. 90 Tokubetsu Henshuu-ban, Dennou Club Vol. 94, Dennou Club Vols. 96-139, GJ, Nemesis '95 Gradius 2
[Justin Kerk]


New NOT_WORKING softwre list additions
--------------------------------------
dragon_cart: EPROM Programmer, Speech Synthesis, Ultra Drive [Nigel Barnes]
vsmile_cart:
Abenteuer im ABC Park (GER), Finding Nemo - De Wonderwereld Van Nemo (NL), Mickey Mouse Clubhouse (NL),
Shrek De Derde - Arthurs Schooldag Avontuur (NL) [Team Europe]


Source Changes
--------------
-plugins/cheat: Add hotkey support, and nes, snes and genesis Game Genie support. [Carl]

-Added initial support for SiS85c496/497 PCI chipset, and added first pass shadow RAM and SM RAM support. [R. Belmont]

-hp9k_3xx updates: [R. Belmont]
* Preliminary working DIO/DIO-II bus implementation and 98544 video card.
* Hooked up i8042 I/O microcontroller comms to main CPU.
* Support medium-res built-in video on 9000/332.

-Improved CD audio play track/index command handling. [smf]

-Added unused DIP switches 7 and 8 to Eeekk! since it's a conversion of pacman. [smf]

-terracre.cpp: Added actual hookup for protection data and fixed potential buffer overflow. [Angelo Salese]

-cop01.cpp: Improved Mighty Guy sound. [Angelo Salese]

-apricot: Switched to preferred Z80SIO device. [Dirk Best]

-drawgfx: Made the palette optional, and fixed viewgfx for case where palette is absent. [O. Galibert]

-devcb: Added line hold capability. [O. Galibert]

-bgfx: Fixed xBR-lv2-multipass, xBR-lv2-fast, xBR-lv2-noblend, xBR-lv2, xBR-lv3-noblend, and xBR-lv3 shaders. [Ryan Holtz]

-Added preliminary YM3802 MIDI/cassette controller with MIDI clock timer and click counter. [Barry Rodewald]
* Added X68000 expansion device using the YM3802, Mahou Daisakusen (x68k) plays MIDI music.

-ti99 updates: [Michael Zapf]
* Implemented Hexbus and HX5102 floppy early WIP.
* Cleaned up slot devices architecture and renamed constants.
* Added new cartridge type paged7 for TI-CALC.

-accomm: Fully implemented keyboard, added sound (same as Electron), and added layout with Caps/Shift Lock LEDs. [Nigel Barnes]

-d64plus: Implemented banking of extra 64K, and 6845 with chargen - promoted to working. [Nigel Barnes]

-dragon32: Added JCB Sound Extension cartridge. [Nigel Barnes]

-dragon200e: Added correct keyboard. [Nigel Barnes]

-starshp1 updates: [Frank Palazzolo]
* Fixed graphics/speed issues.
* Made Fast/Slow momentary as on real cabinet, added note about behaviour.
* Updated clocks according to latest information.

-z80scc: Added support for resetting RX interrupts/status by reading Rx FIFO through RR3. [Joakim Larsson Edstrom]
* Gets virtpool driver terminal a bit further, but not all the way (no visible difference).

-dbox: Separated skeleton driver from unfinished display device. [Joakim Larsson Edstrom]

-Replaced fake TLCS-90 I/O space with callbacks. [AJR]

-pangba, pangbb, spangbl: Reduced ADPCM rate to make music speed match original, use callback for audio IRQ. [AJR]

-tail2nos: Added flip screen support, documented non-effect of "Country" switch. [AJR]

-aerofgt.cpp: Video and sound refinements: [AJR]
* Fixed sound loss in spinlbrk and clones caused by misconfigured ROM bank.
* Work towards flip screen support for most games - aerofgtb is nearly correct now.

-dynablst, bbmanw & clones: Use 4-way joysticks (as service manuals suggest). [AJR]

-toaplan2.cpp: Generate (and acknowledge) video interrupts within VDP. [AJR]

-Made TC0040IOC its own device type and separated its functionality from TC0220IOC. [AJR]

-galastrm, undrfire, cbombers, groundfx, gunbustr, superchs, 2mindril: Use TC0510NIO device for inputs. [AJR]

-Sort slot options by name in -listslots output. [AJR]

-Made CBM IEC device names more descriptive. [AJR]

-sidebs: Fixed POST failure in debug build. [AJR]

-taito_en: Use MB8421 for communication RAM. [AJR]

-mjkjidai: Use 8255 devices for I/O. [AJR]

-subsino.cpp: Use 8255 devices (most of which are only used for input). [AJR]

-suprloco: Replaced soundlatch with 8255 device that runs in mode 2. [AJR]

-Added TE7750 Super I/O Expander device. [AJR]

-m72.cpp, m92.cpp: Put IRQ hacks out of their misery. [AJR]

-norautp: Restored some inputs that were disconnected many releases ago, don't hardcode "Readout" inputs. [AJR]

-grdian, getstarj: Replaced MCU simulation with new dump. [AJR, ShouTime, brizzo]

-s2650: Modernised I/O: [AJR]
* Replaced fake S2650_SENSE_PORT address with line read callback (set_input_line should also work).
* Moved S2650_CTRL_PORT and S2650_DATA_PORT to I/O address space.

-Don't try to read past the end of a memory space in debug view. [AJR]

-Added validation for slot cards and fixed some errors exposed by this. [Vas Crabb, AJR]

-Fixed Tandy CoCo keyboard mapping (github issue #2386). [Vas Crabb]

-taitosj: Made security MCU hookup a device. [Vas Crabb]

-exidy.cpp: Added PROMs to Spectar taken from a bootleg set - believed to match original. [Ivan Vangelista]

-Migrated remaining device machine configuration additions to instance member functions. [Ivan Vangelista]

-Made RAM device look for [km](i?b)? rather than [km].* suffix. [Nathan Woods]

-Fixed a crash when returning to the front-end after launching a system from favorites. [Nathan Woods]

-CoCo: Overhauled the cartridge slot subsystem. [Nathan Woods]

-Made read_or_write a scoped enum. [Nathan Woods]

-Changed the profiler to use std::ostringstream as the text sink (instead of std::string). [Nathan Woods]

-Cleaned up CoCo 3 GIME implementation. [Nathan Woods]

-Changed a few C strings to std::string references in the debugger. [Nathan Woods]

-Quingo: Switched to hot slots machine (more accurate). [RobertoFresca]

-Big Deal Belgien, Bel Slots Export: Added PCB layouts. [RobertoFresca]

-r9751: Added more SMIOC registers. [Brandon Munger]

-HP9845: Improved keyboard mapping and added German layout. [F.Ulivi, A.Kueckes]
* Implemented SHIFT LOCK key, added pop-ups and outputs showing state of toggle keys.
* Lowered volume of beeper (was too loud according to A.Kueckes).

-Added read support for the disk format SDF used in the CoCoSDC. [Tim Lindner]

-CoCo: Added Speech/Sound Cartridge support. [Tim Lindner]

-Fixed JVC disk format to correctly recognize 2 sided disks. [Tim Lindner]

-Implemented busy delay in CoCo SSC. [Tim Lindner]

-EF9365: Fixed the hardware vector engine (fixes ARC Squale Basic). [Jean-Francois DEL NERO]

-Interpro driver updates: [Patrick Mackinlay]
* Added skeleton for srarb.
* Improved mcga/fmcc skeleton and fixed mcga/fmcc detection.
* Expanded cammu skeletons.
* Added support for "new" SCSI.
* Added clock-based ioga interrupts.
* Added forced NMI handling.
* Improved SCSI DMA.
* Removed broken caching.
* Added Clipper CPU ID support.
* Added enum masks and unknown registers, disabled bus errors.
* Made RAM configurable and improved system registers.
* Added initial implementation of unmapped memory handler.
* DMA/IRQ changes, serial DMA registers.
* Added 7-segment diagnostic LED.
* NMI and DMA improvements - NMI boot diagnostics pass.
* Made floppy DMA read and write work.
* Improved logging.

-ncr5390.cpp: Added basic 53c94 support. [Patrick Mackinlay]

-t10spc.cpp: Added missing start/stop unit command [Patrick Mackinlay]

Gameboy updates: [Tauwasser]
* Cleaned up Gowin information in gameboy.xml, added information from archived web site and catalogue.
* Replaced GoodGBX MBC1 Collection check code with direct comparison of internal ROM name.
* Removed buffer over-read in get_cart_type.
* Updated MBC1-MBC5 mapper documentation.

-Use more likely clocks for littlerb based on PCB crystals (main CPU is more likely 8MHz than 12MHz). [David Haywood]
* Also added a hack to overclock the TMS to 120% so that the map screen renders properly.

-Moved Famiclone stuff from nes.xml to driver and added new sets. [David Haywood]

-Corrected Neo Geo sprite tile code mask to 20 bits (was previously 19 bits). [TheHpman]

-Fixed trailing space in -listclones and -listbrothers output. [Tafoid]

-naomi.cpp: Added five real dumps of SPI EEPROMs used in M1/171-7978B-type cartridges, updated docs. [f205v, MetalliC]

-naomi.cpp: Converted existing M1-type cart SN# EEPROMs data to be like real dumps. [MetalliC]

-naomi.cpp: Identified "Airline Pilots" sets as domestic Japan and World versions, according to information from Sega.
[ShouTime, MetalliC]

-chaknpop: Replaced MCU simulation with dump. [Team Japump!!!, Chack'n, Hau]

-kuniokun: Replaced MCU simulation with actual dump. [ShouTime, brizzo]

-Use actual M68705P5 dump for Rumba Lumber, replaces inaccurate simulation. [ShouTime, brizzo]

-Onna Sanshirou - Typhoon Gal: Use 68705 dump, replace inaccurate protection simulation. [ShouTime, brizzo]

-Use dumped M68705 for fieldday/undoukai. [ShouTime, brizzo]

-tetrsark: Add a totally useless MCU dump (apparently blank). [ShouTime, Brizzo]

-arkanoidja, arkanoidu, arkatour: Replaced hand-crafted MCU programs with 68705 dumps. [Lord Nightmare, ShouTime, brizzo]

-prebillian: Replaced MCU simulation with actual dump, fixed vblank input, fixed player 2 spinner input, and added launch button.
[Lord Nightmare, ShouTime, brizzo]

-ay8910.cpp: Made device_clock_changed respect YM2149 pin 26, added pinout, and remove outdated comments. [Lord Nightmare]

-socrates.cpp: Converted socrates and iqunlimz to bankdev, hooked up socrates hblank input, and made profweis machine configuration
derive from socrates. [Lord Nightmare]

-hh_sm510: Improved Mickey & Donald SVG artwork. [Sean Riddle, Roger Coltrane]

-naomi.cpp: Bruteforced "Dragon Treasure" main unit DES key. [Mike Ryan]

-svmu: Added two English BIOS versions and a newer Japanese BIOS version. [Kingizor]

-system16.cpp: Corrected clocks for Alien Storm (bootleg, set 2). [caius, The Dumping Union]

-Fixed missing VLM5030 speech in Hyper Crash and increased volume, and fixed VLM loading in jailbrek and clones. [MASH]

-gradius4: Changed description to match title screen/flyer. [Pedro J. Martinez]

-Renamed "Cyber Arcade 120-in-1" to "Defender M2500P 120-in-1" (correct name according to dumper). [AttackedbyGlitch]

-Corrected descriptions for Gradius 4: Fukkatsu and Silent Scope 2. [sjy96525]

-Changed Air Combat 22 auto-centering throttle from Pedal to AD_STICK_Z. [sjy96525]


For: Windows, Linux, and macOS

http://www.mamedev.org
 

RockNES 5.41 released!

RockNES is a Nintendo (NES) emulator that supports total PPU emulation, total intelligent emulation (including VRCVI intelligent, used by some Japanese games), battery backed RAM, Famicom DiskSystem, VS Unisystem, and some 70 different mappers. In gain, RockNES includes lots of different video modes, as substantially as the ability to loading and economise your back at any stage. You can flush record movies of gameplay.

What's new for version 5.41 (01/20/2017)
----------------------------------------


- Custom fullscreen mode should be working again.
- Fixed input devices GUI dialog.
- Fixed a few problems with the wallpaper.
- Switching to fullscreen mode should look at custom fullscreen settings, instead of using the current desktop resolution! Problem fixed!
- Switching to fullscreen mode should reset the upscaler to the original (256x240) if its height is greater than the screen height. Problem fixed!
- Added a blitter checking on GUI init routine to avoid blitting problems.
- Fixed blitting position on video resolution change.
- Fixed a few annoyances in the upscaler stuff.
- Added colors to a few GUI alert boxes, plus minor cosmetic changes.
- Documentation updated with new information.


For: Windows

http://rocknes.web.fc2.com
 



    Friday, June 23, 2017
higan v103 released!

higan is a multi-system emulator that began development on 2004-10-14. It currently supports the following systems:

Nintendo Famicom
Nintendo Super Famicom
Super Game Boy
BS-X Satellaview
Sufami Turbo
Nintendo Game Boy
Nintendo Game Boy Color
Nintendo Game Boy Advance
Sega Master System
Sega Game Gear
Sega Mega Drive
NEC PC Engine
NEC SuperGrafx
Bandai WonderSwan
Bandai WonderSwan Color

higan Changelog:


* added SuperGrafx emulation
* improved audio band-pass filtering for all emulated systems
* screen rotation is now a hotkey; automatically rotates control bindings
* screen rotation now supported on the Game Boy Advance as well (used by a small number of games)
* massive improvements to Mega Drive emulation
* massive code cleanups and rewrites to many CPU emulation cores (MOS6502, WDC65816, SPC700, etc)
* Famicom, Master System, Mega Drive: added PAL emulation support
* PC Engine, SuperGrafx, Master System, Game Gear, Mega Drive: added save state support
* PC Engine, SuperGrafx: added PSG sound emulation
* Master System, Game Gear: added PSG sound emulation
* Mega Drive: added Z80 APU emulation [with help from Cydrak]
* Mega Drive: added PSG sound emulation
* Mega Drive: added YM2612 sound emulation [Cydrak]
* Super Famicom: fixed Super Game Boy emulation
* PC Engine: added save RAM support (using per-game PCE-CD backup RAM)
* Game Boy Advance: substantial improvements to audio emulation quality
* Game Boy Advance: convert scanline-based PPU renderer to a dot-based renderer
* Game Boy Advance: properly initialize CPU state (fixes Classic NES Series games)
* Game Boy Advance: MUL timing corrected [Jonas Quinn]
* Mega Drive: emulate special mappers for Phantasy Star IV, Super Street Fighter II, etc.
* Super Famicom: use darker luma for INIDISP=0 (large improvement to Final Fantasy III opening)
* Super Famicom: fixed bugs in SMP OR1,AND1 instructions
* cheat code database regrettably removed from official releases; will be made available separately


For: Windows, Linux, and macOS

https://byuu.org
 



    Wednesday, May 31, 2017
Mame v0.186 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.186
-----


MAMETesters Bugs Fixed
----------------------
- 00599: [DIP/Input] (m72.cpp) poundfor: You can't move the arrows on the menu screens to choose the other boxer or game (AJR)
- 06103: [Documentation] (taitopjc.cpp) optiger: The correct description is "Operation Tiger (Ver 2.14 O)" (sjy96525)
- 06540: [Crash/Freeze] (hh_tms1k.cpp) bshipb: [debug] Assert when starting emulation (Robbbert)
- 06541: [Crash/Freeze] (laserbat.cpp) laserbat, lazarian: [debug] Assert when starting emulation (Robbbert)
- 06542: [Crash/Freeze] (toratora.cpp) All set in toratora.cpp: [debug] Assert when starting emulation (Robbbert)
- 06544: [Crash/Freeze] (didact.cpp) can09: [debug] Assert when starting emulation (Robbbert)
- 06547: [Crash/Freeze] (tv990.cpp) All sets in tv990.cpp: [debug] Assert when starting emulation (Robbbert)
- 06555: [Crash/Freeze] (apple2.cpp) All sets in apple2.cpp, apple2e.cpp: Mounting ezcgi9938 or ezgui9958 into any slot causes
Fatal Error (AJR)
- 06558: [Interface] agat7 and others: mame -verifyroms not working for agat7 and 129 other sets (Nathan Woods)
- 06560: [Crash/Freeze] (coco3.cpp) All sets in coco12.cpp, coco3.cpp: Loading cartridges from softlists locks up emulator
(Nathan Woods)
- 06575: [Debugger] DEBUGGER: MAME crashes when given the 'symlist' command in the debugger (Nathan Woods)
- 06587: [Sound] (model1.cpp) vf: Loss of Sound (AJR)
- 06589: [Graphics] (namcos1.cpp) puzlclub: Title Screen corruption (Ivan Vangelista)
- 06591: [Interface] (ksys573.cpp) All sets in ksys573.cpp: Exception when attempting -listxml (Nathan Woods)


New working machines
--------------------
Fidelity Sensory Chess Challenger 6 [hap, yoyo_chessboard]
Game & Watch: Mario's Cement Factory [hap, Sean Riddle, JonasP]
Gunstar Heroes (Mega Play) [colour thief, brizzo]
Hashire Patrol Car (J 990326 V1.000) [BillD, ShouTime, rtw, Sean Sutton, Smitdogg, MetalliC, The Dumping Union]
Jang Taku (V 1.3) [system11, The Dumping Union]
Jockey Club II (v1.12X, older hardware) [Luca Elia, Gerald (COY), ANY]
Minitel 2 [Jean-Francois DEL NERO]
Novag Constellation Forte (version A) [Berger]
Player's Edge Plus (PS0629) Double Hot Peppers Slots [Brian Troha]
Revenger '84 (newer) [Andrew Welburn, Craig Anstett, Angelo Salese]
Space Cyclone
[David Haywood, Nicolas Francfort, Sean Sutton, Tourniquet, ShouTime, Anonymous Donator, ranger_lennier, David Stevens,
Mr. Goodwraith, John Wilke, Paul Vining, Ryan Gatto, rtw, Jan Stuhler, Rod_Wod, Elliott Kipper, Greg Stout, *=/STARRIDER=*,
Ross Esposito, Paul Gaulton, Chris Heflin, Anonymous Donator from Switzerland, Fabien Marsaud, Surgeville, krick, B2K24,
Anonymous Donator from Italy, David Jorge, Andrea Babich, Ciacchi Stefano, Mucci, gamez fan, Brian Troha, VFR750P, anonymous,
Mr. Anonymous from Outer Space, InsertMoreCoins, Game Preservation Society, dax_PL, Russell Howard, Peter Wilhelmsen,
Sebastien Monassa, f205v, Smitdogg, Gerald (COY), Brian Sutherland, The Dumping Union]
Zone 60 (Jungle Soft / Ultimate Products (HK) Ltd) [RebeccaRGB]


New working clones
------------------
Bagman (Taito) [ShouTime, The Dumping Union]
Bucky O'Hare (ver JAA) [ShouTime, The Dumping Union]
Cadillacs and Dinosaurs (Asia TW 930223) [yuic]
Captain Silver (Japan, revision 1) [Apocalypse, The Dumping Union]
Craft II+ [Datassette, R. Belmont]
Dottori-Man Jr. [hap]
Heathkit H-19 w/ ULTRA ROM [Mark Garlanger]
Jackal (bootleg, Rotary Joystick) [f205v, The Iron Goat]
Jockey Club II (v1.01, older hardware) [Luca Elia, Gerald (COY), ANY]
Jockey Club II (v1.10X, older hardware) [Luca Elia, Gerald (COY), ANY]
Jockey Club II (v2.03X RC, older hardware, prototype) [Luca Elia, Gerald (COY), ANY]
Jockey Club II (v2.00, newer hardware) [Luca Elia, Gerald (COY), ANY]
Jockey Club II (v2.01X, newer hardware) [Luca Elia, Gerald (COY), ANY]
Jockey Club II (v2.04, newer hardware) [Luca Elia, Gerald (COY), ANY]
Jockey Club II (v2.20X, newer hardware) [Luca Elia, Gerald (COY), ANY]
King of Boxer (Japan) [ShouTime, The Dumping Union]
Mahjong Yarou [BET] (Japan, set 2) [system11, The Dumping Union]
Mandinga (bootleg of Amidar) [Josele Fernandez]
Mega Force (US) [ShoutTime, The Dumping Union]
MegaTouch XL 6000 (Version r04) [arbee]
Mouse Trap (version 4, bootleg) [f205v]
Nebulous Bee [Ivan Vangelista]
Nibbler (rev 7) [CraftyMech]
Ojanko Club (Japan, set 2) [Yasuhiro Ogawa]
Pang (bootleg, set 5) [Gerald (COY), ShinobiZ]
Penky (Italian) [ShouTime, The Dumping Union]
Phoenix (Hellomat Automaten bootleg) [unknown]
Rastan Saga (Japan Rev 1) [Michel BLANCO]
Real Mahjong Haihai (Japan, older) [system11, The Dumping Union]
Shiritsu Justice Gakuen: Legion of Heroes (Japan 971216) [ShouTime, The Dumping Union]
Space War (Leisure and Allied) [Kaizen]
Space Wipeout [Andrew Welburn]
Speak & Spell (Spanish, prototype) [hap, Sean Riddle, David Viens]
Star Sweep (World, STP2/VER.A) [Coolmod/Bill D]
Super Street Fighter II: The Tournament Battle (Asia 931005) [idc/Team Avalaunch]
Tatacot (JA 951128 V1.000) [BillD, ShouTime, Sean Sutton, Anonymous Donator, Smitdogg, The Dumping Union]
Top Landing (Japan) [ShouTime, The Dumping Union]
Touchmaster 2000 (v4.XX3 Spanish Evaluation) [Brian Troha, The Dumping Union]
Touchmaster 3000 (v5.02 Spainish) [Brian Troha, The Dumping Union]
Touchmaster 3000 (v5.XX Standard AMOA Evaluation) [Brian Troha, The Dumping Union]
Wonder Boy (set 6, 315-5179) [Mathieu Patard]


Machines promoted to working
----------------------------
7 Smash [David Haywood]
Contra (handheld) [hap, Sean Riddle]
Game & Watch: Boxing [hap, Sean Riddle]
Game & Watch: Donkey Kong II [hap, Sean Riddle, Reinier]
Game & Watch: Mickey & Donald [hap, Sean Riddle, O. Galibert]
Gradius (handheld) [hap, Sean Riddle]
Heated Barrel (World version 3) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
Legionnaire (World) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
Lone Ranger (handheld) [hap, Sean Riddle]
Mahjong Yarou [BET] (Japan, set 1) [Guru, Ivan Vangelista]
MegaTouch XL (Version R1, prototype?) [R. Belmont]
MegaTouch XL 6000 (Version r07) [R. Belmont]
Microman Battle Charge (J 990326 V1.000) [MetalliC]
Poker Genius [AJR]
Technical Bowling (J 971212 V1.000) [MetalliC]
Teenage Mutant Ninja Turtles (handheld) [hap, Sean Riddle]
Top Gun (handheld) [hap, Sean Riddle]


Clones promoted to working
--------------------------
Galaxy Wars (Taito) [Kaizen]
Heated Barrel (Electronic Devices license) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
Heated Barrel (US) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
Heated Barrel (World old version) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
Heated Barrel (World version 2) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
Jockey Club II (v1.00, older hardware) [Luca Elia, Gerald (COY), ANY]
Jockey Club II (v2.05, newer hardware) [Luca Elia, Gerald (COY), ANY]
Legionnaire (Japan) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
Legionnaire (US) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
MegaTouch XL 6000 (Version r02) [R. Belmont]
T.T. Defender [ShouTime]


New machines marked as NOT_WORKING
----------------------------------
A-Plan [Guru]
Acorn Communicator [R. Belmont]
Betting Zoo - Mr. Cashman (0251064, US) [Heihachi_73]
BPM Microsystems BP-1200 [Lord Nightmare]
Buccaneer (0252523, US) [Heihachi_73]
Canyon Rose (AHG1463, US) [Heihachi_73]
Chrysler Electronic Voice Alert (11-function) [hap, Sean Riddle, David Viens]
Cyber Arcade 120-in-1 [David Haywood]
Diamond Destiny (AHG1533, US) [Heihachi_73]
Dragon Treasure (Rev B) (GDS-0030B) [f205v, rtw]
Dream Hunting (US) [ShouTime, The Dumping Union]
Football Power [ArcadeHacker, The Dumping Union]
Fortune Fever (BHG1566, US) [Heihachi_73]
Hog Wild (US) [ShouTime, The Dumping Union]
InterAct 32-in-1 [David Haywood]
InterAct 8-in-1 [David Haywood]
Jumping Beans (0100161V, NSW/ACT) [Heihachi_73]
Lexibook Compact Cyber Arcade [David Haywood]
Mushiking The King Of Beetles 2004 Second (Japan) [f205v, rtw]
One For All (0101503V, New Zealand) [Heihachi_73]
Quest of D Oukoku no Syugosya Ver. 3.02 [ShouTime]
Quest of D The Battle Kingdom [ShouTime]
Return of the Samurai (10117211, NSW/ACT) [Heihachi_73]
Royal King Jang Oh 2 (v4.00 1984 Jun 10th) [system11, The Dumping Union]
Scatter Magic III (0452569, US) [Heihachi_73]
Shoot Away II [R. Belmont, Surgeville, Sean Sutton, Smitdogg, The Dumping Union]
Sweet Liberty Deluxe (AHG1575, US) [Heihachi_73]
V-Dog (prototype) [David Haywood]
Wild Coyote (AHG1515, US) [Heihachi_73]
dreamGEAR 75-in-1 [David Haywood]
dreamGEAR My Arcade Portable Gaming System (DGUN-2561) [David Haywood]
dreamGEAR Wireless Motion Control with 130 games (DGUN-2500) [David Haywood]


New clones marked as NOT_WORKING
--------------------------------
Bachelorette Party (BHG1579, US) [Heihachi_73]
Big Ben (20126911, NSW/ACT) [Heihachi_73]
Big Red (1J009211, NSW/ACT) [Heihachi_73]
Capcom Vs. SNK 2 Mark Of The Millennium 2001 (GDL-0008)
[rtw, Eunice Rodriguez, Surgeville, Jacob Kesinger, Smitdogg, The Dumping Union]
Cash Crop (0300447V, NSW/ACT) [Heihachi_73]
Dragon Treasure (Rev A) (GDS-0030A) [f205v, rtw]
Dynamite Jack (CHG1562, US) [Heihachi_73]
Enchanted Forest - Cash Express (CHG1536, US) [Heihachi_73]
Geisha - Jackpot Carnival (0351033, US) [Heihachi_73]
Helen of Troy (1J008311, NSW/ACT) [Heihachi_73]
Inca Sun (DHG1577, US) [Heihachi_73]
King Penguin (20109021, NSW/ACT) [Heihachi_73]
Koala Mint (CHG1573, US, set 2) [Heihachi_73]
Loco Loot (AHG1513, US) [Heihachi_73]
Margarita Magic (EHG1559, US, set 2) [Heihachi_73]
Mountain Money (BHG1465, US) [Heihachi_73]
Mountain Money - Cash Express (AHG1629, US) [Heihachi_73]
Party Gras (AHG1568, US) [Heihachi_73]
Peacock Magic (0151352, US) [Heihachi_73]
Penguin Pays (0300113V, NSW/ACT) [Heihachi_73]
Pompeii (0151158, US) [Heihachi_73]
Queen of the Nile (0301059V, Holland) [Heihachi_73]
Queen of the Nile Special Edition (20102811, NSW/ACT) [Heihachi_73]
Special Forces Elite Training (v01.02.00) [ShouTime, R. Belmont, The Dumping Union]
Star Trek: Voyager (stand-up version 1.002) [ShouTime, The Dumping Union, R. Belmont]
Sun & Moon (0251303, US) [Heihachi_73]
Super Bucks II (0300006V, NSW/ACT) [Heihachi_73]
Teenage Mutant Ninja Turtles (1.04) Germany [PinMAME]
Thrill Drive 2 (ver JAA) [ShouTime, The Dumping Union]
Toucan Tango (0301388V, Holland) [Heihachi_73]
Unicorn Dreaming (BHG1584, US) [Heihachi_73]
Wild Thing (0201176V, NSW/ACT) [Heihachi_73]


New working software list additions
-----------------------------------
cgenie_cass: Colour Frog, Synthesizer (TCS), Colour-Zap Ver 1.0 (TCS), DIG-BOY (TCS) [Juergen Buchmueller]
ibm5150:
Arkanoid 2: Revenge of Doh, Crime Wave, Prince of Persia (5.25", v1.1), Operation Wolf, Terminator 2: Judgment Day [ArcadeShadow]
Ferrari Formula One, Savage [breiztiger]
ibm5170: Dark Seed, The Secret of Monkey Island [ArcadeShadow]
ibm5150, ibm5170: Many IBM PC-DOS sets [Justin Kerk]
t1000: MS-DOS (Version 2.11, Tandy version 02.11.24), MS-DOS (Verson 3.30, Tandy Version 03.30.20) [Justin Kerk]
z80ne_cass: 27 known titles in 1200, 600 and 300 Baud variants [Reagan Roush]
z80ne_flop: 39 known titles [Reagan Roush]


New NOT_WORKING software list additions
---------------------------------------
gba_ereader: Doubutsu no Mori Card-e (Series 1 and Series 2 cards) [Shideravan]


Translations added or modified
------------------------------
Hungarian [Lothar Serra Mari]


Source Changes
--------------
-seibucop.cpp: Fixed Legionnaire / Heated Barrel scenery walking bug (a different 138e is used). [Angelo Salese]

-epos.cpp: Several changes to The Dealer, Revenger '84 and Beastie Feastie hardware: [Angelo Salese]
* Fixed RAM based colors.
* Added backup RAM support.
* Added flip screen support.

-m14.cpp: Revised PT Reach Mahjong, making it actually work: [Angelo Salese]
* Added ball and paddle screen drawing, green background as per flyer pictures, and flip screen support.
* Added reach button and updated input labels.

-k054321: Implemented as a device. [O. Galibert, Phil Bennett]

-z180: Fixed obvious typo detected by Coverity, thanks Coverity. [O. Galibert]

-Added a mechanism for devices to generate clocks for other devices: [AJR]
* Made set_unscaled_clock and set_clock_scale not call notify_clock_changed unless the device has been started.
* Made owner-derived clocks update whenever the owner's clock changes, including at configuration time.
* Add clock_update_delegate type to represent device-generated clock outputs that may be dynamically modified.
- Model implementation of this is the CLK output in I8085A.

-Partially rewrote uPD4701 device and hooked it up to a few Sega games. [AJR]

-Added uPD4701A device to cabal (trackball sets), calibr50, eaglshot, horshoes, poundfor and wwallyj. [AJR]

-segae.cpp: Added PPI and coin counters. [AJR]

-Made MC-8123 into a device. [AJR]

-megatech.cpp: Fixed Free Play regression. [AJR]

-arabfgt: Replaced protection MCU simulation with emulation of actual program. [AJR]

-taito_l.cpp: More MB8421, less HOLD_LINE (fixes sound in evilston). [AJR]

-acommand: Use tilemap device. [AJR]

-daytona: Added feedback driver board (including ROM). [AJR]

-fresh: Added some sound. [AJR]

-liberate.cpp: All PSGs are AY-3-8912A. [AJR]

-mrflea: Use PPIs for interboard communication and PIC for sub interrupt. [AJR]

-model1.cpp: Worked around race condition that caused vf to lose sound. [AJR]
* Causes swa to show an error message before booting normally due to poor I/O board emulation.

-Fixed bug that permanently disabled some UI search strings when they were cleared. [AJR]

-Copy longname, manufacturer, year, filetype, etc. for image info in all softlisted cases. [AJR]

-Made -listroms display a user-friendly message when no ROMs are required. [AJR]

-Improvements to romcmp: [AJR]
* Identify plain ASCII text files as such.
* If a ROM has the same data in each half, print the hashes for that.
* Avoid buffer overruns.
* For calculating address masks, don't assume file size to be a power of 2.

-Replace linenoise-ng with a simpler port that uses a different UTF-8 parser. [Carl]

-plugins/console: Improved suggested completions. [Carl]

-luckgrln.cpp: Added DIPs and layout for 7smash, promoted to working. [David Haywood]

-Preliminary steps for basic VT03 (NES clone) support: [David Haywood]
* Allowed derived classes to extend the PPU functionality to support the basic modes.
* Added VT03 PPU variant and machine driver.
* Moved mc_dgear from nes.xml to this driver and added several dumps.
* Added some support for cybar120 extended sprite addressing.

-mitchell.cpp: Fixed NVRAM saving. [David Haywood]

-scyclone.cpp updates - promoted to working: [David Haywood]
* Added sprite colours and preliminary starfield (no twinkle, uncertain star positions).
* Documented probably hardware collision feature.
* Added preliminary flipscreen support.
* Added sound - discrete section missing.
* Added save state support.

-ojankohs: Rewrote input handling: [Dirk Best]
* Added missing player 2 controls.
* Verified and removed non-existent keys from games.
* Added DIP switch locations to all games and identified some unknown DIP switches.
* Cleaned up and corrected code, and removed runtime tagmap lookups.

-Hooked up PPI(s) for chinsan, igspoker, jackie, megaphx, thief and upscope. [Dirk Best]

-chinsan: Merged with mayumi driver, general improvements and cleanup: [Dirk Best]
* Cleaned up inputs and added flip flop and statistics buttons.
* Identified coinage and demo sound DIP switches.
* Set YM2203 clock to a more likely 10MHz/8.
* Hooked up interrupt enable, flip screen and NVRAM.

-thief: Verified XTALs and cleaned up machine configurations. [Dirk Best]

-megaphx: Replaced PIC16C54 MCU simulation with emulation using existing dump. [Dirk Best]
* Also cleaned up DIP switches, added DIP locations, and added documentation.

-Added new SN54/74166 8-Bit Parallel-In/Serial-Out Shift Register device. [Dirk Best]

-ym2203: Fixed crash on fatal errors. [Dirk Best]

-emupal: Added error handling and allowed palette region name to be overridden. [Dirk Best]

-Replaced some custom palette initialisation functions with appropriate standard callbacks. [Dirk Best]

-ui: Added ability to select different tilemap categories in tilemap viewer with page up/down keys. [Dirk Best]

-via6522 updates, adds support for external clock: [Joakim Larsson Edstrom]
* Refactored shifter, adding support for more features and fixing a few bugs.
* Tuned shifter IRQ timing to be more cycle accurate.
* Fixed the flank timer value, which improves but doesn't completely fix the vectrex regression.

-z80scc: Implemented Reset Tx Interrupt Pending Command (fixes virtpool). [Joakim Larsson Edstrom]

-Added support for Seiko S-29X90 16-bit EEPROMs. [Luca Elia]

-Seta ST-0020 updates: added 4 tilemaps and switchable resolution - ST-0032 video on par with ST-0020. [Luca Elia]

-jclub2.cpp: Jockey Club II updates: [Luca Elia]
* Split sets by software revision.
* Added default EEPROMs and documented the procedure.
* Finished I/O and added layout for on-screen keyboards.
* Added sound communication.
* Fixed backgrounds and colors.

-Added hopper-like mode to ticket dispenser device. [MetalliC]

-ti99: Improvements to peripheral handling: [Michael Zapf]
* Rearranged bus/ti99 subtree, moved classes into namespaces, moved ti99 stuff from ti99x to ti99/internal.
* Split big, all-in-one gromport.cpp into separate device files, introducing "gromport" as a bus of its own.
* Added console connector "ioport" with PEB as slot option - PEB now needs to be plugged into TI-99/4/4A/8.

-Added hack to fish hashpath option out of INI files prior to softlist evaluation. [Nathan Woods]

-Fixed issue in image identification code accessing an empty vector when the hashed data length is zero. [Nathan Woods]

-CoCo: Made 6883 SAM control the root device clock, and changed CoCo devices to use derived clocks. [Nathan Woods]

-Cleanups to ram_device: [Nathan Woods]
* Expose specific options, removing the burden of parsing RAM strings from clients.
* Moved validation of command line arguments out of device_validity_check().

-imgtool updates: [Nathan Woods]
* Cleaned up validity code and transitioned to std::wcerr as Windows doesn't like mixing std::wc(out|err) with printf.
* Fixed issue with 'listfilters' command.
* Extremely basic fix to the imgtool <-> CHD HD bridge (really nees much more work).
* Simplified CHD metadata load since C++11 allows writing to a std::string directly.

-Windows options fixes: [Nathan Woods]
* Removed redundant ";global_inputs".
* Disambiguated "yiqp" abbreviation - YIQ phase count is now "yiqpc" (YIQ pixel clock scaling is still "yiqp").

-Auxiliary verb handling cleanup: [Nathan Woods]
* Fixed a bug where resolved slot/image options would choke -romident.
* Fixed crash when -romident is not supplied any arguments.
* Converted verb handlers to take arguments as a vector of strings.
* Fixed regression preventing -listslots/-listmedia working when slot options are specified.

-Don't strip spaces/quotes from command line arguments, only INI option values. [Nathan Woods]

-Fixed an issue that could cause problems when loading reset_on_load devices from software lists at runtime. [Nathan Woods]

-Miscellaneous cleanup and modernisation: [Nathan Woods]
* Polished up traces of slot options menu's pre-C++ heritage and moved completely private code to an anonymous namespace.
* Created device_slot_interface::slot_name() to wrap pattern of taking the tag and removing the initial colon.
* Changed running_machine::schedule_[load|save]() to take 'std::string &&' instead of 'const char *'.
* Converted running_machine::saveload_schedule to scoped enum.
* Changed 'int ignore_warnings' parameter on core_options::parse_ini_file() to 'bool ignore_unknown_options'.
* Retired min/max in attotime.h in favor of std::[min|max]().

-cgenie: Fixed loading ROMs from softlist in floppy interface. [Nigel Barnes]

-wicat: Added floppy drive and attached software list (not working). [Nigel Barnes]

-z180: Added support for DREQ and TEND signals, and fixed dma0 count and DREQ handling. [BartmanAbyss]

-Fixed two software loading bugs: [Robbbert]
* Fatal error on reset if either a multipart softlist item was loaded, or a single-part item was loaded into a system with more
than one slot of the same media type.
* Fatal error on non-existent images specified in INI files (bad image is ejected, restoring previous behaviour).

-xbox/chihiro updates: [Samuele Zannoli]
* Migrated PCI devices to new PCI bus framework.
* Made USB peripherals slot devices.

-seattle, vegas: Updated drivers to new PCI bus system. [Ted Green]

-iteagle: Added save state support. [Ted Green]

-vrc5074: Added new Nile 4 System Controller device. [Ted Green]

-Fixed graphics decode issues and improved palette generation in Dodge Man and Battle Cross. [Tomasz Slanina]

-hcd62121: Improved rotate and shift instructions; identified COM and PORT registers; fixed unidasm configuration. [Wilbert Pol]

-H8 improvements: [BartmanAbyss]
* Fixed nstruction eepmov.b (used r4h instead of r4l).
* Added support for non-autorequest DMA (DREQ edge, DREQ level).
* Added support for H8/300H to h8_dma (previously only H8/300S supported).
* Added DMA channels and RTMCSR register to H8/3002.

-Added (partial) correct register mappings to HD6345. [BartmanAbyss]

-hp9845: Added Support for HPI floppy format used for HP-formatted 8" floppy disks. [F.Ulivi, A.Kueckes]

-hp9895: Fixed a segfault when emulating the HP9845 drive (caused by rounding errors). [F.Ulivi]

-hp9845: Display improvements and softkey support: [F.Ulivi]
* Improved text video of 45C, improved graphic cursors of 45C and 45T, and implemented softkeys for 45C and 45T.

-hp9845: Fixed a system freeze when loading memory tester from tape. [F.Ulivi]

-starshp1: Removed hack to restore correct behavior when ships explode. [Frank Palazzolo]

-N64 RSP DRC: Wrap PC to 12 bits in a few more places. [Happy]

-Added support for French Minitel 2 Terminal: [Jean-Francois DEL NERO]
* Added support for TS9347 display processor variant.
* Fixed visible area.
* Fixed random crash in EF9345/TS9347 when drawing characters at right or bottom border.

-Fixed 6800 invalid instruction length/program counter behavior and renamed invalid opcodes. [Jean-Francois DEL NERO]
* This makes goupil g1 Basic work.

-Fixed audio sample ROM mapping and corrected title of Pata Pata Panic. [Katsuhiko Kagami]
* Previously called "Acchi Muite Hoi" based on incorrect auction description.

-InterPro improvements - ip2800 boots to FDM prompt with many memdiag test failures: [Patrick Mackinlay]
* Fixed CPU/MMU ssw bug.
* Added preliminary nscsi support.
* Added preliminary MMU address translation.
* Expanded memory maps for several devices.
* Improved IRQ and DMA handling (still not working properly).
* Stubbed out more SGA registers, added SRARB.
* Added NCR53C94 support to ncr5390.cpp.
* Added start/stop unit command to t10spc.cpp.

-Fixed issue with the Emscripten port where the emulation would continue to run while paused. [Steven Hugg]

-CoCo: Added support for Games Master Cartridge developed by John Linville as slot device. [Tim Lindner]

-Netlist library updates: [Couriersud]
* Changed Solver.PARALLEL parameter definition - 0: no parallelism; 1: one processor parallel; >1: solve n subnets in parallel.
* Refactored OPENMP - all OPENMP operations are now templatized in pomp.h.
* Added 16-bit Galois LFSR generator (used to simulate thermal junction noise in Cheeky Mouse).

-cheekyms: Added netlist-based discrete audio emulation, replacing the placeholder DACs. [Vas Crabb, Couriersud]
* Thanks to Sam Grech for supplying high-quality scans of the schematics.

-monymony, jackrabt: Added netlist for analog processing in melody section of 1B11132 sound board. [Vas Crabb]
* Added a crude TTL Schmitt trigger model that allows input to source current.
* Thanks to Couriersud for fixing a rather stupid typo in the tromba (trumpet) section of the netlist.
* Cassa (bass drum) is currently disconnected as it causes issues with current simulation.
* Mixing melody with speech and SFX is done outside the netlist, and relative levels are probably wrong.

-Wide-ranging modernisation/cleanup: [Vas Crabb]
* Moved static data (short name, full name, source file) out of devices and into device types.
* Moved state class out of MACHINE_CONFIG_START, eliminating need for MACHINE_CONFIG_FRAGMENT and MACHINE_CONFIG_DERIVED_CLASS.
* Made game drivers add machine configuration in the same way as any other device.
* Added support for machine configuration in device members, allowing many internal handlers to be made protected or private.
* Moved many constants used internally by devices out of headers and into source files.
* Converted many constants to scoped enums, and reduced scope of many constants and types.
* Made many callback setters forward the parameter
* Cleaned up many names that are reserved because they begin with _[A-Z] or contain two consecutive underscores.
* Gave many devices more descriptive names, and renamed some device types and classes with overly generic names.
* Untangled fantasy sound and Microprose 3D noise from the driver state classes.
* Converted DECO BSMT2000 ready callback from a function pointer to a device delegate.
* Made many devices use object finders for subdevices rather than doing tagmap lookups later.
* Started to disentangle TI-99 from TI-990 and organised stuff by bus type.
* Made some TI-99 buses use slot/card interfaces properly.
* Turned some of the FM, SID, SCSP DSP, EPIC12 and Voodoo cores into idiomatic C++.
* Factored out some boilerplate for YM chips with PSG.
* Made Z180 table allocation/setup a bit safer.
* Improved encapsulation of Z80DART channels and SNES PPU.
* Converted generic keyboard and terminal to use a device delegate rather than WRITE8 since space/offset/mask aren't relevant.
* Made terminal device dynamically allocate buffer so derived devices (e.g. teleprinter) can specify size.
* Started to break out common parts of Samsung ARM SoC devices.
* Consolidated and de-duplicated forward declarations in src/emu, and removed some obsolete ones.
* Added #include guards to many headers that were missing them, and made many existing ones consistent.
* Removed rarely used output and PTY interfaces from emu.h prefix header.

-Improvements to auxiliary verbs: [Vas Crabb]
* Added support for device sets to -listroms (e.g. mpu401 or m68705p3).
* Added support for multiple names/patterns to -listroms, -verifyroms and -listxml.
* Added check that device short names don't exceed 32 characters in -validate.
* Made -listxml instantiate slot devices as children of slots rather than the root device.
* Improved performance of device type walk by at least two thirds.

-Converted many devices to use machine configuration in member functions. [Vas Crabb, Ivan Vangelista]

-exidy.cpp: Added PROMs from bootleg to mtrap sets as bad dumps. [f205v, Ivan Vangelista]

-Added preliminary Sharp SM590 CPU core. [Lord Nightmare, hap]

-QSound/DL-1425: Updated ROM and comments with corrections from recent decap. [Lord Nightmare, Siliconpr0n, superctr, Quench]

-Williams Special Chip 1/2: Added pinout diagram, clarified abbreviations, and fixed comments about SC1 vs SC2 behavior.
[Sean Riddle, Lord Nightmare]

-Irem audio: Replaced generic latch with more accurate emulation: [Lord Nightmare]
* Fixed missing D7 on sound latch, made device_reset clear latch; fixed case where sound CPU interrupt could be cleared in error.

-epos.cpp updates: [Lord Nightmare]
* Corrected ROM names/comments and added rom types based on PCB pictures.
* Noted that revngr84 is a newer set than revenger based on ROM numbering.
* Implemented Tristar 9000 hardware AY-3-8910 port A 'multiplexer'.
* Switched Tristar 8000 hardware to use AY-3-8912 as shown on schematics.

-BP1200: Mostly traced out the SM48D socket module. [Lord Nightmare]

-Added a note and flag indicating that Williams' Mayday has unemulated protection that is currently hacked around. [Lord Nightmare]

-Cleaned up GENie Lua scripts and corrected some header file names. [dankan1890]

-Made software list menu appear if appropriate when starting a machine from the Favorites menu. [dankan1890]

-scyclone.cpp: Redumped bad ROM, dumped PROMs. [ShouTime]

-williams.cpp: Redumped defenderj bad ROM, game now works. [ShouTime]

-stv.cpp: Documented mask ROM version of epr_17951a BIOS. [ShouTime, The Dumping Union]

-Added Japan Dreamcast flash dump. [rtw]

-segas18.cpp: Dumped later version of Shadow Dancer sound CPU ROM, documented main program EPR labels. [rtw]

-by68701.cpp: Added missing ROM dump for flashgdnp1. [PinMAME]

-aristmk4, aristmk5, aristmk5: Added more sets and improved documentation. [Heihachi_73]
* Many dumps were corrupted by being transfered to a UNIX system using FTP mode A.

-Updated Taito Power JC and Taito Type Zero descriptions. [sjy96525]

-Added working controls for War: Final Assault and Road Burners. [sjy96525]

-Improved Critter Crusher / Tatacot Gun Control [sjy96525]

-hh_tms1k.cpp: Fix spelling error in cnbaskb description. [Dagarman]

-xbox: Replaced bad dump of MCPX 1.0 ROM with checksums with correct checksums. [Mark Riley]

-Amiga: Use correctly sized boot ROMs for the A1000 (mask ROMs are much larger than the content). [Guru]

-royalmah.cpp: Redumped mjyarou and verified it only has one Z80. [Guru]

-dsoccr94: removed redundant DIP switches. [Bad A. Billy]

-r9751: Added terminal keyboard callback. [Brandon Munger]

-Updated lua engine documentation. [Dan Amador]

-Updated hiscore.dat. [Leezer]

-Removed the minimum sleep time constraint in video_manager::throttle_until_ticks. [057a3dd61f99517a3afea0051a49cb27994f94d]


http://www.mamedev.org
 



    Tuesday, May 30, 2017
Cemu v1.8.0b released!

Cemu is a Nintendo Wii U emulator that runs commercial games.

Changelog:


Separable shaders
Added memory scanner
Graphic improvements
Minor optimizations



http://cemu.info
 



    Monday, May 29, 2017
SameBoy v0.9 released!

SameBoy is a user friendly GameBoy and GameBoy 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 experimental SDL version is available to Windows and Unix-like systems.

SameBoy v0.9 Changelog:


New/Improved Features
* A symbol file for IO-registers is now included
* The Cocoa GUI now handles errors and warnings in a more user friendly manner
* The debugger now includes an lcd command, that outputs information about the LCD controller and related registers
* Improved audio quality, especially on Windows, by adding supersampling support
* Upgraded the SDL port from SDL 1.2 to SDL 2.0
* The following features were added to the SDL port:
* OpenGL renderer
* Reset and pause shortcuts
* Ability to mute and unmute the audio
* Ability to switch model between CGB and DMG without restarting SameBoy
* Ability to open ROMs with drag and drop
* Resizing, with 3 different mode (Entire window, keep aspect, and integer ratio)
* Help dialog, accessible by the Shift+? shortcut (macOS) or F1 (Other platforms)
* Improved input in the Cocoa debugger; supports command history (up/down) and reverse search (^R)

Accuracy Improvements/Fixes

* Much more accurate emulation of HDMA
* The effect of the DI opcode is no longer delayed
* SameBoy’s CGB boot ROM no longer incorrectly changes the RAM bank
* Fixed a bug where HUC1 banks higher than 0x1F were not mapped correctly
* Fixed a bug where MBC5 would map the wrong bank if address 3XXX is written before 2XXX is
* The STOP instruction is now treated as a 2-byte opcode
* LCD timing was rewritten and is now much more accurate
* Corrected behavior of the HUC1 RAM enable switch
* Large ROMs use MBC3 if the header claims no MBC should be use, for better compatibility with unofficial ROMs
* Fixed a bug in the implementation of the STAT write bug
* The value of SCX now affects the LCD’s mode 3 length
* More accurate FPS capping that tracks time correctly even when the LCD is off
* Window behavior rewritten and and is now much more accurate; fixes Donkey Kong ‘94
* Fixed a bug where sound is generate on the wave channel while it shouldn’t be
* The following games now pass the automatic testing:
* Alfred’s Adventure, Animorphs, Armada - FX Racers, Asterix - Search for Dogmatix, Bad Badtz-Maru Robo Battle, Barbie - Pet Rescue, Bear in the Big Blue House, Blue’s Clues - Blue’s Alphabet Book, Boarder Zone, Bob et Bobette - Les Dompteurs du Temps, Caesars Palace II, Captain Knick-Knack (Sachen), Daikaijuu Monogatari - The Miracle of the Zone II, Disney’s Tarzan, Doug’s Big Game, Dragon Tales - Dragon Wings, The Emperor’s New Groove, Fort Boyard, Honkaku Yonin Uchi Mahjong - Mahjong Ou, Hoyle Casino, Kinniku Banzuke GB3 - Shinseiki Survival Retsuden!, Konami GB Collection Vol.2, Konami GB Collection Vol.4, LEGO Racers, Lemmings & Oh No! More Lemmings, Les Aventures De TinTin - Le Temple du Soleil, Matchbox - Emergency Patrol, Microsoft Entertainment Pack, Pia Carrot he Youkoso!! 2.2, Pocket Music (E), Pokemon Card GB (J), Puchi Carat, San Francisco Rush 2049, Scrabble, The Simpsons - Night of the Living Treehouse of Horror, Star Wars Episode I - Obi-Wan’s Adventures, Supreme Snowboarding, Tintin in Tibet, Toki Tori, Tomb Raider - Curse of the Sword, Turok 3 - Shadow of Oblivion, VS Lemmings, World Destruction League - Thunder Tanks, Yu-Gi-Oh! Duel Monsters 4 - Saikyou Kettousha Senki

Bug Fixes

* The SBC instruction was incorrectly printed as “LBC” in the debugger
* The LDH instruction was not symbolicated
* Fixed a bug with saving and loading save states and battery states on Windows
* Fixed a bug where saving or loading save states sometimes worked incorrectly in the SDL port
* Fixed a bug where the VRAM window would now show correctly if the game is paused
* Fixed a bug where ^C in the Cocoa port would not move the focus to the console

Misc Internal Changes

* Major refinements to the API




For: macOS, and Windows

https://sameboy.github.io
 



    Monday, March 27, 2017
Github emulator update for 26.3.17

cxbx


Implement support for real Xbox keys
Merge pull request #264 from LukeUsher/memory-manager
Restore DefaultLaunchDataPage check
Merge pull request #281 from jarupxx/xdk3925
Revert the D3DDevice_GetTexture (3925). This function is not implemented.
Modified the EmuD3DDeferredRenderState patchOffset (3925)


Download
Source




libmedi fix
Merge branch 'master' into master
For textures with at least one small dimension, the block can be larger than the actual width/height.
Fix mounting bdvd when elf in subdirectory
rsx: Fix depth clears on z16 surfaces without stencil
convert string to wxString
minor fixes to gameViewer


Download
Source

PPSSPP


Merge: 67fb745 32a07b9 Merge pull request #9509 from hrydgard/secondary-replace-fix If an entry already exists in the secondary texture cache, delete it properly
Texcache: Sprinkle comments on the secondary cache.
If an entry already exists in the secondary texture cache, delete it properly. Fixes #9503
Merge: 576c1b7 10f144e Merge pull request #9505 from hrydgard/remove-gl-bgra-path Remove BGRA path from GLES.
Buildfix non-Windows
Merge: be7c98c 04e1e1a Merge pull request #9506 from xebra/fix_hwtess_gles GLES:Fix compatibility checks for instanced rendering.
Merge: 13c7241 562288b Merge pull request #9504 from unknownbrackets/gameinfo-race UI: Refactor game icon/bg loading
Merge: 43d0a2b bc31415 Merge pull request #9502 from unknownbrackets/texcache-secondary Texcache: Fix "reuse changed textures"
Texcache: Fix "reuse changed textures". Broken by 9876365, which stopped generating new texture names/ptrs.
UI: Refactor game icon/bg loading. This also default-initializes the atomic flags, which seems to fix a race condition I was sometimes experiencing with missing icons.
GLES:Fix compatibility checks for instanced rendering.


Download
Source

Dolphin


IOS/ES: Move shared content map, uid.sys code
Fix incomplete Core.vcxproj.filters end-tag
Jit64: Fix crash at startup
Fix wrong address in zz_ symbol name
WiimoteEmu: refer to settings by name, not index
InputConfigDiagBitmaps: add switch empty cases (fixes warning)
UnitTests: use EXPECT_TRUE/EXPECT_FALSE (fixes warnings)
EGL: Fix missing-braces warning
TextureCacheBase: Convert bound_textures from a C array to a std::array


Download
Source

xenia


Merge pull request #684 from cesys/ringbuffer_init_fix
Ringbuffer init fix


Download
Source

Decaf


SDL Multi Window - Window for Screen and DRC
kernel: Take .thrbss into account when calculating TLS size.
Merge pull request #399 from takhlaq/meme
Merge pull request #402 from CarlKenner/natvis
Add be_val and VS magic numbers to natvis.
Add Visual Studio debugger natvis for BigEndian types.


Download
Source
 



    Sunday, February 12, 2017
no$gba 2.8e released!

Time to uninstall your wanna-be virus scanners: ; )

Major news is heavily extended documentation - including for some first specs on the TeakLiteII processor. The built-in assembler does now support both Xtensa (Wifi) and Teak (DSP) assembler source code, so it's now actually possible to run hardware tests on that processors (not that I would expect anybody to do such things, so just forget about it). Other weird stuff includes the DSi memory dumper - most recent version is released here: http://gbatemp.net/threads/dswifi-as.../#post-7009852 - to my knowledge, that's the first tool ever that could dump the DSi/3DS camera device ID's, the newer Wifi-ROMs and such stuff (again, just forget about it, the program must be in run in DSi mode, and there are currently only 2-3 people who could do such things). Anyways, the good news is that there are now wide parts of the DSi hardware documented, and that we could theoretically start to reverse-englneer the remaining unknown details at some day in future.

11 Feb 2017 - version 2.8e




- gba/bugfix: forces WAITCNT.15=readonly (for DKong:KingOfSwing, thanks endrift)
- dsi/teak/a22i: added TeakLite II assembler (supports most TL+TL2 opcodes)
- dsi/teak/help: specs for teak cpu flags (which opcodes affect which flags)
- dsi/teak/help: specs for memory mapped I/O ports on teak/dsp side
- dsi/teak/help: specs for teak CPU registers, details for operand encoding
- dsi/teak/help: specs for teak st0-2,icr plus undoc stt0-2,mod0-3
- dsi/emmc: detects/supports debug-version eMMC images (tweaks port 4004024h)
- dsi/help: cleaned up some RSA descriptions, notes on debug-version RSA keys
- dsi/help: first attempts on describing SCFG_xxx registers for ARM7 side
- nds/wifi/help: added details on ds-download-play's openpgp-rsa-sha1 signature
- dsi/boot: mimmicked support for booting with AR6013 (when WifiFlash[1FDh]=2)
- dsi/dsdump: released dumping tool for dsi memory areas and chip IDs
- nds/wifi: released dswifi ASM port (and bugfixes for original dswifi-library)
- dsi/wifi/a22i: added assembler support for atheros/xtensa instruction set
- dsi/wifi/disass: fixed bugs for ANY/ALL/4/8 and EXTUI-based SHR pseudo-opcode
- bugfix: handles 16bit (not 32bit) return value of GetKeyState/GetAsyncKeyState
- nds/wifi/help: added note on W_IF acknowledging for counter half-overflows
- dsi/tmd/help: added age ratings and public/private .sav entries in .tmd specs
- dsi/devicelist/help: added DSi SD/MMC Device List chapter (for carthdr[1D4h])
- dsi/startdirect: initializes device list, aes keys, etc. (still imperfect)
- fontfile/help: more info on dsi font file (compression, nitrofont, characters)
- lz/help: added pseudo code for lzss, lz11, and lzrev decompression
- bootinfo/help: SHA1 WifiFlash[00h..27h] and eMMCBootInfo[00h..FFh,180h..1FFh]
- whitelist/help: info on RSA-SHA1's, SHA1-HMAC's and missing RSA check in v1.4E
- flipnote/help: info on various flipnote files, rsa, md5, xor-encryption
- rsa/help: added info on rsa basics, rsa pseudo code, rsa big-endian format
- rsa/help: added note on SWI 23h using OpenPGP Message Format (RFC 4880)
- rsa/bios: 80x86 dsi bios clone supports RSA bios functions (SWI 20h..23h)
- nds/bugfix: disables dsi I/O ports in DS mode (avoids misdetecting DS as DSi)


http://problemkaputt.de/gba.htm
 



    Saturday, December 31, 2016
Happy New Year!

As we end the new year (and for some already celebrating it!) its time to reflect 2016, and for emulation 2016 was pretty exciting year, the Wii U emulator cemu has jumped in leaps and bounds and its compatibility and features have increased pretty rapidly, and for your modders was also the year you could dump the textures from the games!

And talking about modding, this was also the year the first PlayStation emulator, (well psp!) allowed for texture dumping and replacement, ppsspp has again become a very feature packed emulator on a multiple of ports and continues to develop thanks to its open source nature on a daily basis.

This year has also been the year for some interesting twists on mods and emulation, one that has caught the eyes of many has to be the nes emulator 3dnes, which does what it says, takes your nes games into the next dimension! Allowing you to tailor the depth and tinker with each game to hearts content, and at the current version 1.2 even has support for vr headsets.

And what about the rest...well the Xbox 360 and PlayStation 3 emulators have continued to improve making use of vulkan and directx 12 to improve speed and also increasing the compatibility, with far more games getting in game, they're certainly ones to watch for 2017. citra the 3ds emulator again has again really progressed, and now even capable of hd rendering, and although they still yet to release a stable version, its nightly builds have shown a lot of promise, and hopefully 2017 will bring its first official stable build.

These are just a few of the things thats happened this year, i'm sure i've missed loads!

And to end it all, a big thanks to you all, its the community and dedicated team, and forum posters that makes this site, keep your mods coming, keep showing off what you've found, lets make 2017 an even more interesting one in the emulation scene....oh and incase any of you regular ::emutalk posters are wondering, our most online this year, and of all time is (drum roll please) 6,964 on December 19th!, which also happened to be the day NES_player4LIFE leaked one of his secret recipes! (joking of course!)

See you all in 2017 and be safe have fun and make sure you bookmark the site to not miss out all the big things happening for this year!
 



    Friday, November 25, 2016
Yape v1.0.11 released!

Yape is the best emulator of Commodore microcomputer family running on Windows and Unix. The emulator faithfully imitates the C-264 (alias Commodore Plus/4) model.


memorize window size when not using GDI rendering
new selectable tape signal detection method (added 'edge triggered') for WAV samples
loading MTAP's with non-native frequency such as ones recorded with NTSC bit set (report courtesy of Luca)
load C64/VIC20 tapes recorded in MTAP format with the KERNAL loader
even line hue phase offset in CRT emulation mode
tape code cleanup
sound engine related improvements
speedometer improved
preset screen size bug
monitor cleanup
TAP save overwrite warning (bug report courtesy of Luca)


http://yape.homeserver.hu
 



    Thursday, November 24, 2016
openEmu 2.0.4 released!

OpenEmu is an open source multi-system game emulator designed for OS X. It provides a plugin interface to emulate numerous consoles' hardware, such as the Nintendo Entertainment System, Genesis, Game Boy, and many more. The architecture allows for other developers to add new cores to the base system without the need to account for specific OS X.



Added support for the new MacBook Pro Touch Bar.
Added gameplay preference to allow playing with controllers while in the background.
Added automap support for PS4 Slim DualShock 4 (model CUH-ZCT2).
Improved importing Multi-Disc Games.
Fixed case where games would not load if a previous game failed to load.
Fixed a potential crash when checking for and downloading core plugin updates.
Fixed a crash when using the popout gameplay window and accessing the Services submenu on macOS 10.12.
Fixed main window toolbar appearance for some localizations.
Fixed various 10.12 SDK UI issues.
Added Catalan localization.
Updated localizations.


https://twitter.com/openemu
http://openemu.org
 

jpcsp revision 5821f99 released!

Jpcsp - PSP Emulator written in Java. Contribute to jpcsp development.


From my PSP registry, the entry /CONFIG/CAMERA/msid seems to be an empty value.


http://www.jpcsp.org
 



    Sunday, November 13, 2016
mesen v0.5.3 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.5.3 Changelog:
This release is a beta - save states, movies, etc. created with this version may not be compatible with future versions of Mesen.
New Features
Compatibility: Added support for 4 new mappers (43, 54, 125, 236)
Compatibility: Added support for 40 new UNIF boards.


http://www.mesen.ca
 



    Sunday, November 06, 2016
Cemu v1.6.2 released!

Cemu is a Nintendo Wii U emulator that runs commercial games. Currently only the DRC (GamePad), Pro Controller and Classic Controller is emulated. Keyboard input + USB controllers are supported partially.

System requirements:

Windows 7 (x64) or above
OpenGL 4.0 (4.5 is used if available)
RAM: 4 GB minimum, 6 GB or more recommended

Cemu v1.6.2 Changelog:



* Hardware acceleration for Streamout
* Recompiler improvements
* Optimized file operations + AES-NI support
* Minor bugfixes, graphic and compatibility improvements


http://cemu.info
 



    Thursday, November 03, 2016
Hhugboy v1.1.6 released!

HhugBoy is a Game Boy (Color) emulator for Windows, based on GEST v1.1.1 by TM, with added support for unlicensed mappers, Unicode filenames, screenshots and some other stuff. Released under GPL v2.

Hhugboy v1.1.6 Changelog:



* Better Sintax support - fixes Dragon Ball Z 3 2002 Fighting
* Auto-detection support for fixed/hacked/decrypted Sintax games


[image]http://4.bp.blogspot.com/-0ibhya6il4s/UacWEwa4__I/AAAAAAAANkM/yRT2hXQOpqc/s1600/5.jpg[/image]

http://hhug.me/?tags=hhugboy
 

Mesen v0.5.2 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.5.2 Changelog:
This release is a beta - save states, movies, etc. created with this version may not be compatible with future versions of Mesen.
New Features
Compatibility: Added support for 6 new mappers (83, 126, 199, 215, 217, 220)
UNIF: Added support for CoolBoy boards.
Video: Added a few options in the advanced tab.
Bug Fixes
Accuracy: Improved IRQ timing for FDS emulation - fixes "Druid - Kyoufu no Tobira".
Accuracy: Fixed issues with mapper 245 games.
Debugger: Various bugfixes.


http://www.mesen.ca
 



    Friday, October 28, 2016
MAME v0.179 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.179
-----


MAMETesters Bugs Fixed
----------------------
- 03045: [Interface] Cannot create INI for individual game when the game and the driver share the same name (Robbbert)
- 06404: [Graphics] (namcona1.cpp) emeralda: Visible area too small (Angelo Salese)
- 06391: [Crash/Freeze] (bnstars.cpp) bnstars1: Emulator hang & crash (Osso)
- 06110: [Documentation] (nbmj8688.cpp) kaguya2f: wrong year is listed (system11)
- 06338: [DIP/Input] (mz2000.cpp) mz2000, mz2200: Mistakes in current keyboard matrix emulation and missing keys ! (AJR)
- 05006: [Graphics] (gb.cpp) gameboy [f1race]: Corrupted graphics (racetrack not lined up) (Wilbert Pol)


New working machines
--------------------
Fidelity Designer 2000 [yovan]
Fidelity Elite Avant Garde 2100 [hap, anonymous]
Istrebiteli [IgorR76, MetalliC]
Splendor Blast II [ShouTime]
Ocean to Ocean (Medal) (DECO Cassette MD) (No 10 / Ver 1 Japan) [Joseph, the Game Preservation Society, David Haywood]
Mahjong Senpu [system11, David Haywood]
Super Two In One [Edstrom, David Haywood]
Canon Multi 8 [hap, Sean Riddle]
Gakken Game Robot 9/Mego Fabulous Fred [hap, Sean Riddle]
VeriFone Tranz POS terminal [Ryan Holtz]


New working clones
------------------
Dead Or Alive 2 [defor]
Bombjack Twin (prototype? with adult pictures, set 2) [Sugoi Helsinki]
Ocean to Ocean (Medal) (DECO Cassette MD) (No 10 / Ver 6 US) [Joseph, the Game Preservation Society, David Haywood]
Splendor Blast (set 2) [Stefan Lindberg]
Splendor Blast (set 3) [caius, robotype]
Lady Maker [system11]
Demon's World / Horror Story (set 2) [Sugoi Helsinki]
Teenage Mutant Ninja Turtles (Asia 4 Players, version ?) [Abelardo Vidal, The Dumping Union]
Greyhound Electronics Poker (Version 50.02 ICB, set 4) [any]
UniWar S (Karateco) [MASH]
Video Hustler (bootleg, set 3) [f205v]
Fidelity Sensory 9 Playmatic S [anonymous]
Fidelity The Excellence (model 6080) [hap, yovan]
Fidelity The Excellence (model EP12) [anonymous]
Fidelity The Par Excellence (model 6083) [anonymous]


Machines promoted to working
----------------------------


Clones promoted to working
--------------------------
Power Drift (Japan, Link Version) [Angelo Salese]
Tatakae Genshizin Joe & Mac (Japan, bootleg) [AJR]
Fidelity Elite A/S Challenger [hap]


New machines marked as NOT_WORKING
----------------------------------
Big Casino [Guru]
Crazy Dou Di Zhu II [Guru, Dyq, Bnathan]
Tarzan Chuang Tian Guan (V109C, set 1) [Guru, Dyq, Bnathan]
Time Scanner (TS 2.0, Magnet System, prototype) [David Haywood, Ricky2001, ArcadeHacker, IFW]
Exzisus (EX 1.0, Magnet System, prototype) [David Haywood, Ricky2001, ArcadeHacker, IFW]
Xain'd Sleena (SC 3.0, Magnet System, prototype) [David Haywood, Ricky2001, ArcadeHacker, IFW]
Puzzle Yutnori [system11, David Haywood]
Grande Fratello (Ver. 1.7) [f205v]
Ron Jan [system11]
Super Triv Quiz I [any]
Humlan's Lyckohjul (Sweden, Ver. 402) [Edstrom, Robert Quenet]
Aceex 2814 modem [Joakim Larsson Edstrom]
Akai AX80 [Arashikage, R. Belmont]
Burroughs EF315-I220 teller terminal (ANZ) [Vas Crabb]


New clones marked as NOT_WORKING
--------------------------------
Stargate (rev.5) [PinMAME]
Wing War R360 [Ordyne, The Dumping Union]


New WORKING software list additions
-----------------------------------
gameboy.xml: Pokemon - Cock Version (Bootleg) [Zeipher]
apple1.xml: Wumpus, Extended Monitor [Dagarman]
apple2.xml:
ProDOS v2.4.1 [John Brooks]
Gumball, Jumpman, Tapper [4am]
UniDOS 3.3 Plus v2.0.1, UniDOS Plus v2.1
Gamemaker, Hardball, The Heist, Law of the West, Master of the Lamps, Paper Models - The
Christmas Kit, Pipe Dream, Portal, Racter, Rambo First Blood II, Shanghai, Where in Time
is Carmen Sandiego v1.1 [TRex]
apple2gs.xml:
UniDOS 3.3 Plus v2.0.1, UniDOS Plus v2.1
Thexder v1, Cribbage King / Gin King v1.01 [TRex]
segacd.xml: rewritten replacing many sets with more well-documented dumps [FakeShemp]
snes.xml: update for various redumped games [Alex Jackson, byuu]
x68k_flop.xml:
Blade of The Great Elements (Test Version), Phalanx (Sample Version), Mahjong Gensoukyoku
II - Mahjong Fantasia -The 2nd Stage The World of X68000 - Formula X, The World of X68000 -
Fortress Attack & GJ, The World of X68000 - Logic Rush & Ah! Ohimesama!, The World of
X68000 II - C Ryoku Kensa, The World of X68000 II - Cynthia, The World of X68000 II -
Rush! & Useful, The World of X68000 II - T-94X [Wayder]


New NOT_WORKING software list additions
---------------------------------------
x68k_flop.xml:
Login Disk & Book Series - X68000 Kessaku Game-sen



Source Changes
--------------
-aristmk5: Fixed missing ARISTOCRAT_MK5_BIOS defines addition. [MASH]

-core: Proposed for new system flags for 0.179 dev-cycle: [Angelo Salese]
* MACHINE_NODEVICE_MICROPHONE For unemulated microphone;
* MACHINE_NODEVICE_CAMERA For unemulated camera;
* MACHINE_NODEVICE_PRINTER For unemulated printer
* MACHINE_NODEVICE_LAN For unemulated linking multi-cabinet capabilities;
* MACHINE_NODEVICE_WAN For unemulated networking capabilities;
* Restructured MACHINE_FLAGS into FATAL/WARNING/BTANB main categories, in order to make them easier to expose.

-sh2: Added stub bus/sci/wdt devices for sh7604. [Angelo Salese]
* This also fixes Daytona USA CE for Sega Saturn.

-cischeat: Various input related bug-fixes to Wild Pilot [Angelo Salese]
* Changed lightgun to an AD-stick.
* Added player 2 inputs.
* Fixed bogus start button starting a play even without a coin inserted.

-mjsenpu: Added mahjong panel. [Angelo Salese]

-core: Added new string conversion overloads [a|w|t|utf8]_from_[a|w|t|utf8_]string(xyz.c_str()) [Nathan Woods]

-imgtool: Various changes and modernizations: [Nathan Woods]
* Mac: Fixed an unsigned overflow error that would causes crashes on 64 bit systems.
* Fixed a bug that could cause module's close() callback to be invoked if an image failed to open or be created.
* C++-ified imgtool_partition, imgtool_image, imgtool_stream, others.
* Converted a number of pointers to references.
* Made use of std functionality where possible.

-coco: Changed to use required_ioport_array and optional_ioport [Nathan Woods]

-omv1000: Removed second joystick. [einstein95]

-6809: Fixed disassembly when core is interrupted mid-instruction. [smf]

-core: Ensured all CPUs export STATE_GENPCBASE and use safe_pcbase() for everything in the debugger, which allows interruptible
CPUs to work properly. [smf]

-pc: Fixed 16-bit audio in diagnose.exe for the Sound Blaster 16. [smf]
* The fix replaces the lowest bit of the page with the upper bit of the address, in the case of a 128k DMA.
* This applies to the southbridge, cs4031, wd7600, ngen, and at devices.

-ide: Added "headphones" to ATAPI CD-ROM drives. [smf]

-ay8910: Implemented upper address check. [smf]
* Not configurable at present, but chips could be ordered from the factory with IDs other than 0.

-chdman: Fixed addmeta --valuefile by calling the correct write_metadata. [smf]

-dac: Started documenting the various DACs in use. [smf]
* ataxx: Fixed missing sound channel caused by one DAC not being hooked up and one DAC being hooked up to two addresses.
* bestbest: Fixed high pitch screech caused by incorrect addressing (two DACs weren't hooked up and two were hooked up to two
addresses).
* cchasm: Fixed static noise generation caused by feeding the same bit to both DACs.
* cheekyms: Slightly improved sound by implementing sound triggers as 8x1-bit DACs instead of 1x8-bit DAC.
* galeb: Fixed sound by implementing it according to http://www.deltasoft.com.hr/retro/galebemu.htm & implemented enough of
LOAD/SAVE to stop it hanging.
* hard drivin: (all games in driver) Improved 12-bit controls, although centre still goes out of sync.
* mea8000: Converted to a sound device.
* megaphx: Fixed noisy samples due to wrong format.
* microvsn: Fixed sound pitch caused by incorrect usage of write_signed8().
* seicross: Changed to a 4-bit DAC as samples are packed nibble.
* spaceg: Preliminary sound using space invaders samples.
*suna8: Changed to a 4-bit DAC as samples are packed nibble.
* vcombat: Fixed static during machine gun fire due to incorrect dc offset removal.
* vectrex: Fixed noisy samples due to wrong format.
wheelfir: Fixed sound, EEPROM & analogue steering wheel and brake pedal.

-osd: Fixed several small issues in HLSL/BGFX. [Jezze]
* Fixed target texture dimension when -intoverscan is used (this fixes the appereance of scanlines and shadow mask)
* Added target_scale and screen_count uniforms
* Rounded corners now remain aligned with screen bounds when -intoverscan is used (single screen only)

-d3d9: Fixed null reference exception when toggling from fullscreen to window mode [Jezze]

-d3d9: Disabled clearing render targets in several passes to reduce draw time, all texels are written with opaque anyway. [Jezze]

-d3d9/bgfx: Reduced defocus effect to one pass and capped defocus strength to 2.0. [Jezze]

-norautp: Added PROM, PAL and updated PCB layout for bjpoker [Guru]

-various: Fixed various spelling errors. [Jordi Mallach]

-various: Fixed various things in certain mahjong drivers. [system11]
* homedata: Added information about board types.
* nbmj8688: Corrected kaguya*, secolove DIP switches and added DIP locations to all games.
* nbmj8891: Fixed or improved DIP switches in hanamomo and scandal.
* nbmj9195: Improved renaiclb and gal10ren DIP switches.
* niyanpai: Fixed 4psimasy DIP switches.
* niyanpai: Fixed mhhonban year and company.
* srmp6: Added DIP locations.
* ssv: Fixed hypreac2 DIP switches.
* mjsister: Fixed DIP switches.

-ninjakd2.cpp: Replaced mnight with World version, Kawakus license now mnightj [frsj8112, system11]

-hp9845: Various changes: [F.Ulivi]
* Moved hp9845b_state class into a separate file.
* Refactored handling of irq/sts/flg bits to allow for adding I/O slots.
* Added I/O slots.
* Implemented HP98035 RTC card.

-hphybrid: Fixed indirect EXE instruction [F.Ulivi]

-neogeo: Redumped irrmaze V2 ROM and fixed ROM loading. [Brian Hargrove, Razoola]

-model1: Made wingwar360 not crash on startup. [David Haywood]
* Currently hangs after you insert coins waiting for the safety bar to lower.
* Collisions in wingwar are broken since recent changes to swa.

-model1: Fixed enough to get netmerc to boot, though there are many issues still and it is unplayable. [David Haywood]

-model1: Made render list scanning code safer by masking accesses to the RAM size and using less pointer math. [David Haywood]

-mjsenpu: Hooked up payout buttons and a hopper [David Haywood]

-decocass: Tagged all sets as US / Japan based on which BIOS type they use (A = Japan, B = US/World). [David Haywood]

-decocass: Made the different BIOS ROMs selectable and added Ocean to Ocean. [David Haywood]

-cmi2x: Fixed envelope terminal flag diagnostic. [Ryan Holtz]

-6840ptm: Changed WRITE8 to WRITE_LINE for single-bit outputs. [Ryan Holtz]

-cmi2x: Fixed MAST/TIM diagnostic test. [Ryan Holtz]

-v1050: Fixed 8214 PICU hookup and promoted back to working. [Ryan Holtz]

-tranz330: Added partially working driver for the VeriFone Tranz 330 point of sale terminal. [Ryan Holtz]
* Modem is not currently emulated, but it can be interacted with in a meaningful way and configured.

-ds1386: Added Dallas DS1386-8K and DS1386-32K timekeepers (largely untested). [Ryan Holtz]

-ie15: Improved performance by using a timer to determine hblank. [Ryan Holtz]

-rainbow: Various changes: [Bavarese]
* Fixed medium resolution mode.
* Added first incarnation of Color Graphics Option for Rainbow-100 B.
* Note: Highres and vector mode still have unfixed bugs.

-Added clickable buttons to a few Midway layouts and cleaned up some code. [Risugami]

-seattle: Added layout for San Francisco Rush [Risugami]

-mjsister: A few input fixups [AJR]
* Identified the difficulty DIP switches.
* Added some non-DIP inputs for service mode.

-cninjabl2: Add sprites, changed title; promoted to WORKING with known problems [AJR]

-witch: Fixed the code handling the "Hopper Active" DSW; no longer must it be low [AJR]

-core: Misc. keyboard input improvements [AJR]
* Add BS, Tab, 00, 000 keys common on add-on keypads as input items; SDL may recognize these, but DirectInput does not
* Assign Keypad 00 and Keypad 000 in several drivers' input lists
* Add SDL keycode for "cancel" key
* Add keypad keys as alternates to natural keyboard

-core: Soft resets no longer turn back clocks on devices [AJR]
* Give RTCs their own phase of machine initialization, right after NVRAM loading
* Make RTC feature flag overrides const, including one new one
* Make rtc_clock_updated a required override

-ui: Parenthesize optional items in input menus [AJR]

-amusco: Various improvements; promoted to WORKING [AJR]
* Figured inputs out almost completely
* Added blinking cursor for service mode
* Hacked coins into working due to broken IRQ timings
* Palette is in need of improvement
* mc6845: Added readback for cursor blink state
* pit8253: Eliminated device name from logging messages

-Added row size as sixth parameter to debug dump command [AJR]

-zodiac: Changed input type to keyboard [AJR]
* Added PORT_CHARs
* Added notes on physical button layout

-mz80b, mz2000: Various minor changes [AJR]
* Moved MZ-80B to mz2000.cpp driver (emulation remains non-working)
* Overhauled character layouts, creating separate configurations for European and Japanese keyboards (MT #6338)
* Added GRPH characters and kana to key names

-octopus: Various changes: [Barry Rodewald]
* Added on-board serial comms controller.
* Added serial vector ports.
* Fix extended RAM, made 256k the default.
* Inverted IRQ signal from RTC.
* Added Centronics parallel port.
* Added software list.

-x68k: Added IPL ROM dumped from an early X68000 CZ-600CE, made default for the X68000. [The Dumping Union, Barry Rodewald]

-linenoise: Fixed build with Visual Studio ('and' isn't supported). [dankan1890]

-mac: Rewrote audio output for original Macs to work like hardware. [R. Belmont]

-osd: Incorporated product/instance DirectInput device IDs. This should allow better disambiguation of devices. [Tomer Verona]

-sms: Fixed Out Run sound in FM mode. [Enik Land]

-core: Added swpath. Allows users to specify location of loose software. [Robbbert]

-rc702: fixed ctc interrupt. [Robbbert]

-accexx: Started skeleton driver for 1995 Accexx 28.8 modem. [Joakim Larsson Edstrom]

-z80scc: Various improvements [Joakim Larsson Edstrom]
* Added support for shift left/right modes in zbus_r and zbus_w.
* Improved variant handling including some incomplete read register maps.
* Added external CTS and DCD interrupts.
* Improved device reset values.
* Added SWI acknowledge command.
* Improved/fixed handling of WR9, RR2, RR3.
* Added WR7' register.
* Improved Tx handling, added Tx FIFO including special case with 1 slot Tx FIFO for NMOS and CMOS.

-z80scc: IACK and reset improvements [Joakim Larsson Edstrom]
* Added IACK by reading RR2
* Made z80daisy_iack return -1 when no vector found or disabled through the WR9 VIS.
* Removed z80daisy_reti code to match SCC documentation.
* Removed defacto reset values where possible and replaced them with documented SCC reset values.

-8530scc: Fixed typo (allows System 7 to boot on Mac drivers, and fixes X68000 mouse) [CharlesJS]

-s3: Replaced Pinball sound ROMs with game specific sound dumps [barakandl]
* Williams System 3/4 Pinballs affected: World Cup, Contact, Disco Fever and Phoenix

-es5506: Various fixes [Christian Brunschen]
* Fixed readback of global registers when the current page was in a certain range.
* Made voices run for a zero-length loop, as real hardware does it and synthesizers rely on it.
* These changes fix the playback of "Transwaves" on the VFX and SD-series synths.

-stv: Added Taiwan 97/05/15 v1.14 BIOS [Corrado Tomaselli]

-hiscore.dat: Updates [Leezer]

-8042kbdc: Fixed keyboard on SGI Indy/Indigo 2 driver. [Carl]

-mcr: Redumped dpoker sound ROMs. [Sean Rider]

-core: Use standard uint64_t, uint32_t, uint16_t or uint8_t instead of UINT64, UINT32, UINT16 or UINT8 [Miodrag Milanovic
* Also use standard int64_t, int32_t, int16_t or int8_t instead of INT64, INT32, INT16 or INT8.

-Fixed alt-enter full screen toggling on SDL (Linux/Mac/BSD) builds. [Hans Ostermeyer]


http://www.mamedev.org
 

Xebra (Arbex) 20161025 released!

Xebra is a progressing Japanese Playstation(PS) emulator for Win32.

Xebra (2016/10/25) Changelog:



■ Fixed GPU.
MoveImage, it did not assume the priority bit processing in LoadImage
Fixed.
While reading the copy source in MoveImage was always to be preceded,
Since it was found that a simple design which is reset for each block line
Fixed.
In line drawing, it did not assume an illegal drawing area (xmin> xmax)
Fixed.
A phenomenon in which the image is distorted to be due to the fact that the sprite is two dots at a time processing
It was to reproduce.


http://drhell.web.fc2.com/ps1/index.html
 



    Sunday, October 16, 2016
FB Alpha v0.2.97.39 released!

FB Alpha or FBA as it is commonly known is an emulator of arcade games, that is, it takes the program code, graphics data, etc., from an original arcade game and emulates the hardware to make the game run in it's original form. As far as the game is concerned it is running in it's original cabinet.

FB Alpha is an open-source project and it is programmed by a group of people known as the FBA Team. Over the years this has comprised of myself, Jan_Klaassen, KEV, LoopMaster, Mike Haggar, Hyper Yagami and Ayeye. FB Alpha is based on the original FinalBurn by Dave.

FB Alpha v0.2.97.39 changelog:


Fixes and new features
* Shots Factory update: esc to close window, change "All Sprites" to "Layer 1" [dink]
* Fixed Palette Viewer color issues [dink]
* Fixed Clear and ClearLock for Analogue & Mouse in the Input Editor [dink]
* Fixed regression in FB Alpha v0.2.97.38 for E.D.F. : Earth Defense Force (Parent and Clones) [dink]
* Fixed graphics issues for Heavyweight Champ (Japan, FD1094 317-0046 decrypted) in SEGA System16B driver [JacKc]
* Haunted Castle is most likely-probably fixed now (sorry!) [dink]
* Fixed Van Van Car [dink]
* Added nsc8105 mcu support to the m6800 cpu core [dink]
* Fixed road issues with Turbo Outrun [Barry]
* Added i8051 mcu core [iq_132]
* Fixed rowscrolling issues in Caveman Ninja (tree level and ending), Joe and Mac Returns (ending), Mutant Fighter intro [dink]
* Sync. romsets with MAME 0.175 [Barry]
* Fixed sprite issues on the Hacha Mecha Fighter bootleg titlescreen [dink]
* When writing an .avi, don't lose frames when F1 (ffwd) is pressed [dink]
* Added SN76477 soundcore [dink]
* Fixed explosions and missing SFX in Stratovox / Speak and Rescue by hooking up the SN76477 soundcore [dink]
* Fixed sound in Porky [dink]
* Fixed booting & DIP issues with Main Event (SNK) [dink]
* Fixed P2 inputs in Cabal [dink]
* Fixed Gwar (Japanese version) [dink]
* Fixed the apple sprite in Pooyan [dink, Zazzone]
* Fixed the music tempo in Darkseal and used this new fix for Vapor Trail and Crude Buster as well [dink, Gab75]
* Fixed Konami's The Main Event, it had sprite and priority issues (K052109 custom) [dink]
* Fixed Highlight mode in Sunset Riders, fix also needed by Chequered Flag [iq_132, dink]
* Operation Wolf, allow continue by default [dink, gamezfan]
* Added re-recording functionality [blip, dink]
* Split avi files every 2 gig while recording to prevent corrupted video [dink]
* Added selectable 1x, 2x and 3x pixel modes to the avi writer [dink]
* Fixed Warriors of Fate 3rd fire button on clones [gxb]
* Improved the speed of the search function [dink]
* Fixed crash loading a savestate or replay while a different game is running [dink]
* Improved desynch issues with netplay and input recording of Capcom CPS1, CPS2, PGM and certain Cave games [dink]
* Fixed possible crash with Battle Bakraid loading a state when the game isn't running [dink]
* Made the recording icon smaller to be less intrusive while playing games and recording inputs [dink]
* Added an option to display joystick/button movements while playing input recordings. [dink]
* Fixed choppy sound on music fade-outs in DoDonPachi II: Bee Storm [dink]
* Fixed gear shifting in Continental Circus [dink, Gab75]
* Added new feature: Shift+F1 toggles FFWD on/off [dink]
* Temporary work-around to Data East Backfire! to prevent crash [dink]
* Under some circumstances certain macros could not be mapped [dink]
* Fixed "smoke" and "dust" sprites in Super Hangon [dink]
* Fixed crash when dieing in certain situations in Bonze Adventure [dink]
* Fixed gear shifter in Contental Circus, Chase HQ, SCI, Racing Beat, Double Axle and Top Speed [dink]
* Fixed missing SFX and graphics glitches in Top Speed [dink]
* Fixed the adventure world in UFO Senshi Yohko Chan [dink]
* Fixed video issues with savestates for certain Kaneko Supernova games [dink]
* Fixed some broken sprites in Guwange [dink]
* Fixed the big alien in Turbo Force (revisited) [dink]
* Allow movement of the "Scanning ROMs" window [dink]
* Fixed remaining lives issue in Woodpecker [dink]
* Fixed missing line of pixels at the top of the screen in Air Gallete [dink]
* Fixed some missing samples in Seta games w/ X1-010 soundchip [dink]
* Fixed crash issue with X1-010 soundchip and 64bit systems [dink, Gab75]
* Fixed graphics issues in US AAF Mustang and Twin Action in the NMK16 driver [dink]
* Fixed analog controls and shifting in Konami GT / RF2 and Hyper Crash [dink]
* Fixed crash issue with xx-in-1 Megadrive pirate carts [dink]
* Fixed "BAD HARDWARE" issue with Arkanoid [dink]
* Fixed life counter in Zzyzzyxx [dink]
* Fixed dips and possible crash issue on 64bit systems with the Seta2 hunting games [dink]
* Fixed the HUD face icon in Warrior Blade [dink]
* Fixed several graphics issues in Gaiapolis [dink]
* Fixed transparent color issue in Metamorphic Force and Violent Storm [dink]
* Added YM2610 ADPCM samplebanking support for KOF98AE [dink]
* Fixed choppy scrolling on the left side of the screen in Blazing Star [dink]
* Fixed minor graphic glitch in X-Men [dink]
* Fixed Funky Bee and Sky Lancer palette issues [dink]
* Fixed timing issues in Martial Champion, now works but with graphical issues [dink]
* Updated the cheat engine to support more modes: Watch, Wait for Modification, Level Selection and One-Shot [dink]
* Fixed "Break the Statue" text in Metamorphic Force and spotlight on the belly dancer in Violent Storm [dink]
* Fixed oddly-placed black lines and opaque windows in Lethal Enforcers [dink]
* Fixed several bugs in the Konami-scc (K051649) core [dink]
* Updated the Quiz Olympic driver [iq_132]
* Updated the TMS9928a vdp to a newer core/line-based version [dink]
* * Fixes Magical Tree in SG-1000
* * Fixes the Radar screen in Colecovision Defender
* Updated the Sunset Riders protection chip emulation, fixes walking on slanted surfaces [Angelo Salese]
* Fixed the sprite offsets in Konami's Vendetta/Crime Fighters [dink]
* Fixed the roms of Moon Alien 2 (Older Version) [JacKc]
* Added configurable clipping to generic tile drawing [iq_132]

Clones and updated romsets in existing drivers
* Added clone of Street Fighter II' - Magic Delta Turbo (bootleg set 4 (with YM2151 + 2xMSM5205), 920313 etc) [f205v, maru79, JacKc]
* Added clone of Street Fighter II' - Champion Edition (920313 etc bootleg set 3) [f205v, maru79, JacKc]
* Added clone of Street Fighter II' - Champion Edition (920313 etc bootleg set 4) [f205v, maru79, JacKc]
* Added clone of Street Fighter II' - Champion Edition (920313 etc bootleg set 5) [Janniz, f205v, JacKc]
* Added clone of 1945k III (older, OPCX1 PCB) [system11, iq_132]
* Added clone of Operation Thunderbolt (World, rev 1) [Muddymusic, The Dumping Union, JacKc]
* Added clone of Fighting Fantasy world rev. 3 [bmcphail, JacKc]
* Added clone of The NewZealand Story (US, old version) (older PCB) [Alex Cmaylo, The Dumping Union, JacKc]
* Added clone of Metamorphic Force (ver AAA) [Abelardo Vidal, JacKc]
* Added clone of Super Street Fighter II X: Grand Master Challenge (Japan 940311) [undamned, ShouTime, JacKc]
* Added clone of Air Gallet (Europe, older) [Artemio Urbina, JacKc]
* Added clone of New Zero Team (V33 SYSTEM TYPE_B hardware) [caius, JacKc]
* Added clone of Teenage Mutant Ninja Turtles (US 4 Players, version H) [The Iron Goat, JacKc]
* Added clone of Gulf Storm (Korea) to the Dooyong driver [system11, JacKc]
* Updated The King of Fighters '99 (15th Anniversary Edition) to 20160827 Build [JacKc]
* Updated The King of Fighters '98 (Combo/Ivex Hack) to 20161004 Build [JacKc]
* Added clone of Street Fighter (Japan, pneumatic buttons) [ShouTime, Smitdogg, Jan Stuhler, Paul Thacker, Sean Sutton, The Dumping Union, JacKc]
* Added 2 new Phoenix clones: Amstar Set 2 and Condor (S C Novar bootleg of Phoenix) [f205v, JacKc]
* Added clone of Bubble Bobble: Ultra (Hack by Penta Penguin) [dink]
* Added clone of Demon's World / Horror Story (set 2) [Sugoi Helsinki, JacKc]
* Added clone of Teenage Mutant Ninja Turtles (Asia 4 Players, version ?) [Abelardo Vidal, The Dumping Union, JacKc]


New additions to existing drivers
* Added Triki Triki (Lover Boy bootleg) [Rafael Alonso (from ARCADE VINTAGE), JacKc]
* Added Mercenario (Commando bootleg) [Rockman, JacKc]
* Added Super Street Fighter II: The Tournament Battle (Japan 931005) [ShouTime, JacKc]
* Added Mutant Warrior ( Altered Beast Datsu bootleg) [The Dumping Union, JacKc]
* Added Shogun Warriors (Korea?) to the Kaneko 16 driver [Barry]
* Added Dai Makai Mura debug edition to the PCE-SGX driver [dink]
* Added Jungler, Tactician, Commando (Sega) & Loco-Motion to the RallyX driver [dink]
* Added Bang!, Snowboard Championship and Touch 'n Go (Korea, Unprotected) to the Gaelco2 driver [dink, iq_132]
* Added '96 Flag Rally to the 1945kiii driver [dink]
* Added Mega Q-Bert to the Megadrive driver [dink]
* Added Sega Master System Brawl to the Megadrive driver [dink]
* Added Bomb on Basic City by vetea to the Megadrive driver [dink]
* Added Bara Buru to the Sega MasterSystem driver [dink]
* Added Data Storm to the Sega MasterSystem driver [dink]
* Added Deluxe 4 U and Deluxe 5 to the ESD16 driver [JacKc]
* Added Super UWOL! SG-1000 to the SG-1000 driver [dink]


New drivers
* Added driver for Parallel Turn [iq_132, dink]
* Added driver for Breakthru and Darwin 4078 [iq_132, dink]
* Added driver for Crazy Climber, Guzzler, Swimmer, River Patrol, Silver Land and Yamato [dink, iq_132]
* Added driver for Zodiack, Mogu Chan, Dogfight, The Bounty, The Percussor. [dink]
* Added driver for Dr. Micro [dink]
* Added driver for Seicross, Radical Radial and Frisky Tom [iq_132]
* Added driver for Calorie Kun [iq_132, dink]
* Added driver for Jr. PacMan [iq_132, dink]
* Added driver for Burger Time, Lock 'n Chase, Bump 'n Jump / Burnin' Rubber, Minky Monkey, Disco no.1 [dink, iq_132]
* Added driver for Metal Freezer [Angelo Salese, iq_132]
* Added driver for Fast Freddie / Fly Boy, Jump Coaster, Boggy '84, Red Robin, Imago [dink, iq_132]
* Added driver for Heavy Unit [iq_132]
* Added driver for Dangar, Galivan and Ninja Emaki [iq_132]
* Added driver fot The Deep [Lucia Elia, iq_132]
* Added driver for Zero Team 2000, New Zero Team and Raiden2DX v33 [iq_132]
* Added driver for Chequered Flag [iq_132]
* Added driver for Naughty Boy, Pop Flamer, Trivia Master/Genius [iq_132, dink]
* Added driver for Cheeky Mouse [dink]
* Added driver for Zodiack, Mogu Chan, Dogfight, The Bounty, The Percussor [dink]
* Added driver for Jaleco's City Connection [iq_132]
* Added driver for Phoenix & Pleiads [iq_132, dink (sound)]
* Added driver for Syusse Oozumou [iq_132]
* Added driver for Aeroboto / Formation Z [iq_132]
* Added driver for Syvalion, Tetristh, Record Breaker and Dynamite League on Taito H hardware [iq_132]
* Added driver for Track and Field / Hyper Olympic, Masters of Kin, Reaktor and Yie Ar Kung-Fu (GX361 conversion) [iq_132, dink]
* Added driver for Gigas, Freekick, Counter Run and Perfect Billiard [vbt]
* Added driver for MSX1-based games [dink]
* Added driver for Konami's Ping Pong [iq_132]
* Added driver for One + Two [iq_132]


http://www.fbalpha.com
 

Cemu v1.6.1 released!

Cemu - Wii U emulator
Highly experimental software to emulate Wii U applications on PC



New universal GPU buffer cache (replaces vertex cache)
NFC support
Small graphic improvements
Minor changes and bugfixes


http://cemu.info
 

File Releases

Cemu 1.9.0
No Description in database.

Cemu 1.8.2
No Description in database.

Cemu 1.8.1
No Description in database.

Cemu 1.8.0
No Description in database.

Cemu 1.7.5
No Description in database.



Latest Forum Posts

Hey You! Pikachu - Po ...
Last Reply: Fotomac
Replies: 67

Need padDemul.ini for ...
Last Reply: odie
Replies: 11

Majora's Mask N64HD P ...
Last Reply: ThatBum
Replies: 8

Setting up a Switch P ...
Last Reply: Melodia
Replies: 0

Ootake v2.82 released ...
Last Reply: azoreseuropa
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

PCSX2
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

AEP-Emu.de
DCEmu.co.uk
6Bit.net
PSemu.pl
VT Emulation.net



35,500,807 Visitors To The Emulation64 Network

Copyright 1999 - 2017 www.emulation64.com