Leaderboard
Popular Content
Showing content with the highest reputation on 08/29/2020 in all areas
-
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rths.ml/basilisk/basilisk52-g4.6.win32-git-20200829-57e81f0-uxp-5559674be-xpmod.7z Win64 https://o.rths.ml/basilisk/basilisk52-g4.6.win64-git-20200829-57e81f0-uxp-5559674be-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rths.ml/basilisk/basilisk52-g4.6.win32-git-20200829-57e81f0-uxp-5559674be-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rths.ml/palemoon/palemoon-28.10.2a1.win32-git-20200829-0882134ff-uxp-5559674be-xpmod.7z Win64 https://o.rths.ml/palemoon/palemoon-28.10.2a1.win64-git-20200829-0882134ff-uxp-5559674be-xpmod.7z Official UXP changes since my last build: - Issue #618 - Fix error events fired when loading JS module dependencies fail (786e34469) - Issue #618 - Align error handling for module scripts with the spec (again) (43e0632cd) - Issue #618 - Use a single slot for the module's environment object. (6e72707e0) - Issue #618 - Lazily initialise module binding maps (e94f9dcce) - Issue #618 - Record module dependency before starting fetch so that error handling works correctly (8447c4d8a) - Issue #618 - Remove eager instantiation - Debug follow up (007c54c80) - Issue #618 - Lazily initialise module binding maps - Debug follow up (609815070) - Issue #618 - Align error handling for module scripts with the spec - Debug follow up (c5b47eb66) - Merge pull request #1626 from g4jc/618 (501b29a5d) - Issue #618 - Simplify module map interface (7e673b1db) - Issue #618 - Keep track of which modules in a graph have been fetched using a visited set (15a7be79b) - Merge pull request #1627 from g4jc/618 (1c342a57e) - [js] Add some utility functions to get the current JS runtime. (c349f04f9) - Issue #618 - Simplify module resolve hook to be a function pointer (9b6252893) - [js] Try to catch bad pointers for GC and bail if not valid. (e1e535c1c) - Merge branch 'master' into es-modules-work (11285cd0d) - Issue #618: Ignore 'event' and 'for' attributes for module scripts. (4f0d9497f) - Issue #618: Pass down referrer and referrer policy when fetching modules. (86f128d41) - Merge branch 'master' into es-modules-work (c04befb93) - Issue #618 - Don't mute errors for module scripts because they always use CORS (073e914eb) - Issue #618 - Integrity for descendant module scripts should be the empty string (c8a701b64) - Issue #618 - Split handling of load errors out from OnStreamComplete. (090a48738) - Issue #618 - Split SRI verification out from OnStreamComplete. (cbbfd0f2d) - Issue #618 - Handle errors for inline module scripts and ensure we update the module map after fetch errors. (f0175ebc7) - Update old.configure for --enable-phoenix-extensions (f909e1a6c) - Issue #618 - Fix processing of non-parser-generated module scripts. (76e5f863a) - Issue #618 - Make document.currentScript null in modules. (c5ab17748) - Issue #618 - Rename some script load request flags to be more descriptive. (a0ef1c07d) - Issue #618 - (async) Split out function to add async request. (95e0f114e) - Issue #618 - (async, preload) Correctly pass info about async/defer to parser. (2ca1cbe2f) - Issue #618 - (async) Keep track of script modes in a single mode state. (8b397a63a) - Issue #618 - (async) Implement async attribute for inline module scripts. (b78f53ffb) - Issue #618 - Don't preload nomodule scripts when modules are enabled (38d13e277) - Issue #618 - Regenerate the HTML Parser code for nomodule changes (0f433fc7c) - Merge pull request #1637 from g4jc/618 (8924e4ddd) - Merge branch 'es-modules-work' (6eb0dd861) - [media] Only include source error details in debugging scenarios. (4358ff62a) - [DOM] Only construct JS-implemented objects if inner window is current. (226fea386) - [misc/mar] Don't use a signed type for a length parameter. (7407fe22f) - Issue #1587 followup - Improve resilience of AbortSignals. (5559674be) No official Basilisk changes since my last build. Official Pale-Moon changes since my last build: - Update back-end branch pointer (202766dec) - Add a configure option for Phoenix Extensions Dual-GUID System and set default off in confvars (f7a1deb67) - Update platform and version (Unstable 2020-08-27) (0882134ff)2 points
-
Windows always used to be the OS where you could do whatever you liked, theme the crap out of it and customize it to your liking. It's starting to become more like macOS where you can't do much and everything is the way Apple wants it to be.2 points
-
Ugh, now I feel even older. But aside from that, it's a weird coincidence but I had just been attempting to pick back up my 95 slipstream project from where it got left 4 years ago for various reasons. Never realized the significance of the date.. but it seems fitting now. I remember my second computer, a Windows 95 OSR2 machine circa 1997. I'd had an earlier DOS6/Win 3.1 system before, but the new Windows 95 machine was there when I first discovered the Internet and online gaming. When it died on me a few years later in high school it caused me to have to learn more about building computers and setting up software.. and forever put me on the path, lol. Also enjoyed your story about issues with 98 that didn't exist on 95 - 98FE was garbage. A friend of mine had a computer with virtually identical specs to my 95 OSR2 machine that came with 98FE. He was constantly battling weird problems that I never encountered. Eventually later on I had to use 98FE on a system for a while, and I experienced several flaky issues that didn't happen under 95 (or 98SE). At one point I decided I wanted a CD burner.. thought I would get one of those new fangled external ones. Went to Office Depot and bought a HP USB burner, since my machine was HP and had a USB port. When I got home and figured out that it would not work with Windows 95, I took it back to exchange it for a different model/brand that connected via parallel port. The guy at Office Depot acted like I was crazy, and kept asking "Why don't you upgrade your operating system?!?!?" The parallel burner worked very well.. still have it, but haven't used it in ages. Eventually I went on to build a new system, with a 3.06GHz P4 processor. My beloved 95 crashed, and I couldn't figure it out at the time. Had to move to 98SE. Years later here I would discover the solution through trial and error installing any and all updates I could lay my hands on until it suddenly worked. And, total vindication at last. With @rloew's help, eventually helped to create a USB Storage driver for 95 that would run that d@mn HP burner.. if I still had it!2 points
-
I have to agree with this. WAY too much emphasis on smartphones nowadays! This has been a growing trend since at least 2013, it's really gotten out of hand in the past three or so years (particularly the emphasis on social media such as Facebook and Twitter; the more people flock to those platforms, the more inclined I am to stay away from them). I'm beginning to feel like the world as we knew it before the mega-corporate info snatchers came along (Facebook, Google, Amazon, and Microsoft, to name a few) is forever ruined. This, of course, probably isn't true. I'm just being cynical. Be that as it may, there are many modern commercials I don't like. Go back about 20 years though, and they start getting better (the farther back you go, the better they get in general, although every era has its fair share of flops). I remember not liking many of them much then, but after being bombarded by the junk that has come along in the 20 years since, I've warmed up to them considerably c1 point
-
New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 http://o.rths.ml/basilisk/basilisk55-win32-git-20200829-60967aadd-xpmod.7z Win64 http://o.rths.ml/basilisk/basilisk55-win64-git-20200829-60967aadd-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import changes from tenfourfox: - #616: M1658214 M1637745 M1648372 (5ec6460ef) - #616: update TLDs, HSTS (f25d7f7a7) (60967aadd) Changes that is not commited: - WIP freebl works on Camellia-GCM support - pref changes for disabling Camellia-GCM for release since it is not functional1 point
-
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200829-cbe6b975-uxp-5559674be-xpmod.7z BNavigator Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200829-cbe6b975-uxp-5559674be-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rths.ml/hbl-uxp/icedove.win32-20200829-id-eed056673-uxp-5559674be-xpmod.7z IceApe-UXP(suite) https://o.rths.ml/hbl-uxp/iceape.win32-20200829-id-eed056673-ia-41157bf-uxp-5559674be-xpmod.7z for UXP changes please see above.1 point
-
While I don't like the tone he took here at all and think there's no excuse for it, I kinda feel like I have to point out... he probably views himself as an artist. I had an artist lady named Lambda or something (not here, somewhere else) once get really angry at me because I just changed the colors on a logo she provided as a logo candidate for my website rather than asking her to do it. I thought I was just saving her some hassle, but she took it as an insult to her work and started talking about me behind my back and giving me the silent treatment. That's how I learned that artists can be very possessive of their work and not like others changing it without permission or anything they perceive to be a mockery of it. The original browser is named Borealis Navigator, so the new branding being "BNavigator," is, well... it's like saying "PMoon," "SMonkey," or "WFox," isn't it? Combine that with the fact that it's in perpetual beta, he isn't even providing builds of Borealis himself yet, and it's easy to see how, as an artist, he might feel like someone took an unfinished painting of his and did something with it that made him uncomfortable. Like how I made that lady uncomfortable when I modified the color scheme of a logo candidate she gave me, thinking I was saving her some work. In fairness to you though, I think the official branding directories probably should have been closed source (or a least in a separate repository to the open source portions of the program) to begin with if that was the way he felt about it. I mean, I get that to a lot of people this is just code, and the whole spirit of open source means sharing and decentralization, but if someone views a part of that as their own artwork and they take it seriously in that regard, well... I can see how they might feel mocked or bothered by such a name, and I can also see how they might feel a bit like the way an artist might feel upon seeing a cheap, slightly modified reproduction of an unfinished painting of theirs that somehow leaked out becoming semi-popular. At the same time, I can understand how using a name that's similar like that would feel like a way of honoring the original or the artist to the person who did it, and that that person might feel confused as to why the artist isn't flattered by it. But yeah, that's just my two cents on the subject of why people might not like that, and why the creativity and branding aspect of it might be so important to someone.1 point
-
1 point
-
I can't believe it's been so long since the most logical desktop UI was released. Windows NT API functions + DOS/win16 compatibility, FAT32 and basic USB support are pretty important as well. I started using Windows 98 long before I started with 95, but when I got my PIII machine, 98 was flaky beyond belief. I asked for opinions and some said that the near constant crashes were due to overheating. Then I went outside the next day. A razor-thin object hit my forehead and cut it. Turned out to be a Windows 95 OSR 2.1 CD-ROM. Used my 98FE OEM CD-ROM to boot it. And it installed with no issues. So those crashes were likely not related to hardware. My only problem was that the system would fail to boot or even be broken completely if the USB supplement was installed. But replacing the S3 Savage4 with a GeForce FX 5700 LE fixed it. I'm still quite satisfied with Windows 95, After Dark 10th anniversary edition, Office 2000 Professional and RetroZilla 2.2 (until MSFN broke in it earlier this morning due to apparent change in encryption. nice coincidence. ). I never, ever swap with 128 MB of RAM! I'd love to go back 15 or 20 years so I could run 95/98 as a main OS dual booting with Windows 2000 and not have to worry about compatibility issues. Seriously, since I dumped the Savage4, win95 has never given a BSoD or even inexplicable crashes of system executables (98SE did that to me often).1 point
-
= Windows 9x Web Helper (9xweb) FAQ = Q: I get messages like 'awk: command not found', what does this mean? A functional 'Enhanced Cygwin-Lite' install is required, instructions linked in post #1. This frankenstein installation of 'Cygwin-Lite' and 'Win-Bash' provides all necessary commands for the 9xweb script. Q: How do I limit the number of results when YouTube searching? The 9xweb script presently just fetches the 'first page' and outputs results via the 'More' command. Since no 'page two' results are fetched, restricting hits to top 10 or 20 is artificially limiting. Perform a revised search if the desired result(s) are not listed. As the command.com window does not support scrolling use Spacebar, Page Up/Down, Up/Down arrow, Home and End keys to scroll and [q]uit to exit the list to make a selection. Q: Why do some video download attempts result in a 403 forbidden? Most video URLs are hiding in plain sight within the YouTube video page. Certain videos have obfuscated and protected video URLs, likely due to a combination of copyright protection, royalties or advertisement revenue. Although 9xweb does not support the download of 403 forbidden videos, the default configuration is to ask if keepvid[dot]works should be opened in the configured browser to attempt the video download. This may or may not be successful. YouTube functions in 9xweb are designed to provide basic YouTube functionality. Most videos related to retro computing and gaming, for example, will work. Research other projects, such as youtube-dl, as desired. Q: Videos that are at least an hour long causes TCPMP to crash. Is there a way to fix this? The TCPMP video player is configured as the default player as it is lightweight and works in Windows 95. It was found to be buggy and occasionally crashes, even with shorter videos. Either start a new forum thread requesting TCPMP troubleshooting assistance or configure the 9xweb script to use a different media player of choice. See the 'USER CONFIG START' section towards the top of the 9xweb code. Q: Is it possible to play a video using the OS's built-in players like WMP and Realplayer? If so, should the videos have to be in a different format other than MP4? The 9xweb script currently supports only MP4 fetches as they are universally available with all search results, it was easier to code and is a standard media type. If WMP and Realplayer do not support MP4 playback, configure an alternative media player of choice as outlined above. Q: Is it possible to stream a video from the video player instead of downloading it to C:\WINDOWS\TEMP? That way, if there is little hard disk space, that can be done? Despite numerous attempts streaming could not be properly configured using Enhanced Cygwin-Lite with any of the vanilla Windows 98 media players tested. For this reason the preview option was added (partial download), primarily to determine if the video was worthy of further viewing. If drive space is limited specify 640 x 360 video only, consider using the search modifier ' ,short' (space comma short) for short videos and/or use '[d]elete video' after playback to free drive space for the next video. Q: Is it possible to download videos from services other than Youtube (eg. dailymotion, m.watchcartoononline.io)? Not at this time, patches welcome. This is just a hobby project. It takes time and energy to add features, many websites are more protective than YouTube and the old Wget executable is unable to access all sites. Minor support for MSN video may be added in the future, although the videos are not all sourced from the same provider, creating barriers. Research other projects, such as youtube-dl, as desired. Q: Any other interesting things I can do with 9xweb? The script is transparent, review each on-screen option. Each of the three screens (Main, Bookmarks, Video Fetch) has it's own [h]elp section. Features that may be useful include: quick access to a proxy page if experiencing website connection issues, access Google cached pages, [t]rim obfuscated URLs from search engine results, specify search date for archive[dot]org's Wayback Machine, bookmark clipboard content and YouTube video URLs for later. Q: Are you planning on introducing new features for 9xweb in the future? Probably not, life is short and there are too many other projects. The script is still beta, there are bugs, fixes are pending. Please report bugs via this thread or private message.1 point
-
I don't quite understand the necessity for connecting to a site such as Wikipedia securely at all, this is just a free online encyclopedia, not a bank or a shop, these people have lost their mind completely...1 point
-
The first beta 13 version, based on 86 Chrome, periodically crashes, but in general it is more stable than the first beta 12 versions. Those wishing to test, Russian assembly from Cento8 (many additions have been added, for some reason obsolete): https://www.upload.ee/files/12191126/360Chrome_13.0.1000.7z1 point
-
I for one do have to laugh at a now-banned dude soap-boxing about running outdated operating systems when the guy took the time to update his profile picture but yet that updated profile still lists him as using an outdated operating system. Windows 7 expired seven months ago. But I digress. LONG LIVE XP and to this forum for keeping XP alive !!!1 point
-
Just sharing a little CSS tweak for Retrozilla, K-Meleon1.5.4 and probably other browsers too, if you prefer to keep javascript disabled: Without javascript, certain websites are either completely empty or crucial page elements are hidden. That can be done in different ways of course. One method is an SVG-trick for hiding content. Examples: https://edition.cnn.com/interactive/2019/05/europe/finland-fake-news-intl/ https://sourceforge.net/projects/jsminnpp/files/Uni/ https://notepad-plus-plus.org/downloads/ I suppose such pages will show up when javascript is enabled... Without JS, they only show up when disabling inline-styles. Retrozilla: View > Use Style > None Retrozilla-Firefox2: View > Page Style > No Style K-Meleon: Prob, that requires an updated stylekiller macro. Have a working beta, but not ready yet for posting (another mini-macro grown to monster length, as so often, sigh) But here's a better workaround, fully automatic and also without JS: Just add a little css-tweak to your user styles. Without domain conditions there may possibly be false positives too, but had no probs so far. This CSS can be added in either .../profile/chrome/userContent.css or adblock.css (rename userContent-example.css if not yet done / In KM adblock preferred since it can be toggled on/off during session, userContent not) ---------- /* NOSCRIPT workaround for some EMPTY pages, or incomplete content, if hidden by SVG-trick: HTML is inside an invisible SVG-tag, requiring javascript to make visible. Gray dashed border and ##HIDDEN## lines are OPTIONAL gimmicks, just to see where it applies. */ svg[style*="display: none"] , svg[style*="visibility: hidden"] { display: block !important; visibility: visible !important; position: relative !important; width: auto !important; height: auto !important; pointer-events: auto !important; border: 4px dashed gray !important; } svg[style*="display: none"]:before {content: " (####HIDDEN SVG####) _ _ _ _ " ;} svg[style*="visibility: hidden"]:before {content: " (####HIDDEN SVG####) _ _ _ _ " ;} ---------- Minor catch: if you do have javascript enabled, this css is unnecessary, but can't add a condition "mark only if javascript is off" ;-) So IF you keep the optional dashed border and marker text, it will show up always, even if unnecessary. If you want to apply this to SPECIFIC DOMAINS only, wrap this around the code: ---------- @-moz-document domain(example1.com), domain(example2.com) , domain(example3.com) { .....css code above.... }1 point
-
Set up the latest Tiny Core Linux v11 on a > 10 year old netbook yesterday, the only household SSE2 capable hardware. Using OpenBox window manager, iptables firewall, Dillo and the latest SeaMonkey v2.53.3. The operating system for the job gets booted, even if not an all-time favourite. Here it's GNU/Linux (Devuan Jessie and Ascii, Debian Wheezy, Tiny Core). Two Windows XP installs primarily used offline, one for graphic art/print projects and the other for Windows gaming and last year an official income tax return. Of the two Windows 98 SE installs, the primary is used almost daily for news and forums, some YouTube, retro gaming and computer learning. The other is a backup in storage. Rediscovered some 500-700 MHz processors in the basement, should be able to run Windows 98 SE on bare metal for a long time. Hope to free a 10 GB hard drive later this year for a third Windows 98 SE build, a 'slower' system primarily for DOS and early Windows gaming. Found a Pentium 4 processor but no motherboard, it may eventually become a high performance Windows 98 SE machine. MemTest v7.0 from HCI Design (2019, free for personal use, MemTest.zip, 17 KB) allows testing system memory for faulty RAM modules. It runs from within Windows, as instructed close as many open applications as possible before testing. May be useful for quick convenient testing, otherwise seek memory test software that runs outside the OS (boot floppy or CD, boot loader). Personally an old GNU/Linux live-CD is used to MemTest questionable RAM. https://hcidesign.com/memtest/ Since my Windows 98 C:\WINDOWS footprint is probably larger than the new and shiny Tiny Core install, i'm interested again in a more minimal install, which won't get trialed until fresh hardware becomes available. My experience is these 'lite' tools are best used after a fresh Windows 98 install, before too many customizations. As indicated earlier, Kan's Minimum Windows 9X Install Project (minwin9x.zip) was used previously with good success. https://msfn.org/board/topic/177106-running-vanilla-windows-98-in-2020/page/25/?tab=comments#comment-1179823 May look at 'winimize', although the current website needs JavaScript and does not work in RetroZilla. A direct download is available below, unsure if it's the latest version to trial. Maybe forum member @jaclaz can clarify. http://web.archive.org/web/20060712175942/http://www.winimize.com/min98.zip Another option is 98lite v4.5 Preview Edition (98lite45.exe, 319 KB) and IEradicator (IEradicator2001.zip, 200 KB), both free for personal use, license acceptance required. Promoted as a 'custom installer for Microsoft Windows 9x'. Can be used to remove Windows 98 web integration, Internet Explorer and convert default features to removable options. https://www.litepc.com/preview.html https://www.litepc.com/ieradicator.html1 point