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

Welcome to the Emulation64 Network

 




    Saturday, April 30, 2016
SSF Test Version 20160429 released!

Changelog thanks to Wartogh translated:


removed the implementation of bi-linear filtering and shader compiler DLL loading


http://www.geocities.jp/mj3kj8o5/ssf/
 

MAME v0.173 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 v0.172:



MAMETesters Bugs Fixed
----------------------
- 04965: [Interface] Games with no screen produce no "final.png" with -STR (Osso)
- 04919: [Flip Screen/Cocktail] (dynduke.c) All sets in dynduke.c: Most of background
missing on Flip Screen (Osso)
- 06181: [Documentation] (vicdual.c) tranqgun: The correct description is
"Tranquillizer Gun" (M.A.S.H.)
- 06170: [Compiling] OpenMP: OpenMP-enabled builds of MAME 0.172 fail to compile (Jind?ich Makovi?ka)
- 05897: [Misc.] (hornet.c) gradius4: "MASK ROM CHECK" in service mode fails (Ville Linde)
- 06176: [Crash/Freeze] (ksys573.c) All sets in ksys573.c using CD: Unable to boot (crazyc)
- 06019: [Interface] Wrong default bios outputted with -listxml command. (dankan1890)
- 06174: [DIP/Input] (twincobr.c) fshark, skyshark, hishouza, tp84, tp84a, tp84b: Dipswitch info
- 01792: [DIP/Input] (subsino2.c) bishjan: Keyboard mode does not work (Luca Elia)
- 06175: [Misc.] (apple2.c) apple2jp: Ctrl-T = Inverse kana ? (R. Belmont)
- 06182: [Core] (cgenie.c) All sets in cgenie.cpp: Crashing upon starting! (Fabio Priuli)
- 06163: [Misc.] (apple2e.c) apple2e: XPS Diagnostic IIe test failed! (R. Belmont)
- 06074: [DIP/Input] (glasgow.c) glasgow: Mouse no longer able to move chess pieces (Robbbert)
- 06173: [Core] All software saving SRAM: Software loaded outside of software list
(e.g. -cart PATH_TO_ROM) fails to save SRAM (dankan1890)
- 06172: [DIP/Input] (sms.c) Default input mapping for two paddle devices causes a conflict (AJR)
- 06178: [Crash/Freeze] liblrabl: Reset during second loop of attract mode. (Angelo Salese)

Source Changes
--------------
-new Android icon images [JacKc]

-Compressed internal layouts [David Haywood]

-TMS5220/5110 merge Part 1 [Lord Nightmare]

-Crystal Colours (Ver 1.02): Added default NVRAM. Also added more
technical notes [Roberto Fresca]

-Added dedicated inputs for both Crystals Colours sets. Also added more
technical notes. [Roberto Fresca]

-Iterate over core classes C++11 style [AJR]

-borrow string processing code from ui.cpp so that £ works in layouts
(using UTF-8 encoding at least) [David Haywood]

-updated sc4fd7tha.lay with UTF8 encoding of £ sign [Krick]

-Recognize the full range of controller inputs [AJR]

-redump leapstertv [Team Europe]

-Initial Catalan translation [jmallach]

-naomi.c: add Derby Owners II protection key [MetalliC]

-Reduce the incidence of required_device in subdevices [AJR]

-UML: Added FCOPYI and ICOPYF instructions to pass raw data between
integer and floating-point registers. [Ville Linde]

-mips3: Fix behavior for 32/64 bit mode floating point register
aliasing.[Happy]

-Magic10 driver: Added technical notes, game status, defined clocks,
fixed inaccurate notes, and some driver cleanups. [Roberto Fresca]

-screen: svg rendering from inside the rom. [O. Galibert]

-Updated Portuguese (Brazil) [Ashura-X]

-luaengine: add plugin options menu [Carl]

-Major Havoc: Updated Gamma CPU address decoding/mirroring from the
schematic [Lord Nightmare]

-FB01: fix ROM label to match actual chip [anonymous]

-Magic Crystals: Improve ROM labeling for Japan set based on PCB
picture, and noted that the Japan set we have is revision 2, but a
revision 0 exists, undumped [Lord Nightmare]

-TMS5220: add a 'combined rs/ws write' function for systems which
require both pins to change at exactly the same time and not to reset
the chip. [Lord Nightmare]

-Revert software-installed slot/image options when changing software [AJR]
Remove emu.h's stealth include of emuopts.h through mconfig.h;
reduce dependency on emuopts.h in other headers and source files.
MCFG_CPU_FORCE_NO_DRC is now a CPU configuration parameter rather than
a global one; it still works to override the -drc option setting.

-fix some missing gfx in bbusters / mechatt [dink]

-Make overscan on integer scaled targets optional (add option -intoverscan). [Calamity]

-luaengine: direct and region accessors [Carl]

-This one documents what I think is a real bug of the Japanese game
Sports Pad Soccer: part of the player 2 input is read from player 1
input instead. Also, reorganized code of the Japanese Sports
Pad controller device and replace some PORT_CUSTOM/PORT_CHANGED
callbacks with PORT_READ_LINE/PORT_WRITE_LINE. [Enik]

-Add experimental cheat lua plugin [Carl]

-Improvements to tape driver of hp9845b [F. Ulivi]

-info.cpp: Improved documentation of input devices in the -listxml
output, since having just a generic 'number of buttons' is rather
pointless in the context of home systems with configurable controllers
(being them keyboards, keypads or joypads). Now the various
controllers are listed separately with the number of buttons they
have. Frontend authors who relied on the "buttons" attribute of the
input node for any kind of filter shall now scan all available
controllers and take the maximum among their "buttons" attribute
(possibly discarding keyboards and keypads if they want) to recover
the old value. [Fabio Priuli]

-info.cpp: Started to acknowledge PORT_16WAY inputs in -lx, since they
were reported as 8-ways so far. [Fabio Priuli]

-Devfind revision phase 1, cleaning out some legacy stuff [AJR]
* Eliminate the cached device_t::m_region pointer and its region()
getter method. Devices that need to bind to a region with the same
tag should use optional/required_memory_region or
optional/required_region_ptr with DEVICE_SELF as the subtag; this
improves error checking. (DEVICE_SELF has been moved to device.h
for greater visibility in the source.)
* Allow required/optional_region_ptr to specify a specific length
which must match that of the region found.
* Implement finder_base::finder_tag() getter for diagnostic purposes.
* Perform some (not very efficient) validity checks on memory region
finders instead of allowing them to automatically pass.
* Privatize device_memory_interface::m_addrspace.

-Magic 10 driver: Added technical notes and a missing PLD dump. [f205v]

-Added m62(kidniki) to nl.lua. Started some experiments around parallel
solving of linear equations. This code is not active. Fix kidniki
audio performance. [Couriersud]

-plugins/timer: add sample plugin for game time [Carl]

-info.cpp: first attempt to fix the longstanding issue about inputs
owned by devices being always tagged as P1 inputs in -lx.
[Fabio Priuli]

-plugins/cheatfind: start lua cheat finder library [Carl]

-apple2: Additional work on the PC Transporter [Peter Ferrie, R. Belmont]

-Basic TCP server based on libuv [Inaki Baz Castillo,Miodrag Milanovic]

-intv: Converted controller inputs to be slot devices. [Fabio Priuli]

-intvecs: Converted hand controllers, keyboard and synth to be slot
devices, by using a temporary hack to workaround the impossibility to
plug the same device into 2 different slots as these keyboard require.
[Fabio Priuli]

-Skeleton implementation for Universal windows main app classes. [Brad Hughes]

-String Translate for Chinese (Traditional / Simplified) [YuiFAN]

-diimage.cpp: Allow image devices to be configured with a fixed (not
user selectable) piece of software and updated a few options and menu
to acknowledge such possibility. [Fabio Priuli]

-macs.cpp: Converted to use generic cartslot with fixed software
configuration. Cleaned up loading and banking systems in the driver as
a result. [Fabio Priuli]

-Added extra bit as delay between bytes to make 1 stop bit work [Joakim Larsson]

-apple2: Further PC Transporter work. V30 now boots. [Peter Ferrie, R. Belmont]

-mips3: Fixed DMULT and DMULTU in both interpreter and DRC modes. [marathonman]

-ng_aes.cpp: converted AES controllers to work through slot devices.
Also, separated more clearly the CD component by the base unit.
[Fabio Priuli]

-am9517: add clone with the non-standard mask behavior of the PC
Transporter ASIC [Carl, R. Belmont]

-apple2: updated PC Transporter to use alternate DMAC emulation & fixed
V30 clock. [Peter Ferrie, R. Belmont]

-apple2: PC Transporter: halt V30 properly on startup, XT has 8-bit
ISA, improved 6502 CGA framebuffer writes. [R. Belmont]

-screen: Fix alpha handling, cdkong looks good now [O. Galibert]

-bgfx: Add data-driven render target clearing [Ryan Holtz]

-Significant speed improvement:
* added a new solver using compressed row format
* fixed sorting
As a result, netlist performance on kidniki nearly doubled. The
performance increase is mainly due to the fact that sorting decreases
the number of operations for gaussian elimination of the kidniki
matrix from ~7800 to 707. In addition, compressed row format improves
L1 usage. [Couriersud]

-Eliminate device_t::static_config, a type-unsafe legacy feature. [AJR]

*Rewrite or remove every last instance of MCFG_DEVICE_CONFIG and its
two aliases, including within comments and dead code.

*Make the Z80/Z180 daisy chain an interface that interfaces with the
existing interface. Z8000 has been hooked up to this as well (p8000_16
already configures it), but currently does nothing with it.

-mips3: Fixed interpreter bug where BADCOP exceptions would execute the
faulting opcode twice. [Ryan Holtz]

-Update strings.po [aviloria]

-Update German GUI translation [rootfather]

-Added ImGui based debugger. [Barry Rodewald]

-apple2e: fix C800 internal ROM reading [R. Belmont]

-New PlayChoice-10 BIOS (Single Screen, Freeplay fix, Newer?) [Firehawke]

-apple2: fixed inverse text drawing. [R. Belmont]

-Added HQ2x, HQ3x and HQ4x shaders. [MooglyGuy,Jules Blok,Cameron Zemek,Maxim Stepin]

-soft is hard and hard is soft. Two is one and one is two. No wonder
"-video accel" has substandard performance if opengl is disabled.
[Couriersud]

-These init calls all returned false. No need for a return value in
this case. [Couriersud]

-Iterate over devices C++11 style [AJR]

Replace the old device_iterator and its specialized versions with
functionally equivalent classes that use standard operators to yield
references to devices/interfaces rather than pointers. With
range-based for loops, they no longer have to be stored in named
variables, though they can also be reused concurrently since the
iteration state is now maintained by a subclass.
Add a few more typical getters to device_t::subdevice_list.

-bgfx: Added SuperEagle shader. [Ryan Holtz]

-Refactored distortion pass [ImJezze]
* separated curvature parameter into distortion, cubic_distortion and
distort_corner
* distortion and cubic_distortion can be negative, to compensate each
other
* distort_corner is intependent from the image distortion

-neogeo: reworked inputs to work through the slot device interface. you
can now configure the 15-pin ports available in the multicart driver
(neogeo) with the -crtl1 and -ctrl2 options. Thus, if you want to launch
janshin in neogeo with the mahjong control panel you shall now prescribe
-edge "" -ctrl1 mahjong
and set accordingly the dipswitch (the first option disables inputs
from the edge connector). When you run single game drivers (e.g. mslug,
or kof94, etc.), instead, a unique controller is available and cannot
be modified. In particular, the janshin driver already comes
pre-configured in the proper way. [Fabio Priuli]

-Refactor OSD window. [Brad Hughes]
Unified renderer in osd_window as std::unique_ptr
Made windows all std::shared_ptr Made window lists
std::list> Updated OSD SDL worker_param
to not use malloc (not compatible with smart pointers) Made renderer
pointer to window a weak reference. May not be available during
destruction of the window.

-Alta Tensione: Added technical notes, game status, and patched the
boot protection. [Roberto Fresca]

-Split UI and frontend part from core [Miodrag Milanovic]

-Implemented dynamic loading of precompiled solver code. [Couriersud]

-saturn.cpp: converted controllers to work through slot devices,
cleaning up the related code. [Fabio Priuli]

-saturn.cpp: Added support for SegaTap adapter (4 controllers) and
Sega Multitap adapter (6 controllers). Saturn Bomberman can now be
played as intended. [Fabio Priuli]

-softlist.cpp: add support for "rom_ignore". [Fabio Priuli]

-itgambl2.cpp driver: Added technical notes and some clean-ups
[Roberto Fresca]

-apple2: fixed Apple II J-Plus text drawing, and updated notes
[R. Belmont]

-r9751: add more floppy debugging and fix DMA masking
[Brandon Munger]

-ioport.cpp: extended core input to support up to 10 players.
[Fabio Priuli]

-dumped Dreamcast bios MPR-21933, confirmed match MPR-21931 [CoolMod]

-sf.c: does not have COIN3, and protection MCU on sfj is an i8751 [Yu]

-cgenie.cpp: expanded .cas support so that also files created by
Genieous emulator can be loaded. [Fabio Priuli]

-Added "selection" parameter to chain input sampler [ImJezze]
* if specified all textures (.png) within the same directoy of the
given texture will be selectable via slider in the UI
* also added slider for "shadow mask tile mode" to HLSL chain

-bgfx: Ported xBR shaders from libretro. [Ryan Holtz, Hyllian]

-Archive handling improvements [Vas Crabb]
* Improve error handling in 7zip file I/O code
* Fix reading 7zip files >=4GB on LP32/LLP64 targets
* Update to LZMA SDK to 15.14, supports new 7zip features
* Stop relying on local hacks to LZMA SDK
* Support most ZIP64 features excluding directory compression
* Support LZMA-compressed files in ZIP archives
* Support Info-ZIP UTF-8 file name fields
* Fix phantom files/directories when browsing archives
* Report archive handling errors

-Update to expat 2.1.1 for security and bug fixes [Vas Crabb]

-xboxchihiro: usb is now partially usable [Samuele Zannoli]
* control,bulk,interrupt transfers work
* started hle simulation of usb devices on chihiro baseboard
* there is a first implementation of xbox game controller
* the chihiro bios can now enter system configuration menu

-hp9845: added capabilty to load option ROMs [F. Ulivi]

-ti99: Several code changes [Michael Zapf]
* GROMs with clock input line and improved timing behavior
* TMS9928A delivers GROMCLK if configured
* TI-99/8 mainboard: implemented custom chips (vaquerro,
mofetta, amigo) for low-level emulation
* fixed HOLD feature of TMS9995
* moved v9938 from console to EVPC where it belongs, dropped videowrp,
* fixed issues with paged37x cartridges
* fixed issues with Horizon Ramdisk

-n64: Do SI dma transfer after delay, not before [Happy]

-tourvis.cpp: changed to use Software Lists, trimmed all ROMs to
correct sizes, confirming that the majority match exactly the
PCE roms (only 3 differ, Gomola Speed which could be an alt
revision, R-Type II which has been hacked, and Be Ball where there
is an unknown single byte change. [David Haywood]


New machines added or promoted from NOT_WORKING status
------------------------------------------------------
New 2001 (Italy, Ver. 2.00N) [f205v]
Ultraman Monster Battle [hap, Kevin Horton, Rik]
Crystals Colours (Ver 1.02) [Roberto Fresca, f205v]
Android (newer build?) [Chris Hardy]
Fidelity Sensory Chess Challenger 9 [hap, Berger]
Dragon's Heaven (development board) [Brian Hargrove]
Tiny Toon Adventures (prototype) (PlayChoice-10) [Tony Swann]
Tiger Copy Cat (2 versions) [hap, Sean Riddle]
Sushi Bar [colour thief, Ryan Holtz, Smitdogg, JordanRom, Mucci, F. Marsaud,
King Hanco, Sonic, B. Munger, R. Gatto, Bigster, Dullaron, Brizzo, Shoutime,
MetalliC, The Dumping Union]
Touch & Go (Korea, unprotected) [system11]
Pokonyan (Japan 940322) [sylphia]
Last Hope (bootleg AES to MVS conversion, no coin support)


New clones added or promoted from NOT_WORKING status
----------------------------------------------------
Operation Wolf (Japan, prototype) [caius]
Majestic Twelve - The Space Invaders Part IV (US)
[Artemio Urbina, The Dumping Union]
Kamikaze (Potomac Games) [Blair Quinney]
Major Title 2 (World, set 2) [Porchy]
Atomic Robo-kid (set 2) [Alex Cmaylo]
Beast Busters (Japan, Version 2) [ShouTime]
Mystic Warriors (ver AAB) [Bill D / The Dumping Union]
Raiden DX (Japan, set 2) [Alex Cmaylo]
Vs. Excitebike (set EB4-3 E) [Matt Osborn]
Spelling B (1979 version) [hap, Sean Riddle]
Dragon Saber (World, DO2) [Layer from jammaplus]
1945k III (older, OPCX1 PCB) [system11]
Bestri (Korea, set 2) [system11]
DoDonPachi Dai-Ou-Jou (2002.10.07 Black Ver., bootleg Knights of Valour Super Heroes conversion)
Ketsui: Kizuna Jigoku Tachi (2003/01/01. Master Ver., bootleg cartridge conversion)
Espgaluda (2003/10/15 Master Ver, bootleg cartridge conversion)
Champion Number (V0.67) [Roberto Fresca, f205v]
Unitron 1024 [Felipe Sanches]


New machines marked as NOT_WORKING
----------------------------------
Konami Gradius (handheld) [hap, Sean Riddle]
Luna Park (ver. 1.2) [Roberto Fresca, f205v]
Jungle (VI3.02) [f205v]
Konami Lone Ranger (handheld) [hap, Sean Riddle]
Sonik Fighter (encrypted) [Roberto Fresca, Ioannis Bampoulas]
Fidelity Phantom [hap, Lord Nightmare]
Alta Tensione (ver. 2.01a) [Roberto Fresca, f205v]
Euro Double Star Record (ver.1.2) [Roberto Fresca, f205v]
Nu, pogodi! [hap, Igor]
Print Club 2 2000 Summer [Bill D, The Dumping Union]
Print Club 2 Kobe Luminaire '99 (Print Club Custom 3) (J 991203 V1.000) [Ryan Holtz, Bill D, The Dumping Union]
Print Club 2 Vol. 6 Winter (J 970121 V1.200) [Ryan Holtz, Bill D, The Dumping Union]
Print Club 2 Vol. 8 Summer (J 970616 V1.100) [Ryan Holtz, Bill D, The Dumping Union]
Print Club 2 Vol. 9 Autumn (J V1.100) [Ryan Holtz, Bill D, The Dumping Union]
Print Club Winnie-the-Pooh Vol. 2 (J 971218 V1.000) [Ryan Holtz, Bill D, The Dumping Union]
Print Club Winnie-the-Pooh Vol. 3 (J 980406 V1.000) [Ryan Holtz, Bill D, The Dumping Union]
Various Aristocrat MK5 and MK6 sets
Polaroid Instant Memories [Alex Cmaylo]

New clones marked as NOT_WORKING
--------------------------------
Wonder Boy (system 2, set 2, 315-5176) [Silvio Grazini]


New WORKING software list additions
-----------------------------------
coco_flop: Donkey Kong Remix [Sock Master]
megadriv.xml: F1 - World Championship Edition (US, Prototype) [oliverthepig]
neogeo.xml: Last Hope
lynx.xml: Zaku

New NOT_WORKING software list additions
---------------------------------------
pce_tourvision.xml: Dragon Saber - After Story of Dragon Spirit [system11]
pce_tourvision.xml: Bull Fight - Ring no Haja [system11]
pce_tourvision.xml: Parasol Stars


http://www.mamedev.org
 

puNES v0.100 released!

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

puNES v0.100 Changelog



- Added support to mapper 40.
- Fixed aspect ratio of NTSC software filters.
- (OpenGL) Add the "Disable RGB FBO" option. Some older drivers of video cards do not support them properly altering the color palette with shaders.
- Added the pixel aspect ratio of PAL TV.
- Added "xBRZ 5x" and "xBRZ 6x" software filters.
- Added the possibility to make screenshots (ALT+X) which will be automatically saved in the folder "screenshot" of the base directory.
- Added "Unlimited sprites" (ALT+U) option.
- Added "Hide sprites" (ALT+V) and "Hide background" (ALT+B) options.


http://forums.nesdev.com/viewtopic.php?t=6928
 



    Friday, April 22, 2016
Attract-Mode Emulator Frontend 2.0.0 Released!

Attract-Mode is a graphical front-end for command line emulators such as MAME, MESS and Nestopia. It hides the underlying operating system and is intended to be controlled with a joystick, gamepad or spin dial, making it ideal for use in arcade cabinet setups. Attract-Mode is open source and runs on Linux, Mac OS-X and Windows.

Features:
- Raspberry pi support. Thanks to nitrogen_widget for digging into this and helping to get it up and running!
- Multiple monitor support (Windows and Linux)
- Artwork scraper added to automatically download missing snapshots, marquees, wheel logos, flyers, boxart and even fanart images.
- Improved support for different image formats.
- Spanish translation (thanks Seru!)
- Added fade effect module for layouts (see reflect layout and the fanart background option in cools' layout)

Attract-Mode v2.0.0 Changelog:



### Andrew Mickelson (15 commits)

* Fix creation of config directory when no trailing slash specified at command line
* Issue #214 - fix artwork update when un-faving a favourite
* Issue #200 - Fix Vid.ImagesOnly flag for multiple directories
* Fixed crash in text when word_wrap is enabled
* back out commit 7d74b2e4ee63d3468cca1c8f7e6f50c114e67685
* Fix "Minimum Run Time" setting on OS X and Windows
* Issue #207: use mkdir -p in Makefile
* Update attract.rc strings
* [Windows] Issue #199 - request focus after exiting game
* Minor compile updates (docs, freetype2 include)
* Added support for .tcc True Type Fonts
* From ArcadeBliss: Fix fade.nut to fallback to layout if missing artwork
* --full command line flag now works for listsoftware scraping
* From chrisvg: updated pan and scan module to 1.2
* Added chrisvg's updated intro and LEDBlinky scripts

### Jeffrey Clark (3 commits)

* attracman: mirror player sprite instead of rotate and hide ghosts on death
* attracman: refactor playfield data
* intro: improved auto ar selection

### Matthew Barnes (2 commits)

* Restore movie volume setting in post-run
* Cools: Fix off-by-one error in ToNewList transition

## Commits from v2.0.0-rc2 to v2.0.0-rc3

### Andrew Mickelson (10 commits)

* Added a reference to the "Intro to Squirrel" wiki page in Layouts.md
* Added chrisvg's pan-and-scan module
* [Windows] Issue #193 - slight rework of code that waits for emulator return
* Fixed crash when generating mame romlist
* Issue #191 - fix preserve_aspect_ratio image positioning on rotated images
* Fix crash (display change with empty romlist)
* Friendlier make output
* Improved emulator "System Identifier" settings
* Fixed loading of images from zip archives with subfolders
* Fixed some layout and module path issues, added liquid8d's preserve-art module

### Jeffrey Clark (3 commits)

* cleanup some clang warnings
* fix win32 FE_DEBUG compile and cleanup warnings
* minor build cleanup

## Commits from v2.0.0-rc1 to v2.0.0-rc2

### Andrew Mickelson (4 commits)

* Consistent capitalization and naming of layouts
* Fix animate module for linux system-wide installs
* [Windows] Fix broken loading of animate module on windows
* FFMpeg: PIX_FMT_* -> AV_PIX_FMT_*

### Jeffrey Clark (1 commits)

* package scripts, only remove abbreviated object from version tag

## Commits from v1.6.2 to v2.0.0-rc1

### Andrew Mickelson (48 commits)

* Update debian packaging for 2.0.0
* Bump to version 2.0.0
* Change memory management of zip file buffer
* Added missing language string (add/remove favourites)
* Fix order of StartLayout transitions
* Issue #186 - release audio before launching an emulator
* Enable background loading for swf files
* Issue #183 - fixed first launch crash
* Force swf texture heights to a multiple of 4
* Added option to go directly to the "Displays Menu" at startup
* Various improvements (Hyperspin and SWF related)
* Speed up swf loading
* Added USE_GLES make flag
* Added transparent backgrounds for swf files
* Preliminary support for displaying Hyperspin themes
* Fixed another gameswf access violation
* Fixed access violation in gameswf
* Added ability for scripts to get the index of the current Display
* Fixed the NO_SWF build
* Added option for how artwork is presented to the attrac-man layout
* Issue #178 - fixed artwork path format regression
* Issue #176 - Fixed video pixel aspect ratio
* Removed abandoned files: fe_icon.hpp, attract.cbp
* Save displays under the correct "display" tag in our config file
* Show plugin descriptions when browsing plugins in config mode
* Added ability to query Display setttings and set the Display from layout/plugin scripts
* Added config options for when a display gets shown
* Rearranged layout loader so xml gets done last
* "mess" scraper improvements
* Added a cache for zip file contents to improve performance
* Make it a bit easier to load a script from inside a zip file
* Issue #173 - configuration menu now always uses the default font
* Issue #175 - Support zipped artwork
* Fixed hang during scraping
* Pause video playback when scraping and generating rom lists
* Issue #171 - Snaps / Videos only working with full fixed drived location
* Issue #172 - Allow 'Themeable' Display/Filter/Exit/Overlay menus
* Fixed setting of rows and background colour in listboxes
* Update progress in UI when calculating CRCs
* Match roms based on CRC (if we can) when doing -listsoftware list building
* Save processing by caching paths used repeatedly in script handling
* Reorganization of scaper
* Issue #170 - improved logging of errors from thegamesdb.net
* Issue #166 - Fixed changing window mode causing a blank screen
* Added ability to get/set an object's zorder in layout and plugin scripts
* Issue #165 - workaround for FFmpeg not recognizing xmv files
* Issue #163 - Added "preserve_aspect_ratio" setting for entire layout

### Jeffrey Clark (8 commits)

* Count merge commits in version
* Fix dirty source version
* fix build error (typo)
* Cleanup version handling
* Refactor windows package script
* Fix missing UINT64_C when compiling with ffmpeg support
* Fix FE_DEBUG windres build error
* Hide console instead of closing it, fixes #164


http://attractmode.org
 

RockNES v5.21 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.21 Changelog:



- Fixed color style menu, should be functional.
- Fixed problems in the MMC3 IRQs.
- Fixed path setting (directories) problems.
- Fixed external palette loading.
- Fixed copyright year.
- Item "view palette ram" is enabled again after a game loading.
- Removed unused debug code/junk.
- Removed MinGW DLL dependencies.
- Other minor fixes and cosmetic changes.


http://rocknes.web.fc2.com
 



    Monday, April 18, 2016
Joyce v2.2.9 released!

Joyce emulates the Amstrad PCW on Unix, Windows and Mac OS X. Since it's written using SDL, it shouldn't be too hard to port it to other platforms such as MacOS Classic or BeOS.

Joyce v2.2.9 Changelog:
This adds emulation of the Electric Studio light pen.

http://www.seasip.info/Unix/Joyce/index.html
 

RockNES v5.20 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.20 Changelog:



- Removed all those gfx modes, prior to AUTO windowed or fullscreen modes.
- Removed video resolution setting from config file, now fullscreen mode always use the desktop resolution, unless you change it in the GUI.
- Removed sprite evaluation at pre-scanline.
- Changed unofficial opcode emulator behaviour - now it'll swap to GUI w/ RESET.
- Changed sound sample rate to 48000Hz. Tell me if you experience problems.
- Added unofficial opcodes + NOPs.
- Added screen blitter 4x size with interlaced mode.
- Added screen blitter 3x upscaler scanlined, pixelated and interlaced.
- Added video vertical retrace sync, _much_ smoother.
- Added various color effects like sepia, black&white, GameBoy and more!
- Added an option for signed or unsigned APU sound samples.
- Added cartridge board name when saving the iNES header info into a text file.
- Added ability to modify a value in the CPU PRG space.
- Added fast forward key, can be deactivated.
- Fixed NMI and VBlank timing obscure failures.
- Fixed mapper 69 for CHR RAM games.
- Fixed motion blur effect, still imperfect.
- Fixed VS palette setup.
- Fixed a bug assigning joystick buttons.
- Fixed PPU $2007 register, fixes the scorebar in Burai Fighter (U).
- Fixed WAV stereo sound recording (generated files had half size).
- Fixed palette selection/startup.
- Fixed palette entries $10,$20,$30 in #nesdev palette.
- Fixed a bug in the NMI timing.
- Fixed an obscure bug in the sprite evaluation code (overflow flag).
- Fixed OAM rotation (Sachen games/Tatakai no Banka).
- Fixed file closing, another obscure bug.
- Option "Set savestate slot to 0 on RESET" is now saved in the config file.
- Optimized PPU bankswitching and pixel color generation.
- General fixes and minor revision in the CPU instruction set.
- Revised config file parsing in order to avoid a potential crash.
- Improved RAMBO-1 PPU IRQ (mapper 64).
- Fixed mapper 90 IRQs.
- A few GUI and config changes, old rocknes.ini file is NOT recommended.
- Code cleanups, lots of minor rewrites, adjustments, text changes, optimizations.


http://rocknes.web.fc2.com
 

ePSXe v2.0.2-1 released!

ePSXe is a Sony Playstation emulator for your PC running under Win9x/2k/xp or linux. It takes advantage of the popular PSEmu Pro plugin system.

ePSXe v2.0.2-1 Changelog:



If the version 2.0.2 is crashing after run bios/game, or you are using the Russian language, please update, in other cases it is not necesary. It fixes a bug reading the cpu overclock data from the register, and the config gpu in Russian language.


http://www.epsxe.com
 



    Friday, April 15, 2016
cemu 1.4.1 released

A new version of cemu released today, now to version 1.4.1

From the change log:


CPU: Added new instructions to recompiler: LWARX, STWCX, STWBRX, LHAUX, LHZUX, type 5, 6 & 7 for PSQ_L and type 5, 6 & 7 for PSQ_ST, DCBZ, ADDC, MFCR, FDIV, FADD, PS_SUB, PS_NEG.
CPU: Improved handling of XMM registers in recompiler. Drastically reducing the number of load/store operations when not enough registers are available.
CPU: Added SUBFME to interpreter.

coreinit: New API __ghs_mtx_init(), __ghs_mtx_dst(), __ghs_mtx_lock(), __ghs_mtx_unlock(), OSSleepThread()
coreinit: Added weak-symbol 'environ'

RPL: Added support for SDA and SDA2

fsa: Asynchronous file operations now support sending the result via message queue (instead of callback)

GX2: Added vertex data cache (cache vertex data in GPU memory instead of re-uploading it for every drawcall)
GX2: Fixed texture decoding for compressed textures with a size smaller than 16x16
GX2: Fixed AMD issue that occurred when glDrawBuffers() enables unused color attachment
GX2: Fixed AMD issue that occurred when glPrimitiveRestartIndexNV is used instead of glPrimitiveRestartIndex
GX2: Fixed AMD driver crash that could happen after shader compilation.
GX2: Fixed a multitude of issues when using Intel GPUs. Graphics are still horribly broken due to Intel's lacking OpenGL driver, but at least we can say we tried our best :)
GX2: Invalidate destination texture in cache after GX2SurfaceCopy()

vpad: Clamp left and right stick to length 1.0

### New in public release ###

general: CEMU now displays which GPU is used in the titlebar.

GX2: Fixed a timing related bug that could cause the emulator to stop rendering frames.


source: http://cemu.info
Cemu 1.4.1
 



    Thursday, April 14, 2016
ePSXe v2.0.2 released!

ePSXe (enhanced PSX emulator) is a PlayStation video game console emulator for x86-based PC hardware with Microsoft Windows or Linux, as well as devices running Android. It was written by three authors, using the aliases calb, _Demo_ and Galtor. ePSXe is closed source with the exception of the application programming interface (API) for its plug-ins.

ePSXe 2.0.2 for windows have been released.

You can find it in the downloads section.

In the first place, this version includes some important changes to improve the accuracy, sadly it could breaks games, if you find that a broken game on this version please report to [email protected]

The changes are:



- Multi-language support. Added French and Russian languages (Thanks to Benjamin Sisko and paul_met). Other languages could be added in a future version.
- Fixed a delay slot bug in the interpreter cpu mode. It should run again some games broken on interpreter cpu mode on the v2.0. Fixed loading savestates from the UI in interpreter mode.
- Improved CDROM timing accuracy,bugs and change disc problems. Improved the timing when seeking and reading cdrom sectors, fixed Tales of Destiny 2 changedisc and fixed Twins Story and Harukanaru Toki no Naka de - Banjou Yuugi.
- Improved the GPU timing (when using the ePSXe GPUCORE). It fixes or improve some games as: Namco Vol 4, Soul Blade, Tunguska, Derby Stallion, Derby Stallion 99, NBA Live 99, Sangokushi Eiketsuden, Dukes of Hazzard, Alice in Cyberland, Vampire Hunter D, Macross Digital Mission VF-X, Monaco Grand Prix Racing, Power Dolls 2, Spots Goes To Hollywood ...
- Improved the GPUCORE. Fixed a bug while transfering data, improved screen centering (Star Ocean 2, Jumping Flash 2, Hogs of War...), fixed some gargabe on the borders when changing the resolution, fixed a scrolling problem, fixed a screen ratio problem when changing from windowing to fullscreen on the fly, added vsync support, and added support to select the blitter as OpenGL2 or OpenGL1 (it should be compatible with some old videocards, but shader support is not supported in OpenGL1 mode).
- Improved the openGL2 plugin. Fixes Xmen Mutant Academy 1 & 2, Nascar Thunder 2002/2003/2004, Pro Pinball - Big Race Usa, Pro Pinball - TimeShock, Pro Pinball Fantastic Journey and Worms Pinball (use framebuffer effects=0 in the pinball games).
- Changes in the SPUCORE. Implemented the SPU mute flag, it fixes some sound glitches during the pause in the game: Car & Driver Presents - Grand Tour Racing 98.
- Changes in the INPUTCORE. Now it has native supports for XInput devices, select Xinput when configurating the gamepad in the config dialog if you want use the XInput API. (mapping buttons is not required).
- Fixed the external input plugins support when stopping and pressing continue.
- Fixed the changedisc option when using external GPU plugins.
- Added support to overclock the PSX CPU. You can select x1, x1.5, x2.0, x3.0 and x4.0. Be careful it could break compatibility.
(Logo updated thanks to Robert Typek)


http://www.epsxe.com
 



    Wednesday, April 13, 2016
puNES v0.99 released!

puNES is an emulator under development that works on Linux32/64 and Windows32/64. The SDL version, of course, needs of SDL libraries to run. Uncompress the zip/tar file in a subdirectory and use. The emulator, finally, supports compressed archives.

Changelog:



(Windows) Fixed bug that allows the monitor turned off during a game session.
Added "Pause" shortcut.
Better support for the submappers in NES 2.0.
Fix for recognize correctly the CHR RAM size with the NES 2.0.
Fixed saving of the option 'Permit "Up + Down" and "Left + Right"...' in the configuration file.
Added two new palettes (Thanks to Firebrandx for his work http://www.firebrandx.com/nespalette.html).
Fixed the mirroring in the VRC2 mapper.
Added the full support for the RetroArch's shaders (https://github.com/libretro/common-shaders).
OpenGL version support ".glslp" and ".cgp" (linux version need that is istalled the nvidia-cg-toolkit package) shaders.
D3D9 version support only ".cgp" shaders. Then, based on experience made in these months of development, in D3D9 version many shader ".cgp" do not work (such as CRT-royale), it seems that this shaders has been developed for the OpenGL version.


https://github.com/punesemu/puNES/releases
 



    Monday, April 11, 2016
FB Alpha v0.2.97.38 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.38 changeling:


Fixes and new features

* Fixed BurnSamplesSetLoop() in the sample core [dink]
* Added the Toki devlopers' debug mode to Toki [dink]
* Added several behind-the-scene improvements to the Galaga/Dig-Dug driver [dink]
* Fixed a crash-situation with the Namco sound-core that only seemed to affect 64bit systems [dink, Gab75]
* Capcom CPS3 is now friendly towards slower/embedded systems (Raspberry Pi etc.) [dink]
* Fixed Capcom's The Speed Rumber: broken Boot-up messages, random slowdowns, screen priority issues [dink]
* Fixed music in SD Gundam Psycho Salamander [dink]
* Fixed extra buttons in Olds [iq_132]
* Added default rom paths for SMS & GameGear systems [dink]
* Fixed music in Haunted Castle [dink, SNK_Dude]
* Fixed display of total sets in game selection dialog [Barry]
* Fixed missing tiles in Sand Scorpion due to incorrect 2-D pointer indexing in kaneko_tmap.cpp, possibly improving other games that use this. [dink]
* Fixed missing music in Pass level 3+ [dink]
* Fixed music tempo in Nostradamus [dink]
* Tidy up makefiles and fix for non C++11 compilers [Barry]
* Fixed Skyarmy, sometimes the bridge-piece chinook (heli w/2 props) doesn`t deliver the pieces when at home base. [dink]
* Fixed Oki MSM6295 banking in Shadow Force [dink]
* Fixed a crash issue when using savestates in Taito's Master of Weapon [dink]
* Fixed music in Knuckle Bash 2 [dink]
* Fixed Oops: forgot to mark Air Duel's parent as Working. [dink]
* Fixed missing sprites in ZigZagb [dink, Zazzone]
* Fixed endgame boss & stage 6 boss in Nostradamus [dink, Haze]
* Fixed doorway/scene transitions in Tiger Road [iq_132]
* Fixed graphics issues in Varia Metal [iq_132, dink]
* Added unicode titles and service dips to several Toaplan games [BisonSAS]
* Fixed the analog speed setting in config/games/game.ini was getting clobbered [dink]
* Fixed sprite priority issues in Blood Brothers, most notably in the mine-level [dink]
* Fixed music updated palette handling in Mysterious Stones [dink]
* Fixed the bitmap layer alignment in Chak 'n Pop [dink]
* Added the breakable-background fix to 64th Street [Haze]
* Fixed PCM sounds in Rohga / Wolf Fang [dink]
* Fixed crash in Shadow force in the Laboratory level when the bridge breaks apart [dink, Pityesz]
* Fixed clicking noise when a replayed input ends [dink]
* Fixed many Megadrive games: The Chaos Engine, Ooze, Rock 'n Roll Racing, Outrunners, Buck Rogers, Dragon Slayer I & II, Krusty's Super Funhouse, S.S. Lucifer, The Earth Defense, Super Mario Bros. and Battle City, Klax, Feng Shen Ying Jie Chuan (Chi), Tiny Toon Adventures 3, Back to the Future part III (USA), Mickey Mania and possibly others. [dink]
* Mega Megadrive Overhaul pt.2: [dink]
* * Added support for mid-frame palette changes (For water effects in Sonic, Rocket Knight Adventures, Burning Force scrolls now..etc.)
* * Fixed audio glitches in Doom Troopers and Battle Squadron
* * Fixed Mickey Mania Moose level
* * Fixed Sonic 3D jittery SEGA logo
* * Fixed flickering in Ayrton Senna's Super Monaco GP II and Gunstar Heroes
* Enabled Hi-Score saving in most classic/pre-90's Capcom games [dink]
* Added 3x-sized avi output, for 720p/60hz Youtube video uploads [dink, Barry]
* New Rotary-button feature for Midnight Resistance, Heavy Barrel, Ikari/Victory Road and other games in the new SNK 3xZ80 driver, Ikari III, SAR Search and Rescue and Jackal [dink]
* * When this button is pressed: rotary direction becomes joystick direction
* Fixed some screen-related quirks in the legendary classic: Ambush [dink]
* Fixed Donkey Kong III save states [dink]
* Fixed sample engine broken since the last version of FBAlpha [dink]
* Fixed graphics and timing issues in Gradius III [dink]
* Fixed some issues with the cheat engine - some cheats would not disable [dink]
* Fixed coin inputs for Kamen Riders [dink, Gab75]
* Fixed music in Guardians / Denjin Makai II [dink]
* Fixed music in The Punisher (change cps1 qsound cpu to proper 8mhz) [dink]
* Fixed music in Karnov's Revenge [dink]
* Updated lzma lib. to 15.14 [Barry]
* Updated the libpng library to v1.6.21 [Barry]

Clones and updated romsets in existing drivers

* Sync. romsets with current MAME [Barry, JacKc]
* Added clone of Sengoku Ace (Japan, set 2) [Alex Cmaylo, JacKc]
* Added clone of Final Fight US [Coolmod, JacKc]
* Added clone of Rolling Thunder (rev 3, alternate?) [caius, JacKc]
* Added clone of 1943 (US) [caius, The Dumping Union, JacKc]
* Added clone of Out Run (deluxe sitdown) (Enhanced Edition v1.0.3) [JacKc]
* Added clone of Out Run (sitdown/upright, Rev B) (Enhanced Edition v1.1.0) [JacKc]
* Added clone of Lethal Enforcers (ver EAA, 09/09/92 09:44) [caius, JacKc]
* Added clone of Orius (ver UAA) / clone of Xexex [Ryan Holtz, Smitdogg, The Dumping Union, JacKc]
* Added clone of Super Street Fighter II Turbo (Hispanic 940223) [Artemio Urbina, JacKc]
* Added clone of Ninja-Kid II / NinjaKun Ashura no Shou (set 4) [system11, JacKc]
* Added clone of Ring of Destruction: Slammasters II (Hispanic 940902) [Raul Delgado, JacKc]
* Added clone of Miss World 96 Nude (alt) [system11, JacKc]
* Added clone of Double Dragon II - The Revenge (US, bootleg) [system11, JacKc]
* Added clone of Pirates (set 2) [caius, JacKc]
* Added clone of Street Fighter II' - Champion Edition (920313 'Taiwan' bootleg with PAL) [rtw, Smitdogg, The Dumping Union, JacKc]
* Added clone of Strider (USA, B-Board 90629B-3, Street Fighter II conversion) [system11, JacKc]
* Added clone of Sangokushi III Gaiden: Kakou-On's Revenge DX (hack) [system11, JacKc]
* Added clone of Multi Game '96 (Italy) [system11, JacKc]
* Added clone of Halfway To Hell: Progear Red label (2016-1-17 Red Label Ver) [The Halfway House, JacKc]
* Added clone of Multi Champ (World, older) [f205v, JacKc]
* Added clone of 1000 Miglia: Great 1000 Miles Rally (94/05/26) [caius, JacKc]
* Added clone of 64th. Street - A Detective Story (Japan, set 2) [Corrado Tomaselli, JacKc]
* Added clone of Donkey Kong - Arcade Rainbow (hack) [John Kowlski, JacKc]
* Added clone of Block Block (World 911219 Joystick) [caius, The Dumping Union, JacKc]
* Added clone of The King of Fighters '98 (Anniversary Edition 2016, EGHT hack) [EGCG 2016, JacKc]
* Added clone of The King of Fighters '98 (Combo) to 2016/03/21 version [Ivex, JacKc]
* Added clone of Armed Police Batrider - A Version (Hong Kong) (Mon Dec 22 1997) [Trap15, JacKc]
* Added clone of Batsugun (Korean PCB) [Alex Cmaylo, iq_132]
* Added clone of Last Resort (prototype) [Chris Ransley, JacKc]
* Added clone of Moon Cresta (SegaSA / Sonic) [Roselson (from AUMAP), JacKc]
* Added clone of Major Title 2 (World, alt sound CPU) [Mathieu Patard, JacKc]
* Added clone of Pac-Man (SegaSA / Sonic) [A.R.P.A., JacKc]
* Added clone of Come Come (Petaco SA bootleg of Puck Man) [Manuel Giron, JacKc]
* Added clone of Come-Cocos (Ms. Pac-Man) ('Made in Greece' Herle SA bootleg) [Heckler, JacKc]
* Added clone of My Hero (bootleg, 315-5132 encryption) [Andrew Welburn, JacKc]
* Added clone of Toki (US, prototype?) [Kevin Eshbach, JacKc]
* Added clone of Super Bishi Bashi Championship (ver KAB, 3 Players) [Skate, JacKc]
* Added clone of Majestic Twelve - The Space Invaders Part IV (US) [Artemio Urbina, The Dumping Union, JacKc]
* Added clone of Major Title 2 (World, set 2) [Porchy, JacKc]
* Added clone of Atomic Robo-kid (Japan) [Alex Cmaylo, JacKc]
* Added clone of Beast Busters (Japan, Version 2) [ShouTime, JacKc]
* Added clone of Mystic Warriors (ver AAB) [Bill D / The Dumping Union, JacKc]
* Added clone of Raiden DX (Japan, set 2) [Alex Cmaylo, JacKc]
* Updated the NeoGeo driver with the latest Unibios [JacKc]

New additions to existing drivers

* Added Fix-it Felix Jr. to the Megadrive driver [dink]
* Added Waimanu: Scary Monsters Saga to SMS driver [dink]
* Added Wing Force to the Kaneko16 driver [dink]
* Added MegaCart support to the Colecovision driver [dink]
* Added Princess Quest (MegaCart), Digger and Quest for the Golden Chalice to the Colecovision driver [dink]
* Added T*GunII, Chase and Papi CommandoMD to the Megadrive driver [dink]
* Added Big's Fishing Derby and Thunderbolt II to the Megadrive driver [dink]
* Added FatalSmarties to the Megadrive driver [dink]
* Added '96 Flag Rally to 1945kiii driver [dink]
* Added Ozma Wars to the Space Invaders driver [iq_132]
* Added Fire Ball (FM Work) to the Legendary Wings driver [iq_132]
* Added Unknown Neo-Geo Vs. Fighter (prototype) [Brian Hargrove, JacKc] to the NeoGeo driver

New drivers

* Added driver for Appoooh [vbt]
* Added driver for Cabal [iq_132, dink]
* Added driver for Fighting Roller [iq_132]
* Added driver for Battle Lane [iq_132]
* Added driver for Alligator Hunt and Maniac Square on Gaelco CG-1V/GAE1-based hardware [iq_132, dink]
* Added driver for Ikari Warriors, Victory Road, TNK3, Guerilla War, Chopper I, Bermuda Triangle, Psycho Soldier, Athena, ASO/Alpha Mission, Fighting Golf, Jumping Cross, HAL21, Vanguard II, Mad Crasher and Marvin's Maze on SNK 3xZ80 hardware [iq_132, dink]
* Added driver for Main Event and Canvas Croquis [iq_132]
* Added driver for Joyful Road / Munch Mobile [iq_132]
* Added driver for Himeshikibu and Android [iq_132]
* Added driver for Beast Busters and Mechanized Attack [iq_132]
* Added driver for Safari Rally [iq_132]
* Added driver for Mr. Jong and Crazy Blocks [vbt]
* Added driver for Lasso, Chameleon, Wai Wai Jockey Gate-In and Pinbo [iq_132]


http://www.fbalpha.com
 



    Wednesday, April 06, 2016
high v098 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

higan also supports the following subsystems:
- Super Game Boy
- BS-X Satellaview
- Sufami Turbo


This release adds WonderSwan, WonderSwan Color and SwanCrystal emulation. Note that the SwanCrystal is 99.9% identical to the WonderSwan Color sans the LCD panel type; thus going forward I won't be including it in the list of emulated systems.
Please note that this will be the final higan release to include the balanced and performance cores. The accuracy core has now become the only core used by higan.
Furthermore, to simplify naming, the internal emulation cores are now nameless. This means bnes, bsnes, bgb, bgba and bws are now all just part of higan. loki is thus both a subset (the SNES core alone) and superset (with added debugging capabilities) of higan. The internal names were meaningless anyway, as they were never exposed anywhere except one line in each core's source code.


http://byuu.org
 

Sugar box v0.26 released!

Sugarbox is a new emulator for the Amstrad CPC family.

Sugarbox v0.26 Changelog:



- [CT-RAW/IPF] : Native support of these two format. CAPSLib dll from SPS is no longer used. This will fix some non-working dump( due to bug in the lib).
- [IPF] : Add a SAVE IPF option. You can save your current disk in IPF format, to generate a 3″ disk. You can even write dump with weak sectors.
- [HFE] : Now it’s possible to save HFE file !
- [edsk] : Added some tuning to handle sector of header size lower than real size.
- [edsk] : Fixed some nasty memory overrun.
- [edsk] : Fixed the way of handling overlapped disk : « Corsarios (UK) (1988) (CPM) [Original].dsk » disk now run correctly. In fact, all dsk should now retrieve their original size of 6k/track
- [edsk] : Fixed support for ALLGAP dumps
- [FDC] : New paradigm : Weak bits are now handled by bit. Multi-revolution dump are converted to single revolution with weak bits data.
- [FDC] : Fix a bug with the SZ byte = 0 in read track command (this fixed « War In Middle Earth (UK) (1987) (CPM) [Original].dsk » dump)
- [Tape] : Add a delay when motor is on/off. This fixed « Last Mission »
- [Z80] : Interrupt mode 0 is partially fixed : It does nothing, but no longer corrupt the Z80 registers
- [Z80] : Fix some wrong behaviour of undocumented opcodes
- [Z80] : Add the undocumented ‘Q’ register used for Flags, and fix the SCF/CCF instructions regarding this register
- [Z80] : All Z80 tests from Patrik Rak, adapted to the CPC by Kevin Thacker, are now correct.
- [Display] : Fixed wrong behaviour for 100%speed with 100hz screen without black frame insertion : Speed was twice what was intendeed
- [General] : Add Autorun disk on insertion which try to guess the best file to run.
- [General] : Optimization : Everything is now running 60-80% faster than before
- [General] : Add a support for auto-executing BIN file (with AMSDOS header), through drag’n'drop.
- [General] : Fixed the Spanish configuration for 464, and added support for Danish keyboard.
- [General] : Added -fullscreen command line to enable fullscreen by default
- [General] : Fixed the « -command » option : In order to run a disc, just launch your command as Sugarbox -command run »disc » for example
- [General] : Added sound for disk drive
- [General] : Fix copy/paste for english/spanish/danish
- [GUI] : Added a feedback when loading tape/disk/SNA/SNR
- [GUI] : Added a preliminary debugger, with Register edition, breakpoints, flags
- [Joystick support] : Fixed diagonals not supported with some joypads (now, games should be far more playable !)
- [Memory] : Fixed the configuration : 64k computer no longer have improper PAL
- [Settings] : Fixed some nasty bugs preventing the keyboard settings to work


http://sugarbox.free.fr
 



    Friday, April 01, 2016
BWS v1.0.0 released!

BWS is a WonderSwan and WonderSwan Color emulator that runs on Windows and WINE. The WonderSwan is a handheld game console released in Japan by Bandai.

BWS v1.0.0 Changelog:


* First release! Full emulation of the WonderSwan and WonderSwan Color
* 64-bit CPU support for ~15% faster emulation
* Improved accuracy
* Added real-time clock support using byuu ntpd for time lookup


http://download.byuu.org/bws.html
 

File Releases

Cemu_1.21.3
No Description in database.

cemu_1.21.2
No Description in database.

cemu_1.21.1
No Description in database.

Cemu_1.21.0
No Description in database.

Cemu_1.20.2
No Description in database.



Latest Forum Posts

Introducing Project64 ...
Last Reply: NES_player4LIFE
Replies: 1

2021-04-02 Recent Rel ...
Last Reply: Robbbert
Replies: 0

mGBA v0.9.0 released!
Last Reply: spotanjo3
Replies: 0

2021-03-26 Recent Rel ...
Last Reply: spotanjo3
Replies: 1

no$gba v3.04 released ...
Last Reply: spotanjo3
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
PSemu.pl


47,425,079 Visitors To The Emulation64 Network

Copyright 1999 - 2024 www.emulation64.com