gocha
Any
Emulator Coder, Former player
Joined: 6/21/2006
Posts: 401
Location: Japan, Nagoya
Here's a improvement version of Snes9x 1.51! This topic has been obsoleted! Click here to see the new topic: SNES1.51 Emulator Development Download gocha's MediaFire root -> gocha's Snes9x binaries directory -> gocha's Snes9x source code directory Movie/Snapshot Related Things Snapshot version incremented! (permitted by zones) New snapshot cannot be loaded by official version, though older snapshot can be loaded by this version. Movie timing is still the same with official version, I think. If you plan to continue to record your movie made with official version, do not load older snapshot to jump to certain frame. That will cause a desync. Also, do not switch SpeedHacks to ON (that's also deprecated in official version). Smart Frame Advance (FrameAdvanceSkipsNonInput) is modified by nitsujrehtona. I don't know whether the feature had a bug, nor whether it works correctly now. "If you have a question, suggestion, etc, post it :)" <- copy & paste, obviously! Snes9x Watch
:target:snes9x-1.51+1.exe:70E1B0:0024:002C:0034:B165:B17C:72EAA8
I am usually available on Discord server or Twitter.
gocha
Any
Emulator Coder, Former player
Joined: 6/21/2006
Posts: 401
Location: Japan, Nagoya
Snes9x 1.51+ v5.2 - Win32: Direct3D output (optional) (OV2) - Win32: Fullscreen mode respects refresh rate setting (d3d only) (OV2) - Win32: updated graphics option dialog, "local vid-mem" and "test mode" in display settings have been disabled. (OV2) - Win32: ESC in fullscreen now exits fullscreen. (OV2) - Win32: new filter: blargg's ntsc filter (three presets) (OV2) Snes9x 1.51+ v5.1 - Win32: Changed the behavior of Clear All to uncheck only certain player's macro. (gocha) - Win32: Modified the behavior of load state around key macro. (gocha) Snes9x 1.51+ v5 - Fixed a problem that reset record worked differently between playing and recording. Apparently 1 frame delay had existed on movie play in older version. Thanks inichi. (gocha) - Win32: Modified hotkey configuration, so that it can assign modifier itself (Shift, Alt, and Ctrl). (gocha) Snes9x 1.51+ v4 - Changed to indicate ignored frames while playing a movie. (gocha) - Win32: Added ForceOutputSound option. The instant hack allows snes9x to output sound during avi recording, its sound quality is bad though. (gocha) - Win32: Changed to keep fast-forward when the window is activated if toggled fast-forward mode is used. (gocha) - Win32: Fixed position saving problem with multiple moniter. (OV2) Snes9x 1.51+ v3 - Win32: Removed bad fullscreen fix for the time being. As a result, the main screen will be lost when you change display settings via Display Properties. However, you can restore it by opening Display Configuration dialog. It's much better than crash, anyway. (gocha) Snes9x 1.51+ v2 - Changed default to disable old sound hack (FixFrequency). (gocha) - Win32: Sync Sound routine for AVI output (experimental). (gocha) - Win32: Improved joypad/background input around. (gocha) - Win32: Fixed full-screen switching bug (hopefully). (gocha) - Win32: Improved "Text In Image" option. (gocha) - Win32: Fixed macro vanishing bug. (gocha) Snes9x 1.51+ - Fixed invalid memory accesses in C4 and OBC1. MMX3 Toxic Seahorse stage now can be emulated with HDMA. (zones) - Updated snapshot to prevent desync. Added some variables related to APU and HDMA. (gocha) - Fixed inconsistent snapshot detection. (gocha) - ROM name in movie now contains katakana. (gocha) - Win32: Added a simple macro feature. Though it's not very smart, it's somewhat useful. The macro feature's syntax is described in lazymacro.txt. (gocha) - Win32: Improved the avi output code. Even if you started avi recording with hi-res scene, video width won't be doubled. Or you can record avi with double scale for hi-res title (see AVIDoubleScale in config file). (gocha) - Win32: Added hotkeys to toggle sound channel. (gocha) - Win32: Fixed input related bug and modified auto-fire. (gocha) - Win32: Fixed hq*x filter bug. (Air) - Win32: Modified smart frame advance related. (nitsujrehtona) - Win32: Added fast-forward to frame for movie. (nitsujrehtona)
I am usually available on Discord server or Twitter.
Joined: 8/27/2006
Posts: 883
Nice
gocha
Any
Emulator Coder, Former player
Joined: 6/21/2006
Posts: 401
Location: Japan, Nagoya
Uploaded improvement 2 beta. Download | Changelog It should work on Saturn's computer. Edit: Fixed terrible hotkey dialog bug, sorry for the delay Edit: beta2 available. When the same macro was used by multiple players, the macro text was vanished from dialog, fixed. Edit: beta3, fixed more (2008-02-18 9:16 GMT+9)
I am usually available on Discord server or Twitter.
Joined: 12/25/2007
Posts: 86
Location: Muhos, Finland
"If you have a question, suggestion, etc, post it :)" <- copy & paste, obviously! So I swap'd my snes emulator from zsnes to snes9x (becaus zsnes have problems whit super mario RPG :( ) , so can you fix bug, when I save state, snes9x lags litle, and that are annoying, and zsnes never had'ed that problem........ :\ EDIT: and also why miusic/sound fx sounds poorer in snes9x than Zsnes? :f EDIT #23523: now it crash'd when I saved state, or my computer are too shit (celereon 3,33ghz, 512mt whit köhwindowsköhxpköh, slow as hell).
<small>Big signature cleared by admin; read <A>forum rules</a>.</small> <small>-Me:..and big sig. was just small picure(two row's), It dont even lag my 3660's web browser >_></small>
Joined: 8/27/2006
Posts: 883
Actually more ram would greatly help your computer.
Player (217)
Joined: 2/12/2006
Posts: 373
Location: Oregon
I like to use ctrl as the frame advance key. That way I'm less likely to have problems when I have to hold several keys while frame advancing. However, when I try to define ctrl as the frame advance key in 1.51 improvement2 beta6, several of the other boxes in the hotkey configuration window turn blue, and frame advance doesn't work until I change the key back to something else. The Alt and Shift keys also cause this problem. Defining ctrl as the frame advance key works fine in normal snes9x 1.51 and in snes9x 1.43 improvement12.
Joined: 12/29/2006
Posts: 119
Location: Japan, Anjo
Frame advance key is \ key.
DiffCalc .NET Frameworks 3.5 required.
Player (217)
Joined: 2/12/2006
Posts: 373
Location: Oregon
I know \ is the default key, but my keyboard only allows a few keys to be pressed at a time, otherwise my computer beeps. That happens less often if I set ctrl to be the frame advance key instead of \.
Joined: 10/2/2006
Posts: 52
I've got an issue with frame advance. I have it set to my logictech controller as the R2 button. yet when I press it the game simply pauses, no matter how many times after I press it it just stays at the same frame, paused. when I set to to a keyboard key it works fine as should, but just not when its a controller button. any ideas whats wrong?
Joined: 9/30/2007
Posts: 103
Drewseph wrote:
I've got an issue with frame advance. I have it set to my logictech controller as the R2 button. yet when I press it the game simply pauses, no matter how many times after I press it it just stays at the same frame, paused. when I set to to a keyboard key it works fine as should, but just not when its a controller button. any ideas whats wrong?
I've had this problem as well. If you're on Windows, use Joy2Key to fix it. Just bind R2 to \ (silly american keyboards). I'm not sure if it's a bug or just how the emulator handles controller input, but it's luckily quite simple to bypass.
gocha
Any
Emulator Coder, Former player
Joined: 6/21/2006
Posts: 401
Location: Japan, Nagoya
beta10: This should improve situation. Edit: Oops, this is Snes9x 1.51 topic...
I am usually available on Discord server or Twitter.
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
By the way, is there work done on the savestate or the movie file formats? And is this merged with the "main" SNES9x branch? (I don't know if they're still working on it...)
Joined: 11/1/2007
Posts: 100
Is there gonna be some documentation on the format for the video/audio streams when using -dumpstreams (and possibly a new MakingAVI guide in Linux on the wiki).
gocha
Any
Emulator Coder, Former player
Joined: 6/21/2006
Posts: 401
Location: Japan, Nagoya
gocha's MediaFire root -> gocha's Snes9x binaries directory -> gocha's Snes9x source code directory Improvement 2 beta 8 Modified AVI sound output (Windows port). Now "Sync Sound" option affects AVI output. Example here. With Sync Sound, noise channel may sound a bit odd. I don't know why. Improvement 2 beta 9 Fixed 1-frame lag in memory watch (not really, it seems to be incomplete).
I am usually available on Discord server or Twitter.
Joined: 12/25/2007
Posts: 86
Location: Muhos, Finland
ZeXr0 wrote:
Actually more ram would greatly help your computer.
Acualy I have now 1.5gb ram, but still it lags litle when making save state, Zsnes dont have that problem. Also sound is horrible, in Zsnes sound are perfect...
<small>Big signature cleared by admin; read <A>forum rules</a>.</small> <small>-Me:..and big sig. was just small picure(two row's), It dont even lag my 3660's web browser >_></small>
Post subject: Snes9x 1.51 improvement v2
gocha
Any
Emulator Coder, Former player
Joined: 6/21/2006
Posts: 401
Location: Japan, Nagoya
Since I haven't updated Snes9x for a while, I'd like to release a non-beta version. Download link is in the first post of the topic. Changes from the latest beta Ol' good 1 frame lag of watch is back. The fix in the beta was incomplete. I have written a new fix for it, but it requires painting screen twice, and also has some limitations, so I didn't apply it. If you need a lag-free watch, use my memory watch or other memory watch tool. Sync Sound In 1.43, Snes9x may get frozen when you set Sync Sound on. I don't know why, some people reported that to me anyway. As far as I know, no one has experienced it with 1.51. That's odd. Generally, Sync Sound makes sound more accurate, but in 1.51, it makes noise samples a bit strange. I haven't figured out why. Also, now Sync Sound affect AVI output! (sample) but I have modified only Windows version. Other Notes Can someone port great lua scripting into 1.51? patch: 1.43 v11 beta15 -> lua 0.05
I am usually available on Discord server or Twitter.
Post subject: Re: Snes9x 1.51 improvement v2
Joined: 2/26/2007
Posts: 1365
Location: Minnesota
gocha wrote:
Generally, Sync Sound makes sound more accurate, but in 1.51, it makes noise samples a bit strange. I haven't figured out why. Also, now Sync Sound affect AVI output! (sample) but I have modified only Windows version.
Which sounds is the game supposed to make? The first one had differences in his throwing coins, while the second (synched) sound had the coin throwing the same sound.
adelikat wrote:
I very much agree with this post.
Bobmario511 wrote:
Forget party hats, Christmas tree hats all the way man.
jaysmad
Other
Experienced player (932)
Joined: 12/1/2006
Posts: 629
Location: Mom's
I dont get it. Before i would just download 1.43 then open it and it would work. Now, i click on the link and my cpu wont read the file. Am i missing something?
Joined: 2/26/2007
Posts: 1365
Location: Minnesota
jaysmad wrote:
I dont get it. Before i would just download 1.43 then open it and it would work. Now, i click on the link and my cpu wont read the file. Am i missing something?
Throw me a pm (with and email address) and I can send 1.43 to you, 'mad.
adelikat wrote:
I very much agree with this post.
Bobmario511 wrote:
Forget party hats, Christmas tree hats all the way man.
Post subject: Snes9x 1.51+ v3
gocha
Any
Emulator Coder, Former player
Joined: 6/21/2006
Posts: 401
Location: Japan, Nagoya
Snes9x 1.51+ v3 - Win32: Removed bad fullscreen fix for the time being. As a result, the main screen will be lost when you change display settings via Display Properties. However, you can restore it by opening Display Configuration dialog. It's much better than crash, anyway.
I am usually available on Discord server or Twitter.
Post subject: Snes9x TAS EMulator for Mac
Joined: 7/22/2008
Posts: 3
Location: United States
I have played Snes 9x v1.51 before on a Windows, but my main problem is that I own a mac. As of my knowledge, there are no versions of Snes9x for Mac that contain frame advance. If anyone knows where one would be that works well or some could develop one, please tell me.
Post subject: Re: Snes9x TAS EMulator for Mac
Active player (411)
Joined: 3/16/2004
Posts: 2623
Location: America, Québec
redxparasite wrote:
I have played Snes 9x v1.51 before on a Windows, but my main problem is that I own a mac. As of my knowledge, there are no versions of Snes9x for Mac that contain frame advance. If anyone knows where one would be that works well or some could develop one, please tell me.
Your best chance of getting it is to politely ask zones, snes9x dev and mac user, if he wants to do so.
Active player (411)
Joined: 3/16/2004
Posts: 2623
Location: America, Québec
gocha, you might be interested with this: http://www.snes9x.com/phpbb2/viewtopic.php?t=4025
Active player (411)
Joined: 3/16/2004
Posts: 2623
Location: America, Québec
What are the new snes9x watch target lines that we need to put in cfg so we can watch memory addresses with those newer revisions of snes9x? The last one was for snes9x 1.51+. And I don't see anything in this thread, http://tasvideos.org/forum/viewtopic.php?t=4466 , that tell how a simple user could get those numbers by themselves. Edit: It seems there is an option added in the help menu for that but wasn't mentionned in the changes list.