Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


Leaderboard


Popular Content

Showing content with the highest reputation since 04/22/2018 in all areas

  1. 10 points
    I finally managed to get also new versions of Basilisk work on windows NT 4.0 with my kernelex, now they work new versions of firefox too (up to 52.0 for now). The first release will be in the fist term of July.
  2. 9 points
    I'm far from sure about that. He sure wants us out of his forum, but I'm quite OK with that. I'd not like having him here either. But I doubt he'd go the extra lenght of actually inserting code to actually prevent his browsers from running on either Vista or XP. He's taken out code intended to enable that, because he sees it as bloat, of course. But adding code to forestall XP/Vista use would be adding bloat, which contradicts his slim-and-mean optimized code philosophy, IMO. Now, if people, like @Dibya, keeps on nagging him, that might change...
  3. 9 points
    First, I don't break it. If someone must take responsibility for this, then it should be Mozilla and Moonchild Productions, not me. Second, you should study whats the difference between gecko 38 and 52, and how many changes do Moonchild people changed that enhance speed and security, and changes that prevents running in old windows, and how much effort I put to restore functionality on old windows. If you failed to do this, then please leave this thread.
  4. 8 points
    ... Then get yourself educated! ... and there's no need to "scream" with bold capitals In fact, you should care who that person is: He's the "right hand", so to speak - no insult intended to left-handed people , of Moonchild himself, an integral part of Moonchild Productions, the dev team behind the UXP platform and all the applications built on it: Pale Moon 28 [New Moon 28.x.xa1], Basilisk 52 [Serpent 52.9.0] and Matt A. Tobin's most recent offerings, Interlink [Mail News] and Borealis Navigator [BorealisXP]... Matt A. Tobin contributes a lot of code to the UXP repo, all this code will end up virtually unchanged inside @roytam1's XP/Vista compatible forks... He's infamous for harbouring a strong aversion to Windows XP (and Windows Vista) and being generally extremely hostile to fans/users of these OSes; and make no mistake: he'll go the extra mile to make sure his code is NOT compatible with said OSes, making Roy's hard work even harder ... So yes, the subject of "Matt Tobin" is sort of relevant to this thread... It seems my previous detailed reply to you has fallen onto deaf ears (or shut eyes, to be precise...); Roytam's task is not to rewrite the Pale Moon code committed by the Moonchild Productions team to accommodate a specific user's personal needs, he has only reverted those bits of code that prevent it from compiling and successfully running on XP+Vista OSes, period... Had you bothered to check my link to UPX PR #874, you would have noticed that Matt A. Tobin had nothing to do with the "tab-audio-indicator" code that you're implying and you feel strongly vexed about; this PR was submitted by @FranklinDM, another dev in their team... We haven't yet witnessed in this thread other NM28 users complaining about the issue affecting your setup(s), so, as of now, it appears to be only manifesting itself on your systems; worse yet, you haven't produced a list of system specifics and detailed reproduction steps so as to facilitate troubleshooting of your issue... Moonchild code targets "recent" Oses (Win7+) and "recent" hardware (e.g. SSE2+ capable CPU), so if your system is under-resourced it would not run NM28 properly... In closing, if "rebuild NM28 without the new feature" is what you actually want, then, again, I have provided the links for that: 1. Clone the UXP repo 2. Revert PR #874 commits 3. Apply latest UXP patch by Roytam1 4. Provided you have a suitable building environment set up (Win7SP1+ 64-bit with 12+GB RAM, Visual Studio 2015+,etc. ), build from modified source; I am certain that @roytam1 would be willing to guide you through, that is if his spare time permits him to... So, no more moaning on your side, please...
  5. 8 points
    I see you've decided to come trolling again Jody... because what else is this really? If you no longer use XP, you no longer care about XP, and you think XP users are somehow backward, then why do you bother to come here to read the XP forum or even attempt to engage the XP users? You say you come here for "discussion" - but most of the time you're only interested in pushing the "accept change and move on" argument. You will agree or semi-agree with some minor point here and there to maintain the impression that you're having a fair discussion or that you're open-minded, but in the end your opinion never really changes. So why do you keep expecting other users minds to change? Do you just like to keep the disagreement stirred up to waste everyone's time? Why do you have such an intense interest in what operating system others choose to use if your mind is already made up about it? Why does it seem to bother you so much when other people don't just "go with the flow?" Who are you to question anyone else for their choices, or to seek "justifications" for those choices? (even if, as you claim, you mean nothing ill by it) If you really believe that something newer is always better, then you're welcome to your opinion. But that's nothing more than "chronological snobbery." The fact that something is newer does not make it better than something older. In fact, the reverse is frequently true. This attitude (prevalent most everywhere I look online these days) that it's OK to force, browbeat, insult the intelligence of, shame, chide, or in any other manner "push" users of any product to give it up for something newer just because someone else says it's better is a cancer, pure and simple. I'll bet that most people pushing this drivel would be deeply offended if say, someone told them their political views were wrong and that they should change because someone else says so. Too many people today are willing to sing the praises of freedom until that freedom applies to something they don't like. Yes, Microsoft has a right to change their products and/or change their business philosophy or whatever. But as far as I am concerned they have a moral obligation to NOT WILLFULLY make it more difficult for users of previous products to keep those products operating. Said users paid for those products, and the fact that some time has passed does not make those users somehow obligated to give up something that works perfectly well and buy something else because Microsoft says so. Don't want to support it any longer? Fine. But don't start putting roadblocks out for those older systems intentionally. This is the main root of the problem that many of us have with Microsoft and many other software/tech companies. It's not what they choose to do, but how they go about doing it. So they want to release a new operating system? Fine. Release it, and if it's really better than what users already have then people will begin to move to it of their own accord. Where the problem arises is 1)when they start pushing FUD garbage about how suddenly you will become vulnerable to this or that catastrophe simply because you haven't chosen to move on; 2)when they use their "influence" to push other companies and products to no longer support an older system; and 3)when they start "manipulating history" to remove information or files relevant to older products, thereby making it more difficult to keep the older systems running (which once again were paid for, and the fact that time has passed does not invalidate this). Very few things make me angrier than when I follow a link to Microsoft's site that is supposed to lead me to some documentation or update for an older system and instead I get some garbage like "We're sorry. This page/update is no longer available. Update to Windows 10 today! It's up to date, fast and secure!" My response? Sure. When .... freezes over. +1 Amen. +1
  6. 7 points
    Notice: "Serpent", "New Moon", "MailNews" are generic debranded names and they are subject to change in the future. Archive directory names and archive filenames will only be changed once generic debranded names are not used in the future. Latest changelog is available here as well: http://rtfreesoft.blogspot.com/search/label/browser Serpent/UXP browser (MCP reforked 52ESR as new base), and NM28XP releases: Binaries are moved to here: (I'm lazy to edit all previous posts) https://o.rths.cf/palemoon/?sort=date&order=desc BOC related binaries: Binary list: https://o.rths.cf/boc-uxp/?sort=date&order=desc FAQ: Q: Having audio distorted when watching Twitter/etc.? A: Please try turning on "Firefox compatibility" in options dialog or either "general.useragent.compatMode = 2" or "general.useragent.compatMode.firefox = true" in about:config and reload the page. Q: Can't play H264 clips? (for PM27/KM76) A: Download following packages for your browser edition(32bit/64bit) and extract DLLs to same place as palemoon.exe lives. 32bit LAV dlls are in separated package (extracted from K-Lite codec pack 13.5.5) https://o.rths.cf/palemoon/lav.7z Just in case if you have an older processor which has no SSE instruction set support: 32bit NoSSE (ffmpeg 3.1.1 lite build) https://o.rths.cf/palemoon/lav-dll-lite-mmx.7z 32bit No ASM (ffmpeg 3.1.1 lite build, if build above doesn't work on your processor) https://o.rths.cf/palemoon/lav-dll-lite-noasm.7z 64bit LAV dlls are in separated package (LAV Filters 64bit 0.70.2) https://o.rths.cf/palemoon/lav64.7z Q: AV1 Support? (for UXP-based applications except mailnews) A: You need to enable "media.av1.enabled" in about:config Q: VP9 Support? (for PM27) A: VP9 works if async MSE option is unchecked and "Enable MSE for WebM Video" checked in options. Q: Extensions/Themes not working after updating binaries. A: If you encounter extensions not show icon, clicking options button of extension causing browser unresponsive, etc. please try following actions: 1.a Killing palemoon.exe process 1.b Copy whole extensions folder out of profile folder (to somewhere else for example, desktop) 1.c Restart browser without restoring previous sessions 1.d Goto about:addons page 1.e Drop XPI files from the copied-out extensions folder to about:addonss page One-by-One. 1.f After all XPI files are dropped and installed/updated, restart browser Q: Virus detected? A: Tell your anti-virus program to exclude palemoon.exe and/or plugin-container.exe. Some anti-virus heuristic engines (for example symantec's sonar engine) is too sensitive to palemoon.exe/plugin-container.exe network activities. Q: Where's your patches for compiling my own? A: Please visit the link above "FAQ:". Latest source patch files are named "sources_patches_YYYYMMDD.7z" in that page. Q: basilisk browser showing basic pages in GMail? A: set these to "ture" in about:config general.useragent.compatMode.firefox general.useragent.compatMode.gecko Q: How to change User Interface language? A: Please see this post: Q: Portable Loader? A: You can always use official portable launcher with my binaries, or you can use my simple portable loader written in NSIS: Q: How to install extensions/themes in BNavigator browser? A: Please check this post out: ------------------------------------- NewMoon 27 build: ------------------------------------- Serpent/moebius browser (deprecated by MCP, forked by me), and also 26.5 as playground : And NewMoon 26.5 and K-Meleon 74 with Goanna 2.2 (newmoon-26.5) for vanilla Win2000 build: ------------------------------------- K-Meleon browser with Goanna/Tycho engine: It has its own sub-forum in K-Meleon official forum! http://kmeleonbrowser.org/forum/list.php?19 Latest build: ------------------------------------- Firefox ESR 45 with TenFourFox fixes for SSE-only machines: ------------------------------------- K-Meleon Original cross-post is here: ----original post message belows---- Today's build with portable LAV libraries. Place LAV dlls (av*.dll) in same place as palemoon.exe lives. Official repo changes since my last build: -Clobber for Brotli/WOFF2 update -Fix some comments (no code change) -Enable Brotli content-encoding by default (https only). -Pull woff2 upstream update. -Update Brotli decompressor. My changes since my last build: - Upgrade Mozilla NSPR and NSS to 4.16 and 3.22 for (hopefully) faster AES operations 32bit: https://o.rths.cf/palemoon/palemoon-27.6.0a1.win32-git-20171002_2-e68ab5b3d-xpmod.7z 64bit: https://o.rths.cf/palemoon/palemoon-27.6.0a1.win64-git-20171002_2-e68ab5b3d-xpmod.7z
  7. 7 points
    @VistaLover Kind and helpful people like you make this forum warmer and inviting to visit more frequently. Nasty egoboosters having fun trampling over innocent others make forums icy and hostile. Keep your 'longwinded' postings coming please. Always very valuable and interesting! Although I usually don't react, but appreciate them, very much :)
  8. 7 points
    New out-of-cycle release of Adobe Flash Player 31 came today: 31.0.0.153 (tested/working on Windows XP SP3 and XP x64 SP2) Internet Explorer ActiveX: http://fpdownload.adobe.com/get/flashplayer/pdc/31.0.0.153/install_flash_player_ax.exe Mozilla Firefox NPAPI (also for Opera Presto/Google Chrome 44 and earlier): http://fpdownload.adobe.com/get/flashplayer/pdc/31.0.0.153/install_flash_player.exe Google Chrome 45 through 49 PPAPI: http://fpdownload.adobe.com/get/flashplayer/pdc/31.0.0.153/install_flash_player_ppapi.exe
  9. 7 points
    +1. Let's let Roy concentrate solely on that, which is of paramount importance to both XP and Vista communities.
  10. 6 points
    Microsoft Update offered me two suppsedly important updates for Office 2010 on Windows XP a couple of days ago, KB2863821 and KB4461522. They installed fine, but the next day I came to use Word, and it would not run, with the error message - Application popup: winword.exe - Entry Point Not Found : The procedure entry point GetDateFormatEx could not be located in the dynamic link library KERNEL32.dll. This was followed by "The operating system is not presently configured to run this application". I quickly found that no Office programs would now run, with the same error messages. I removed the two updates, and all returned to normal. I have no idea which of the updates caused the problem, and I haven't been offered either of them again so far, but if you are offered them, beware as they may well completely break your Office installation!
  11. 6 points
    MKVToolnix announced that they were going to officially drop XP with version 9.x in 2015. Luckily, the next version v.10.0 was working on XP anyway. Today I decided to update it after a while and I found out that it wasn't working anymore. I took a look at the source code and luckily it didn't use anything weird and it was possible to compile every component targeting XP. As to the UI, this one was tricky. The mkvextractgui hasn't really been modified during the latest commits and relies on old calls, so it was easy to compile. As to to the mkvmergegui (mkvtoolnixgui), in the main branch it has been update to use functions available on Windows 7 only (not even Vista!). I was kinda curious to see what they did and they basically broke Vista and XP compatibility with the GUI to implement some "fancy" W7 loading bars and a few totally useless stuff. Anyway, I re-used the code from version 10.0 for the mkvmergegui ('cause it was XP compatible) and made it work with the new components and... guess what? It works. It's gonna complain about a "mismatch" between the GUI version and the components version as soon as you launch mkvtoolnixgui, but just ignore it and use the program 'cause it's working flawlessly. I just muxed a few .ts and .mp4 files into .mkv and it worked. I even extracted subtitles from a few .mkv files and it worked. Let me know if you find bugs and please note that this is an unofficial version, so DO NOT update via the GUI and DO NOT report bugs on the official MKVToolnix site, but only here. v25.0: REMOVED v26.0: REMOVED V27.0: REMOVED V28.0: REMOVED V29.0: https://mega.nz/#!GJcmUS6R!FvWCCGWxStx5_23MSSJ8l_PC0eJOPaGFaMRtN2XTZFM
  12. 6 points
    Happy New Year! Greetings from Hong Kong (GMT+8).
  13. 6 points
  14. 6 points
    I was recently on a tour to Ignalina Nuclear Power Plant and saw some PCs running XP
  15. 6 points
  16. 6 points
    to fix recaptcha issue: for PM27 users: 1. goto about:config, add new Boolean value named "dom.messageChannel.enabled" and set it "true". 2. reload the page that has recaptcha next PM27 build will address it.
  17. 5 points
    Features: - Install Windows 2k/XP/2003/2008/2012/Vista/7/8.x x86/x64 - Practically runs even on the most minimalistic WinPE - Choose able drive letter for the new Windows installation - Install Windows also if nlite/vlite has remove winnt32.exe/setup.exe - Integrate Drivers: normal PNP and Textmode Drivers also - patch uxtheme to allow unsigned Themes - Some tweaks - Support "Windows to Go" for Windows 7 and later installs - Supports WimBoot option for Windows 8.1 Update 1 - supports all current WIM files: WIM/SWM (XPRESS / LZX / XPRESS HUFFMAN = Wimboot compression) - supports unencrypted ESD files (LZMS compressed WIM) Not Supported: - No Windows embedded version (this includes WinFLP) - No Installation onto USB disk *New* only Windows 7 and later - No upgrades of existing installations As some may know the last version 1.5 had only Support for Win 2000/XP/2003. Fujianabc present an very easy approach to install Windows 7 NT 6.x fast installer basically it's simply applying the windows image from install.wim and generating the boot files. He also discovered that the drive letter of a Windows 7 image can be (opposed to Vista) easily changed. So I have added that way of installing to WinNTSetup. For the driver installation: Every driver added in NT6.x windows will be added to the driver store. So it's not recommended to add countless driver, but rather more really required ones. NT5.x massstorage driver integration is possible thanks to Mr dUSHA powerful MSSTMake.exe tool To the Unattend option: It's possible to use an unattend.xml to run the Setup unattended. But as the actual WinPE Setup Phase isn't effective in that way of install, all Winpe related settings inside the unattend.xml won't be applied. Ini config file It's possible to save all GUI-settings to a ini file: push Ctrl + S to save all settings to an ini. push Ctrl + L to load all settings from an ini. A WinNTSetup.ini file in the same dir as the app itself will be loaded automatically at startup. It also can be selected via command line: WinNTSetup.exe /cfg:"C:\mysettings.ini" more command line options To install Windows in a VHD file: - requires Windows 7 as OS and Windows 7 Ultimate, Enterprise or Server 2008 R2 as Source - create a partitioned VHD and assign a drive letter (push Ctrl + Shift + V to use build in diskpart wrapper for this) - select the VHD drive as installation drive (make sure you boot drive ist a active primary partition on a physical disk) If you get an Antivirus warning from your AV software, please report it to them as a false positive and let them check it. Current Version: 3.9.3.1 WinNTSetup3.rar
  18. 5 points
    Well, it's that time of the month again, and only a year away from Vista's true EoL (or EoS, as @dencorso has said about XP, though not sure if it applies to Vista as well)... And as usual, I recommend waiting at least a week before any of these, because we never know, if Microsoft won't pull any of these updates and upload it (or even more than one of them) again in a couple days. So, without further ado, let's finally get to what you all have come here for: KB4480968 - Security Monthly Quality Rollup for Windows Server 2008 - 32-bit | 64-bit KB4480957 - Security Only Quality Update for Windows Server 2008 - 32-bit | 64-bit KB4480965 - Cumulative Security Update for Internet Explorer 9 for Windows Server 2008 SP2 - 32-bit | 64-bit KB4481486 - Security and Quality Rollup for .NET Framework 2.0, 3.0, 4.5.2, 4.6/4.6.1 for Windows Server 2008 SP2 - 32-bit and 64-bit update catalog link KB4480062 - Security and Quality Rollup for .NET Framework 2.0, 3.0 for Windows Server 2008 SP2 - 32-bit | 64-bit KB4480059 - Security and Quality Rollup for .NET Framework 4.5.2 for Windows Server 2008 SP2 - 32-bit | 64-bit KB4480055 - Security and Quality Rollup for .NET Framework 4.6/4.6.1 for Windows Server 2008 SP2 - 32-bit | 64-bit KB4481487 - Security Only Update for .NET Framework 2.0, 3.0, 4.5.2, 4.6/4.6.1 for Windows Server 2008 SP2 - 32-bit and 64-bit MS update catalog link KB4480084 - Security Only Update for .NET Framework 2.0, 3.0 for Windows Server 2008 - 32-bit | 64-bit KB4480076 - Security Only Update for .NET Framework 4.5.2 for Windows Server 2008 SP2 - 32-bit | 64-bit KB4480072 - Security Only Update for .NET Framework 4.6/4.6.1 for Windows Server 2008 SP2 - 32-bit | 64-bit Extra/optional update: KB4487354 - Update for Windows Server 2008 SP2 for x84/x64 based Systems - 32-bit | 64-bit I think that's all for this month (for now at least), except 2 updates for Itanium based systems only, but I don't think it's necessary to post them here. I also hope you all will like this new way of posting lists of updates which are available for Vista, and which I will try to use from now on. I also apologize for no direct links to bigger .net rollups but direct downloads of those are sadly unavailable. Added KB4487354, thanks to @mike_shupp for finding it.
  19. 5 points
    New build of basilisk/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20181215-023af95ab-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20181215-023af95ab-xpmod.7z diff: https://o.rths.cf/basilisk/UXP-xp-gitdiff-20181110.7z PM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.3.0a1.win32-git-20181215-023af95ab-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.3.0a1.win64-git-20181215-023af95ab-xpmod.7z Official repo changes since my last build: - Import Tycho weave client (0c47c83e1) - Update sync client for JS changes. (18473f184) - Update constants.js for array assignment. (04ebf989f) - Make Everything Work™ (eae3be4cf) - Fix error in locallyModified. (83e8906aa) - Teach Sync history engine about TRANSITION_RELOAD visit type. (a02c44648) - Merge branch 'master' into Sync-weave (579881ffb) - Merge branch 'master' into Sync-weave (26412bcab) - Pass exceptions directly to logger. (768a1b945) - Update constants. (bfc390405) - Prevent form sync error when there's nothing to sync. (ec3829bf7) - Merge branch 'master' into Sync-weave (088c3cf89) - Merge branch 'master' into Sync-weave (9a673b996) - Bump Weave client version (f85205515) - Remove FxaMigrator module (e156a64a5) - Remove healthreport telemetry module from Sync + tests (3d2dbf279) - Remove telemetry calls from sync (b3586bb4b) - Remove get/setFxAMigrationSentinel (c11450651) - Remove fxAccountsEnabled() (9c966a087) - TPS logging: use app name (07f9cb868) - Remove FxA BrowserIDManager auth (5ec8aef6c) - Fix status.js (1bfe172f7) - [BASILISK] Enable the "legacy" panels for the sync preferences. (c09487c09) - Restore missing broadcaster strings (11d1af7af) - [BASILISK] Make Basilisk front-end use Weave (caba7e406) - [BASILISK] Make CUI's PanelUI work with Weave. (aaaa4564b) - Revert "Restore missing broadcaster strings" (b4cc0a062) - Juggle some strings. (dd13d3ac4) - Remove Rust files from media gtests (d6867e583) - Remove files and comments related to MP4Reader (9ba2b33da) - Remove the old MP3FrameParser (eb6fdca18) - Remove separate MP3 name space (6b6a28ddb) - Move the MP3 code to it's own directory (8a9362ff0) - Add missing #include (45f442a2a) - Only disallow lazy frame construction for direct children of display: contents elements (96258a022) - Merge pull request #903 from trav90/issue900 (1fd53c96e) - Merge pull request #901 from trav90/code-cleanup (d01a5b10f) - Merge pull request #902 from trav90/media-work (fbbda481d) - Restore quota view/warnings to Basilisk. (5df97df2f) - Remove non-functional removal summary from quota dialog. (7d398710b) - Merge branch 'master' into Sync-weave (9697bfa68) - Update Dropbox UAO (5639e1ddd) - Clear weak pointers in VTT shutdown observers. (4f7e43113) - Clear weak pointers in FT2 font list shutdown observers. (67d5558f1) - Fix mistakingly flagged instructions. (f2d4bd1e3) - Merge pull request #898 from MoonchildProductions/Sync-weave (bc8a25f5e) - Use canonical function in TypeNewScript::rollbackPartiallyInitializedObjects. (42766ad06) - Root parameter dictionaries in AesTask::Init(). (195b9d878) - Restrict ExtractLinearSum to find non-wrapping results. (99b534f23) - Avoid useless FrameNeedsReflow call. (d2d004442) - Clear CanvasShutdownObserver::mCanvas when the canvas goes away. (a2638c7b2) - Bump Goanna version for layout code changes. (b62191e06) - Avoid overflow in nsPNGEncoder::WriteCallback. (e80c73602) - Prevent double free in mar_sign.c (2e69b03dd) - Do not report resource-timing subdocument loads triggered by that subdocument. (fea96b452) - Make HTMLOptionsCollection::mSelect into a strong reference. (023af95ab)
  20. 5 points
    semi-OT: yeah, this is how Matt commits. https://github.com/binaryoutcast/binoc-central/commit/94ce5d681724aee1ecc6c2b0acfe3a15d771f583
  21. 5 points
    Adobe Flash Player 32 Final has been released today: 32.0.0.101 (tested/working on Windows XP SP3 and XP x64 SP2) Internet Explorer ActiveX: http://fpdownload.adobe.com/get/flashplayer/pdc/32.0.0.101/install_flash_player_ax.exe Mozilla Firefox NPAPI (also for Opera Presto/Google Chrome 44 and earlier): http://fpdownload.adobe.com/get/flashplayer/pdc/32.0.0.101/install_flash_player.exe Google Chrome 45 through 49 PPAPI: http://fpdownload.adobe.com/get/flashplayer/pdc/32.0.0.101/install_flash_player_ppapi.exe
  22. 5 points
    I'm working on the solution and the implementation to avoid similar malfunction in the future.
  23. 5 points
    What a joke reddit.com/r/firefox/ has become. Besides the usual quantum suckups where no criticism is tolerated for anyone who even hints at still using an older version there's an auto moderator that chimes in to spank the poster. They are scolded to immediately upgrade to a newer, safer, warmer version complete with Alice in Wonderland coloring books before the big bad security bogeyman gets ya. Apparently Mozilla thinks we're all a bunch of little children who need their constant hand holding to save us from ourselves. Not even Microsoft is that much of a nanny.
  24. 5 points
    So just replacing bitmap while keeping same layout is just boring. What about putting Beta boot screen into retail? cross post from betaarchive: I think I found the position that sets progress bar and scrolling bar: NTOSKRNL.EXE 5.0.2195.7376, CHT, 1,691,648 bytes File Date: Thursday, 18 February, 2010, 20:17:26 SHA256: 86356E3BB6DB3E873AE8C881358233F5CD142EC2CEDF34D7B007B427CE085394 .text:0041D14A loc_41D14A: ; CODE XREF: sub_41CFF6+14Aj .text:0041D14A push 1B5h .text:0041D14F push 112h .text:0041D154 call sub_41CDAC .text:0041D159 push offset loc_41D1F4 .text:0041D15E mov dword_476070, 1A0h .text:0041D168 mov dword_47606C, esi .text:0041D16E mov dword_476000, 280h .text:0041D178 mov dword_475F40, 0Ah .text:0041D182 call InbvInstallDisplayStringFilter Y = 0x1B5=437, X = 0x112=274 is progress bar starting location Y= dword_476070 = 0x1A0 = 416 X = dword_47606C = esi = 0 W = dword_476000 = 0x280 = 640 H = dword_475F40 = 0x0A = 10 is scrolling bar location. but there is difficulty on setting dword_47606C, since "mov dword_47606C, esi" is 4-bytes shorter than others. -- so hacking around it is working! (VA)0x41d14a: 68 b5 01 00 00 push 0x1b5 e9 6d 29 04 00 jmp 0x45fac1 be a0 00 00 00 mov esi, 0xa0 /* it is 0x41D154 here */ (VA)0x45fac1: 68 21 01 00 00 push 0x121 e8 e1 d2 fb ff call 0x41CDAC e9 84 d6 fb ff jmp 0x41D154 that splits call to sub_41CDAC into half, pushing X value goes to 15-bytes spaces at 0x45FAC1, call 0x41CDAC can jumps back to 0x41D154 for making a space to set ESI. Thanks http://shell-storm.org/online/Online-Assembler-and-Disassembler/ for a flexible-enough online assembler.
  25. 5 points
    Don't you do your own backups? I have completely shunned the cloud and yet - amazingly - I haven't lost any data since 1976 (though I admit that some of it is on punch cards and mag tape, which I never transferred into the PC environment). As far as files on my computer go, my oldest Word document in my Documents folder is from 1990 (which is when I started using Word). Never once have these documents been "on the cloud". You cannot espouse advantages of "cloud" computing - which differs from traditional computing with networking in one key point, you don't have control of the communications - because there simply are no advantages for users. The only advantages are for those who would seek to profit from handling your data. Surely you don't believe in a free lunch. The oldest program in my BIN folder is dated 1986, which is when I started accumulating useful applications. It no longer runs on my host system since it's a 16 bit application. However, to this day I still run the NT CLOCK32.EXE application, which is dated late 90s, on my desktop 24/7. Why? Because it accomplishes its purpose (showing me the time and date) with almost no resource consumption. The executable is a whole 42 kBytes in size. My point? There is no reason to believe that "newer is better" when it comes to software. People aren't any smarter than they were decades ago. If anything, they lack the wisdom and prowess people had to develop when computing was more expensive and difficult, and they weren't distracted by their damned phones all the time. -Noel
×