Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 09/08/2019 in all areas

  1. Just tested the latest test build of Firefox 45 ESR SSE. It runs much faster than the previous versions. While testing it, I also managed to finally fix the choppy scrolling issue that happens on Mozilla-based browsers above 800x600 if you use an ATI card. You can find the solution in the UOC Patch thread, check out Update II in the main post, or just check the link below: It will also increase scrolling performance at lower resolutions. But remember, it only works with ATI cards. Nvidia cards don't have this issue.
    2 points
  2. I edited my post a while back (got some things wrong), forgot to mention it back then. Anyway, the registry changes are rather trivial. The same entries are added that would be added if you went disabling GameUX entries one-by-one with Compatibility Administrator. But something's wrong with Win7 compatible version of Compatibility Administrator and it puts the entries in the 32-bit part of the registry, where they're ignored. About the stubborn cache kept somewhere by the OS that tracks compatibility related settings and may be refreshed on the per-app basis if the settings don't take effect immediately (always the case except if the application has never been run before), there's this undocumented command line parameter taken by sdbinst utility, the one that is used for installing user-created compatibility databases: sdbinst -c Run this from administrative Command Prompt and you don't have to do the thing on Compatibility tab for every game in question (source - thanks to dippy dipper for pointing it out).
    2 points
  3. I'm not familiar with Streamlink, but I can't find anything on that website about OpenSSL being a requirement for FFmpeg to open https-urls. Do my binaries (with MbedTLS) not work? I understand Streamlink is a similar project as Youtube-dl and my own Xivid. May I ask what video from what website you're trying to watch/download? Anyway, if you still would like to compile FFmpeg with OpenSSL, then this should do I guess: diff --git a/build_locally_with_various_option_prompts.bat b/build_locally_with_various_option_prompts.bat index a4cdb6a..76a4c92 100755 --- a/build_locally_with_various_option_prompts.bat +++ b/build_locally_with_various_option_prompts.bat @@ -40,14 +40,7 @@ IF NOT EXIST cygwin_local_install ( ENDLOCAL SET PATH=%cd%\cygwin_local_install\bin;%PATH% -ECHO. -SET /P "static=Would you like to build static FFmpeg binaries [Y/n]?" -ECHO. -IF /I "%static%"=="n" ( - bash.exe -c "./cross_compile_ffmpeg.sh --build-ffmpeg-static=n %2 %3 %4 %5 %6 %7 %8 %9" -) ELSE ( - bash.exe -c "./cross_compile_ffmpeg.sh %1 %2 %3 %4 %5 %6 %7 %8 %9" -) +bash.exe -c "./cross_compile_ffmpeg.sh %1 %2 %3 %4 %5 %6 %7 %8 %9" ECHO. ECHO Done with local build. Check output above to see if successfull. diff --git a/ffmpeg_local_builds/cross_compile_ffmpeg.sh b/ffmpeg_local_builds/cross_compile_ffmpeg.sh index 6db6a09..38326a1 100755 --- a/ffmpeg_local_builds/cross_compile_ffmpeg.sh +++ b/ffmpeg_local_builds/cross_compile_ffmpeg.sh @@ -1154,11 +1154,11 @@ build_ffmpeg() { sed -i.bak "/enabled libfdk_aac/s/&.*/\&\& require_headers fdk-aac\/aacenc_lib.h/;/require libfdk_aac/,/without pkg-config/d;/ libfdk_aac/d;/ libflite/i\ libfdk_aac" configure # Load 'libfdk-aac-1.dll' dynamically. fi init_options="--arch=x86 --target-os=mingw32 --cross-prefix=$cross_prefix --pkg-config=pkg-config --pkg-config-flags=--static --extra-version=Reino --enable-gray --enable-version3 --disable-debug --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-w32threads" - config_options="$init_options --enable-avisynth --enable-frei0r --enable-filter=frei0r --enable-gmp --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --extra-cflags=-DCACA_STATIC --enable-libfdk-aac --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libilbc --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --extra-cflags=-DLIBTWOLAME_STATIC --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzvbi --enable-mbedtls" + config_options="$init_options --enable-avisynth --enable-frei0r --enable-filter=frei0r --enable-gmp --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --extra-cflags=-DCACA_STATIC --enable-libfdk-aac --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libilbc --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --extra-cflags=-DLIBTWOLAME_STATIC --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzvbi" # 'configure' needs '--extra-cflags=-DCACA_STATIC ' for libcaca. Otherwise you'll get "undefined reference to `_imp__caca_create_canvas'" and "ERROR: caca not found using pkg-config". # 'configure' needs '--extra-cflags=-DLIBTWOLAME_STATIC' for libtwolame. Otherwise you'll get "undefined reference to `_imp__twolame_init'" and "ERROR: libtwolame not found". 'twolame.pc' does contain "Cflags.private: -DLIBTWOLAME_STATIC" nowadays, but pkg-config doesn't support this entry. if [[ "$non_free" = "y" ]]; then - config_options+=" --enable-nonfree --enable-decklink" + config_options+=" --enable-nonfree --enable-openssl" # Other possible options: '--enable-openssl'. fi for i in $CFLAGS; do @@ -1228,10 +1228,9 @@ build_dependencies() { build_fontconfig build_gmp # For RTMP support configure FFmpeg with --enable-gmp. build_mbedtls # For HTTPS TLS 1.2 support on WinXP configure FFmpeg with --enable-mbedtls. - #if [[ "$non_free" = "y" ]]; then # Nonfree alternative to MbedTLS. - # build_openssl-1.0.2 - # build_openssl-1.1.1 - #fi + if [[ "$non_free" = "y" ]]; then # Nonfree alternative to MbedTLS. + build_openssl-1.1.1 + fi build_libogg build_libvorbis build_libopus @@ -1261,9 +1260,9 @@ build_dependencies() { build_libmysofa # Needed for FFmpeg's SOFAlizer filter (https://ffmpeg.org/ffmpeg-filters.html#sofalizer). build_frei0r build_libcaca - if [[ "$non_free" = "y" ]]; then - build_libdecklink - fi + #if [[ "$non_free" = "y" ]]; then + # build_libdecklink + #fi build_zvbi build_fribidi build_libass Next run: build_locally_with_various_option_prompts.bat --build-ffmpeg-static=y --disable-nonfree=n
    2 points
  4. Good news! I've fixed the bug with Firefox 45 SSE in my installer. Download it again (here! http://i430vx.net/files/XP/RoyTam Browser Installer.exe ) and enjoy! That's pretty cool to know, while fortunately my issue was easier than that. I simply had named the file incorrectly after downloading. @Mathwiz, If you want me to host your browser installer "test bed" on my server so it's not eating up your (probably rather limited) MSFN attachment space, I'd be more than happy to do that for you. Just LMK
    2 points
  5. And considering (from my own experience) it's nearly impossible to get a nontrivial Windows batch script to work right the first time! I really wish Microsoft had just bought 4NT from JP Software and made that their batch language; it was also DOS compatible but much saner. But I guess M$'s NIH syndrome was acting up.... That said, I've written a new version of my Browser Downloader batch file - but this time, it's in a .7z archive along with some other stuff: myuseragents.js: my list of SSUAOs, mostly derived from PM 28, with a few updates @looking4awayout's UOC browser optimization files A couple of alternative background images and word-marks for the Serpent browsers by @dencorso (unfortunately there's a really nice one I couldn't include, but these aren't bad) And Info-zip's freeware zip.exe, needed to install the aforementioned background images and word-marks I consider this a "test bed" for new features; it's not intended to replace @i430VX's installer. It downloads to different folders than his, doesn't create desktop or Start menu shortcuts, and probably has some bugs! One known bug is that it won't preserve KM profiles when updating. I'll work on that; meanwhile you'll have to copy KM profiles back from the old folder manually. But if you don't mind creating your own shortcuts the first time you download one of @roytam1's browsers with it, it will take some of the drudgery out of your weekly updates: It will back up a previous download before downloading the current version It will offer to install myuseragents.js (except for mailnews, of course) It will offer to install the proper UOC file for FF 45, NM 27, or KM For Serpent 52 or 55, it will offer to replace the background for the Help / About dialog with your preferred alternative Also for Serpent 52/55, it will offer to replace the word-mark for the Help / About dialog as well. Edit: I had the .7z moved to @i430VX's server. You can download it here: http://i430vx.net/files/mathwiz/Browser Installer.7z To install, simply extract the .7z into a folder, (if desired) create a shortcut to the "Download Latest Browser.bat" file, review the .png files (they're both derived from the one already included in Serpent 52), choose the one you prefer (or create your own), and rename it about-background.png. BTW, in addition to the two custom word-marks in the .7z, @dencorso just gave me a couple more that are gold instead of light green. I'm attaching them to this post. You can add them to the same folder you extract the .7z to. All four word-marks now included in the download! To use, just launch, and follow the prompts. Edit 2: Time for some bug fixes. When I was adding the code to replace Serpent's Help / About backgrounds & word-marks, I introduced a bug with installing myuseragents.js (it got installed to the wrong directory) and the UOC Patch (same, unless you tried to install myuseragents.js - in which case myuseragents.js would not install correctly but the UOC Patch would). Also, none of those would even be offered by merely clicking the batch file - you had to run it from the command line while in the directory containing those .js files. All that's been corrected in the attached version of the batch file. I'll also let @i430VX know to update the .7z with this version. Edit 3: One more fix, to switch to @roytam1's newest domain (rths.ml). Edit 4: Two more changes: one to download @roytam1's new Arctic Fox builds for XP; the other to deal with a subtle name change in @looking4awayout's UOC Patch files (he added an underscore). This new batch file will work with either the old or new file names. Download Latest Browser.bat
    2 points
  6. Hello, everyone Because I am a Chinese, I want to provide you with some useful information about Chinese browsers. Since many government agencies and users in China are using windows xp, at least 80% of browser vendors in China support windowsxp, and you can search engines in Google or Baidu ( https://baidu.com the equivalent of Google in China). Search directly on the "浏览器" (Chinese in the browser), he will return search results of many browsers, such as “猎豹浏览器” (Cheetah browser, based on chromium55), "搜狗高速浏览器" (Sogou high-speed browsing , said to be based on Chrome6x), "UC浏览器" (UC Browser, based on Chromium55), ”2345 浏览器“ (2345 browser, based on chromium56), as well as the “360 浏览器" mentioned in this article, etc. But these browsers have the following problems compared to foreign browsers (such as chrome) First: advertising, because Chinese manufacturers of domestic browsers need to be profitable, so they will have built-in ads in the browser (advertisements are sent by the browser, you can not use adblock to block it), usually these ads will be at the bottom of the browser Or the bottom right corner of the pop-up window, you are very bored Second: privacy issues, due to Chinese government policies and browser vendors need to make a profit, so it can be said that all Chinese browsers will collect your personal privacy data, no matter how you set it in the browser, but because of this Political issues, I am not convenient to say here. (The above users also mentioned why the 360 browser can't log in using the google account, it is also because of the government's policy, so all Chinese browsers are not allowed to log in to the google account) For the above two questions, I am here to give you a few suggestions: First, and most basic, if you want to use the Chinese version of the browser, then please use the international version instead of the Chinese version. Second, if you know Chinese or if possible, you can go to Google or Baidu to search for the browser + green version you want in Chinese, or the browser + Lite you want, or the browser you want + Optimized version, for example, if you want to use 360 browser, then you can use keywords: 360浏览器精简版、360浏览器优化版、360浏览器绿色版 (English meaning:360 browser lite, 360 browser optimized version, 360 browsing Green version) to search,Please note that after downloading, use anti-virus software to check whether the file contains viruses. Because China's domestic software generally contains a large number of advertisements, the privacy collection of the software itself is too serious. Therefore, there are many good third-party modified software collection websites in China. For example,吾爱破解 ( http://www.52pojie.cn , English means I like to crack), qiuquan's blog ( http://www.qiuquan.cc/browser/, a private blog, but the modified version of the blog master made the browser, especially the 360 browser is very famous),This is what he did -- Streamlined automatic update procedures; -- Streamlined English language files; - Streamline presets for each plugin; -- Streamlined Thunder download module; -- Streamlined URL query module; - Streamline the browser doctor module (because it is a bit useful, so use it as an option); -- Streamlined built-in 360 security guard module; -- Streamline the win8 metro interface support module; -- Remove developer mode warnings; -- Remove redundant menu items from the Help menu; ++ Upgrade the built-in Flash plug-in version to 32.0.0.192 The latest harmonious stable version (because the latest version of the Flash plug-in is preset, the installation package is larger than the official version). ++ Optional install "Advertiser Defender" filter plugin, default subscription "cjx82630" + Baidu Beautification Rules + Add Network Disk interface refresh rules (if you need to overwrite the installation, this box is not selected); ++ Modify the word search engine to be "Baidu"; ++Adjust multiple details, optimize program settings, and change the default search to "Baidu"; ++ The default setting of the new tab page is 12 squares, and remove the extra button in the upper right corner. Thanks to the group members for "low-key dě gorgeous" to provide technical support! ++Resolved the problem that the previous version could not preset the skin to "Speed 8" (Speed 9 is no longer needed); ++ restore the new tab page to the nine-square grid style; ++ Turn off "hardware acceleration" by default to avoid watching some videos appear card screen phenomenon; ++ prohibits the generation of the "debug.log" log file; ++ prohibits the creation of the "User Data\safemon" directory; ++Add "Xunlei" dedicated chain plugin and "Alipay" security plugin; The ++ uninstallation process adds "whether to retain browser bookmarks and personal configuration information" to avoid accidental deletion of important bookmarks; The ++ program is packaged with Inno Setup, which supports silent installation and adds a parameter. download link: http://www.qiuquan.cc/browser/360chrome.html Similarly, there is a post in the Russian forum ( http://forum.ru-board.com/topic.cgi?forum=5&topic=49673#1) which is also about modifying the 360 security browser, you can also use this version
    2 points
  7. I have a plethora of ATI / Nvidia AGP cards that I fiddle around with. I've been using the Nvidia cards lately, due to the HW accel problem with ATI. I'll test it out on a Radeon 9600.
    1 point
  8. Wow, great work! I'll be sure to give it a go later on, and report back.
    1 point
  9. After all this time, I'm finally happy to say that I have fixed the choppy framerate issue with ATI cards* on Mozilla based browsers (including @roytam1's) on resolutions above 800x600. In order to have an almost NVidia-like smooth scrolling experience, you need to set these three parameters to True in about:config: layers.enable-tiles - True layers.tiles.adjust - True devtools.performance.ui.enable-framerate - True (this one might be already set to True if you use the UOC Patch) This dramatically improves the framerate if you use an ATI card, so if you have experienced choppy scrolling above 800x600, you might have to check out if setting these three values to True in the about:config, will bring some benefits to your system. You might also have to tweak the framerate of your browser too, if you experience tearing. You can easily do that by editing the two values below: layers.offmainthreadcomposition.frame-rate layout.frame_rate The UOC Patch sets them to 120, but you might get a better performance at 60 FPS or 240, or 480, your mileage might vary according to your system. The sites that use their own scrolling routines, such as this forum, are still choppy unfortunately, but less than before. *= DO NOT, and I say do not, attempt to enable tiles with NVidia cards. Or else you will get extremely choppy framerate, rendering your browser unusable unless you edit your prefs.js file to set them back to false. This tweak only works on ATI cards since NVidia cards already run smooth without additional tweaking. EDIT: There is another extra value that you can set to True in order to get better scrolling performance. But it only works on Firefox 45 ESR SSE. I don't have a computer where I can test FF52 ESR based versions and beyond, so use this extra tweak below only on FF45 ESR SSE. Set the value below in this way: layers.async-pan-zoom.enabled - True DO NOT set this value to True in New Moon 27 and K-Meleon 76 Goanna, or else you will get unexpected 100% CPU spikes and the scrollbars will no longer be visible unless you revert the value to False. I do not guarantee that this extra value will work correctly on your system. If you notice worse performance with layers.async-pan-zoom.enabled, just leave it set to False as per default settings.
    1 point
  10. Recently learned Basilisk has WebAssembly support disabled by default, so that's good to know (javascript.options.wasm in about:config). AFAIK, they only disabled loading of that and userChrome.css in 69.0 by default to improve startup performance (toolkit.legacyUserProfileCustomizations.stylesheets in about:config).
    1 point
  11. *** This FIX from RT for BNAV Browser Language Packs seems NOT working anymore *** @Mathwiz --> I believe somewhere back in the bowels of this thread is a post explaining how to modify SeaMonkey language packs for (RT BNAV) Navigator. <-- @VistaLover --> Perhaps 'TR' has that link handy, since I know he's one of the few (?) users here of that (RT version of BNAV Browser) fork... <-- Okay, this should be what is desired with regard to (RT) BNAV Browser and Language Packs. https://msfn.org/board/topic/177125-my-build-of-new-moon-temp-name-aka-pale-moon-fork-targetting-xp/page/101/?tab=comments#comment-1158936 Rewrite (for clarity) of RT's Original Message to FIX the Language Packs for (Navigator) BNAV Browser. I was able to verify that RT's original instructions are correct. https://msfn.org/board/topic/177125-my-build-of-new-moon-temp-name-aka-pale-moon-fork-targetting-xp/?do=findComment&comment=1158917 RT's Original Message to FIX the Language Packs to install in (Navigator) BNAV Browser. RT (another message) notes that NOT everything is ALL FIXED, but it is good enough to use it. https://msfn.org/board/topic/177125-my-build-of-new-moon-temp-name-aka-pale-moon-fork-targetting-xp/?do=findComment&comment=1164249 Suggested (Navigator) BNAV Browser THEMES to use, instead of the DEFAULT one. DEFAULT THEME has it where Browser ACTIVE TAB is *not* a different color from other open TABS.
    1 point
  12. Well folks, it's here! Version 3.0 of my Unofficial Browser installer offers AUTOMATIC determination of the latest browsers. That means you no longer need to wait for me to update the server file. One other change I added was the ability to "install again", that is to install another browser without closing and reopening the installer. The new version, as always, is availible as always at: http://i430vx.net/files/XP/RoyTam%20Browser%20Installer.exe P.S. BIG thanks to @Mathwiz for showing me your method of determining the latest browser builds, you helped a lot. EDIT: It appears i didnt make something quite right in the COPY of firefox 45, so it doesnt work right now. I will fix it tonight. Par for the course i guess considering I changed nearly everything.
    1 point
×
×
  • Create New...