Jump to content

FantasyAcquiesce

Member
  • Posts

    781
  • Joined

  • Last visited

  • Days Won

    1
  • Donations

    0.00 USD 
  • Country

    United States

Posts posted by FantasyAcquiesce

  1. My question has probably been answered before, but in theory...

    Wouldn't it be possible to install Windows 95/98/ME on a Virtual PC and add the NTFS-read support, then create a Windows NT 4.0 or 2000 installation using NTFS, delete the system files of Windows NT 4.0 (bootloader included; alternatively, just create a blank NTFS partition with Linux), then simply copy the Windows 9x installation through a flash drive with copyzilla? The process sounds rather long, but in theory, maybe we could get a Windows 9x installation on NTFS.

    This video shows it IS possible to have Windows 9x on an NTFS partition. But, it's unstable and cannot write.

    What I am attempting:

    1) On VirtualPC 2007, create a Windows 98SE installation. Install NTFS4DOS, Rloew's SATA/ACHI, RAM, and Universal File Reader. Also install all system updates.

    2) With 7-Zip, rip the files of the VHD onto a flash drive.

    3) On another flash drive or CD, burn clonezilla.

    4) On another media, install puppy linux or anything that can format the drive as NTFS

    5) Plug both the Windows 98 USB and Clonezilla USB

    6) Clone Windows 98 USB contents to hard drive.

    Result...BOOTMGR is missing...hmmm, probably copying with 7-Zip didn't properly copy the Windows 9x bootloader. I attempted something similar with Windows ME on a PC and it booted from the flash drive...gonna try using copyzilla on a virtual machine using VirtualBox.

    Sometimes, it feels the features of ME that surpass 98SE are just overlooked too often:wacko:

    EDIT: VirtualBox ain't working on my Windows 7 PC; attempting to open a virtual machine gives a stupid 0x80004005 error...

    Attempting this ends up in a blank black screen that never ends.

  2. I got tired of Windows 10, so I am attempting to install Windows 7 instead.

    So fear, I changed the EUFI boot to legacy mode, then proceeded to install Windows 7 through a USB media. But, it appears there is one nearly fatal issue: USB ports will not work. I tried to grab a signed USB 3.1 driver and integrate the driver by selecting the XLM (if I recall format properly) to my Windows 7 installation, but my installation is still usb-less.

    Any advice to fix the issues?

    EDIT:

    How to install Windows 7 on Acer 5 Nitro

    1) Get NTLite and Windows 7 ISO

    2) Press f2 while booting up the Acer Nitro 5
    machine. 

    3)Go to Boot mode and change to
    "Legacy."

    4) Set touchpad to "Basic."

    3) Get a Windows 7 ISO and extract all
    contents to a folder on the desktop

    4) Open NTLite and select folder with
    Windows 7 contents

    5) In NTLite, select the Windows
    installation folder.

    6) Allow NTLite to load the installation

    7) The left tab should have a 
    components section. Integrate a driver
    from there.

    8) Create a new ISO

    9) Burn to CD with rufus on MBR mode.
    EUFI mode doesn't appear to work.

  3. 3 hours ago, deomsh said:

    Although I can not test on WinME, messing around with stubs shouldn't be needed in case of MPC-HC 1.7.5 and with SHLWAPI.DLL from IE5.5 or higher. The unresolved dependencies I showed you are harmless in my case.

    Please delete stubs in core.ini and try again. The right registration of Jumper's UXTHEME.DLL is more important, together with the right way to substitute MSVCRT.DLL

     

    Back to step one: added the MSVCR and MSVCRT dlls to registry and kernelex directory, but no changes. Jumper's newer UXTHEME.dll is already included.

    When I launch MPC-HC 1.6.8 and 1.7.5, I no longer get an error of pins not working. But, the program gives me an error saying "Invalid file name."

    Lastly, where do I obtain the QUARTZ.DLL 6.5.1.907? Only place I find it mentioned is problemchyld's unofficial 98SE service pack.

    EDIT: I realized a super dumb mistake I made. It seems I mixed up MSVCP90 and MSVCR90 with the 70 versions. I have MSVCR70.DLL in the registry. I also have MSVCRT90.dll still...I originally included these versions to make CoolReader 3 launch. They did make it launch successfully, albeit very slowly. After fixing this, MPC-HC 1.6.8 still won't open a video and gives an error claiming the name is invalid. I also replaced MSVCRT.dll from my Windows XP SP3 dual-boot.

  4. 4 hours ago, deomsh said:

     

     

    I tested MPC-HC 1.7.5 with Kex18, not with higher versions.

    Further: I have used Win98se ONLY !!

    Version max: MPC-HC 1.7.5 (537b5a3) - Kex for MPC-HC.EXE: XP-SP2 (installer needs 2003 SP1).

    Stubs shouldn't be needed, unless you use (like I did) Vanilla Win98 without IE5.5 - in that case for some functions ONE stub for SHLWAPI.DLL is needed.

    About: MSVCR70/MSVCRT: registering is the wrong way. Best go to the registry: HKLM\System\CurrentControlSet\Class\SessionManager\KnownDLLs\ and set (String !) MSVCRT to MSVCR70.DLL and reboot. Dont rename MSVCRT, but change value to MSVCR70.DLL. I have no opinion using MSVCR80.DLL as a MSVCRT-substitute.

    About UXTHEME: copy Jumpers' UXTHEME.DLL to %winbootdir%\Kernelex\Kex\ (create folder 'Kex' if needed). Go to registry-key: HKLM\Software\KernelEx\KnownDLLs\ and set (String !) UXTHEME to KEX\ UXTHEME.DLL (original PSAPI.DLL should already be in this key (and in the KernelEx-folder): PSAPI= PSAPI.DLL.

    About starting the media-file: Sometimes press Stop first - after opening a file, then Press Start again.

    This is shown by ImportPatcher on my system (same options as on your picture; ImportPatcher 4.1 set to VISTA - If I remember well that's according to Jumpers instructions):

    ----------------------------------------------------

     

    [Patches needed]
     

    [ntdll.dll]
    NtStopProfile=
    NtCreateProfile=
    NtSetIntervalProfile=
    NtStartProfile=
    NtWriteFile=
    NtSetInformationProcess=
    NtQueryInformationProcess=
    NtQueryVirtualMemory=
    NtQuerySystemInformation=

    [KERNEL32.dll]
    HeapQueryInformation=

    [USER32.dll]
    SetLayeredWindowAttributes=

    -----------------------------------------------------

    Be aware MPC-HC 1.7.5 is somehow dangerous, crashes can be severe. Destroyed more than once my  entire installation. I never reported this app in this thread!
     

    I am more than happy to attempt this despite the great danger you mentioned :)

    So, I am modifying the Kstub822 file to include these stubs and removed HeapQueryInformation (kernel32.dll). I also have MSVCR71 replacing the original file in system.

    Did you use the installer version? I am using the portable version!

    EDIT: I think changing the stubs somewhat broke my Windows ME installation. Windows will freeze after booting and not properly load services. I booted in safe mode and now Windows works fine. It's always a good idea to dual-boot Windows 9x with XP or a lightweight Linux distro; then files can be restored from other partition.

    But MPC-HC gives me this error, then breaks Windows ME from properly loading next boot. But, going into safe mode will restore everything.

    uICNdd3.png

    I also tried to mess around with stubs. I analyzed the application with ImportPatcher, then just added whatever functions appeared to be missing to the Kstub822 file. The result was MPC-HC causing an error and closing immediately.

  5. 1 hour ago, SharkVader66 said:

    One question though will I be able to install java 8 if I install all that

    edit: do I also have to run the .reg file and is this all compatible with kernelex 4.5.2019.24

    Run the included registry file that's only in the "For KernelEx" folder. Running the file applies adding a few dll's to KernelEx's known library of dll's.

    I am testing my own system and every file appears to be working. No errors or issues have popped up.

  6. After installing all the available updates, KernelEx Auxiliary DLL Updates, stubs, and recommended updates, I noticed versions of MPC-HC don't have a glitchy file menu anymore. It slides down smoothy, but still no video. Windows XP SP3 still breaks the media player as before.

    Attempting to launch 1.6 portable (with enhanced bases) gives an error that MPC-HC.EXE is linked to missing export KERNEL32.DLL:VerSetConditionMask.

    Also, ImportPatcher gives me this list

    Looking around the text file, I found the function present in the KEXBAS~2 file, but not int he KEXBAS~1 file. I assume both are representative of kexbasen and kexbases in the CORE.ini file? I hope this function isn't hard to stub. Also, I noticed the KernelEx bases contains a line mentioning "Kstub824." Where is that supposed to be from? An unreleased kxstub package?

    mpc-h#.log

  7. 8 hours ago, deomsh said:

    I never tried adding MSVCR70.DLL to KernelEx known dll's.

    Higher versions of MPC won't work with Win9x MSVCRT.DLL, so go to (real) MS-DOS and rename MSVCRT.DLL to MSVCRT.ORG and then rename MSVCRT70.DLL to MSVCRT.DLL (in %windir%\SYSTEM). 

    Or: copy MSVCR70.DLL to %windir%\SYSTEM and set in the Registry in key (regular !) KnownDll's MSVCRT=MSVCR70.DLL and reboot.

    One year ago I tested all available versions of MPC-HC with Kex 4.5.2016.18 (not the portable one's if I remember well).

    Which version of the file do I obtain?

    EDIT: After searching the internet and updating my installation, I created a easier update folder. Just copy contents to system32 in main folder and anything else in the KernelEx folder into Windows' kernelex folder. Then apply registry.

    EDIT2: Need to fix something, a DLL is not registering to the registry...

  8. 2 minutes ago, loblo said:

    Are you sure you tried 3.1.2 and not 3.2. 3.2 is the latest and has that Direct2D dependency but my installed 3.1.2 doesn't.

    Apps that require Direct2D can't be made to work with stubs if they exclusively use it for drawing their interface as appears to be the case with SumatraPDF now which seems to have no GDI32 dependency anymore, only D2D.
     

    Oh, thank you so much for correcting me. I didn't realize my error until I searched up the version again! I am amazed 3.1.2 portable apparently works, but earlier versions are glitchy?:huh:

    I do not think the KernelEx stubs I put in the KernelEx folder have any effect on compatibility. I could not get the stubs working with the command (for K452stub) jumper provided.

  9. 4 hours ago, loblo said:

    Why use SumatraPDF 2.2.1 when you can use 3.1.2? Works fine for me both as standalone and as plugin for Opera 12.

     

    I personally use Haihaisoft PDF Reader. It's not glitchy like Samutra (1.2 and later) with the settings I used.

    I just tried opening version 3.1.2 with the KernelEx stubs, without success. I get the message "D2D1.DLL" is not found.

    Edit: it looks like adding the stub files might have broken something. KernelEx would not set compatibility modes again until I restored the original core.ini file without the stubs.

  10. 3 hours ago, deomsh said:

    Which version of KernelEx are you using? And are you using MSVCR70.DLL renamed to MSVCRT.DLL

    I am using the latest 24 updates and registered MSVCP90.DLL and MSVCR90.DLL to my known KernelEx DLL's. I also have the unofficial 2008 runtime installed and replaced the stock uxtheme.dll in the KernelEx folder with another one provided by jumper.

    I did not yet added the MSVCR70.DLL file or KEXT stubs.

    When I tried to test MPC-HC later than version 1.5 (even 1.5.2), the video would not play in any of them.

  11. 34 minutes ago, win32 said:

    that even happens in win2k exkernel. Try 1.7.5 since that works good on my win2k.

    I tried downgrading multiple versions. Version 1.7 does not launch regardless of which mode I choose. 1.6.8 launches (XP SP3 mode only), but does not appear to work.

    The unofficial Visual C++ 2008 is what allows version 1.5 w/ the latest KernelEx updates to run. But 1.6.8 and later are built off visual studio 2010...and KernelEx's limit is when Qt 4 starts having 100 in its dll's instead of 90. The image below IS playing video in MPC-HC in 1.5, but faststone screen capture cannot capture the video playing itself.

    Also, attempting to set compatibility later than XP SP3 results in an error. There is a beep, but the program does not actually launch.

    hjAgcG5.png


    Furthermore, it appears SlimBoat is very close to working. It's Qt-based and I found a version using the 90 dll's. But the message "DBGHELP.DLL" causes the program to close.

  12. Hello MSFN,
    To challenge myself in coding, I am trying to make a simple C++ based installer for diyba's ram patch. I know there are better out there, but this is mainly for me to apply C++ (I do not know any other coding languages besides a tiny bit of java).

    So far, things were going OK, until I changed Visual Studio 2019's tools to a Windows XP-compatible tool. Now, I have a syntax error mentioning something cannot be converted. I am quite confused and am wondering if I should just use another IDE or something.

    https://github.com/JiaoTongNan/Windows-XP-Ram-Patch-Attempt

    I am a complete newbie to coding.

  13. 9 minutes ago, Goodmaneuver said:

    Just on your 2K list, using a different WordPad version from an NT Windows system is/was a mistake and not necessary, it can be considered an experiment. It is not fully compatible for me. If you can correct me please do.
     

    Which program is this? This sounds like something on my 9x list. Please name the exact program, so I can remove it.

  14. 2 hours ago, jumper said:

    > missing export UXTHEME.DLL:61

    Solved long, long ago....

     

    How do I solve the issue then? Am I supposed to use a .dll from Whistler or ReactOS then? When I checked kernelex, it includes the uxtheme.dll file, but is it the same one as mentioned on the KernelEx Auxiliary topic?

    Once this is fixed, maybe even the last version of MP-HC will work.

  15. 5 hours ago, loblo said:

    LAV 0.66.0.10

    VSFilter 3.0.0.284

    Zoom Player 12.5 Max (Fusion skin)

    KernelEx 4.5.2 (+ KexStub, not sure if this is needed and if so which definitions are)

     

    I tried downgrading to Zoom Player 12.5 from 14.5, but installing the last version of VSFilter for Windows 98/ME and LAV does nothing...

    I get a runtime error if I attempt to play videos without enabling KernelEx as well.

    EDIT: Installing LAV 0.66.0.10 on Windows XP SP3 mode fixed it! I had to set Zoom Player 12.5 to "Base enhancements," too.

    I'm not completely sure whether changing the compatibility mode to Base Enhancements was the issue in the first place or not. MPC-HC 1.5 also works amazing now thanks to setting compatibility mode to Base Enhancements. VLC 2.0.5 also experienced a similar thing; setting the compatibility mode to Base Enhancements instead of XP fixes a lot of issues.

  16. Windows 9x is so limited for MP4 rendering...

    I've seen older posts mentioning Media Player Classic-HC working. Version 1.5.0.2827 launches beautifully, but the MP4 doesn't work at all. What could the problem be? The application launches with Windows XP SP2 and SP3 setting, but not Windows Vista. For me, installing the ACE Mega CoDecS Pack fixed my problem with MP4 and AAC3 audio on Gom Player and enabled just the sound on Zoom player. But, MPC-HC is uneffected. I believe I've used much older versions (1.2) and found the video still does not play.

    Also, MPC-HC 1.7.9 installs on Windows 9x, but will not launch due to missing export UXTHEME.DLL:61. The same error happens on MP-HC 1.6 as well. These later versions require Windows XP SP3 or later.

×
×
  • Create New...