Posts for creaothceann


creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
SNES9x 1.54 released https://github.com/snes9xgit/snes9x/issues/124 Binaries: http://www.s9x-w32.de/dl/ Changelog:
Snes9x 1.54
- Changed the S-SMP core module to one written by byuu. This has the effect of increased accuracy, fewer speed hacks, but also regresses a few speed-hack games. (byuu, BearOso)
- Improved IRQ emulation in several cases.                                                                                                                       (OV2)
- Added rewind support.                                                                                                                                          (Themaister, OV2)
- Included libretro port.                                                                                                                                        (OV2, libretro team)
- Added bps soft-patching support                                                                                                                                (OV2)
- Fixed MMC bank register bit 7, restored 64mbit ExLoRom map                                                                                                     (FuSoYa)
- GTK+, Windows: Added xBRZ filter                                                                                                                               (Zenju, OV2, nmagre)
- GTK+: Fixed several issues with GTK+3.                                                                                                                         (BearOso)
- GTK+: Added extra aspect ratio options.                                                                                                                        (BearOso)
- GTK+: Added option to mute sound when using turbo mode.                                                                                                        (BearOso)
- GTK+: Fixed expose handling to reduce overdraw and improve performance.                                                                                        (BearOso)
- GTK+: Updated and universalized Spanish translation.                                                                                                           (jristz)
- Unix: Added Xv support and fixed several bugs.                                                                                                                 (greg-kennedy)
- Win32: Added CG meta shader support                                                                                                                            (OV2, Themaister)
- Win32: Added support to detect joypad changes                                                                                                                  (OV2)
- Win32: Fixed unicode command line parameters, fixed controller command line parameters                                                                         (OV2)
- Win32: Added quit hotkey                                                                                                                                       (OV2)
- Win32: Fixed custom rom dialog                                                                                                                                 (OV2)
- Win32: Fixed various cheat dialog issues                                                                                                                       (gocha, OV2)
- Win32: Added hotkey for fast forward toggling                                                                                                                  (gocha)
- Win32: Added drag and drop support for movies                                                                                                                  (gocha)
- Win32: Fixed blargg filter for regular width hires                                                                                                             (OV2)
- Win32: Fixed snapshot loading from unicode paths                                                                                                               (OV2)
- Win32: Changed open-with file-association method, should no longer change explorer icons for otherwise unassociated extensions; removed legacy extensions      (OV2)
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
It might be possible to read out the SRAM data, change the battery, and write the data back in.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Weatherton wrote:
NTSC
Most consoles use a slightly different framerate, mostly because they operate in progressive mode.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
fsvgm777 wrote:
For recent Sega Master System movies, and only in case the TAS syncs on BizHawk 1.11.7 (likely), you need to display the overscan for proper aspect correction. To do so, simply check "Display Overscan" on the SMS menu. However, since you're going to have an uneven height (243 lines), you need to add a 244th scanline, with this line (provided by creaothceann):
Language: Avisynth

StackVertical(last, Crop(0, Height-1, 0, 0))
This repeats the last line. Another option would be dropping a few lines to get it to an even 240. :) (Official NTSC standard was 241.5 lines per field afaik, and they didn't expect every TV set to actually show all of them.)
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
- Why "aaa"? If it's intended to show up as the first files, "_console_.avs" and "_handheld_.avs" would look better imo. - "logs" isn't empty - 101 "*.backup" files - "update_cache" can be cleared?
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Gamer Maiden Sonia wrote:
I still didn't get around to testing headphones on the TV, but I figured out that if you focus the whole audio on one speaker (i.e: Left = 100 / Right = 0 or Left = 0 / Right = 100), then I can listen to the game's audio properly. But if I leave things balanced (both L and R with the same value), then those audio problems happen. As I mentioned before, leaving the game on monaural also fixes the issue, but I guess I will just leave it on stereo with the audio focused on a single speaker.
Then you'll have to change that setting every time you switch between this particular game (and some others) and other audio sources. Maybe you have a Dolby decoder somewhere in your audio chain that can be disabled. Further reading: https://en.wikipedia.org/wiki/Dolby_Surround http://www.sega-16.com/forum/showthread.php?28575-SNES-Dolby-Surround-how-does-it-work http://www.gamnesia.com/articles/throwback-thursday-top-5-uses-of-surround-sound-on-snes#.VC4QCn_86Ul http://www.mobygames.com/attribute/sheet/attributeId,136/p,15/
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Gamer Maiden Sonia wrote:
I just tested the game on real hardware (booted up my SFC with sd2snes) and it played correctly there.
If the game changes some stereo-related audio options then you need to listen to the TV with headphones, too. Listening to the built-in speaker(s) is not enough because there may be only one, or they may sound like one because of the distance.
Gamer Maiden Sonia wrote:
Sadly, I have no headphones nearby at this time. Do you happen to have one with you? If so, could you please test the game with it to see if the problem persists?
I can hear a change after entering the options, both with and without headphones. Here's the audio of the menu cursor changes before and after going into the options menu. After loading it into Audacity it seems that for the second set the sign of each sample is inverted (1 becomes -1 etc).
Gamer Maiden Sonia wrote:
creaothceann wrote:
Maybe you have some hardware decoder connected / enabled that tries to extract some additional channels from the audio.
I'm not sure how to check this out. Where should I look?
Depends on the soundcard manufacturer / software. Try the Windows audio preferences in the control panel. Also make sure that the speaker balance is centered. Press Win+R, enter "sndvol", click the speaker, go to the "levels" tab, click the "balance" button. Both L and R should be set to the same value.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Just tried it in higan v100, it definitely changes the audio somehow. Maybe similar to how Star Ocean / ToP or the Winamp plugin SNESamp did "surround sound". Maybe try with headphones? Maybe you have some hardware decoder connected / enabled that tries to extract some additional channels from the audio.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Isn't it a matter of how accurate it is, instead of popularity?
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Probably because some screens use a high-res graphics mode (512 pixels per line instead of 256).
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
feos wrote:
I improved the AppendSegment function to optionally resize, if you specify width > 0
Language: avisynth

# Multisegment AVI import function AppendSegment( \ string base, \ int first_val, \ int last_val, \ string format, \ int wide, \ int high \){ AviSegment = base + string(first_val, format) + ".avi" result = wide > 0 \ ? AviSource(AviSegment).LanczosResize(wide,high) \ : AviSource(AviSegment) return (first_val < last_val) \ ? result + AppendSegment(base,first_val+1,last_val,format,wide,high) \ : result }
Examples:
Language: avisynth

AppendSegment("hd_", 0, 5, "%01.0f", 0, 0) # no resizing AppendSegment("hd_", 0, 5, "%01.0f", 320, 240) # resizing
You can let the encoder leave out some parameters by defining them as optional; that requires some parameter shuffling though:
Language: Avisynth

function Append_Segment(int first_val, int last_val, int "xres", int "yres", string "base", string "format") { # multi-segment AVI import base = default(base , "dump" ) format = default(format, "%01.0f") AVISource(base + string(first_val, format) + ".avi") defined(yres) ? LanczosResize(xres, yres) : last (first_val < last_val) ? last + Append_Segment(first_val + 1, last_val, xres, yres, base, format) : last }
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
RainbowSprinklez wrote:
memory doesn't play any role?
- Memory is how much data can be loaded. - CPU speed is how fast this data can be processed. (Clock speed * instructions per clock cycle.) - Number of CPU cores is how many threads/processes can theoretically run in parallel. Most emulators create only one thread. - Graphics card power (almost) doesn't matter (yet). Currently the CPU with the best single-core performance is the i7-4790K. You'll need a motherboard with a matching CPU socket (I got myself a GIGABYTE GA-Z97X-Gaming 5).
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Depends on the game.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
What framerates and resolutions? You could convert all to the lowest common multiple and (after combining) let the encoder insert nullframes.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Compression doesn't really make sense these days.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
...or you could save your progress with git, for example with a tool like SourceTree.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Here's a list of anime released before the year 2000 that I posted on reddit some months ago. 1959: Magic Boy (Shounen Sarutobi Sasuke) (movie) [Toei] 1981: DAICON III (short) [Gainax] 1983: DAICON IV (short) [Gainax] 1984-2014: misc. movies by Ghibli 1987: Wings of Honnêamise (movie) [Gainax] 1988: AKIRA (movie) 1990: Record of Lodoss War (OVA) [Madhouse] 1991: Otaku no Video (OVA) [Gainax] 1993: Ninja Scroll (movie) [Madhouse] 1995: Golden Boy (OVAs) 1995: Neon Genesis Evangelion (series + movie) [Gainax] 1995: Ghost in the Shell (movie) [Production I.G] 1996: The Vision Of Escaflowne (series) [Sunrise] 1996: Tetsuwan Birdy (OVAs) [Madhouse] (not Tetsuwan Birdy Decode!) 1997: Agent AIKa (OVAs) [Studio Fantasia] 1998: Cowboy Bebop (series + movie) [Sunrise]
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
nfq wrote:
creaothceann wrote:
You just open links in new tabs and keep them open to read them later. It's like having bookmarks, except - you don't have to save the links as bookmarks - the pages don't interfere with your actual (long-term) bookmarks - you don't have to remove the pages from your bookmarks when you're done with them
My tabs seem to be at least 90% from youtube. I'm subscribed to several channels, and since I only watch 1-2 hours per day, new interesting videos come out faster than I can watch them. Eventually I end up with 500 tabs, which starts slowing down Firefox, so I end up having to bookmark all those tabs (lol), and I never have time to watch all those videos or websites, but I save them anyway. Maybe if Ray Kurzweil is right, in a few decades we can extend our lifespan to a 1000 years and speed up our brains, so that we can absorb information faster, lol.
This is why I prefer reading to watching - it's faster.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
MUGG wrote:
firefox' memory leaks make me kill it 10 times a day.
Try it in safe mode, i.e. without extensions.
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
ccfreak2k wrote:
Mozilla Firefox Mozilla Seamonkey Google Chrome Google Chromium (Chrome without the Google proprietary bits) Microsoft Edge Microsoft Internet Explorer Opera lynx elinks Dillo NCSA Mosaic Konqueror Those are the ones that I know of off the top of my head. EDIT: Vivaldi (from the devs that made Opera)
There's also Waterfox (64-bit Firefox).
d-feather wrote:
I used to have an addon that'd unblock YouTube videos automatically, but it got removed due to "security and performance issues" probably coming from someone who either didn't like the addon or wanted it off Firefox so no fun can be allowed on YouTube. I tried many other alternatives to this addon, but they either didn't work or required me to make an account for some of them.
savefrom.net can download most videos. I always use the website though, not the addon.
Niamek wrote:
I am curious, how can you open so much tabs? The most I opened was or 3 unless it was for school research where I could have at most 15.
You just open links in new tabs and keep them open to read them later. It's like having bookmarks, except - you don't have to save the links as bookmarks - the pages don't interfere with your actual (long-term) bookmarks - you don't have to remove the pages from your bookmarks when you're done with them - the browser saves your location on the page, even if it crashes or if you close the browser (I have set Firefox to "show windows and tabs from the last time" upon start) Tree Style Tab creates "tab trees" which you can collapse to save space. The vertical tree area is also a more helpful use of screen space on widescreen displays than the actual website - either they use the full width (can be hard to read because the lines are so long) or they use a fixed width or percentage width (which wastes some space on the text background). As an example, every morning I go to reddit and go through the frontpage (which shows new links and discussions from the subreddits I'm subscribed to), opening all the discussion threads that interest me. Then I go through the discussions, opening the linked website and then reading the corresponding reddit thread. Another example: let's say you're researching how to write a NES emulator. You would head over to the nesdev wiki and go through a few pages about the CPU, opening some links to PDFs, tutorials, data sheets etc. You read quickly over each page to get an overview, but leave it open for using the details (much later) during programming. Then you follow some links to the PPUs, lots of technical internet sites that write about the NTSC/PAL TV standards (because each one is a bit different with regards to detail and accuracy). One week later (you're doing this in your free time after all) you start a new major tab subtree about audio processing and output, maybe some links to github to the exact source code files of other emulators - it looks interesting, but you can't use it right now because your own emulator doesn't have a working CPU yet. Etc. I also keep other stuff in tab trees, for example a tab to fanfiction.net with sub tabs to the current chapters of the fanfics I'm reading at the same time, depending on the mood. Or a link to cgsociety.org with sub tabs to all the artists whose works I want to check out when I'm home. And so on.