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

Welcome to the Emulation64 Network

 




    Saturday, July 30, 2016
FCEUX v2.2.3 released

FCEUX is a cross platform, NTSC and PAL Famicom/NES emulator that is an evolution of the original FCE Ultra emulator. Over time FCE Ultra had separated into many separate branches. The concept behind FCEUX is to merge elements from FCE Ultra, FCEU rerecording, FCEUXD, FCEUXDSP, and FCEU-mm into a single branch of FCEU. As the X implies, it is an all-encompassing FCEU emulator that gives the best of all worlds for the general player, the ROM-hacking community, and the Tool-Assisted Speedrun Community.

FCEUX v2.2.3 Changelog: [quote]


The 2.2.3 release fixes a number of emulation bugs, features overclocking (for lag reduction) and Dendy mode, and adds support for a bunch of new ROM dumps (mostly unlicensed). Reverse engineering tools and Lua scripting have got some updates, new input devices are supported, new palette files have beed added. The SDL port has been fixed and updated as well.

Common
Customizable overclocking
Dendy mode
Fixed rerecord counting broken outside taseditor

Emulation
Added mappers: 29, 30
Fixed mappers: 225, 119, 4, 35, 31, 69, 212, 45
Fixed mmc5 IRQ handling
Fixed mmc1 reg#3 masking
Fixed vrc7 sound savestates
Added CoolBoy, KS7010, SB200, UNIF 158B, UNIF DRAGONFIGHTER, UNIF BMC-10-24-C-A1, UNIF EH8813A, UNIF HP898F, UNIF F-15, UNIF RT-01, UNIF UNL-KS7017, UNIF BMC-81-01-31-C, UNIF UNL-8-IN-1
NES 2.0 support
Fixed UNIF BMC 12 IN 1, UNIF OneBus

Movies
Fixed a bug with FDS flag being always set when converting a FCM

Video
Prescale filter for 2x, 3x and 4x resolutions
Made NTSC filter internal resolution closer to 4:3

Palette
Support 512 color palettes
Added external palettes: SONY_CXA2025AS_US.pal, RP2C03.pal (and its versions), Unsaturated-V6.pal
Option to swap deemphasis bits

Sound
Option to swap duty cycles
NSF can be set to Dendy mode

Input
Fix Mouse input implementation
Support for SNES mouse
PEC-586 russian keyboard support

Lua
Removed speed notification per script reload, if it remained 100%
Fixed lua drawings in NSF
Proper halo for lua font
Fixes to sound.get() region consistency and frequency/midikey detection for Noise and DPCM channels
New Lua functions: •emu.getpath()
•emu.loadrom()
•rom.writebyte()
•gethash()

Win32
Added -dumpinput and -playinput functions
Support for SNES pad
Added onscreen messages when region changes

Debugger
Added debuggerPageSize config variable which lets you pick whether 8KB physical PRG pages are used, or 16KB (the original). It defaults to 14 (1<<14 == 16KB). Set symbolic debugger name entry dialog text limits when creating a new label Fixed new-PPU debug information (address and pixel) Step Into hotkey More granular accounting of scanline and dot Trace Logger Fixed incorrect display of resolved address for (FF,x) Symbolic debugging Optionally display register names CDLogger Fix crash when attempting to open file picked as target for Save Stripped ROM operation PPU Viewer 8x16 sprite display mode Hex Editor Added option to dump entire 64k memory space Don't forget to load the symbols, when hex editor is first launched before debugger Show values for registers $4000-$4017 Cheats mmc5 Akumajou Dracula crash fix More RAM available in search SDL Added apply button to video config dialog Added link to libgd project download page in readme Noted optional libgd dependency in readme SCons: Fixed logic for LOGO and CREATE_AVI options Manpage updates Added hotkeys for volume up/down Menu toggling with the Alt key Print error when opengl/scalers are both enabled Fixed bug where lua open file gui would default to home directory[/quote

http://www.fceux.com/web/home.html
 

SSF Test Version 20160728 released!

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

SSF Test Version (2016/07/28) Changelog:



Translucent meshed with the GPU rendering implemented after diehard trilogy moves like is will (need to change backup RAM cartridge, no?)


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



    Wednesday, July 27, 2016
cemu 1.5.4 released!

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

Changelog:


Overall improved compatibility
Graphical improvements
Improved robustness of interpreter and recompiler
Added Sync option


http://cemu.info/index.html
 

mame v0.176 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.176
-------


MAMETesters Bugs Fixed
----------------------
- 06288: [Interface] UI:: Selecting "Category" after listing "Favorites"
causes exception (Vas Crabb)
- 06291: [Interface] (carpolo.c) carpolo: Unable to view recorded video made
with -video bgfx/-window (Jezze)
- 06286: [Misc.] (segaorun.c) shangon: Captured AVI video from this game shows
only sound, no image (Angelo Salese)
- 06263: [Interface] UI: Choosing any filter which has no data makes the UI
unrecoverable (Maurizio Petrarota)
- 06280: [Interface] PLUGINS: The plugin.ini file is created in the current folder
when it should be created in the "ini" path. (crazyc)
- 06279: [Interface] PLUGINS: pluginspath does not resolve $HOME (crazyc)
- 06285: [Gameplay] (vendetta.c) esckids, esckidsj: Slowdowns in gameplay (Osso)
- 06284: [Interface] Watchdog dialog is not able to be captured (cuavas)
- 06246: [Graphics] (legionna.c) cupsocsb, cupsocsb2: Black screen (Angelo Salese)
- 06268: [Crash/Freeze] MAME can crash when switching languages (Vas Crabb)
- 06266: [DIP/Input] (seta.c) metafox: Bonus_Life DIPSETTING values and labels are incorrect (Tafoid)
- 06262: [Crash/Freeze] All sets using SHARC drc: Crash when running DRC (Linux only?) (Ville Linde)
- 06305: [Crash/Freeze] (atpci.c) at586, at586x3, ficvt503: Use of -kbd slot options
3270pc or pcat causes crash (crazyc)
- 06304: [Crash/Freeze] (mac.c) macse30: Crash when attempting to use any slot option for -pds030 (Osso)
- 06309: [Crash/Freeze] (mac.c) macsefd: Crash on Exit using -pds slot (Osso)
- 05534: [Crash/Freeze] (pc8001.c) All sets in pc8001.c: Crash after OK (Robbbert)
- 06324: [Crash/Freeze] (funkball.c) funkball: Fatal Error at Start (Osso)
- 06323: [Debugger] (psikyosh.c) gunbird2, s1945iii: Crash when attempting to use -cheat (AJR)
- 06313: [Crash/Freeze] (victor9k.c) Crash when using -fdc:5d:0 and -fdc:5d:1 slot with '525ssqd' option (Pernod)
- 06312: [Crash/Freeze] (osborne1.c) Crash when using -mb8877:0 and -mb8877:1 slot with '525sssd' option (Pernod)
- 06311: [Crash/Freeze] (myb3k.c) Crash when using -fdc:0 and -fdc:1 slot with '525sssd' option (Pernod)
- 06281: [Crash/Freeze] astrocde [280zzap]: 280Zzzap/Dodgem Cartridge Resets (Duke)

Source Changes
--------------
-Scorpion4 7segment displays mostly fixed [John Parker]

-Fixed coinage in Touchmaster 2000-8000 [MASH]

-z80scc: fix dropped character problem for sun4_75, and fix edge cases
where datasheet recommendations are ignored allowing sun3/sun4 to
recognise keyboard and hk68v10 to work with correct SCC clock
[Joakim Larsson Edstrom]

-pc9801: fixed mouse buttons [rzero9]

-coco3 improvements: [milliluk]
* improve palettes and support alternate composite mode
* GIME fix for scanlines in legacy graphic modes

-m6809: Improve debugging support for 6809/6309 cpus [milliluk]

-GNU/kFreeBSD support [stevenc99]

-Add arch defines for Linux alpha and mips64el. [Jordi Mallach]

-Take pkg-config path from env if defined [Bernhard Frauendienst]

-Name Neo-Geo AES, NeoGeo CD and FM Towns Marty buttons [Shideravan]

-Updated *nix man pages. [Cesare Falco]

-poisk1: unbreak after "Memory fun", add B623 sound card (skeleton) [shattered]

-r9751: Add save state support, document progress and clean up, add PROM
version 4.2 [Brandon Munger]

-ym2151, ym2413: Isolate, objectify, integrate [O. Galibert]

-add Net-DIMM 3.03 firmware [letoram, gamerfan, Mark F., Smitdogg, The Dumping Union]

-Netlist improvements: [Couriersud]
* nltool now accepts -Ddefine=value to pass on to netlists
* improved option handling and added "dummy" options to add grouping
and examples in help output.
* improved --cmd=listdevices output
* Fix dynamic timestepping. This will work with breakout using real
capacitor modelling instead of delay devices. Really slow, but
very useful to calibrate timings.
* Fix an awful bug in timing for delay devices.
* Switched to clang 3.8 and made code compile with aggressive warnings.
This exposed serious issues with implicit constructors.
* Removed trampolines (OUTLOGIC, INPLOGIC and friends).
* Started using doxygen comment and documentation style. Added
doxygen files to documentation folder.
* Refactored code triggered by doxygen output.
* Moved internal and support classes into namespace detail.
* Use an unordered map in parser.
* Added iterators to pstring.
* Moved two macros, added more RAII and improved exceptions. Fixed
some bugs in parser code.
* Fixed a number of bugs in parser code and exception handling.

-Forte Card: Switched the ver 110 (spanish) to parent set since it's a
newer version. Also cleaned up the driver. [Roberto Fresca]

-Render module improvements: [Giuseppe Gorgoglione]
* Direct3D HLSL: use aviwrite to record AVI movies
* Cleanup patches for Direct3D renderer
* BGFX: fix crash when bgfx effect folder is not present

-Fixed priority issues in Legionnaire, Heated Barrel, Denjin Makai and
Godzilla [Angelo Salese]

-opwolf.cpp: fix all the gameplay problems by improving the c-chip
protection simulation [Bryan McPhail]

-Miscellaneous modernisation: [Nathan Woods]
* File create and format refactoring, better name/path validation
(with POSIX implementation from Vas Crabb)
* Use string objects in in core_file static functions, menu items,
strconv functions, image device extensions and softlist classes
* Consolide default implementation of create_option_guide()
* Filesel cleanup
* Migrate softlist code from simple_list to std::list

-Added crt-geom and crt-geom-deluxe shaders for bgfx including several
aperture grille/shadow mask patterns (designed for RGB subpixel order)
[Jeremy Green]

-Added option hide ROMless machines from the availables list.
[Maurizio Petrarota]

-sun4 updates:
* Added SPARCStation 1+, 4/110, and 4/4x0 ROMs [Al Kossow]
* SPARC CPU core fixes [Ryan Holtz, Vas Crabb]
* Preliminary counter/timer support [R. Belmont]
* Separated sun4 and sun4c, started implementing unique original sun4
features. [R. Belmont]
* Support both 8 and 16 context variants of sun4c arch [R. Belmont]
* Improved original sun4 architecture support [R. Belmont]
* Initial FDC hookup [Ryan Holtz]
* Improved timers, logging - sun4_40 runs FORTH programs at ok
prompt [Ryan Holtz]

-Add high-level emulation of Sun type 3/4/5/6 keyboards [Vas Crabb]
* U.S.A, Great Britain, Sweden and Japan layouts for Type 5
* Layout selection settings for Type 4 and Type 5
* Identification selection for type 4
* Adaptor for connecting to RS-232 port representing level translator
* Hook up to sun3, sun4 and sun4c

-zeroteam: improve sprite/sprite priorities [AJR]

-feversoc.cpp: Hook up EEPROM; remap buttons, hook up lamps and serial RTC [AJR]

-denjinmk: hack sound comms to work without ROM patch [AJR]

-vt100.cpp: Add the older vt102/vt131 romset to the vt131 driver as
another bios set [Lord Nightmare, Al Kossow]

-Corrected many Mahjong dip switches and settings [system11]
* Fixes for: Mahjong Focus, Nozokimeguri Mahjong Peep Show,
Mahjong Fantasic Love & Ojousan
* Various Video System Mahjong dip switches

-Final enhancements to HP TACO driver [fulivi]

-Further IRQ passthrough cleanup [AJR]
* Remove irq_line methods from M6502, M6800, M6809, S2600 and replace
uses with DEVCB_INPUTLINE
* Remove a few IRQ passthroughs from spiders.cpp
* Add several aliases for M6800_IRQ_LINE

-Increase uismall.bdf coverage: [Vas Crabb]
* Complete coverage of Latin Extended-A, most of Latin Extended-B
* Monotonic Greek
* Full ISO-8859-5 Cyrillic, many other Cyrillic characters
* Half-width katakana
* Some IPA Extensions

-UI refactoring: [Vas Crabb]
* Move most main launch menu stuff out of the base menu class
* Move some common code from selgame and selsoft into selmenu
* Eliminate the troublesome static members in ui::menu
* Eliminate some function statics
* Move palette menu drawing code out of base into palette menu class
* Use std::bind, references where nullptr is unacceptable, and const
where appropriate
* Improve encapsulation of class members
* Reduce repeated string allocation in audit code
* Don't play so fast and loose with integer types
* Eliminate some expensive deep copies of vectors/maps
* .h -> .ipp for things that aren't really headers
* Remove members that have lifecycle associated with operation

-DPS1: system boots up, working [Robbbert]

-bankdev: pass through the debugger flag from the incoming space
argument [R. Belmont]

-Apollo changes: [Hans Ostermeyer]
* Keyboard mapping adjusted to fit current MAME
* Fixed screen raw parameters
* Fixed disp.dex Test 20 (Video SYNC Gen. Add. Test) for color
displays

-3c505: The Ethernet frame check sequence is now appended to transmit
data [Hans Ostermeyer]

-input_common: fixed 0.172 regression for non-US keyboards
[Hans Ostermeyer]

-fix item hilighting in debugger state view when scrolling [Vas Crabb]

-Introduce validity checks for RGB utilities and fix bugs uncovered [Vas Crabb]
* Fix rgbvmx on Linux ppc64 and ppc64le targets with GCC 5
* Added several missing functions to rgbgen
* Fixed logical shift right in rgbgen
* Fixed sra that should be sra_imm in rdptpipe
* Added some simple SSE4.1 optimisations in rgbsse
* Re-organised rgbsse, rgbvmx and rgbgen to be in more logical order
* Fixed return type on some modifying operators
* Made some more reference parameters const
* Removed inline qualifier from a number of methods as it's implied
when body is present at declaration
* Mark some constructors explicit

-null_modem: rtscts flow control + relevant fix to i8251 [shattered]

-Updated driver with new information related to ID and gamelist for
tourvis.cpp [system11, Tafoid]

-Fix archimedes disk format [O. Galibert]

-apple2: don't allow debugger to trigger slot switching [Peter Ferrie]

-tiamc1: Kot-Rybolov implemented sound, documentation updates [MetalliC]

-Tia-MC1 driver: Added support for KR580VV55A parallel peripheral
interface (clone of i8255), added technical notes about some odd
behaviour with some ports, listed the specs of Kot-Rybolov hardware,
and added all clocks via #define. [Roberto Fresca]

-amstrad: fix undocumented mode 3. [Barry Rodewald]

-bbc: added monitor configuration (Colour, B&W, Green, Amber) and
preliminary slots for expansion [Nigel Barnes]

-Flaming 7's, original custom hardware improvement: [Roberto Fresca]
* Reverse-engineer protection to bypass the requested serial number.
The iButton device still needs to be hooked. Promoted these games to
working with their correspondent flags.
* Added tech notes, comments and instructions to boot the machine for
first time.

-Flaming 7's, Taiwanese hardware: Reverse-engineer protection to bypass
the requested serial number. The iButton device still needs to be
hooked. Promoted the game to working with its correspondent flags.
Added technical notes. [Roberto Fresca]

-hiscore.dat: Updates [Leezer]

-alto2: Hunting the jiggly cursor bug [Juergen Buchmueller]

-chihiro: added 837-13551 jvs input device, completed the communication
with jvs devices through usb [Samuele Zannoli]

-chihiro: game crtaxihr "Crazy Taxi High Roller (Rev B)" boots too [Samuele Zannoli]

Translations added or modified
------------------------------
Chinese (simplified/traditional) [YuiFAN]
Greek [BraiNKilleRGR]
Japanese [Vas Crabb]
Portuguese (Brazil) [Ashura-X]

New machines added or promoted from NOT_WORKING status
------------------------------------------------------
Swing Gal [BET] [system11]
Player's Choice (M4C1) [Blair Quinney, The Dumping Union]
Gorodki [shiru8bit, IgorR76, '15kop' arcade museum]
Kot Rybolov [MetalliC, shiru8bit, IgorR76, '15kop' arcade museum]
Flaming 7 (Custom Hardware, Main, 50 Bonus) [Roberto Fresca]
Flaming 7 (Custom Hardware, Main, 500 Bonus) [Roberto Fresca]
Flaming 7 (Custom Hardware, Main, 2000 Bonus) [Roberto Fresca]
Flaming 7 (Custom Hardware, Egyptian Gold, 2000 Bonus) [Roberto Fresca]
Flaming 7 (Taiwanese Hardware, unknown version) [Roberto Fresca]
TeleVideo 990 [R. Belmont, Al Kossow, Carl]
TeleVideo 995-65 [R. Belmont, Al Kossow, Carl]
Rainbow-100B [Bavarese]
MBC200 [Robbbert]

New clones added or promoted from NOT_WORKING status
----------------------------------------------------
Beastie Feastie (Epos Tristar 9000 hardware) [The Iron Goat]
Raiden Fighters 2 - Operation Hell Dive (Japan set 3) [IronGiant]
LTM Portable (B+) [Nigel Barnes]
LTM Portable (Master) [Nigel Barnes]
Bubble Trouble (World, Rev B) [Alex Cmaylo, The Dumping Union]
Sensory Chess Challenger 9 (set 2) [anonymous]
Operation Thunderbolt (World, rev 1) [Muddymusic, The Dumping Union]
Digital Equipment Corporation VT240 [Carl]
Elektronika MC7105 [Shattered]
Intergirl [f205v]

New machines marked as NOT_WORKING
----------------------------------
Tomy Prin-C [TeamEurope]
Datamax 8000 [Robbbert]


New clones marked as NOT_WORKING
--------------------------------
BT Merlin M2105 [Nigel Barnes]


New WORKING software list additions
-----------------------------------
pc98_cd.xml: Final batch of additions [rzero9]
pce_tourvision.xml: Added a number of new dumps (15) [system11, Tafoid]
poisk1_flop.xml: Added basic softlist [shattered]

New NOT_WORKING software list additions
---------------------------------------
gamate.xml: Volcano Panic [Juan Felix Mateos and Mr. Postman]
gamate.xml: Hot Hero; Baseball [Peter Wilhelmsen]
gba_ereader.xml: Starting work doing the GBA e-reader software-list [Shideravan]


http://www.mamedev.org
 



    Sunday, July 24, 2016
Yape v1.0.10 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.

Yape v1.0.10 changelog:



* show subfolders as type CBM in IEC/filesystem mode
* implemented monitor watchpoint/breakpoint ranges
* watchpoint context displayed when hit
* improved speedometer to cater for non-standard, longer frames
* occasionally stuck joystick states when emulated thru the keyboard fixed (long outstanding bug!)
* uninitialized variable in a newly optimized part of SID engine patched
* digitized palette in non-CRT mode fixed
* rasterline counter overflow fix
* weird and random save PRG dialog crash fixed


http://yape.homeserver.hu
 

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



- Reworked APU sound output mixing, added a high-pass filter for true signed samples.
- Added an easy sound sample interpolation (more bass).
- Fixed an obscure bug restoring APU savestates.
- Fixed a few color styles by using a non-linear algorithm.
- Fixed NSF visualizer in scanlined modes.
- Other cosmetic changes and minor fixes.
- Documentation updated.


http://rocknes.web.fc2.com
 



    Thursday, July 21, 2016
Mesen v0.3.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.3.2 Changelog:



New Features:
- Compatibility: Added support for 20 new mappers (28, 31, 40, 42, 46, 48, 50, 56, 132, 133, 142, 170, 171, 172, 173, 175, 177, 179, 182, 252)
- Input: DirectInput controllers/joysticks (e.g: PS4 controller, etc.) are now supported.
- Overclocking: Added a lag counter like the one present in FCEUX and puNES.
- Sunsoft 4: Improved compatibility for this mapper.
Bug Fixes:
- Audio: Fixed a bug in the square channel's sweep units - fixes audio distortion in some games.
- Open Bus: Improved open bus implementation.
- VS System: Fixed a palette bug that could occur after loading VS System games.
- VRC4: Fixed a bug that was causing TMNT2 (J) to crash.


http://www.mesen.ca
 



    Wednesday, July 13, 2016
JavaCPC Desktop v2.9.5b released!

JavaCPC Desktop is a brand new Amstrad CPC emulator. It is based on JEMU and is an extremely improved release from JavaCPC 6.7. JavaCPC Desktop is designed to be used on Windows systems only, but maybe can run also on other systems, but a few features will be missing then.

JavaCPC Desktop function:
- High accurate emulation of the Amstrad CPC homecomputer range
- Many useful features like internal YM-Player, JavaCPC paint and many more.
- Perfect AY-Soundchip emulation
- German, English and Spanish keyboard translations
- Virtual tapedrive, which supports CDT, CSW, WAV and MP3
- Built-in debugger features breakpoints and break instructions
- Advanced settings provide different AY-output routines to get the most preferred emulation
- Digiblaster emulation
- CRTC 0 and CRTC 1 are emulated to let almost every demo run fine

JavaCPC Desktop v2.9.5b Changelog:

[quote]
Update from v2.9.4 to v2.9.5b changelog:

New features:
- Assembler understands command "define"
Syntax:
define .myfile = "MYFILE.BIN"
define .mycode = "MYCODE.ASM"
INCBIN .myfile
READ .mycode
this works with INCBIN, INCLUDE and READ (READ is similar to INCLUDE)
When you use INCBIN / INCLUDE / READ instructions, make sure, the additional files are in the same folder than your assembly code.
- Assembler: added IFDEF check
IFDEF does not check the value given to a label, just checks if this label has been defined.
Syntax:
ifdef mylabel
else
endif

- Fixed LD IXH,x and related instructions

Updates:
- RasterPaint is improved. You can now select every single zone/line to disable autogeneration for palette. (last palette is used then)
This is VERY useful to remove some unwanted stripes.
Use right mouse button into preview window:
1x clicked: rastermode 1: zones are selectable. (You can see them) Click one to toggle as active (default) or inactive
2x clicked: rastermode 2: lines are selectable. Click them to toggle, too
3x clicked: rastermode 3: zones AND lines are visible and toggle on click
You need to play around with that. But it really can improve the result.
- RasterPaint: Image can be opened in a 3x zoomed frame. It has the same rastermodes to select zones and lines like the main window.
Makes it easier to find / hit the correct zones.

- RasterPaint: Image, which is vertically higher than 320x200 pixel ratio can be scrolled up/down now.
- An emulator has been added :P (You can only use it with a special cheat command from console...) (Hint: It's not a toaster but may have to do with bread)

Many more things fixed, which I forgot now to list were made, too.
And, as usual: Many new bugs added for your pleasure ;-) [quote]


http://cpc-live.com/news.php
 

Mesen v0.3.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.3.1 Changelog:



New Features
* VRC7: Added VRC7 audio support.
* MMC5: Added vertical split mode support.
* Game DB: Automatically select appropriate controllers when loading a recognized game.
* VS System: Improved default settings for all games (fixes palette and input mapping issues).
Bug Fixes
* Preferences: Options in the Advanced tab are now visible again.
* VS System: Fixed a bug that prevented Gumshoe from booting.


http://www.mesen.ca
 

mGBA v0.4.1 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.4.1 Changelog:



Bugfixes:
* All: Fix several file handle leaks
* All: Fix instruction tables getting zeroed when linking sometimes
* ARM7: Fix flags on SBC/RSC
* ARM7: Fix setting spsr privilege bits when spsr is empty
* GBA Audio: Reset audio FIFO DMA if an invalid destination is set
* GBA BIOS: Fix RegisterRamReset setting DISPCNT to the wrong value
* GBA BIOS: Fix ArcTan2 accuracy and boundary conditions
* GBA Memory: Fix executing code from OBJ region of VRAM
* GBA Serialize: Fix memory corruption bug in GBAExtdataSerialize
* GBA Serialize: Fix loading savegames from savestates
* OpenGL: Correct boolean vector strcmp strings for uniforms
* Qt: Fix sending gameStopped twice
* Qt: Fix hang if audio sync is enabled and audio fails to initialize
* Qt: Fix initial state of key mapping
* Qt: Initialize m_useBios
* SDL: Fix joystick initialization on BSD
* SDL: Fix potential joystick crash in games with rumble
* SDL: Fix SDL 1.2 build
* SDL: Fix sporadic crash when deinitializing audio
* Shaders: Fix AGS-001 shader with some bad drivers
* Util: Use closesocket on Windows
* Util: Fix socket bind addresses
* VFS: Fix reading 7z archives without rewinding first
* VFS: VFileFromFD should not open directories
* Wii: Fix tilting direction
* Util: Fix realloc semantics in utf16to8
Misc:
* All: Allow use of external minizip library
* Debugger: CLI debugger now exits when end-of-stream is reached
* FFmpeg: Update dependencies on Ubuntu
* GBA: Slightly optimize GBAProcessEvents
* GBA: Add overrides for DBZ: Legacy of Goku II and Ueki no Housoku
* GBA Video: Null renderer should return proper register values
* Libretro: Disable logging game errors, BIOS calls and stubs in release builds
* Qt: Add preset for DualShock 4
* Qt: Update 360 input profile on OS X to reflect newer drivers
* Qt: Remove use of NaN
* Qt: Canonicalize file paths when loading games
* Qt: Add refresh button to controller editing
* SDL: Remove default gamepad mappings
* Util: Fix intermittent build failure on OS X
* VFS: VFile.sync now updates modified time



https://mgba.io
 



    Saturday, July 09, 2016
higan v100 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
- Wonderswan Color

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

higan v100 Changelog:



* FC: render during pixels 1-256 instead of 0-255 [hex_usr]
* FC: rewrote controller emulation code
* SFC: 8% speedup over the previous release thanks to PPU optimizations
* SFC: fixed nasty DB address wrapping regression from v099
* SFC: USART developer controller removed; superseded by 21fx
* SFC: Super Multitap option removed from controller port 1; ports renamed 2-5
* SFC: hidden option to experiment with 128KB VRAM (strictly for novelty)
* higan: audio volume no longer divided by number of audio streams
* higan: updated controller polling code to fix possible future mapping issues
* higan: replaced nall/stream with nall/vfs for file-loading subsystem
* tomoko: can now load multi-slotted games via command-line
* tomoko: synchronize video removed from UI; still available in the settings file
* tomoko, icarus: can navigate to root drive selection on Windows
* all: major code cleanups and refactoring (~1MB diff against v099)


http://byuu.org
 



    Thursday, July 07, 2016
Mesen v0.3.0 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.3.0 Changelog:



New Features
* NSF: Added support for NSF and NSFe sound files.
* Compatibility: Added support for 24 new mappers (6, 8, 16, 17, 86, 137, 138, 139, 141, 143, 144, 150, 151, 153, 155, 156, 157, 159, 164, 176, 218, 227, 228, 243)
* Game DB: Added a built-in game DB to automatically fix incorrect iNES headers.
* Archives: Added support for 7-Zip (7z) files and support for archives (zip/7z) containing multiple roms.
* Tools: Added a log window tool (Tools menu)
Bug Fixes
* VS System: Fixed freezes in TKO Boxing, RBI Baseball and Super Devious.
* Debugger: Various bugfixes and a few improvements.


http://www.mesen.ca
 



    Tuesday, July 05, 2016
Cemu 1.5.3 released!

Cemu - Wii U emulator

Highly experimental software to emulate Wii U applications on PC



Added support for anisotropic filtering
Added support for sRGB color space
Added button mapping to simulate 'Microphone blow'
Improved recompiler robustness
Fixed some bugs/crashes


http://cemu.info/index.html
 



    Saturday, July 02, 2016
Steem v3.8.2 released!

Steem is an emulator for the Atari STE computer created many years ago by Anthony and Russell Hayward. Steem SSE is a new version of Steem based on this release. 'SSE' stands for 'Steven Seagal Edition'. Steven Seagal is a well known Aikido grandmaster, action movie star, musician and playboy.

Steem SSE v3.8.2 Changelog:



3.8.2 Features
_________________

- New OSD option 'Time'.
- New Fullscreen mode option 'Fullscreen GUI'.
- DirectDraw build: fullscreen working with 32bit-only video card drivers.
- New SSE option 'VM-friendly mouse' to help when Steem is run in a
virtual machine (works with VirtualBox). The cursor isn't bound
by the window frame. You don't need a VM to use this option.
Thx galax for tests.
- CPU: stabler E-clock emulation.
- New TOS flags for Czechia, Finland, Greece, Norway (thx Dima Sobolev).


v3.8.2 Internal
_________________

- Remove hack for high frequency tone waves in YM-2149 emulation (YMT-Player).


v3.8.2 Bugfixes
_________________

- Fix Steem SSE crash on some long switches between HIRES and LORES
(stf1pix_512k).
- Extended monitor hack: ignore VBASE changes (potential crash).
- ACSI: reload TOS to remove "no ACSI" patch.
- Fix stop icon staying on screen after stopping Steem SSE (bug v3.7.0).


https://sourceforge.net/projects/steemsse/
 

hpsx64 v019 released!

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

hpsx64 v019 Changelog:



hps1x64 v019 – DMA priority fixes


https://sourceforge.net/projects/hpsx64/
 

QMC2 v0.65 released!

QMC2 is a good GUI for MAME & MESS. QMC2(M.A.M.E. Catalog / Launcher II) is the successor of one of the first XMAME/MESS GUI frontends available, QMamecat (derived from MAMECAT, which was text-only). QMC2 has been rebuilt from scratch as a Qt 4 project. Parts of the design and code were inspired by its predecessor. The new design was made as flexible as possible to minimize dependencies from frontend- and CLI-related MAME changes, which was a major deficiency of QMamecat. QMC2 uses a template-based MAME configuration scheme, which can easily be enhanced with additional command line options (defined in an XML template file).

QMC2 v0.65 Changelog:



* fix: don’t prevent the ‘automatic ROM check’ from starting when the ‘Check ROMs’ action gets triggered while the machine list is being reloaded
* fix: image checker: added obsolete file removal support when using libarchive (missing unintentionally)
* fix: image checker: corrected checking for obsolete icon files when read from a directory (this verified only PNGs as valid but the restriction is long gone)
* imp: video player: accept youtu.be besides youtube.com when copy-pasting video URLs
* imp: updated category.ini to MAME 0.175
* imp: emulator configuration templates updated to MAME 0.175 (removed core option ‘antialias’, added Windows-specific option ‘vector_beam_smooth’)
* imp: changed the default command line for the 7zip removal tool to include -mhc=off (disables header compression which libarchive doesn’t support) and -ms=off (disables solid blocks which are generally counter productive for our use case)
* imp: pre-caching icons from a directory will no longer block the GUI and works faster now (using QDirIterator)
* imp: updated PDF.js to a newer git revision (as of 11-JUN-2016)
* imp: hide the splash-screen as soon as the initial start-up is done (in case it’s still open by that time – which is likely)
* imp: added a new alternative system-notes template contributed by José Marcio Rezende Franco (data/gmn/Concise.html)
* new: ROMAlyzer / collection rebuilder: CHD files are now optionally included in the reproduction process (automatically renaming them if required); you can choose between creating hard links, symbolic links and real copies, or to omit CHD reproduction completely (which is the default) — see also bug tracker ID #114
* new: added a catver.ini optimizer to potentially speed up loading slightly
* new: emulator identification is now skipped when the binary’s modification time hasn’t changed – this generally speeds up loading greatly (but can be disabled in case it causes any trouble)


http://qmc2.batcom-it.net
 

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,422,185 Visitors To The Emulation64 Network

Copyright 1999 - 2024 www.emulation64.com