1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

Old program, not a valid Win32 application in XP, even in Win95 compatibility mode

Discussion in 'Windows XP' started by ikraut, 2007/08/01.

  1. 2007/08/01
    ikraut

    ikraut Inactive Thread Starter

    Joined:
    2006/11/29
    Messages:
    16
    Likes Received:
    0
    We have an older game program that ran fine under Win95 and Win98. We upgraded to XP Pro, and now same program installs successfully, but will not run. Get error message that it's "not a valid Win32 application. "

    I was under the impression that Windows XP was backwards compatible with most things. I tried it with compatibility mode set for both Win95 and 98, and neither worked. Tried various options (256 colors, turn off advanced text services, etc.) Nothing worked.

    Any suggestions, before I resort to a dual-boot to go back to Win98?

    Thank you!
    - IK
     
    Last edited: 2007/08/01
  2. 2007/08/01
    sniper9228

    sniper9228 Well-Known Member

    Joined:
    2005/08/31
    Messages:
    615
    Likes Received:
    1
    what type of game or program are you trying to run
     

  3. to hide this advert.

  4. 2007/08/01
    ephemarial

    ephemarial Well-Known Member

    Joined:
    2002/02/26
    Messages:
    426
    Likes Received:
    27
    You got it, XP backwards compatible with MOST things.
    Interpret that most rather loosely.

    Older programs sometimes had to directly manipulate hardware and memory. XP got away from dos based environment and is totally intolerant of that. Wants everything to go thru it.
    Makes things a lot easier for programmers.

    Dual boot probably only option.
    However be aware – if also converted HD file structure to NTFS during upgrade – program may still not work.

    If dual boot – make sure you have the old config.sys, autoexec.bat files to load specific sound, mouse drivers. XP doesn’t use those files.

    Luck
    May think about upgrading game.
     
    Last edited: 2007/08/01
  5. 2007/08/02
    D_Spider

    D_Spider Inactive

    Joined:
    2004/09/10
    Messages:
    28
    Likes Received:
    0
    Yeah... I just bought a discounted copy of a runs-on-XP game collection because I used to love an old, DOS, Sierra card-games program that I haven't run for years. They changed the little animated card-players, though.
    :)
    D_Spider
     
  6. 2007/08/02
    Dennis L Lifetime Subscription

    Dennis L Inactive Alumni

    Joined:
    2002/06/07
    Messages:
    2,557
    Likes Received:
    2
    Mentioned in this weeks Windows Secrets newsletter - DOSBox
     
  7. 2007/08/02
    ikraut

    ikraut Inactive Thread Starter

    Joined:
    2006/11/29
    Messages:
    16
    Likes Received:
    0
    Thank you, everyone!

    To answer the questions:
    - The game is Edmark's "Strategy Challenges 1 ", and so far I have not found any upgrade options for it. There are old copies still available, but as far as I can tell they are the same thing I have. Edmark seems to have been bought out 2 or 3 times in the interim, so who knows.
    - Luckily, filesystem is still FAT32.

    If anybody happens to know where I can get an upgraded copy of Strategy Challenges, that would be great.
    I'll try DosBox. Sounds good.
    Thank you!
    - IK
     
  8. 2007/08/02
    ikraut

    ikraut Inactive Thread Starter

    Joined:
    2006/11/29
    Messages:
    16
    Likes Received:
    0
    Help on dual boot?

    Well, DosBox didn't help but if I go into setup and tell it to boot from the 2nd disk, it boots into Win98 and runs the game fine. So I'm trying to create a dual boot (without going into setup every time.)

    I created another line in boot.ini on the XP disk by just copying the XP line down and changing disk(0) to disk(1) with the title "Win98 ".

    But when I select that second boot option on startup, I get an error and it cannot boot from that disk. Anybody know what the Win98 line in boot.ini should look like? I imagine I need different parameters for Win98.

    Thx.
     
  9. 2007/08/03
    markp62

    markp62 Geek Member Alumni

    Joined:
    2002/05/01
    Messages:
    4,012
    Likes Received:
    16
    First, make a backup copy of Boot.Ini, might save you some grief later.
    Please note that the space in the word "Microsoft" is not there, for some reason this forum software insists on it being there.

    This is my Boot.Ini with 98 on C: and XP on G:

    [boot loader]
    timeout=8
    default=multi(0)disk(0)rdisk(0)partition(5)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(5)\WINDOWS= "Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect
    C:\ = "Windows 98 Second Edition "

    If you have 98 on drive D:, you would need it like this;

    [boot loader]
    timeout=8
    default=multi(0)disk(0)rdisk(0)partition(5)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(5)\WINDOWS= "Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect
    D:\ = "Windows 98 Second Edition "

    I believe this helps, you can verify at this link.
    http://vlaurie.com/computers2/Articles/bootini.htm
     
    Last edited: 2007/08/03
  10. 2007/08/05
    ikraut

    ikraut Inactive Thread Starter

    Joined:
    2006/11/29
    Messages:
    16
    Likes Received:
    0
    Thanks for the info, Mark

    My XP is loaded on the master physical drive, and Win98 is on the slave. I tried adding D:\= "Win98" into the boot.ini. It lists on bootup, but when Win98 is selected, it just reboots itself and goes back to the same boot menu.

    When I set it in the setup to boot from the second drive, it works fine and boots right into Win98, considering that drive as C: and the XP drive as D:

    Anythink else I could do to make it actually boot into Win98 from the XP boot menu? If not, I'll just leave it in the setup and change setup when I need to go to XP.
     
  11. 2007/08/06
    ephemarial

    ephemarial Well-Known Member

    Joined:
    2002/02/26
    Messages:
    426
    Likes Received:
    27
    Was curious – did a search
    Seemed like should be easy problem to solve.
    Could have told how to do that in DOS but XP – LOL.

    Seems like everything addresses different operating systems on different partitions of just 1 hard drive. Not 2 physical drives.

    UNTIL came across this: http://www.majorgeeks.com/Boot_Switcher_d3754.html
    Then did search for a boot loader. Returns MANY programs. Some free some not. Seems like should be something there to fit your needs.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.