The Satourne webpage has been updated with a whole bunch of screenshots showing the progress of the upcoming 2.0 release. Head over to the official site for the news post (in french) and the screenshots.
ipher has released a new WIP build of the NES emulator FakeNES.
- ALL: Added a check for VRAM->VRAM blit hardware acceleration before attempting VRAM page buffering. [Siloh]
- ALL: Improved behavior of VSync and disabled it by default. [Siloh]
- ALL: Changed value of I flag upon reset from CLEARED to SET. (C Core) [Siloh]
- AUD: Massive APU overhaul. [Siloh]
- AUD: Added ability to enable/disable audio interpolation (previously whatever Allegro defaulted to). [Siloh]
- AUD: Audio fixes & improvements and support for OpenAL (currently broken?) [Siloh]
- AUD: Overhauled apu_process* to use 24-bit mixing (+ code clean-up). [Siloh]
- GUI: Fixed a cosmetic selection bug in the Audio > Mixing > Channels menu. [Siloh]
- SRC: Fixed missing alstream.* files. [Siloh]
MAME diff v0.101u4 was released yesterday and some MAME derivates have been updated to match it, the History.dat has been updated as well.
MAME Plus! changes:
- fixed and optimized M68K DRC core
- fixed memoryupdate0101u1red for parodius/parodisj
- added hack to fix the official MAME 'Shift+P' bug, which caused stepping forward more than 1 frames. Changes are marked as 'ENABLE_POLL_INPUT_HACK_FOR_SINGLE_STEP' in source code
- added syscheck(homebrew), frogfest(homebrew), zintrkcd(Razoola's CD to MVS conversion) to neogeo.c
- PS: Simplified Chinese language pack is updated.
- Fixes issue where the only existing ROMS setting was always enabled when updating the game list. This meant that the list would always only include games where the specified ROM name, clone or parent physically existed on your disk. Therefore you could only get a complete MAME game list if you had every single rom split for both clone and parent. It also meant that if your roms were all merged sets you might not see clones.
- With this fix it is now possible to get a complete MAME game list if you have no roms at all.
A new beta version of this USF-plugin for Winamp has been released.
* removed DirectSound buffer problem workaround, turned out to be unneeded
* pause/unpause now only occur when they'd actually do something (fixed ASIO crash)
* updated in_usf.ini (Mario Kart 64 no longer set for Auto Audio HLE, Shadowgate 64 added)
A new version of ScummVM, an emulator for various graphical point-and-click adventure games has been released.
This version has ports for various systems including Windows, Linux, Mac OS, Windows Mobile, PSP and Nokia cell phones.
For more information and the dowloads visit the Official Site.
Thanks to wraggster for letting me know on the IRC :)
Yet another version of the Genesis emulator Gens32 has been recently released. Here are the changes for this version:
1)3D Surround playback supported.
2)Some work on VSync.
3)Update Cool Music,some codes(Lowpass and echo)are taked form Gens+.
4)Drop file supprted agin.Only roms and ziped roms are supported now.-_-Some old versions of Gens32 even can play mp3 or make icons with this function...But some guys said that emulator sholdn't like that...
5)Protcted Saves system added.Use this function to protect saves form some accident.Such as power cut.
6)Priority switch added.You can change Priority with it.
7)SEGA CD sample rate auto controller added,lowdown the sample rate if the sample rate is too high to play music.If you like to play SEGA CD at a heigh sample rate with out music,I am afraid that you have to use Gens32 v1.28 Seelama.
A new version of this Game Boy Advance emulator for Pocket PCs has been released.
-changed ARM7tdmi entire core. some buggy & on debuggggging -_-;
-added eeprom saving/loading function
-fixed version name -> 'rel. yymmdd' format (released date)
-changed 'Exit' menu to 'System' menu
-added virtual joypad
-added 'Edit Game Screen' option (in system menu)
-added game reset option (in system menu)
-added 'Patch cart' option (in system menu)
-> for some Hacked Cartridges, i.e.,
0775 - Kirby - Nightmare in Dreamland (U) [hI].gba
0807 - Hajime no Ippo The Fighting (J).gba
Samurai Deeper Kyo.gba
and so on.
With 'Patch cart' option, PocketGBA jumps to original codes.
(BUT, not for all hacked cartridegs!!)
'0775-Kirby-..' is only working with this option.
Toggle this option before you load a cartridge.
-added Sound parameters option (in sound menu)
-added Quick LOAD/SAVE with 2 slot2 (emulating states)
-fixed max available memory. upto 24Mega-bytes (for some Korean patched cartridges).
-added some WindowCE message handler.. (for illegal escape from PocketGBA)
-released PocketGBA without SOUND version.
-> This version is for devices that have not compatibility with FMODCE library.
-> Check 'fmodce.dll' at 'http://www.fmod.org' for your device.
We at the Emulation64 Network/EmuTalk Community have recently launched a user maintained wiki based upon MediaWiki(The Wiki software used by Wikipedia). As with other wiki's it is user editable, which is the entire point:)
We are of course looking for individuals who wish to help build up the knowledge base into a veritable encyclopedia of emulation, there is no need to apply, simply to go and do as you please, at a pace of your choosing and on issues of your choosing. We only ask that you keep things focused on emulation and avoid posting anything illegal or slanderous on the wiki, and that you be on the lookout for those that do.
Hey guys I just wanted to post up a short formal farewell and to say goodbye to the all the great people I have come across in the community over the past 6 years. This is not a sad farewell and I am happy to leave the community feeling good about what I have given back. With the recent merge of my site EmuFanatics with Emulation64 it enabled me to finally step down and walk away on good terms and to leave the site in good hands. I was originally going to fade away quietly but that's not really my style. ;)
I still have a few developer spotlights out there that I am waiting for and I will be sure to pass those on to the team once I get them back. I will also be around working on my project EFx2Blogs (yeah shameless plug) and will be here to help with the Emulation64 maintenance when something breaks or needs to be added. Thanks for all the good times it's been fun. :)
A new version of the Gamecube emulator Dolphin has been released! Since talk is cheap let me just quote what Knuckles wrote about this version in This Thread.
This is right, I've got the permission from FiRES to release the latest beta of Dolphin. This version is classified as an open beta, development on the emulator has already been stopped for a good while now and since there is no work in sight, this version is getting released.
I know a lot of people were waiting for it and there it is. It's still buggy, not compatible with a lot of games, slow and all but it's still better than the previous one.
What's new in this one:
-Improved Audio plugin
-improved Dolphin default input plugin
-Added Falcon4ever's nJoy 0.2 input plugin (recommended)
-Added Memory card support
-----slot 1 & 2, 2MB ones are inserted by default, can't be changed,
-----WARNING: if you format your memcard with an US game, you will be only able to use it with US games (same goes for EUR and JAP ones)
-Better recompiler compatibility and stability
that's all I can remember of the changes....
Enjoy!
Please note that this is a BETA release and it is certain that it will have problems.
It's recomended to visit the Release Thread and the Official Site for more information
ALL: Added support for decoding NESticle raw patches. [Siloh]
ALL: Modified main loop to only consume as much CPU as neccessary (experimental). [Siloh]
ALL: Added automatic VRAM page buffering (greatly reduces the need for VSync). [Siloh]
AUD: Implimented 60FPS Audio [Siloh]
AUD: Overhauled all pAPU buffering code. [Siloh]
AUD: Vastly improved audio playback code, eliminates skewing of emulation timing (experimental). [Siloh]
AUD: Removed support for user-defineable audio buffer lengths (fixes some playback problems). [Siloh]
AUD: Added 'Stereo Mix' mode that produces mono sound while allowing stereo effects. [Siloh]
AUD: Added audio anti-aliasing. [Siloh]
AUD: Added audio 'hard sync' option to emulate old pAPU behavior. [Siloh]
GUI: Added support for custom fonts, loading dialogs/menus into malloc'ed memory, assorted bug fixes, and more. [Siloh]
GUI: Added unfinished 'Panta' GUI theme. [Siloh]
GUI: Changed 'Audio > Mixing > Speed' menu title to 'Frequency'. [Siloh]
GUI: Removed 'Audio > Mixing > Advanced' menu [Siloh]
GUI: changed 'Reverse Stereo' to 'Swap Channels' to match the configuration file entry. [Siloh]
GUI: Improved mouse handling. [Siloh]
GUI: Misc Fixes [Siloh]
SRC: Renamed 'mouse_sprite' to 'gui_mouse_sprite' to fix API conflict with Allegro-djgpp. [Siloh]
SRC: Casts are no longer used on lvalues. (for GCC4) [Siloh]
SRC: Replaced 'yield_timeslice' call with 'rest (0)' and removed support for 'usleep'. [Siloh]
SRC: Fixed some compiler warnings. [Siloh]
SRC: Updated copyright notices. [Siloh]
Changed Default Settings:
Vid Res: 320x240 -> 640x480
Vid Blitter - Automatic -> Stretched
Palette - Default -> Modern NTSC
Linear Echo - ON -> OFF
Audio Filter - LPM3 -> OFF
Spatial Stereo - Mode 2 -> OFF
Sample Rate - 96000 -> 48000
Pseudo Stereo - Mode 2 -> Mode 3
A new beta of this USF-plugin for Winamp has been released.
* Fixed bug with loading save states with FR in the status reg set (Turok 3)
* Workaround for a buffer problem with DirectSound output plugin, track would cut off half second too soon
Apparently there was some bugs in the 0.101u3 release of MAME32FX that was posted earlier which have now been fixed. So if you downloaded it earlier you should get it again.
- Removed hack in V60 CPU added in previous version. (It was buggy)
- Updated some drivers to new V60 CPI counter.
A new version of the multi-platform Atari 2600 emulator Stella has been released a couple of days ago. Here is the change log for this version:
2.0 to 2.0.1: (October 24, 2005)
* Added 'dirtyrects' support, which speeds up rendering for some Windows users.
* Fixed bug where taking snapshots would fail if the snapshot directory
wasn't specified.
* Made ROM launcher case-insensitive, so upper and lowercase names are now
mixed in the correct order.
* Fixed ZIP ROM support to search the archive for ROMs ending with either
.bin or .a26 (case insensitive).
* ROMs which don't have an associated properties entry are no longer named
'Untitled' in the Stella window or when taking snapshots. The actual
ROM name is now used.
* Changed minimum height of debugger to be 27 lines in the prompt, or approx.
700 pixels high. This should make using the debugger easier for users
with lower resolution monitors. Related to this, the RomWidget now uses
all possible vertical space when changing the debugger height.
* Fixed bug related to upgrading Stella and event mappings being incorrect.
Stella now detects this, and uses the default mappings. So upgrading
to version 2.0.1 means your event mappings will be reset.
* Fixed bug in loading debugger symbol files generated on different
operating systems.
* For the Windows port; added exe installer based on InnoSetup.
* For the Windows port; compiled icon into Stella, so it now looks like
a real Win32 application.
* For the OSX port, reverted window resize key combos back to 'Cmd =' and
'Cmd -' to match the 1.4.2 release.
You can visit the Official Site for more information.
A few major bugs (dealing with recording movies from savestates) have been fixed, and a few new mappers have been added.
After some consideration, I realized that there's no point in including separate downloads for the beta mapper DLLs when the beta emulator binaries always include them.
A new version of this Amiga emulator for Windows has been released.
Bugs fixed:
- Incorrect AF 2005 path defaults.
- Blitter freeze in CE-mode if D-channel was not enabled.
- Misc/Priority panel crash when running under Windows 9x/ME.
- Parallel port emulation. (Gauntlet III)
- Two disk emulation bugs. (Xybots, Disposable Hero and others)
- Incorrect .uae extension path if -datapath -command line parameter was used.
New features:
- Old versions of AdaptecASPI and NeroASPI are now automatically rejected. No more crashes or bluescreens under Windows 9x/ME if Windows build-in ASPI is used.
- Full SCSI device support in SPTI-mode.
- Display panel resolution and depth moved to separate select boxes
- Disk history format changed. File name is now visible even if path is very long.
The Emulation64 Network staff is proud to introduce a new spotlight interview just for your reading pleasure. :D
Today we focus our spotlight on Guillaume, founder and one of the lead programmers of the open source Saturn emulator Yabause. Here is a small bit from the interview:
Q : Are you satisfied with the work you have done up to this point? A : Yes, a lot of games are booting now and some of them are playable at "correct" speed. I can even play some of my favourites Saturn games again like Albert Odyssey or Tengaimakyoo.
Head on over to the spotlight on Guillaume to read the full interview.
As a side note, Yabause now has a new message board. If you have any problems, questions or requests regarding Yabause don't hesitate to visit the board since posting is also open for guests.
A new version of Atari++, a multiple Atari system emulator has been released. Here are the changes for this version:
* Fixed the SetIRQ service routine of the built-in Os.
* Fixed (again) the Antic NMI/DLI generation.
* Fixed CPU handling of the WSYNC register (broke Atlantis)
* Fixed the keyboard handler of the 5200 emulation which did not generate the up/down bits properly.
* Fixed the light pen code generation.
* Fixed parts of the 65C02 emulation, zero page access was not extending properly to page 1.
* Fixed a lot of compilation problems on 64 bit architectures, special thanks goes to Alexander Müller for helping me to hunt down these bugs.
* Fixed the SDL detection in configure.
* Fixed the player generation logic again a bit, did not support horizontal player splitting quite as it should.
* Improved the emulator handling of warnings, you can now go back to the menu.
* Added emulation of 1050 internal diagnostic commands.
* Fixed SIO return codes for SIO bypass routines.
A new version of this SNES emulator has been released.
- Greatly improved HDMA timing and accuracy with help from anomie and DMV27 -- fixes bugs in Energy Breaker and Street Fighter Alpha 2
- Fixed a problem with color add/sub code -- fixes opening battle in Tales of Phantasia and clouds in Energy Breaker
- Temporarily added DMV27's bugfix for the DSP KON register -- fixes sound in Der Langrisser, but this is not a hardware-accurate fix
- Disabled VRAM writes outside of vblank -- fixes Hook, but breaks many PD ROMs and fan translations (Roto's BS Zelda hack, Gideon Zhi's Ys 4 translation, etc). I might add an option in the future to toggle this behavior, but for now these games will no longer work. Please keep in mind these games will not run properly on real SNES hardware, either.
- Improved frameskipping code thanks to a suggestion from Richard Bannister
- Misc. other code cleanups and improvements (notably in the color table generation code)
- bsnes is now endian-safe and runs on Mac OS X
- Added caching support for window clipping tables resulting in a slight speedup. Please let me know if you spot any errors as a result of this change.
A new version of the Japanese Sega Saturn emulator SSF has been released. Unfortunately the list of changes is in Japanese so I'm not able to say what's new in this version.
If you can read Japanese you can visit the Official Site for more info.
A new version of the open source NES emulator Nestopia has been released. Here are the changes for this version:
-Adjusted PPU cold reset timing, fixes Time Lord.
-Removed $4017.7 check for DMC IRQ, fixes Silent Service and Time Lord.
-Added an option for preserving the window size and position after exit.
-Added A12 hook for $2007(R/W).
-Added a newer version of ZLib.
-Fixed a window focus bug.
-Fixed a window size on startup bug.
-Fixed two minor APU save/load state bugs.
-Fixed a minor PPU sprite overflow bug.
-Corrected a VS palette entry, VS.Goonies looks better now.
-Options in the machine section in the menu are now saved on exit.
-Improved compatibility with DirectInput devices.
As always you can visit the Official Site for more info.
Many thanks to Hawq for the heads up. :)
zilmar and the lads at Project64 has updated their site with a new site design, but not only that, the site has lots of new features that shouldn't be missed!
Welcome to the new Project64 site
Written by zilmar
Tuesday, 11 October 2005
The new site has been built so we can better support our user base and provide more news. You can get the latest public version of Project64 (v1.6) from the download section. Any problems, have a good look around the support section - still under development as we launch - and the public forum, where we'd also like to hear your responses. We are also giving access to the beta versions and more development news, read more about this here.
- ALL: Reenable all sound channels on state load, removed some useless code. [Nach]
- ALL: SPC filenames are no longer truncated if there is a dot in the filename. [Jonas Quinn]
- ALL: Hacks can now be disabled via command line (-dh). [Jonas Quinn]
- W_S: As requested, 'Gamepad' instead of 'Joystick'... [grinvader]
- SDL: Fixed bug in secure browser launcher. (Thanks Matt Messier!) [Nach]
- WIN: 1680x1050 FDR is really FDR now (not FDS) [Aerdan]
- GUI: Fixed cosmetic bug in cheat window when removing cheats (bug #15). [Jonas Quinn]
- SRC: Cleanup [Jonas Quinn]
- SRC: Get_Date returns correct year now [Jonas Quinn]
A new version of this arcade frontend has been released.
- Several bug fixes which I am not going to detail here as they've not been noticed or reported by others.
- Ability to navigate through pictures when viewing a slideshow.
- New deadzone settings available to shrink the display for TV and Arcade Monitor users.
- Implemented dialog box functionality, used to confirm for Update list and the next listed feature.
- Ability to remove games from MAME, emulators, and favourites lists with the delete key.
- Can now specify individual background images or videos for each emulator.
- Jukebox now lists albums with various artists now as just one album
- Ability to navigate alphabetically in games list with the number buttons on the Media Center remote (or keyboard)
- Pictures and video module now lists share or volume names for drives.
- Control responsiveness issues fixed in music visualize.
- Most played list now uses Startbak and not emulatorbak image.
- Attract mode videos now work when GameEx is windowed.
- GameEx now also in Danish thanks to Night.
- Now also available in Swedish thanks to Daniel Nylander.
A new version of this ROM auditing tool has been released.
- misc: www profiler red-* icon for sites *only* appears when at least one file of the site is new / was updated
- misc: little speed optimization for chd detection in unneeded rom tests
- fixed: several old browse-folder settings aren't remembered correctly
- fixed: some issues while loading wwwdats.ini/urls.ini
- fixed: wwwprofiler doesn't display empty sites
Sorry for the late news. I have been pretty busy and will be for awhile so I might miss some news here and there or post late. Well lets get on with the news.
A new diff version of MAME has been released. If you patch your sources be sure to report any bugs you come across. You can view the changes here.
A new version of the Atari 2600 emulator Stella has been released for Windows, Mac and Linux. For a full list of changes head on over to the official site.
A new source release of the multiple system emulator Mednafen has been released. Here is the changes for version 0.3.7.
• Modified the OpenGL code to use glTexSubImage2D() instead of glTexImage2D() every frame, resulting in a slight performance increase.
• Modified the OpenGL code to use smaller texture sizes with most PC Engine games(at least those that run at a width of 256 pixels; exceptions include Aoi Blink, R-Type 1 and 2, Yo Bros., and others).
• Lynx: Moved CMikie::Update() and C65C02::Update() into c65c02.cpp and mikie.cpp, respectively.
• Fixed pointer-to-integer type casting that was causing compiler errors under Ubuntu Linux AMD64.
• Modified a lot of code to work around/fix various compiler warnings.
• Fixed a few typos in the documentation.
Head on over to the official site for more information.
nitsuja has released a new version of his unofficial build of the Gameboy Advance emulator VisualBoy Advance. Here is the changes for VBA Rerecording version 14.
This is re-recording version 14, which:
• fixed a bug that made the 2xSaI video filter mode crash
• added hq2xS, hq3x (adapted from Spacy's unofficial VBA builds), and hq3xS video filters
Head on over to the release thread for more information. Thanks to GameCop for the heads up on IRC.
FluBBa has updated both PCEAdvance (PC-Engine emulator) and SMSAdvance (Sega Master System emulator) for the Game Boy Advance.
PCEAdvance changes:
V7.5 - 2005-10-14 (FluBBa)
- Optimized DMA control (sprite bit) a bit.
- Fixed SUBQ_READ in CD emulation (FinalZone II intro doesn't crash).
- Fixed AD_PLAY status in CD emulation (Valis II intro doesn't crash).
- Fixed Game Over screen in Rayxanber II.
- Separate version for EZ3.
SMSAdvance changes:
V1.0 - 2005-10-14 (FluBBa)
- Fixed Codemasters mapper (broken in V0.9).
- Cleaned up the mapper code a bit.
A new spotlight interview is up for your reading pleasure. Today we focus our spotlight on the talented GP32 developer Franxis who is best known for his work on MAME GP32 and MultiPac GP32. Here is a small bit from the interview.
Q : Are you currently working on any other projects besides your publicly known ones? A : I have taken a look to a lot things, like SNES9X, DOSBOX, PCSX... But when I have started to investigate more deeply I have been 'forced' xD to continue working on my MAME GP32 port, because I have got a lot of help from people like TheGrimReaper, Reesy, Una-i, Pepe_Faruk, etc. Also with incoming GP2X appearance, I will have a lot of work to have MAME ported to the new console as soon as console appears...
Head on over to the spotlight on Franxis to read the full interview.
GPF is in the process of porting over DOSBox for the Dreamcast console. Here is what he posted over at his site.
Iv got the shell running so far on my dreamcast hardware, still needs some work and don't know how fast , compatibility ,sound etc are working yet. Still need to figure out how to mount the dc gdrom as a drive to load dos games from also.
Head on over to GPF's site to check out the screenshot and to get some more information.
A new diff file has been released for MAME. Before you patch your MAME source with the changes be sure to read the following warning.
WARNING: There is a significant change to the memory system in this version. It is likely that a number of games are broken. Please report these games
to mametesters.org.
You can read the full list of changes located here.
Also be sure to check this post for more MAME related releases. I will try and keep them all in this post to cut down on the work load. :D
MIB.42 has released a new version of the Amiga emulator for the PSP handheld ported from UAE. Here is the changes for version 0.40.
• Several minor optimizations on M68K and Amiga/PSP graphics.
• Semi-transparent ( customizable from Config Menu ) full-featured keyboard.
• Fully configurable button and analog stick assignments from Config Menu/Options ( finally )
: includes flexible assignments of key presses, joystick/mouse buttons to PSP buttons.
: includes flexible assignment of Joy0/Joy1/Mouse to PSP Analog stick/Directional Buttons.
• Auto repeat on menu selections.
• Adaptive Border Padding ( change from Config Menu )
• Load / Save / Default configurations ( 2 slots )
: I use this to load different configs for different games... Joystick/Mouse/keys etc...
• ScreenSave to .bmp file. ( Assign key from Config Menu/Options, START button by default )
: saves to directory where the executable was invoked from ( the non-% pspuae directory )
• Fine mouse movement ( HiRes ) is possible while holding button ( assignment customizable )
• From Config Menu, press Select to shortcut back to the Amiga.
• In the Config Menu ( activated by Select ) : Cross (X) is select, Circle (O) is cancel.
Bighead has updated his very nice online Nintendo64 Emulation Configuration List with a whole new layout and much easier to use format. This is a very nice list for those looking to see what configuration works best with each game.
Head on over to Bighead's site to check out the new look to the configuration list. :)
The developer "e" has released a new build of his unofficial NesterJ (NES emulator) for the PSP handheld. I couldn't make much sense of the translation changes but if someone wants to provide some proper translations that would great. Head on over to the official site for more information.
A new version of the Gameboy emulator for the iPod running Linux has been released. Here is what was posted for version 0.1.3.
The gameboy emulator team is proud to present
iBoy in Version 0.1.3 for iPods 4G running iPod Linux.
Head on over to the sourceforge site for the downloads which include files for iPod 4G, iPod Mini 1G, and source files. Many thanks to wrags for the heads up on IRC.
My good buddy Rene has posted up a new work in progress report regarding his Playstation emulator EternalNGE. Here is what he posted about the latest developments.
After changing the code to let eternalnge think the cd cover is open more demo's started to run nicely 'Manta' from Sony for instance. Still there are some demo's that don't work but in my collection that's only a handfull. So this means compatibility is reasonable enough. Onto the next bottleneck namely 'speed'. As my primary development pc is only a 450 MHz P3 the focus shifted on a recompiler aka jit or binary translation.
Due to the maturity of the emulator i also held a informal review of the code and was totally shocked about the hacks and code style, therefore some parts will be totally rewritten. This delays progress a bit but better to write maintainable code than garbage.
Head on over to the official site for more information. Looking forward to more progress Rene, keep up the great work.