Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/19/2022 in all areas

  1. I added DXGICreateFactory2 to get PCSX2 x64 working recently. So this will work for TeamTalk as well:
    4 points
  2. I see that ReShade falls back to DXGIFactory1 on Windows 7 or earlier. It's the same thing I did, but I'm not sure why they failed unless this tries to call some of the interface methods exclusive to DXGIFactory2. I worked on the D3D kernel mode synchronization objects and it is very difficult. So it will take some time to get Vulkan.
    3 points
  3. My OCD won't allow such, everything on my computer has to be aligned ... the buttons and taskbar has to be right or I go all wonky. I use the defaults in My Serpent and got used to it, but I can upload another pic of my computer but I'd bet people remember it. Not everything needs to be square, but (sorry, hard to describe) has to match up.
    2 points
  4. I was told this type of advice many times, and I am actually trying to follow it!
    2 points
  5. Unofficial Windows Vista x64 Extender Kernel step by step installation guide All the credits for the Extended Kernel go to @win32, not me. Disclaimer: I take absolutely no responsibility for any damage to your PC (or laptop or whatever) caused by following/misfollowing this tutorial. Backup everything before continuing. Special thanks to @winvispixp for guide improvement suggestions. List of Vista-unsupported programs that work with the extended kernel version 03092023 (current): Note: for best stability it's recommended to go for the October 2022 version (10192022) and only install 64-bit files (see step 8) Preparations: 1. Prepare a .7z extracting program (for example 7-zip). 2. Prepare Ubuntu or Linux Mint installation CD (for method 2 and uninsallation). 3. Update your Vista to 2017 EOL version (especially install sp1,sp2 and the platform update). 4. (Optional) You can install some server 2008 updates if you want. List of compatible updates by @LiptonAcer 5. (Optional but highly recommended) Install KB4019478 - D3Dcompiler-x64 update, .NET Framework 4.6.1 and 3.5, DirectX June 2010 redistributable and all the Visual C++ redistributables 64 and 32 bit. 6. Install SHA-2 Server 2008 updates in the following order: KB4039648-v2,KB4493730, KB4474419. 7. Backup your original files. 8. Extract the vistaexkernsetup_03092023.7z file (or vistaexkernsetup_10192022.7z if you are installing October 2022 version) into any folder you like (later called folder X). Method 1 - Automatic installation Method 1 involves using the Installer. If you are facing some problems, use alternative installer by @Bizzbob or method 2 instead. If you don't want to install 32-bit extended kernel, use method 2. 1. Copy your original kernel32.dll located in %systemroot%\syswow64, rename it to kernelol.dll and put the new file in syswow64 2. Run the setup.exe as administrator. (These steps do not apply to @Bizzbob's installer) 3. Follow the instructions on your computer’s screen. 4. Make sure that files like kernel32.dll are present in %systemroot%\system32. If they are not, use method 2. 5. Reboot the computer. 6. Repair file permissions. 7. Congratulations, enjoy Method 2 - Manual installation Method 2 involves using the Ubuntu live CD. The reason why we use Ubuntu and not another windows installation is because Ubuntu doesn’t support NTFS file permissions and thus ignores them completely making file replacing much easier. 1. Launch cmd.exe as administrator and run the following command without quotes: “bcdedit /set {current} nointegritychecks yes”. 2. Insert Ubuntu installation disk Either CD or USB (AKA live CD). 3. Reboot into the Ubuntu live CD. 4. Choose: “Try Ubuntu”. 5. On the top bar go to: Places\Computer. (This may differ depending on version of Ubuntu you have). 6. Locate folder X and copy all the dll and exe files from the folder X (EXCEPT setup.exe and files, that have filename ending with .wow64) to yourpartition:\windows\system32, click replace when prompted (make sure you have a backup). 7. If your Vista is UEFI, do the same for winload.efi. 8. (Optional) Move all the .wow64 files from the folder X to a different directory and remove .wow64 from their name, than copy them to yourpartition:\windows\SysWOW64, click replace when prompted (Right now 32bit extended kernel is in a very early stage of development, so personally I don’t recommend it for daily usage). 9. Shut down Ubuntu and boot Windows. 10. Repair file permissions. 11. Congratulations, enjoy Method 3 - Redirection If you don’t want to replace your system files, you can make specific programs use extended kernel dlls instead of vanilla Vista ones using local redirection. Unfortunately this method doesn’t let you run most of the new applications, that file replacing would do (for example there is a problem with exe files that spawn from another and many other). 1. Apply the DLLredirectionenabler.reg. 2. For each application you want to run with the extended kernel, do the following: 3. For exefilesname.exe create an exefilesname.exe.local folder. 4. Put files from folder X in the exefilesname.exe.local folder. 5. Congratulations, enjoy Repairing file permissions Automatic tool If you visit system32 after the installation you will probably notice that permissions for extended kernel files look like this: Obviously letting “Everyone” to modify your core system files causes a serious security issue so it is necessary to restore the default file permissions pattern: The owner should be: “nt service\Trustedinstaller”. Example: 1. Locate %systemroot%\system32\kernel32.dll 2. Open properties and under security tab click “Advanced”. 3. Make sure that “Include inheritable permissions from this object’s parent” checkbox is disabled. 4. Close the advanced window and click “edit” 5. Remove “Everyone” and other account that are not in the default pattern. 6. Add “Users” and “Administrators” accounts and set permissions for them to match the default pattern. The names have to be in your language. Look at other system files if you don’t know how to spell the words. 7. Add “SYSTEM” account and set permissions for it to match the default pattern. 8. Add “nt service\Trustedinstaller” account and set permissions for it to match the default pattern. They are different this time. 9. Click “OK”. 10. Open properties and under security tab click “Advanced” again. 11. Under “Owner” tab click “edit” than “Other users or groups”. 12. Enter “nt service\Trustedinstaller” without quotes. 13. Click “OK”. 14. Congratulations! Do the same for other files: If you have installed only 64 extended kernel than you have to restore file permissions only in system32 for the following files that you have replaced: ci.dll dwmapi.dll kernel32.dll ntdll.dll ntk32.dll ntoskrnl.exe ole32.dll powrprof.dll shell32.dll user32.dll uxtheme.dll winload.efi winload.exe api-ms-win-core-fibers-l1-1-0.dll advapi32.dll dxgi.dll dxgiext.dll api-ms-win-core-synch-l1-2-0.dll API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.dll API-MS-WIN-CORE-WINRT-ERROR-L1-1-1.dll API-MS-WIN-CORE-WINRT-L1-1-0.dll API-MS-WIN-CORE-WINRT-STRING-L1-1-0.dll api-ms-win-shcore-scaling-l1-1-1.dll bcrypt.dll shcore.dll userenv.dll useren0.dll kernel33.dll jobsrv.exe gdi33.dll gdi32.dll dwritent60.dll dwritent10.dll DWrite.dll api-ms-win-core-memory-l1-1-6.dll api-ms-win-core-memory-l1-1-5.dll api-ms-win-core-fibers-l1-1-0.dll api-ms-win-core-delayload-l1-1-1.dll api-ms-win-core-delayload-l1-1-0.dll If you have installed 32 bit extended kernel than you also have to restore access rights in syswow64 too (for the following files that you have replaced): kernel32.dll powrprof.dll ole32.dll shell32.dll user32.dll uxtheme.dll dwmapi.dll ntext.dll powrprof.dll shellnew.dll ntk32.dll miscstubs.dll ws2_33.dll ws2_32.dll user33.dll shell33.dll shcore.dll These are the final names for those files, remember that some of them have to be renamed during the installation as described in the guide. Optional Extended Kernel components d3d12.dll - This is DirectX 12 for Windows 7. You can copy it to system32. It does not work on Vista, but can be useful for Windows 8 users. Windows 7 Media Foundation Platform - This is needed for video codec support in some programs like Firefox. Making the Windows 7 mfplat system wide by installing it causes problems with Windows Media Player and Dremscene, so it's recommended to use redirection method instead: 1. Apply the DLLredirectionenabler.reg. 2. For each application you want to run with the Windows 7 mfplat, do the following: 3. For exefilesname.exe create an exefilesname.exe.local folder. 4. Extract the mfplatsetup.7z and copy all the dlls it contains to the exefilesname.exe.local folder. 5. Congratulations, enjoy 378.66_Vista and 398.11_Vista - Modfied Nvidia drivers for Vista. More details: https://msfn.org/board/topic/184056-breakthrough-p2-new-pascal-special-microsoft-nvidia-driver-port-for-vista-x64/ Windows Version Spoofer Version spoofer allows you to fool programs into thinking that you are running a newer version of Windows! Create an empty file called "osver.ini" (without quotes) in the %systemroot% folder. Put contents of the template below in your file. Adjust the template depending on your needs. Template: [Path to an exe file] Commandname=1 [Path to another exe file] Commandname=1 [global] Commandname=1 List of supported commands: Enabled (this one is always needed) MajorVersion MinorVersion BuildNumber CSDVersion PlatformId (2 is used to indicate that the OS is Windows NT. 1 represents 9x and 0 represents Win32s) to spoof Windows 7 sp1, use: Enabled=1 MajorVersion=6 MinorVersion=1 BuildNumber=7601 Windows 8.0 Enabled=1 MajorVersion=6 MinorVersion=2 BuildNumber=9200 Windows 8.1 Enabled=1 MajorVersion=6 MinorVersion=3 BuildNumber=9600 Windows 10 (the build number depends on the Windows 10 version, that you want to spoof) Enabled=1 MajorVersion=10 MinorVersion=0 BuildNumber=19044 Windows 11 (the build number depends on the Windows 11 version, that you want to spoof) Enabled=1 MajorVersion=10 MinorVersion=0 BuildNumber=22000 Example: [C:\Program Files\Mozilla Firefox\firefox.exe] Enabled=1 MajorVersion=6 MinorVersion=1 BuildNumber=7601 [global] Common errors If you're using an ISO from MSDN you may encounter an error "The ordinal 899 could not be located in the dynamic link library SHELL32.dll" while booting. you need to swap the explorer.exe from C:\Windows with the one called "replacement explorer". This error appears, when winload.exe's signature is different from the one expected by Windows. Make sure you have run this command: “bcdedit /set {current} nointegritychecks yes” and that you have replaced all of the required files. Make sure you have all the necessary updates installed. List of Vista-compatible programs that don’t work with the extended kernel. Windows Sidebar (resolvable): 1. Apply the DLLredirectionenabler.reg. 2. Create a "sidebar.exe.local" folder in %programfiles%\Windows Sidebar\ . 3. Copy your backup ole.dll to the "sidebar.exe.local" folder. 4. Congratulations, enjoy CPU-Z (old Extended Kernel version) - https://msfn.org/board/topic/183046-guide-vista-extended-kernel-installation/?do=findComment&comment=1207488 Kaspersky antivirus - https://msfn.org/board/topic/181612-wip-windows-vista-extended-kernel/page/112/ VirtualBox (as a host) - VirtualBox checks if system files were signed by Microsoft. (it is called "hardering") Windows Live Photo Gallery (only if you install 32-bit extended kernel) Feel free to report other programs. How to uninstall the extended kernel? Method 1 If you used Method 1 durning installation, the dlls were automatically backed up as [nameofdll].dll.bak. You just need to delete the extended kernel dll and then change the name of the vanilla one (delete the .bak extension; it should look like [nameofdll].dll after) Repair File permissions Method 2 Follow the Method 2 steps, but instead of copying extended kernel files, put your backup files back in system32 (or SysWOW64 if you are uninstalling the 32bit extended kernel) Repair file permissions. Method 3 Alternatively, file replacement can be done using Windows Vista PE. Boot from CD or USB Choose your keyboard layout and on the next screen click "Repair my Computer" and choose CMD. You can use 7-Zip or Notepad's "save as" dialog as GUI Put your backup files back in system32 (or SysWOW64 if you are uninstalling the 32bit extended kernel) Repair file permissions Old versions
    1 point
  6. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220820.7z Changelog: Out-of-tree changes: * update Goanna3 to git 042db568fd..351263e4a5: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 891551 - Part 7: Fix some intermittent failures in multi_tcp_socket_unittest. r=ekr (b0fb5f6167) - Bug 891551 - Part 11: fix a couple of issues from part 5. r=bwc (1f3586e037) - Bug 1131779: 403 on permission request no longer invalidates the whole TURN relay. r=bwc (d0c594e2c7) - Bug 797262 - IPV6 support for webrtc. r=drno (91894f480c) - Bug 1187775 - Plumb RTCConfiguration.iceTransportPolicy down to NrIceCtx. r=smaug, r=bwc (1edc8f89c7) - Bug 1191258 - check for IFF_RUNNING to detect online interfaces. r=mcmanus (3882c4d36e) - Bug 1191253 - start the link monitor, ignore link-local notifications. r=mcmanus (f26b864061) - Bug 1203658 - mark Linux's nsNotifyAddrListener::mChildThreadShutdown member as Atomic; r=bagder (6459a89dc0) - re-enable warnings (e132d2f5db) - Bug 1205266 - log network-change events on Mac. r=mcmanus (4c50d25945) - Bug 1163419 - Make nsQtNetworkLinkService destructor private. r=dougt (c6993deef9) - Bug 1178091: Implement RTCDataChannel BufferedAmountLowThreshold and bufferedamountlow event r=smaug,drno (0536f587b4) - Bug 1194817: disable PMTUD in DataChannels/SCTP, set initial MTU per spec r=tuexen (60db372861) - Bug 1198730: fix simple bug in PMTUD disable that clears all other flags r=tuexen (aeac9858cf) - Bug 1148231: fix wrong error message on DataChannel failed resend of packet r=khuey (c1d9d11e17) - Bug 1152334 - StartWebsocketData null deref mSocketIn, r=bagder (e55850770e) - Bug 1149872 - Add the missing format specifiers. r=jduell (ffef5c91c2) - Bug 1182515 - WebSocketChannel leaked when WebSocketChannel::AsyncOpen fails, r=mcmanus (0b52e2eb82) - Bug 1140765 - Build some network code in unified mode; r=mcmanus (a6b9c325bb) - Bug 1147749 - View source should go through service worker interception, r=bz, r=jduell (8c5a3cab90) - Bug 1137151: Marked destructors of ref-counted RTSP classes as protected, r=sworkman (a6873944ee) - Bug 1117486 - [FFOS2.0][Woodduck] System crash by replaying the same RTSP clip several times. r=bechen (1401ee0f11) - Bug 1133461 - [RTSP] Remove the extra PLAY request for seek operation. r=bechen (c603b06ac6) - Bug 1138983 - RTSP not enabled in Lollipop. r=vchang (a42d0bcd30) - Bug 1144513 - [gonk-lmr1] Adapt RTSPSource.cpp. r=ettseng (8e011ab7bf) - Bug 1151760 - Separate timeout timer with end of stream. r=ettseng (60bb18556c) - Bug 1208756 - Hoist shared CheckMayLoad logic into BasePrincipal. r=bz (0108fa0c7c) - Bug 1208756 - Introduce URI_FETCHABLE_BY_ANYONE and use it for moz-extension. r=bz (04de31fcbd) - Bug 1188421 - Properly null memory reporter's compressor reference. r=hurley (9275695d87) - bug 1204614 - test for h2 per stream flow control r=hurley (a56d4aacff) - Bug 1197847 - Disallow folded headers in h2. r=mcmanus (ec5febf843) - Bug 1136361 - update node-http2 on ci. rs=mcmanus (a7e2de9e02) - Bug 1197847 - make debugging h2 and spdy test servers easier. r=mcmanus (7dcc251b63) - Missing bits of 1132357 (431f194ed7) - Bug 1207519 - Prevent HashTable shrink from ignoring allocation failures that may have been reported r=Waldo (d9270ce946) - Bug 920479 - Properly convert all arguments to the Function constructor to strings before parsing out an arguments list for the function to be created. r=arai (2ba9fb0af0) - Bug 1206520: Create an option to throw on asm.js validation failures; r=luke (6a19a37db7) - Bug 1210295 - Simplify TOK_DEFAULT case in Parser::exportDeclaration. r=Waldo (850e383381) - code style (5356d4a123) - Bug 589199 - Mark non-global lexical scopes are non-extensible. (r=efaust) (d0430a0f5e) - Bug 589199 - Cleanup: remove unused DEPTH_SLOT from BlockObject. (r=efaust) (97206b2b00) - Bug 1211100 - Add Vector::infallibleEmplaceBack and use it in JSScript::initScriptCounts() r=nbp (09705ff8db) - Bug 1199203 - Add support for per-thread OOM testing. r=jonco (2a9919d659) - Bug 1171226 - Fix mozilla::devtools::UniqueStringHashPolicy::match for strings with the same prefix; r=jimb (1843cec175) - Bug 1206290 - Part 0: Move js/UbiNodeTraverse.h to js/UbiNodeBreadthFirst.h; r=sfink (c22e008995) - Bug 1199843 - Part 1: Prefer T::traceChildren over tag dispatched TraceChildren; r=jonco (d935bb1c1c) - Bug 1199843 - Part 2: Use js::TraceChildren everywhere we don't need external linkage; r=jonco (de8cd29a01) - Bug 1199843 - Part 3: Strongly type JS::TraceChildren; r=jonco r=mccr8 (2cdd931159) - Bug 1178961 - Restore the std::string fix from bug 1167230 r=BenWa (4251402fce) - Bug 1206288 - Remove JS::ubi::SimpleEdge and make JS::ubi::Edge a concrete class; r=shu (d995efed2d) - Bug 1182653 - Use JSRuntime* instead of JSContext* in ubi::Node infrastructure; r=sfink (e11e0bd0ba) - Bug 1207236 - ARM64: Build errors with --enable-simulator=arm64. r=h4writer (cc76d43493) - Bug 1207793 - Fix unified bustage from the TaggedPointer split; r=jolesen (e05b300406) - Bug 1204866 - IonMonkey: Crash when failing to apand to parse finished list, r=bhackett (efab1b4a1f) - Bug 1209911 - Use a Variant type to represent HelperThread data r=jandem (ea21131f21) - Bug 1209911 - Make AutoEnterOOMUnsafeRegion ignore threads that are not simulating OOM r=terrence (769f06a4dc) - Bug 1203814 - "Adding a testing function causes intermittent orange in oomInFormatStackDump.js on Win32 debug SM(p)." r=jcoppeard (da95054606) - Bug 1209911 - Add oomThreadTypes() test function to report the number of thread types we can simulate OOM on r=terrence (1d56ca0b74) - Bug 1209911 - Limit the number of helper threads of a particular type when simulating OOM r=jandem (ceafa83794) - Bug 1209911 - Remove option to simulate OOM on all threads r=terrence (b43fcf3959) - Bug 1201057 - Update shell args for OOM tests now we don't have to worry about unhandlable OOMs r=terrence (843c1fc6e3) - Bug 1208994 - ToAtom<NoGC> should not throw an exception on failure r=terrence (ad57246c1e) - Bug 1210760 - Don't simulate OOM in ExceptionHandlerBailout() r=terrence (89bab8d51b) - Bug 1209911 - Enable threads for existing OOM tests r=terrence (a6f94e1f2f) - Bug 1169974 - Tolerate inconsistent-missing-override warnings for MOCK_METHOD2 macro from gtests. r=fitzgen. (96d613239d) - Bug 1206290 - Part 1: Implement a JS::ubi::PostOrder depth first traversal; r=sfink (d4de3aa8bc) - Bug 1196461 - De-duplicate strings in heap snapshot core dumps; r=shu,jimb (24080971ae) - missing bit of 1101561 (d4b61c9688) - Bug 1199215 - Implement JS::ubi::Node::size for JS::Symbol referents;S::ubi::Node::size for JS::Symbol referents; r=sfink (929fceb199) - Bug 1200345: Add comment to js/public/UbiNode.h warning about operating on graphs constructed by hostile code. DONTBUILD r=fitzgen (b83c2d0aad) - Bug 1199216 - Implement JS::ubi::Node::size for JSScript referents; r=sfink (5a134ffa8e) - Bug 1205744 - Removed redundant method IsContextRunningJS. r=h4writer (a7e90bbead) - Bug 1203920 - Get rid of JS_SetStructuredCloneCallbacks, r=sfink (197118cf95) - Bug 1204554 part 1 - Remove unused JSContext from LcovWriteScript. r=bhackett (12fa4dcc99) - Bug 1209263 - Allow embedders to tell SpiderMonkey how to structured clone principals; r=bz (c4e929e50f) - Bug 1191098 - Replace AutoHashableValueRooter with Rooted<HashableValue>; r=jonco (99e23cf3a4) - Bug 1190628 - Replace AutoScriptVector with normal Rooted usage; r=jimb (926d499edd) - Bug 1188445 - Allow PersistentRooted to store StaticTraceable; r=sfink (eac1824298) - Bug 1195957 - Implement a Swap for Heap<T> that does not put temporaries on the stack, r=terrence (26935b5efd) - Bug 1203695 - GenerateLcovInfo: Check if JSScripts have associated bytecode before spewing their content. r=bhackett (71854b606a) - Bug 1204554 part 2 - Split LCov functions to make the aggregation of results incremental. r=terrence,bhackett (3a6bd8719e) - Bug 1204554 part 3.0 - Collect lcov output on the JSCompartment, and on the JSRuntime. r=terrence,bhackett (35544460b1) - Bug 1204554 part 3.1 - Prevent lazy parsing if we have to spew lcov result. r=bhackett (b36775e171) - Bug 1204554 part 3.2 - Collect the source files before any script, as they are swept first. r=terrence (4d841a641e) - Bug 1204554 part 3.3 - Only collect inner JSScript if they have the same source. r=terrence (b38f45764e) - Bug 1204554 part 3.4 - Ensure that scriptCountsMaps data are still alive until the destruction of compartments. r=terrence,bhackett (50d4217d20) - Bug 1200642 - Fix OOM handling issues r=terrence (d8ba8b1714) - Bug 1206247 - Do not collect coverage information if the source has n filename. r=bhackett (0602188d8e) - pointer style (09cd14aec3) - Bug 1207232: Let lockOwner be Atomic; r=terrence (e4aa1e635d) - Bug 1192304 - Common up the checks when entering GC API; r=jonco (935c618bc4) - Bug 1192306 - Use a function to check if IsShutdownGC rather than open-coding it; r=jonco (c14a96ba2d) - Bug 1202865 - Split out Zone selection from stats collection and malloc bytes reset; r=jonco (89d5e9def1) - Bug 1193428 - Rename the incremental parameter to be more meaningful; r=jonco (5d5f38b39d) - Bug 1209704 - Part 1: Rename BarrieredBase to WriteBarrieredBase; r=jonco (4559ae15aa) - Bug 1209704 - Part 2: Share storage and mixins between Read and Write barriers; r=jonco (eddc9ff80c) - Bug 1177515 - Skip tracing object elements if type information shows they don't contain any GC pointers r=terrence (94e2c1ee71) - Bug 1209704 - Part 3: Share tracing accessors between all barrier classes; r=jonco (1e30d0f16d) - Bug 1209704 - Part 4: Add a post-barrier to ReadBarriered; r=jonco (22bb316d70) - Bug 1211022 - Add a type specialization for weak C++ GC thing references; r=sfink (d3d5e88ba8) - Bug 1204169 - Push SPS pseudo frame entries when GCing; r=terrence (61501f7597) - Bug 1211031 - Use WeakRef to manage the LazyScript to JSScript back-reference; r=jandem (7c48b04d35) - Bug 1204167 - Create the js::AutoSPSEntry RAII class for defining psuedo frame entries; r=djvj (519342668f) - Bug 1204584 - Ensure that entries created by AutoSPSEntry propogate their category information; r=djvj (bd5d96e8b6) - Bug 1011786 - Diagnostic patch to detect cyclic ropes, r=terrence (c2ece1d49d) - fix comment (619a5bff31) (54259209d7) - Reverted "Bug 1191042 - Use CreateOffscreen for WebGL instead of CreateHeadless. - r=jrmuizel (f98fd02e59)" for testing about Intel 965M GPU WebGL crash (1a712471fb) - import changes from `dev' branch of rmottola/Arctic-Fox: - missing bits of Bug 1207245 - part 1 - move RefCounted<T> (dccd21b327) - Bug 1193583 - Fix out-of-date reftests. (r=jorendorff) (66ee3c50d5) - Bug 1193583 - Fix misc XPConnect and devtools tests. (r=jorendorff) (9ed7a460d1) - Bug 589199 - Make a global lexical scope and hook it up to JS entry points. (r=efaust) (1fde4fba9b) - Bug 589199 - Parse and emit bytecode for global lexicals. (r=efaust) (86d168b94d) - Bug 589199 - Support global lexicals in the interpreter. (r=efaust) (e5fa8ae995) - Bug 589199 - Support global lexicals in Baseline. (r=jandem) (7b744015fe) - Bug 589199 - Support global lexicals in Ion. (r=jandem) (446f05ce97) - Bug 589199 - Fix eval static scope to play with the global lexical scope. (r=efaust) (4a7e4face1) - Bug 589199 - Fix up the global lexical scope when merging off-thread compiled scripts. (r=bhackett) (30ff41230d) - Bug 589199 - Fix jit-tests and js reftests. (r=efaust) (6171fa2c62) - Bug 1202902 - Support non-syntactic extensible lexical scopes. (r=billm) (a2f553d464) - No bug - Rename Definition::CONST to Definition::CONSTANT to avoid macro name collision on Windows. (r=Waldo) (74dfc52b28) - Bug 589199 - Implement all-or-nothing redeclaration checks for global and eval scripts. (r=efaust) (33684af400) - fix misspatch of 589199 (0dbeca332b) - var->let and some misspatches (f2af7240b3) - Bug 1212183 - Fix DOM getter optimizations in the JITs. (r=jandem) (df74d3e88d) - Bug 1212605 - Emit global name conflicts check for Ion scripts regardless of scope chain usage. (r=efaust) (a370f28465) - Bug 1213552 - Fix typo in using TI to guard against introducing shadowing global lexical bindings. (r=efaust) (188f583410) - Bug 1213552 - Followup: add test. (b0ca61190b) - let-var + XP backport (40abaf773c) - Bug 1188290 - Remove an incomplete assertion about store buffer state; r=jandem (7344dd4819) - Bug 1209754 - Assert that all post-barriers happen on the main thread; r=jonco (9a7431aa6d) - comment of 854037 (c026b72e69) - fix definitions (9b140aaafb) (351263e4a5) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
    1 point
  7. I corrected my post, Firemin Portable 8.2.3.5338 is Windows XP compatible, too
    1 point
  8. Thank you and I will give it a try later when I can think coherently, if even possible Lol :)
    1 point
  9. Hello ... Yeah, I know I'm a bit 'out to lunch' most of the time (working on it - work in progress). Same! I use 360 without extensions and locked down in large part thank to our friend D.Draker (sending well wishes to you and family - all be right with your soul) V12 have never been my 'cup o tea'. I was hoping at some point we would see and update for DCBrowser - I like it and it still works fine most of the time, but sometimes not, and have to use V13. Is is even possible to get it past 75.0.3770.100? I have both that and the previous build and see updates on the site but it appears to only be for windows 7 and up. Thank you for the hard work and what a pity these fine browsers have become an afterthought.
    1 point
  10. I didn't give you only a version number, I said Firemin Portable in the version 6.3.1.5105. I already offered to upload this version one week ago, but you didn't reply. This version is not available in the internet and by using the Wayback Machine anymore, either. Anyway, the next time, I'll be running my desktop computer I'll upload this version for you and other users. Cheers, AstroSkipper PS: On Rizonesoft's download site, are always two versions offered, an installer and a portable version of Firemin. @ADMM Rizonesoft's Firemin Portable 6.3.1.5105 is the last version of the series 6 and Windows XP compatible. It is Open Source and a useful tool if you are low on RAM resources, and works with nearly all browsers, AFAIK. The purpose of Firemin is to reduce the RAM usage of the browser, all controlled by this tool in the background. Here is the link of the archive uploaded by me: https://www.mediafire.com/file/34exiyav9zcoxkp/Firemin_5105.zip/file I tested the most recent version Firemin Portable 8.2.3.5338, and although the website stated a compatibility from Windows 7 or higher, it works in Windows XP, too. Here is the link: https://www.rizonesoft.com/download/3951/ Cheers, AstroSkipper
    1 point
  11. Horrible? No no, it's fine to me.
    1 point
  12. I hope the same! Exactly: better and better! But some problems remain; I am looking forward to the solutions given by the Good Lord! A lot of successes have been manifested so far, so I have confidence! Thank you all very much.
    1 point
  13. I do believe (declare) that this thread has served it purpose; so I would sincerely ask that anybody out there reading this to please disregard much of the content as mere opinion (everyone is entitled to at least that), but, again, nobody here is a "professional" or "qualified" to make medical decisions, and this is something only YOU and your doctor to make, and THAT decision to seek out mental health assistance is a very personal decision, while some might consider it to be "Scam", I do think I'm fairly secure in saying, it is NOT a scam. If you are in crisis or seeking help from others on the internet: Please be aware that much of others advice is "tainted" towards their (others posters/members) bias, so there is not such thing as "good advice" online only take what you read on the internet with a grain of salt and as for entertainment purpose. While I do agree, sometimes asking others for support can be helpful, if you are in crisis and feel vulnerable, I would tell you to please reach out for professional help. This can be in the forum of a crisis hotline or google for mental health "warm line" if not in an emergency situation. Otherwise, if you are feeling suicidal or feeling in a place that you would consider harming yourself or others, I would strongly suggest you contact emergency and consider going to the hospital. Period! It takes time and patience, but you can get better and recover, and don't EVER EVER EVER think what you are experiencing is "Fake" or "Fraudulent". So to those that reached out in this thread, please don't give up and continue seeking advice from others if this helps you, but if you feel fragile to others input, I'd suggest you avoid discussing mental health or physical health with others on the internet as that advice can be very dangerous and and detrimental to your health. Of course: Its All In Our Head". Sad but true and while you *should* be aware of the connotations, implications, and stigma of labels when it comes to what you are dealing with; don't let that every stop you from seeking professional help. You ARE so very worth it and there is nothing wrong with you! While you may struggle in other ways that others don't, there is a lot right with you and you can build on that to become the best version of yourself. You are simply BEAUTIFUL and pretending to be NORMAL won't help you. I will honestly say: After reading some of the posting myself, I think that time to take a very long break from the internet and forums as this would serve me well to focus on what I can change and try to let go and shift the focus on what is not within my control. While I'm not in a fragile state of mind, I can find myself feeling much worse after reading some postings, and while I do (and truly hope) they are well-meaning, I question that nature and tone that some posters, and being shot down by others is not helpful in any way and people might need to reflect before postings of such. Be well and manage as best as possible. There's nothing wrong with you.. not even the darkest corner of that beautiful soul that is you!
    1 point
  14. A VM is running in a host system requiring real hardware in any case. Therefore, you must have a much more powerful computer than me, otherwise you couldn't run a VM, an OS in an OS. My Windows XP computer is more than 22 years old and can't run a VM. Too low system resources, too slow, and a 32 bit system only.
    1 point
  15. for the dxgi, Download Reshade, extract the setup, rename reshade64.dll to dxgi.dll and copy the dll in teamtalk folder for the mf.dll, did you download the mfplatsetup.7z file in the mega folder ? i tried by myself, it shows me an 0xc0000005 error when trying to launch the program
    1 point
  16. Solution for error code 0x800b010b while trying to install updates from WU/MU (While installing NET FRAMEWORK 4 POS UPDATES) 1- Start>Run type, "secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose" (without quotes) 2- Be sure that your certificates are up to date 3- Be sure, windows firewall or your personal AV/firewall is disable while doing whole process.
    1 point
  17. I removed all themes or special styles from all of my used roytam1's browsers long time ago. Very often, these themes caused issues, especially after updating. I only use the standard built-in theme.
    1 point
  18. Until we have a fix for the ACPI0007 ID for XP a simple solution is to add this code into your DSDT table - *This code is for a 16-core 32 Thread CPU. Compile your new DSDT Then simply load this new DSDT with ASL 5.0 asl /loadtable -v dsdt.aml the changes will persist after a reboot.
    1 point
  19. This is a part of DirectX 11.2 runtime which is available in Windows 8.1 and newer.
    1 point
  20. I had removed all links to the mozzilla including addons, for now you may update manually only and with a hassle. Before update you are to delete the file addonStartup.json.lz4 inside the profile. I want to know why the addonStartup.json.lz4 needed at all. So is it possible with tricks in the 1st page to install another xul addon?
    1 point
  21. Someone mentioned before installing the correct version of unicows.dll if you have anything different than that or none at all. It may be best done in pure DOS mode or Safe Mode if it requires replacement. Also other updated system files provided by AutoPatcher or uSP3 may prove useful along the way. Either should be installed prior to KernelEx, so if you already have KernelEx installed you'd have to first uninstall it, then update the system with either of the aforementioned packages. I believe uSP3 does install the correct unicows library too so you may not have to perform multiple steps. Installing KernelEx 4.5.2 - the original version - should be straightforward. If you are unsure you may visit the related topic and see if there are any specific advices there. If all goes well with installing KernelEx the somehow complicated part is setting the proper compatibility for each application that requires it, and sometimes for some of its pertaining libraries. To find out which executables and/or libraries require higher compatibility I use Total Commander with the FileInfo plug-in which displays the missing or incomplete dependencies, it's very easy to check each file that way. Thing is, your KernelEx installation may not even be broken - maybe you just didn't set up the correct compatibilities for the required executables and/or libraries. In POP Peeper only the main executable - POPPeeper.exe - and the database convertor - PPconvert.exe - require higher compatibility due to missing APIs while all the libraries, including the SSL ones that it downloads during installation, are fully compatible with Win98. Setting XP compatibility for the two files should fix it. (right-click the file, choose Properties, go to KernelEx Compatibility tab and select XP).
    1 point
  22. This is it how it works and behaves on XP. The new tab button, the tab title, and etc, are dark, but it works fine overall on XP.
    1 point
  23. 360Chrome v13 - play in Incognito window, without extensions, DCBrowser play videos, if in uBlock allow iamcdn.net, hellabyte, hellacdn, embedcdn, player-cdn.com ...Basilisk Moebius 55 play videos, if in uBlock allow hellabyte, hellacdn, embedcdn, player-cdn.com - and JS allowed.
    1 point
×
×
  • Create New...