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.

Windows Vista Freecell - which file or files?

Discussion in 'Legacy Windows' started by masonite, 2014/10/28.

  1. 2014/10/28
    masonite

    masonite Well-Known Member Thread Starter

    Joined:
    2002/09/02
    Messages:
    445
    Likes Received:
    1
    I want to grab Freecell from a Vista laptop and run it elsewhere, ie, on another computer running Windows 7.

    Can someone tell me which files are required? Obviously, freecell.exe will be needed, but that file isn't enough - I know because I've tried it. Nothing happens.

    I've done this same exercise with Freecell from XP, and it runs OK in W7. In fact, it runs perfectly well from a folder on a memory stuck plugged into W7. The files in that folder are:
    freecell.exe
    freecell.hlp
    freecell.chm
    cards.dll
    The help files probably aren't necessary, but they're there and they don't hinder gameplay.

    So, anyone able to advise on the Vista files? BTW, I've done a search on the Vista machine for cards.dll but it doesn't exist. There must be something else that's doing the donkey work.

    Thanks for reading :)
     
  2. 2014/10/28
    Evan Omo

    Evan Omo Computer Support Technician Staff

    Joined:
    2006/09/10
    Messages:
    7,901
    Likes Received:
    510

  3. to hide this advert.

  4. 2014/10/28
    BOBBO

    BOBBO Geek Member

    Joined:
    2002/01/07
    Messages:
    1,892
    Likes Received:
    19
    I may be suggesting the same thing, just in different words, but find the Games folder in the Vista machine and copy that entire folder to the other machine. See if that works.

    In my Win7 system, the Games folder is in C:\Users\myname\AppData ... folder.
     
  5. 2014/10/28
    Evan Omo

    Evan Omo Computer Support Technician Staff

    Joined:
    2006/09/10
    Messages:
    7,901
    Likes Received:
    510
    BOBBO, you will need to copy the actual FreeCell folder located in C:\Program Files as well as the CardGames.dll file located in the C:\windows\system32 folder.

    Copying the Microsoft Games folder from your User Profile by itself just copies the user preferences over and not the required files for the game to run.

    Your suggestion has merit but its not thorough enough.
     
  6. 2014/10/28
    BOBBO

    BOBBO Geek Member

    Joined:
    2002/01/07
    Messages:
    1,892
    Likes Received:
    19
    Point well taken. Thanks for the clarification.
     
  7. 2014/10/30
    masonite

    masonite Well-Known Member Thread Starter

    Joined:
    2002/09/02
    Messages:
    445
    Likes Received:
    1
    Evan Omo, thanks for your reply.

    Unfortunately, the method described on the linked website doesn't work for Windows 7 (Mine is 64bit, if that makes any difference).

    First thing I tried was to run Vista Freecell on a memory stick plugged into W7. As I said, I was able to do this with XP's Freecell, and I was curious to see if it would work. It didn't. Perhaps there's some sort of clash with W7's Freecell, which I'd previously enabled with the Search\OptionalFeatures tweak. Also, cards.dll already existed in W7's system32 folder.

    Then I tried copying Vista's Microsoft Games folder to W7's C\Progs\x86 and modifying the hex values as detailed on the webpage, but all that happened when I tried to run Vista Freecell was that W7's Freecell opened.

    So, dunno what's occurring. It's no BFD - I quite liked the style of Vista's Freecell and thought it would be nice to have as an option but it's evidently not to be :)

    Cheers
     
  8. 2014/10/30
    MrBill

    MrBill SuperGeek WindowsBBS Team Member

    Joined:
    2006/01/14
    Messages:
    4,302
    Likes Received:
    267
    I play Free Cell in Win 7 and it was the same Free Cell as was in XP. It is one of the default games in Win 7 as it was in XP.
     
  9. 2014/10/31
    masonite

    masonite Well-Known Member Thread Starter

    Joined:
    2002/09/02
    Messages:
    445
    Likes Received:
    1
    Actually, MrBill, the two versions are very different. The XP executable is 54k in size and uses cards.dll, which is 350k. The W7 executable is 829k and uses cardgames.dll, which is 5.92mb in size. The gameplay might look similar, but the graphics of the XP version are much less sophisticated.

    Re the Vista version, it's different again. Which is why I'm interested in getting it to run outside of the Vista system.
     
  10. 2014/10/31
    MrBill

    MrBill SuperGeek WindowsBBS Team Member

    Joined:
    2006/01/14
    Messages:
    4,302
    Likes Received:
    267
    Looks the same to me and the end results are exactly the same. You win some and you loose some. :)
     
  11. 2014/10/31
    Evan Omo

    Evan Omo Computer Support Technician Staff

    Joined:
    2006/09/10
    Messages:
    7,901
    Likes Received:
    510
    If you are determined to have the Vista version of Freecell replace the Windows 7 version then Click Start< Control Panel< Uninstall a program< Turn Windows Features on or off< Expand the Games section and uncheck Freecell to have the Windows 7 version removed. Then see if you can get the Vista version to run.

    If you don't mind me asking, is there a reason why you want to use the Vista version of Freecell over the Windows 7 version? Are they completely different?
     
  12. 2014/11/01
    masonite

    masonite Well-Known Member Thread Starter

    Joined:
    2002/09/02
    Messages:
    445
    Likes Received:
    1
    Evan Omo, I didn't say I wanted to replace W7's FreeCell with Vista's. I'd just like to run the Vista version outside of the Vista operating system, like from a memory stick in any computer, or installed alongside the W7 version.

    So let's say I'm in W7 and I get a hankering to play FreeCell. I can play the XP version, the Vista version, or the W7 version (which are ALL different).

    Why? Because I want to. All of us use our computers for different things. There's no accounting for tastes. Or logic. I might as well ask you why you're using Word 2013 (if you are, of course), when Word 2003 is so much simpler.

    But seriously, once I found I could run the XP version from a memory stick, regardless of whether the stick is plugged into an XP, Vista or W7 system (or W8 for all I know), then I want to know why I can't do the same with the Vista version.

    In actual fact, I suspect it's because the XP version is so basic, that it'll run slaved in any system, while the Vista game is almost as sophisticated as W7's.
     
  13. 2014/11/01
    Evan Omo

    Evan Omo Computer Support Technician Staff

    Joined:
    2006/09/10
    Messages:
    7,901
    Likes Received:
    510
    Understood. I would try the instructions in this video and see if you can get the games to work, Get Windows 7 Games in Windows 8.

    I think part of the reason why the games don't work without patching the .exe files is because they do a version check and if they are trying to be run from a different OS version then they won't work.

    I have not personally tested this method in the youtube video but its similar to the method that I linked you to in the previous link. I would give this suggestion a shot before throwing in the towel.
     
  14. 2014/11/02
    masonite

    masonite Well-Known Member Thread Starter

    Joined:
    2002/09/02
    Messages:
    445
    Likes Received:
    1
    Thanks Evan Omo, but it's the same thing - how to get Vista and W7 games running in W8.

    Obviously aimed at those unfortunate folk who bought Vista MKII because they can't help thinking that if an operating system is newer, it must be better.

    Ah well, Paul Allen's got to maintain his fleet of yachts somehow, I guess :)
     
  15. 2014/11/02
    MrBill

    MrBill SuperGeek WindowsBBS Team Member

    Joined:
    2006/01/14
    Messages:
    4,302
    Likes Received:
    267
    I had a friend give me an old machine a while back with Vista. Nothing wrong with it. I know that it didn't last long but never seen many complaints about it.
     
  16. 2014/11/03
    Evan Omo

    Evan Omo Computer Support Technician Staff

    Joined:
    2006/09/10
    Messages:
    7,901
    Likes Received:
    510
    I've been researching how to run the Vista games on Windows 7 and haven't found anything that would be a solution to your question.

    Everything I've found either points to making Windows XP games work with Windows 7 or migrating the games over to Windows 8. :(
     
  17. 2014/11/03
    masterroming

    masterroming Well-Known Member

    Joined:
    2010/10/07
    Messages:
    264
    Likes Received:
    14
    This may be a ridiculous suggestion, but once you have all the requires Vista FreeCell files in a folder on the USB, have you tried right-clicking the '.exe' file, going to the compatibility tab, and checking the box to run in compatibility mode?

    From the dropdown you would choose the Vista option.

    Just a thought.
     
  18. 2014/11/04
    masonite

    masonite Well-Known Member Thread Starter

    Joined:
    2002/09/02
    Messages:
    445
    Likes Received:
    1
    No problems, Evan Omo. It was really only an academic exercise. I'll mark the thread as 'Resolved'.

    BTW, for anyone who wants to exercise ultimate control over their Vista or W7 FreeCell games, check out this website:

    Code:
    http://www.askvg.com/enable-hidden-secret-debug-menu-in-microsoft-freecell-game-in-windows-7/#comment-2059686 
    masterroming, just found your post. Thanks but it doesn't work.
     
    Last edited: 2014/11/04

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.