May 05, 2011

Emulation News 042: Updates for 5-5-11


Happy Cinco de Mayo! It's time for some updates! Be sure to check them out as there are many revisions available.

Test7 v20110503

"Test7 is a multi emulator frontend.
Instead of a list of game names, it displays a tiled view of thumbnails (one for each game).

It's based on the library "Slick" (http://slick.cokeandcode.com)
and use the Apache Batik SVG Toolkit (http://xmlgraphics.apache.org/batik/).

The config file is in JSON format (http://www.json.org)

To start the front-end (requires Java version 6 at least):
java -jar test7.jar

At launch, Test7 unzips the necessary natives libraries in the current directory.
Linux:
You must include this directory in the environment variable LD_LIBRARY_PATH.

Windows:
The current directory is normaly automatically added to the PATH.

If it doesn't exist, Test7 creates a template config file test7.json

The config files is divided in three parts:
- display
- emulators
- games

Summary of the display configuration:
"""""""""""""""""""""""""""""""""""""
- screenWidth and screenHeight : sizes in pixels of the screen.
- fullscreen : true/false.
- keyDelay (optional 500ms by default): time in ms for key repetition.
- nbColumns and nbRows : number of thumbnails displayed on a page.
- percentRowSpacing and percentColumnSpacing (optional 1% by default): blank space between rows and columns
in percent of the screen size.
- pageScrollTime (optional 300ms by default): time in ms of the page-scrolling effect.
- cursorMoveTime (optional 100ms by default): time in ms for the cursor to move from one thumbnail to another.
- rotate (optional no rotation by default): rotate the display. -1 = -90°; 1 = +90°; 0 = no rotation.
- multiThread (optional true by default): true/false; By default Test7 load the thumbnails in a separate thread.
So you can start your navigation through the games while the thumbnails are loaded.
But it seems there's a bug which sometimes freezes the application (occures in fullscreen with Vista)
- svgMaskFilename (optional test7/mask.svg by default) : filename of the svg file used as a mask on each thumbnail.

Emulators:
""""""""""
- id : reference used in the game part.
- command : command used to start the emulator (with options if needed).
Exemple: "c:/temp/znes/zsnesw.exe -m" to start the ZNES emulator in command line mode.
- romsDirectory : directory containing the roms of this emulator.
- picturesDirectory : directory containing the pictures used to create the thumbnails.

Games:
""""""
- file : name of the file. Exemple : "superGame.zip"
The directory is the one associated with the emulator (see above).
- name : displayed name of the game.
- picture (optional): By default Test7 uses the filename of the game with one these suffixes : "bmp,jpg,jpeg,png,gif"
to construct the filename of the game.
Exemple: "superGame.zip" becomes "superGame.png"
This parameter permit to use a totally different filename for the picture.
The directory is the one associated with the emulator (see above).
- emulatorOption (optional): add some options to the command line of the emulator.
- emulatorId : Identifiant of the emulator used to launch this game.

Exemple of a configuration:
"""""""""""""""""""""""""""
{
"screenWidth":1680,
"screenHeight":1050,
"fullScreen":true,
"nbColumns":6,
"nbRows":4,
"emulators": [
{"id":"znes", "command":"c:/temp/znes/zsnesw.exe -m", "romsDirectory":"c:/temp/znes", "picturesDirectory":"c:/temp/znes"},
{"id":"mame", "command":"c:/temp/mame/mame.exe", "romsDirectory":"c:/temp/mame/roms", "picturesDirectory":"c:/temp/mame/snap"}
],
"games": [
{"name":"Super Ghost'n Trolls ", "file":"Super Ghost'n Trolls (Europe).zip", "emulatorId":"znes"},
{"name":"Super Subway", "file":"Super Subway (Europe) (En,Fr,De).zip", "emulatorId":"znes"},
{"name":"Year of Kung-Fu", "file":"yearkf.zip", "emulatorId":"mame"}
]
}

Usage:
""""""
Use arrow keys or joystick to move the cursor.
Use space or a joystick button to select a game. A full-size picture of the selected game is displayed.
Confirm your choice with space or a button again or use arrow key or joystick to cancel.
Type 'Q' to quit Test7."

Source

MESS SVN r11431

"r11431
fix for WINUI compile (no whatsnew)"

Source


OpenEmulator SVN r633

"r633
Finished OpenGL paper canvas, fixed video update when shaders are off, fixed resize flickering when using didVSync for drawing
r632
Fixed bezel drawing, fixed window resizing methods, fixed display canvas updates so persistency is correctly updated after a new frame, started implementation of OpenGL paper canvas, added paper canvas to CanvasWindowController and CanvasWindow Yesterday
r631
Fixed bezel drawing, fixed window resizing methods, fixed display canvas updates so persistency is correctly updated after a new frame, started implementation of OpenGL paper canvas, added paper canvas to CanvasWindowController and CanvasWindow Yesterday
r630
Refactored canvas API, fixed bezel 180 degree rotation, fixed persistance, fixed OpenGLCanvas update parameters and canvas API
r629
Fixed OpenGL context loss when closing a canvas
r628
Fixed GUI-Emulation-Canvas thread synchronization
r627
Improved the default emulation fallback, the template chooser is now displayed, fixed audio playback play position, fixed canvas window orderOut, fixed frame size initialization
r626
Fixed OpenGL thread sync/system events in canvas and emulation windows"

Source

Jpcsp SVN r2110

"r2109
Improved support for DebuggerMemory: it was sometimes missing breakpoints on memory reads/writes. This should now be fixed.
r2110
sceMpeg: trying to fix the ending of the Mpeg movie when the audio ends before the video."

Source

DaedalusX64 SVN r698

"r695
[=>] Merged from Dev branch:

Rev 233 - Salvy
[+] Added cheat menu (WIP, only disable and enable cheats option work atm)
Rev 234 - Salvy
[+] More WIP towards the GUI for cheats (everything is half or barely working atm)
[+] Added cheat codes for SSV
Rev 235 - Salvy
Disable temporally a couple of flags to enable or disable cheats (they don't work yet, due the UI part not working properly)
Rev 236 - Salvy
[!] Fixed bug that caused cheats to be displayed after loading a game with no cheats
[!] Fixed enable cheats option not working
[+] Implemented activation of cheat codes
[+] Show a msg if user opens the cheat menu with no cheats etc
[!] Fixed left and right pad not working in cheat menu
r696
[=>] Merged from Dev branch:

Rev 237 - Salvy
[+] Implemented cheat list generator for GUI (yay)
[~] Removed several hacks etc I had for it (when I was attempting to get it working)
[!] Fixed bug that caused last cheat entry to always be enabled
Note - frontend for cheats work perfectly now
Rev 238 - Salvy
[+] check if country id of cheat codes match to the selected ROM, if not they'll be skipped
Rev 239 - Salvy
[+] Compensate empty entries of cheat codes in UI
Rev 240 - Corn
r697
[=>] Merged from Dev branch:

Rev 241 - Salvy
[+] Restore value if XXX cheatcode is no longer active, makes it possible to disable cheats instantly (hackish as hell atm though)
[~] Minor clean up in cheat UI
Rev 242 - Salvy
[!] Fixed was enable flag and made it safe (fixes certain cheats to be disabled by error)
Rev 243 - Salvy
[!] Fixed bug that caused certain cheats not be disabled correctly (Corn)
[+] Store original value before writing cheat codes to memory (allows us to undo cheats when disabled, thnx Corn and Kreationz for suggestions)
Rev 244 - Corn
r698
Note : This the last merge to B3 Update, Dev rev 249 is Beta 3 Update

[=>] Merged from Dev branch:

Rev 245 - Salvy
[!] Simplified cheat store/restore routine (now isn't hacky anymore \o/)
[!] Make sure to store even cheats that write multiple times (Thnx Corn for suggesting)
Rev 246 - Salvy
[!] Tagging as Beta 3 Update
[+] Added more cheats to the database
[-] Removed debug code from Cheat routines
[!] Killed a warning in R4300.cpp
Rev 247 - Salvy
[!] Bump up OSHLE version number
[!] Fixed assert in OSHLE
Rev 248 - Salvy
[~] Added more info for a cheat
Rev 249 - Salvy"

Source

PCSX2 SVN r4622

"r4622
microVU: Fix for Red Faction 2"

Source

Altirra 1.9 Test 37

"- Debugger: Added .sdx_loadsyms command."

Source

Spud v0.210

"ADDED: Spud can now query WoS Infoseek and download game and associated files.
ADDED: Spud can now SAVE snapshots in all supported formats.
ADDED: Soft reset menu option.
ADDED: ULAplus palette editor.
ADDED: PC logging.
ADDED: PC logging for one frame.
ADDED: Ability to control emulation speed (10% - 1000%).
ADDED: Colour palette options available.
ADDED: Tape wobble.
ADDED: Tape autoload.
ADDED: Standalone register view dialog box.
ADDED: Debugger. Breakpoints (No conditional yet).
ADDED: Debugger. Various Single Step options.
ADDED: Debugger. Various RUN options.

FIXED: Due to DirectSound, Spud would crash when loading a game after have changed rendering method.
FIXED: Border drawing routines were being called more often than required.
FIXED: More obscure bugs in the Z80 core.
FIXED Lots of little bugs than I can't remember."

Source

StepMania SSC v1.2.5

"20110329
--------
* [ScreenEdit] Changed sample playback button to L. [AJ]
* [ScreenGameplay] Announcers say combo messages again. [AJ]

20110402
--------
* Fix a crash (issue 247) when exiting Practice mode from dance-solo, dance-threepanel, and popn-nine (all of which can only have one player). If you find any other modes this crashes on, let us know. [AJ]

20110405
--------
* [ScreenEdit] Allow modifying the #DISPLAYBPM traits in the editor. Look in Edit Song Info to find it. [Wolfman2000]

20110413
--------
* [ScreenSelectMusic] Made score frame into an AutoActor, changed the filename from "score frame p1" to "ScoreFrame P1" for consistency with other elements. [AJ]

20110416
--------
* [PlayerOptions] Added UsingReverse() Lua binding (automatically tests GetReverse() == 1) [AJ]
* [PlayerState] Added GetCurrentPlayerOptions() Lua binding [AJ]

20110420
--------
* [CourseContentsList] Fix a crash. [AJ]

20110421
--------
* [ScreenSelectMusic] Changed "Percent Frame p1" to "PercentFrame P1" for consistency. [AJ]
* [LifeMeterBattery] Convert Frame to an AutoActor. [AJ]
* [ScreenEvaluation] Added RollingNumbersClass metric, allowing for the ability to change which RollingNumbers class is loaded. [AJ]
* [ScreenGameplay] Added SongNumberFormat metric. [AJ]

20110422
--------
* [Banner] Added ScrollSpeedDivisor metric; controls the scroll speed of Random/Roulette banners. [AJ]
* [FadingBanner] Added BannerRoulette, BannerRandom, and Banner(Custom Item Name) commands. [AJ]

20110423
--------
* [CourseLoaderCRS] Fixed loading of Player's Best/Most Played courses, probably others too. [AJ]
* [ScreenGameplaySyncMachine] Fixed a crash when entering ScreenGameplaySyncMachine as Player 2. (Fixes issue 127) [AJ]
* [ScreenOptionsEditCourse] Fixed a crash when going to the first row. (Fixes issue 235) [AJ]
* [SongManager] Added GetCourseGroupNames Lua binding. [AJ]

20110428
--------
* [BeginnerHelper] Various changes: [AJ]
* Changed Player_#X/Y metrics to Player#X/Y metrics for consistency.
* Converted the background to an AutoActor.
* [BPMDisplay] Added SetFromSong Lua binding. [AJ]

20110430
--------
* [ScreenOptions] Renamed "ScreenOptions LineHighlight" to "ScreenOptions LineHighlight P#", making it load per-player. [AJ]
* [OptionRow] Added Text param to RefreshMessageCommand. [AJ]
* [ScreenOptions] Added SelectMultipleMessageCommand, ChangeValueMessageCommand. [AJ]
* [UnlockEntry] Added GetCourse, GetCode Lua bindings. [AJ]
* [UnlockManager] Added UnlockRequirement_NumUnlocked enum. [AJ]
* [Song] Added Origin (#ORIGIN tag in .ssc) [AJ]
* [UnlockManager] Added GetPoints(UnlockRequirement), GetPointsForProfile(Profile,UnlockRequirement) Lua bindings. [AJ]
* [Course] Added #SCRIPTER tag and GetScripter Lua binding. [AJ]"

Source

Vba-ReRecording v24 (r367)

"r367
Fixed the problem that fast-forward didn't work introduced on rev362.

Notes:
* The timing of GBx games in this version is different from that in the 23.x series.
* There are known emulation bugs in some games.
* Savestates are incompatible with, but cannot be distinguished fom those made with previous versions. Avoid confusion on your own."

Source

Cinoth Ciano's iDeaS Plugin

"Welcome in my home page. Im developer and I like the emu as iDeaS. Im working on Microphone and on WiFi Plugins.
Below you can find the Microphone Plugin is the first release but it works well. Sometimes you need enable it by the checkbox in the properties page, example when you load a savestate.

Finally Lino release me the Audio's Plugin source, here's my first version."

Source

Dolphin texcache-rewrite SVN r7509


"r7509
texcache-rewrite: DX9 support.

Please test DX9 and give feedback about the performance. For me, it's faster in most cases, but slower in some situations involving paletted textures. Every time the palette changes, it has to re-decode the texture to graphics memory. The DX11 backend has a shader in place to handle palettes on the GPU, but the other backends still de-palettize on the CPU.

EFB RAM copies are...still somewhat broken. You'll see if you try it.

Still to come: fix EFB RAM copies; virtual EFB copies for OGL and DX9."

Source

VisualBoyAdvance-M SVN r1014

"r1014
should fix GS codes that don't work on games which use lcd interrupts instead of vblank

thanks unmacaque"

Source

DOSBox SVN r3707

"r3707
less is more"

Source


Dolphin SVN r7511


"r7510
UpdateAudioDMA() fix/revert -> fixes Rayman 3/Smugglers Run with LLE, + small optimization for lleint/llejit32
r7511
Trying to fix mixer problem when AIsrc is @48kHz, should fix games like All Star Baseball 2004/
XGRA Extreme-G Racing Association/Conduit 2... Enabled 48kHz output for LLE (before it was just 32kHz). I hope it works, if there are serious problems, it will be reverted."

Source

Ootake v2.52

"- The volume setting processing of the wave memory sound chip was brought
close to the movement of a real machine. In "Hanii in the Sky", when the
game was paused, the problem that the noise rings was solved.
- "Caputure" menu was added. Input-Recording function, Screenshot function
and WAV-Sound Output function was moved from "File" menu to this menu. I
think "AVI-Movie Output function" will be added here in the near future.
- The speed and timing were brought close to the movement of a real machine.
In the opening demo of "Wrestle Angels", the problem that the screen
disappeared (generated by a recent version) was solved. In the Quest
mode of "Fainal Lap Twin", when the hero enters the house in continent,
the problem that the screen has fallen into disorder by one frame was
solved.
- Additionally, a detailed part has been improved and corrected.
+ In East Japan, many people died by the earthquake and the tsunami. May
they rest in peace. We Japanese have expressed gratitude for help of the
all over the world. We revive without fail. Thanks.
+ I began Twitter. (Japanese language)
http://twitter.com/kitao_n

* The happiness of the game is the world human race commonness. It longs for
peace.
* I think that it cannot do improvement & correction of the above-mentioned
if there are many neither operation report nor defect report. Thank you
really for you who reported."

Source


Share:
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