December 31, 2011

Emulation News 248: Updates for 12-30-11


Only two days away from a new beginning! Lets keep it up!


Stella v3.5

"3.4.1 to 3.5: (December 29, 2011)



* Stella is now DonationWare! Please see the DonationWare link on the

main webpage for more information.



* Added several improvements to the joystick management code. Joystick

event mapping is now saved per device, meaning that if you map events

to a certain joystick device, remove the device and then later insert

it again, Stella will remember the original mapping.



* The total number of joysticks present and their associated properties

(number of axes, buttons and hats) is now dynamic. That is, there's

no longer a hard-coded limit on the number of joysticks that Stella

can use, or the number of buttons, etc that it contains. This fixes

a serious bug with PS3 controllers with 27 buttons, whereby adding a

mapping for joystick 0 would inadvertantly change settings for

joystick 1, and could potentially lead to a program crash.



* Added 'mcontrol' commandline argument, which can specify to use each

mouse axis as a separate paddle. The old (and default) behaviour can

be activated by setting this argument to 'auto'. Related to this,

removed redundant 'usemouse' argument.



* Huge restructuring of the OpenGL code, making it compatible with

OpenGL 2.x+ features (such as vertex buffer objects), while at the

same time keeping compatibility with OpenGL 1.5 / OpenGL ES.

Because of the required changes, TV effects were removed (they will

be added again for the next release).



* Improvements to audio handling, particularly for certain cases of

Windows, ATI video cards, and OpenGL mode. The sound device is now

opened only once when Stella starts, and is paused between loading

different ROMs. This fixes a problem whereby sound could possibly

not be functional after loading the first ROM. Related to this,

removed the 'audiofirst' commandline argument as it's now redundant.



* Fixed bug with displaying the ROM launcher in Windows XP; the initial

load was sometimes taking up to 30 seconds to complete.



* Added logging facility, whereby the output of the application is

available within Stella itself. This can still be printed to the

console, or also saved to a file. Add the 'loglevel' and

'logtoconsole' commandline arguments which control these settings,

and removed the 'showinfo' argument as it's now redundant.



* Updated DPC+ bankswitching scheme to latest code provided by

SpiceWare.



* Added MAMCR handling to the Thumb ARM emulation code. Note that

MAMCR isn't actually emulated, it is just ignored for now. This

fixes a bug whereby accessing MAMCR would crash the ARM emulation.



* Added 'thumb.trapfatal' commandline argument, which causes the

Thumb ARM emulation to either trap on a fatal error (throw an

exception to the debugger and exit emulation) or simply log the

error and continue. This should normally always be enabled, but

can be disabled by developers for testing reasons.



* Updated default snapshot directory to be much saner and easier to

find. For most systems, it now defaults to the users 'Desktop'.

Note that the commandline argument has changed to 'snapdir'.



* The debugger 'print' command now indicates "special" addresses if

they are read-only (R), write-only (W) or read-write (R/W).



* Fixed a bug where scrolling the mouse-wheel in certain debugger UI

items would cause the program to crash; scrolling now works as

expected.



* Fixed minor display issue in the debugger RAM area; some addresses

were being displayed as '...'.



* Fixed compile issues in the latest versions of Ubuntu and Debian, and

fixed UNIX desktop file so that Stella will launch with a ROM when

selected from its icon. Thanks go to Stephen Kitt for this code.



* Updated included PNG library to latest stable version.



* Updated the credits list in the documentation, listing people that

have donated hardware to the Stella team.



-Have fun!"

Source


MESS SVN 13781

"13780
smsvdp.c: Made the register_read and vram_read methods debugger-safe. (nw0
13781
Added skeletons :
- Mera 79152PC
- Mera Konin"

Source

Dolphin GLSL-master Git 3.0-294

"* let us try normal c++ static init instead..."
Source

PCSX2 SVN r5032

"r5032
Added a workaround for the savestate freeze bug in Gust games when the MTVU speedhack is active.
Aligning GIF packets on state save actions seems to cause some issues with the hack.
Still hope to find a better solution."

Source

Jpcsp SVN r2425

"r2424
- More reflection stuff for sceMpeg + if simplification + placeholders for method documentation
- __sceSasInit returns PSP_SAS_ERROR_ADDRESS when the address is invalid or it is not aligned to 64. Checked on a real psp. (Not just __sceSasInit but all the functions I think)
- Removed old code on HLEModuleFunctionReflection.java
- Added ITPointerBase.isAlignedTo
r2425
- Small improvement on sceSasCore"

Source

Altirra 2.1 Test 5

"bugs fixed
- Fixed startup crash on Sandy Bridge CPUs on Windows XP."

Source


XM6i v0.33

"o Host scheduler renewed. Bugs and high speed operation of the VM in Windows
I think the frame rate is not up bug probably healed.
Review the scheduling of a host of rendering.
o A review of the host scheduler, "no-wait only works MPU" feature
Does not work, temporarily disable.
Fixed so the frame rate was incorrect o that appears in the status bar.
Values ​​such as 50fps so far has been displayed is incorrect, in ver 0.33
Not drop in frame rate.
o The status bar progress of virtual time, try to show the accumulation of delay minutes.
o "View> Virtual Hosts> Scheduler" to implement a window.
o "View> System> Scheduler" Frame Rate field of the window is removed.
Has been under review since the original gap.
Returning from a bus error o Improved the save process for re-execute the instruction register. This
MPU (with 68000/68030) average about 15% better performance.
The exception vector word indicates o (pre) and double the bus will fetch address error
So that the fault correction.
Improved screen redraw routine version o Windows.
Fixed garbage when you enter the zoomed o.
o Nereid-implementation of the DIP SW 5,6,8.
o "Nereid" by setting new page, move the relevant settings Nereid.
o RTL8019AS (NE2000) bytes of unimplemented registers, unimplemented bits to correctly implement.
o RTL8019AS (NE2000) of RCR register, DCR, IMR (page 2) implement.
o RTL8019AS (NE2000) implements memory access from the debugger.
o RTL8019AS (NE2000) Fixed it universally accessible and odd addresses.
o RTL8019AS (NE2000) a little closer to the actual contents of the EEPROM.
Network configuration changes to allow drivers on the host o VM.
o The extension .2 hc floppy image (lower case) out of the list that did
Fix the bug.
Fixed in o ver0.32-f option is ineffective. Work better."

Source

ISO Tool v1.981

"[NEW] Add to extract PARAM.SFO"

Source


SDL MAME v0.144u4 for Ubuntu

"Thursday, 29th December 2011
The next unstable release towards 0.145 is ready for download.

This is probably the last one in 2011, so it's time to wish an happy new year 2012 to everyone!"

Source



Share:

0 comments:

Visit my store on Storenvy

Retro Gaming Life on Twitch!

retrogaminglife's Streambadge

Followers

Contact Form

Name

Email *

Message *

Labels

1984 Comic (3) 32x (12) 3DO (28) 3DS (108) 3DS pic of the week (53) Acclaim (2) Action Figures (59) Activision (2) advertising from the past (460) affiliates (5) Affinity Sorrow (4) Alexis Lalas (1) amiga (8) anime (67) anime girl of the week (1) Animonday (39) Anniversary (7) Apple (31) arcade (43) Art (1) Art Gallery (1) article (9) Ascii (2) Askys (1) atari (57) Atari800 (12) Atlus (25) Bandai (5) blast from the past (1) Book (5) Bootleg Game of the Week (79) capcom (38) Capture Card (1) Cassette (1) Cats (9) CDI (3) CDX (1) CIB Sunday (29) Club Nintendo (5) Cobra Team (2) Coleco (1) Colecovision (4) Coming Updates (6) Commodore (27) Computer Fix (5) convention (6) Countdown (15) Data East (1) Diet and exercise (3) Disney (5) DOS (141) DOS Month (49) DOS Thursday (14) DOSBox (55) Dragon Ball (2) Dreamcast (64) Dynamics (1) e-zine (18) EA (3) earthquake (1) Ebay Shoppe (14) Electrobrain (1) emulation news (294) En Espanol (2) Enix (8) Etsy Shoppe (19) Famiclone (26) Famicom (537) Famicom Friday (26) Famicom Guide (69) Famicom Pirates (138) Fceux (72) Final Burn Legends (3) Final Fantasy (2) Find of the Month (36) Flea Market (4) floppy (16) Forgotten Finds (16) Futurama (1) Fuzhou Waixing Computer Science and Technology Co (2) Gadgets (29) Game and Watch (11) Game Arts (5) Game Gear (109) Game-bit of the day (996) Game.com (4) Gameboy (407) Gamecube (135) Games (45) games turned into anime (1) Gasha Figurines (1) GBA (216) GBC (181) Geeky love (1) Genesis (454) Gijoes (13) GroovyMame (4) Halloween (4) Handhelds (11) 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 (1794) legos (3) Life (12) Loot Crate (1) Luis Games (2) Luitello (1) Lunar Silver Star Sega CD (1) Lynx (4) Magazines (43) 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 (51) Marios (13) MasterGear (4) MD.emu (2) MedGui (3) Mega Man (24) Mega Man 7 NES (1) Merry Christmas (14) MESS (225) MESSinfo (5) Meteor (2) Miami Beach (1) Micro64 (25) Mii (15) milestone (14) Mini Arcade (7) 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 (8) N64 (193) Namco (8) Namcot (2) napple (1) Natsume (4) NDS (162) NECA (12) nemulator (1) neo geo (9) neo geo pocket (5) Neo Raine (3) NeoCD (1) NeoGamma (8) NES (843) NES prototype (3) NES.emu (2) NESbox (1) NesDS (16) Nester J (4) Nestopia (2) NestopiaX (3) New Banner (4) New Year (11) News (402) Ngage (1) nGlide (2) NGP.emu (1) nintendo (76) Nintendo Switch (91) 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) Packard Bell (1) PangDS (1) Password Wednesdays (14) PC (472) PC Engine (109) PC6001VW (3) PCE.emu (2) PCE/ibmpc (1) PCE/macplus (1) PCSX Reloaded (53) Pcsx2 (112) PearPC (1) Persona4 (3) Personal art (1) Peru (1) Phoenix (1) Pinball (1) Pirates (12) Playing then Playing now (13) PMPlayer Advance (1) PokeMini Emulator (2) Pokemon (146) Pokemon Go (14) PokemonCardoftheWeek (58) poll (7) Pom1 (1) Posters (1) PPREFS (4) ProGrammaX (3) Project 64 (21) PS1 (425) PS2 (233) PS3 (116) PS3 Game List (1) PS3 MAME (1) PS4 (169) PS5 (4) PSP (96) PSP 3D plugin (2) PSP Custom Firmware (10) PSPident (2) PSvita (60) 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 Freak (1) Retro Game Ending (4) Retro Game of The Week (173) Retro Gaming (167) Retro Gaming Articles (8) Retro Gaming Life Podcast (2) retro news (666) Retro Tuesdays (10) 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 (36) Sega Ages (8) Sega CD (68) sega cd 32x (3) Sega Master System (108) sega pico (3) Sega Saturday (14) Sega Saturn (143) SegaSaturday (29) SharpBoy (3) Shopify Shoppe (4) Shoppe (3) SNES (608) SNES9x (15) SNES9x Euphoria (1) SNES9x GX (1) SNES9x-PS3 (2) SNESmulDS (1) SNK (2) soccer (3) Sonic (9) Sony (4) 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) Super 7 (2) 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 (111) Toys (117) TR64 (1) Tradewest (1) Trading Cards (43) Translated Games (6) Trinitron (1) Trip to Peru (23) TRS32 (1) Turbo Grafx (96) 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) VHS (21) 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) Voodoo (1) Wii (143) Wiiengine (1) WiiHandy (1) WiiMC (3) Wiirtual Boy (1) WiiU (47) WinApe (1) Windows 3.11 (1) Windows 95 (1) WinDS (10) Wine (18) WinFellow (1) WinTVC (1) WinUAE (25) WinVICE (2) WinVZ300 (28) WolfMame (2) WolfMESS (2) Wonderwasn (1) Working Designs (5) world cup (2) XBMC4XBOX (1) XBOX (78) Xbox 360 (116) Xbox One (17) 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 (159) Yu-gi-oh finds (36) 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