Nov 7, 2011

Emulation News 198: Updates for 11-7-11

Welcome to a new week and now more gaming emulation news!

MESS SVN r13187

typo fix (nw)
cleanup (nw)
- mbc200: mapped rest of hardware (no whatsnew) "


XM7 V1.1L30aLP02/V2.9L40aLP02/V3.4L40aLP02 (2011/11/02))

"- 2011/10/15 version has the same content.
- Because of the original outage XM7 HP (now 2011/11/02 12:00 JST),
The entire source code archive."


DSP Emulator v0.12b1 (2011/11/06)

"06/11 - DSP Emulator 0.12b1 Released
Windows binary and source available.
Rewrited Z80-PIO and Z80-CTC devices.
Support for AMX Mouse with emulated Z80-PIO (not simulated) and support for Kempston Mouse in Spectrum driver
Added sound to Starforce and fixed small video issues
Added sound to Sega System 16A
Rewrited Sega System 1/2 driver, fixed all video, sprites and sound issues. Added driver for Choplifter, Mister Viking, Sega Ninja, Up'n Down and Flicky
Implemented sprites effects in Ninja Kid II"


HalfNES v0.041

"-Added experimental NTSC graphics filter. Wriiten from scratch, not a port of
Blargg's NTSC code. This looks quite a bit more like a real old terrible 80's TV.
Unfortunately, it's still very slow.
-Fixed Punch-Out, which was broken since version 0.039"


bsnes v084

"This release adds preliminary Game Boy Color emulation. Due to lack of technical information, this is undoubtedly the least stable module I provide at this time; but improvements should continue as it is developed.

This release also polishes the NES emulation and user interface code.

- added preliminary Game Boy Color emulation
- NES: added MMC6, VRC1, VRC2, VRC3 emulation
- NES: fixed MMC5 banking and added split-screen support [Cydrak]
- NES: pass all of blargg's ppu_vbl_nmi tests, pass more sprite tests
- NES: palette is now generated algorithmically [Bisqwit]
- SNES: fixed SA-1 IRQ regression caused by code refactoring
- Game Boy: rewrote audio channel mixing code; sound output is greatly improved as a result
- Game Boy: uses DMG boot ROM instead of SGB boot ROM
- Game Boy: fixed potential bug when loading save states
- phoenix: fixed ListView focus issue [X-Fi6]
- phoenix: fixed dialog message parsing [X-Fi6]
- ui: video output is truly 24-bit now; SNES luma=0 edge case emulated
- ui: audio frequency, latency, resampler are now user configurable
- ui: gamma ramp is dynamically adjustable
- ui: all filters ported to 24-bit mode (speed hit to HQ2x)
- ui: added turbo button mappings for all generic controllers
- ui: fixed audio volume on unmute via menu [Ver Greeneyes]
- ui: shrink window option does nothing when no cartridge is loaded
- ui: re-added compositor disable, driver verification from v082"


Altirra 2.0 Test 50

"Cartridge: Added support for a 5200 64K cartridge with 32K banks."


DeSmuME SVN r4121

- Allows the NDS input system to work on big-endian processors."


Gens-ReRecording SVN r301

RAM Search: fix reset code and update the current values for every addresses.
RAM Search: workaround for auto search restart."


Surreal 64 CE B5.52u

"Surreal64 CE B5.52u
-unofficial patch

This is package is an unofficial patch containing some experimental work that took place after B5.5's release.


-Trigonometric analog sensitivity. 2 new analog sensitivity settings exist. "Increasing" uses a tangent wave to make the analog stick more responsive as it moves away from its center position. This could compensate for the stiffness of the XBox's control stick and make it "feel" better. "Decreasing" uses a sine wave to gradually decrease sensitivity as the control stick approaches the outer edge.

-Rice 6.12 Software Vertex Clipper. This fix utilizes the Software Vertex Clipper used in Rice Video 5.60. Several games no longer crash and newer ucodes can be utilized. Diddy Kong Racing, F-Zero X and Perfect Dark are among the most notably fixed games. Keep in mind this uses software and will result in a CPU hit.

Simply overwrite your .xbe's with those bundled in this package."


PCSX2 SVN r4961

Game patch: Dead or Alive 2 (J) [SLPS-25002) playable with the R5900 recompiler. Does not make other versions playable, there seems to be a separate issue with them.

A proper fix for this is not happening nor is it even desirable because of the performance impact it would have, the game seems to unintentionally rely on the RPC arguments remaining in cache until sceSifCallRpc. A slightly better patch is possible, this one eats some extra EE cycles and might theoretically make the game emulate at less than full
Added CRCs to the DoA2 patches because pirate game copies are often based on DoA2. If your game identifies as DoA2 and it isn't, you're going to hell.
Forum user ateste was so kind and found/fixed a savestate issue with Lilypad :)
The problem would cause lost controls or "Controller disconnected" messages in a few games.
This fix is temporary and only works with Lilypad, until we take care of the core issue.
- Rewrote and simplified the TriAce gamefix
VU interpreter:
- Implemented a TriAce gamefix for vu0 interpreter
Ateste worked on the Time Crisis fix some more and figured out the (hopefully) right flags in the (hopefully) right places.

Thanks for helping out! :)"


Fake86 v0.11.01.26 Test

"Hey all, I've been a lurker on this site for a while but I decided to register and share my emu project Fake86. Some of you guys may have heard of it somewhere before. It's not exactly new, I've been working on it for almost a year. I am really looking forward to talking with other emu devs here, though. It's hard to find people that really understand how this stuff works for the most part.

It's a cross-platform x86 PC emulator I've been writing in C. It's the first emulator I've written that is 100% my own code. I wrote a NES emulator before, but used somebody else's 6502 core and built around it. Writing an x86 core on my own has been a GREAT learning experience! I can't think of any type of programming that's more interesting than computer emulation, fascinating stuff on the technical level.

At this point, Fake86 only supports real-mode and 8086/80186 instructions, but 386 and protected mode is on the way. I've begun re-writing the core with protected mode in mind, but it will be a few months until it's ready I'm sure. Anyway, here's an overview of where it stands:

-100% of the 8086/80186 instruction set emulated
-i8259 interrupt controller emulated
-Hercules/CGA/MCGA/VGA video adapter emulation (I don't have EGA or VGA planar modes like 640x480@4-bit working, I've been having problems with this.)
-Floppy and hard disk images support at the int 13h BIOS level, I would like to eventually implement true I/O register-level emulation of the controllers
-Adlib FM music card emulated (it needs work, but it's pretty acceptable... I haven't figured out the percussion stuff yet though)
-Disney Sound Source sound adapter emulated (this works great with Wolfenstein 3D)
-Windows version supports using WinPCap to emulate a network adapter, but it's a custom implementation that requires the use of a special DOS packet driver I made... Later I really want to emulate something like an NE2000 instead.

Also, a few VGA programs/games can show some graphical glitches but most stuff seems fine. I am going to rewrite the whole VGA/EGA emu code and try to get it all right.

It's capable of running just about anything that doesn't require EGA video, including Windows 3.0. So, I thought I would provide a download if anybody would like to try it out and offer advice/criticism/comments. I will also happily share the source code, but give me a few hours to clean it up a bit first.

That has the current compiled Win32 version, and a 20 MB test hard drive image with MS-DOS 6.22, shareware Wolfenstein 3D, and Ultima VI. Extract it to somewhere and run this command line to boot from the image:

fake86.exe -hd0 test.raw

If anybody wants to get involved in the development, let me know. It's been all me so far. I am hoping this ends up becoming a really viable option for a PC emulator in the future. It's no QEMU, but I think it's a start! Plenty of work to do...

Here's a video to really demonstrate what it's like so far. This is booting MS-DOS 6.22 and playing a bit of Wolfenstein 3D and Ultima VI: The False Prophet."


Ootake v2.62

"- The maximum of the volume adjustment (PageUp,PageDown and
FunctionButton+UpDown) was changed to 120 from 100.
* Only the time of a play on Hu-Card game is effective for 101-120.
At playing CD-ROM game, 101-120 is the same volume as 100. (To stop
saturation of sound)
* When a check is put on the "File->Set Resume" menu, preservation and
restoration of volume setting can be done.
- Processing of ADPCM sound was improved. The sound quality improved. In the
visual scene of "Jantei Monogatari 2", the problem that sound was
difficult to catch improved.
- A volume balance of "wave memory sampling sound" was readjusted. I think
The quality of the voice (mainly Hu-Card game) was improved.
- A volume balance of the whole sound was readjusted. I think it approached
a real machine.
- With some PC environment, at full-screen of 640x480 (Direct 3D), the
problem that the screen upper part flickered was corrected.
* With some PC environment, when overscan territory is indicated at
640x480(Direct3D), there is a possibility which flickers. In that case,
choose the "Setting->Screen->DirectDraw(Old)" menu.
- The speed and timing were brought close to the movement of a real machine.
In the visual scene of "Jantei Monogatari 2", a problem that a screen was
in disorder was settled.
- Additionally, a detailed part has been improved and corrected.
+ The execution file for "Windows 98/Me" was opened to the public. The
operation test is not done. Please see "Readme98.txt" in the ZIP file
about details and notes, etc.
+ I began Twitter. (Japanese language)"


NitroGrafx v0.6

"Fixed graphics rendering and optimised everything to better handle CD-ROM emulation.

*Support for all 2048 tiles.
*Support for 1024 wide tilemaps.
*Support for 320 pixel wide screenmode.
*Better caching of tiles/sprites, less flickering
*Optimised everything."




Retro Gaming Life on Twitch!

retrogaminglife's Streambadge


Subscribe by Email

Contact Form


Email *

Message *


1984 Comic (3) 32x (11) 3DO (26) 3DS (88) 3DS pic of the week (53) Acclaim (2) Action Figures (45) Activision (2) advertising from the past (446) affiliates (5) Affinity Sorrow (4) Alexis Lalas (1) amiga (6) anime (64) anime girl of the week (1) Animonday (39) Anniversary (6) Apple (17) arcade (36) Art (1) Art Gallery (1) article (9) Ascii (2) Askys (1) atari (43) Atari800 (12) Atlus (25) Bandai (5) blast from the past (1) Book (4) Bootleg Game of the Week (79) capcom (38) Capture Card (1) Cats (8) CDX (1) CIB Sunday (29) Club Nintendo (5) Cobra Team (1) Coleco (1) Colecovision (1) Coming Updates (6) Commodore (18) Computer Fix (5) convention (6) Countdown (15) Data East (1) Diet and exercise (3) Disney (5) DOS (64) DOS Month (49) DOSBox (54) Dragon Ball (2) Dreamcast (59) Dynamics (1) e-zine (17) EA (3) earthquake (1) Ebay Shoppe (14) Electrobrain (1) emulation news (294) En Espanol (2) Enix (8) Famiclone (15) Famicom (495) Famicom Friday (11) Famicom Guide (69) Famicom Pirates (133) Fceux (72) Final Burn Legends (3) Final Fantasy (2) Find of the Month (36) Flea Market (4) floppy (1) Forgotten Finds (16) Fuzhou Waixing Computer Science and Technology Co (2) Gadgets (25) Game and Watch (8) Game Arts (5) Game Gear (102) Game-bit of the day (996) (4) Gameboy (377) Gamecube (129) Games (45) games turned into anime (1) Gasha Figurines (1) GBA (206) GBC (166) Geeky love (1) Genesis (415) Gijoes (9) GroovyMame (4) Halloween (4) Handhelds (10) Hatari (3) Hector (1) holidays (29) Hoxs64 (1) Instagram (1) intellevision (12) ipad (1) Ipod Upgrade (3) ISO Tool (7) Jagulator (2) japan (1) Javascript PC Emulator (1) jDosbox (1) JMednafen (1) Job (6) JoyToKey (1) Jpcsp (98) JRPG (28) Kittens (7) konami (16) Labels (11) Labor day (1) Latest Finds (1276) legos (2) Life (12) Loot Crate (1) Luis Games (2) Lunar Silver Star Sega CD (1) Lynx (4) Magazines (39) MAME (34) MAME for XBOX 360 (2) MAME PLUS (25) MAME Plus Plus Kaillera (18) MAME PLUS XT (13) MAME32Plus Ash Build (16) MAME4droid (7) Mameinfodat (1) Mangas (11) Manual Monday (37) Marios (13) MasterGear (4) MD.emu (2) MedGui (3) Mega Man (23) Mega Man 7 NES (1) Merry Christmas (13) MESS (225) MESSinfo (5) Meteor (2) Miami Beach (1) Micro64 (25) Mii (15) milestone (14) MoarNES (1) Mod (3) Monster Ball Go (5) movies (16) MP3PlayerPlugin (5) MrDo DS (1) MSX (8) MSX emu (2) msxDS (3) multiMAN (16) Mupen64k (1) Mupen64Plus (14) music (11) My Gaming Area (1) My NES (7) N64 (184) Namco (8) Namcot (2) napple (1) Natsume (4) NDS (140) nemulator (1) neo geo (6) neo geo pocket (5) Neo Raine (3) NeoCD (1) NeoGamma (8) NES (785) NES prototype (3) NES.emu (2) NESbox (1) NesDS (16) Nester J (4) Nestopia (2) NestopiaX (3) New Banner (4) New Year (9) News (393) nGlide (2) NGP.emu (1) nintendo (74) Nintendo Switch (16) Nintendulator (8) NIS (2) NitroGrafx (1) Nuevos Juegos (1) nullDC (2) ODAMEX (4) Odyssey 2 (2) Ootake (13) Open BOR (7) Open Emulator (8) OpenMSX (1) OpenTTD (5) Osmose (1) PangDS (1) PC (284) PC Engine (106) PC6001VW (3) PCE.emu (2) PCE/ibmpc (1) PCE/macplus (1) PCSX Reloaded (53) Pcsx2 (112) PearPC (1) Persona4 (3) Peru (1) Phoenix (1) Pinball (1) Pirates (12) Playing then Playing now (13) PMPlayer Advance (1) PokeMini Emulator (2) Pokemon (142) Pokemon Go (14) PokemonCardoftheWeek (58) poll (7) Pom1 (1) Posters (1) PPREFS (4) ProGrammaX (3) Project 64 (21) PS1 (386) PS2 (195) PS3 (86) PS3 Game List (1) PS3 MAME (1) PS4 (98) PSP (75) PSP 3D plugin (2) PSP Custom Firmware (10) PSPident (2) PSvita (54) PSX Emulation Cheater Codelist (1) PSXjin (2) puNES (25) Pypdp8tk (2) Q-Gears (1) Q4Wine (1) Qaop (1) QMC2 (52) Question Session (2) Rage (1) random (2) Random Fact of Video Game History (1) RemoteJoyLite (1) retro cheat page (23) Retro Comics (18) Retro Copy (1) Retro Excremental Fecal Matter of the Week (1) Retro Game Ending (4) Retro Game of The Week (170) Retro Gaming (163) Retro Gaming Articles (7) Retro Gaming Life Podcast (2) retro news (619) Retro-Tips (1) Retrobeat Tuesdays (40) retrobit of the day (361) Retrowear (1) retroweb (6) Rising Star Games (1) Rom Center (1) Rom Collection Browser (1) Rom Manager (13) Rom Vault (5) RPG (64) SammyStudios (1) Save Game Manager (12) ScummVM (5) SDLMAME (15) SDLMAME4Ubuntu (9) Sega (31) Sega CD (62) sega cd 32x (3) Sega Master System (93) sega pico (3) Sega Saturn (127) SegaSaturday (29) SharpBoy (3) Shoppe (2) SNES (546) SNES9x (15) SNES9x Euphoria (1) SNES9x GX (1) SNES9x-PS3 (2) SNESmulDS (1) SNK (2) soccer (3) Sonic (9) Sony (3) Speak and Spell 1978 Simulator (9) Speccy (9) Spectaculator (1) sports (6) SPU2-X (8) Spud (1) SquareEnix (9) Squaresoft (9) SSF (17) SSNES (11) Stella (41) Stella DS (3) Step Mania (6) Stream (3) Summer Days (1) Sunsoft (3) Supermodel (3) Surreal 64 (3) Taito (6) Techno (2) Tecmo (7) TempAR (3) Tengen (2) Test 7 (5) Thank You (2) Thanksgiving goble goble (5) THQ (1) ThunderMAME (1) TMNT (49) Toys (79) TR64 (1) Tradewest (1) Trading Cards (39) Translated Games (6) Trip to Peru (23) TRS32 (1) Turbo Grafx (89) Twitch (4) uBee512 (2) UberNES (1) UKNCBTL (4) Unreal Speccy Portable (3) USB Loader GX (3) vacation (1) Valentines Day (2) VBA GX (1) VBA-PS3 (1) Vba-ReRecording (15) VBANext-PS3 (1) VectrexWii (2) VGMToolbox (6) Vic20emu (1) VICE (5) village (3) Virgin (2) Virtual Box (10) virtual boy (10) Virtual Gameboy (5) Virtual Gameboy Advance (8) Virtual Jaguar (26) Virtual Library (3) Virtual T (1) VirtualC64 (1) Visual Boy Advance (13) Wii (95) Wiiengine (1) WiiHandy (1) WiiMC (3) Wiirtual Boy (1) WiiU (19) WinApe (1) WinDS (10) Wine (18) WinFellow (1) WinTVC (1) WinUAE (25) WinVICE (2) WinVZ300 (28) WolfMame (2) WolfMESS (2) Working Designs (5) world cup (2) XBMC4XBOX (1) XBOX (60) Xbox 360 (80) Xebra (1) XM6 (3) XM6i (3) XM7 (7) Xroar (3) XSeed (2) Yabause for Pandora (1) Yabause Wii (6) Yape (3) ykhwong's DOSBox (6) Youtube (111) Yu-gi-oh (153) Yu-gi-oh finds (35) Yu-gi-oh!CardoftheWeek (70) Z26 (4) zelda (19) Zx Spectrum (2) ZXMAK (5)

Blog Archive

About me

This is a site dedicated to retro gaming in particular but it'll have other things as well. We are open minded to all sorts of gaming included non-video gaming. Please take a chance and explore what we offer! -Famicom Freak

Theme Support