+ Post New Thread
Results 1 to 7 of 7
Educational Software Thread, Really old projector (macomedia) program in Technical; Hi, First post here so go easy on me. Basically I have a really old projector program by the name ...
  1. #1

    Join Date
    May 2008
    Posts
    13
    Thank Post
    0
    Thanked 1 Time in 1 Post
    Rep Power
    0

    Really old projector (macomedia) program

    Hi,

    First post here so go easy on me. Basically I have a really old projector program by the name of "City of Rome", (when I say old I mean going on a decade) and it wont run on any machines with over a gig of ram, which is most of the school. It gives the error;

    Error message: "Director Player 6.0 - This program needs 3MB of free virtual memory to run."
    When run on those machines. If you put it on compability mode for Windows 95, it will run without the error but as it is a network program, I dont see any way of having it set up like that for all the users that will be using it.

    Is there anyway around this ? I've tried converting it using various freeware programs but unforunately due to the age of the program most of them dont even see it as a projector file at all.

    With a google search it tells me too;

    temporarily set the computer's virtual memory to less than 500 MB
    but it's not something I can be doing just for one program and on thousands of machines that use the program.

    Thanks for any help you can give.

  2. #2

    SYSMAN_MK's Avatar
    Join Date
    Sep 2005
    Posts
    4,009
    Thank Post
    490
    Thanked 1,345 Times in 731 Posts
    Rep Power
    429
    Compability Mode setting can only be applied to local programs IIRC but a work around I used a long time ago with such software was to setup the compability mode options to get the program to work, and then export the reg settings for said program.

    [HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]

    Then import the settings silently via a reg file at login.

  3. #3
    eean's Avatar
    Join Date
    May 2006
    Location
    Seoul
    Posts
    571
    Thank Post
    70
    Thanked 57 Times in 41 Posts
    Rep Power
    31
    I used compatabiltiy mode back in once-upon-a-time too for a program.
    IIRC If you save the reg keys from the hkey_current_user (I'm guessing it's the key above). Then edit the file in notepad, replacing hkey_current_user with hkey_local_machine then it works for all users.

    You're still going to have to run it from the local machine though.

  4. #4

    Join Date
    May 2008
    Posts
    13
    Thank Post
    0
    Thanked 1 Time in 1 Post
    Rep Power
    0
    Thanks fellas, very good idea to tackle it from a different direction

  5. #5

    SYSMAN_MK's Avatar
    Join Date
    Sep 2005
    Posts
    4,009
    Thank Post
    490
    Thanked 1,345 Times in 731 Posts
    Rep Power
    429
    Came across this today that you might find useful.

    http://shop.sherston.com/services/te...tualMemory.pdf

  6. #6

    Join Date
    May 2008
    Posts
    13
    Thank Post
    0
    Thanked 1 Time in 1 Post
    Rep Power
    0
    Thanks mate I'll take a look at that.

  7. #7

    Join Date
    Jun 2009
    Location
    East Renfrewshire
    Posts
    147
    Thank Post
    21
    Thanked 23 Times in 17 Posts
    Rep Power
    14

    How to resurrect an old thread :)

    I know this is an old thread, but just in case anyone else stumbles upon it..

    There's actually a pretty easy way to fix a lot of these scabby old Director files - I've used it to fix about 20 of the things in our various schools..

    Original source:
    sacah: How to edit 'Director Player 6.0' and 'Director Player 5.0' to stop '*mb of free virtual memory' error on XP/Vista


    Edited version from my notes for my colleagues to use:
    If you get the following when running an older application on a PC with 1Gb+ of RAM:

    ---------------------------
    Director Player 6.0
    ---------------------------
    This program requires at least 3MB of free virtual memory to run.
    ---------------------------
    OK
    ---------------------------


    Here is how to patch it, rather than changing the virtual memory.

    Download XVI or another hex editor
    Load the START.EXE (or whatever launcher filename is) into the editor
    CTRL F
    Check "Hex string"

    Search for either

    7D 6E BE 80
    or
    38 00 7D 6E
    or
    20 75 38 00 7D

    including the spaces. Click no when asked about a case sensitive search.

    The whole string found should look like:
    7D 6E BE 80 00 00 00 8D 85 E0 FD FF
    7C FF FF FF 3D 20 75 38 00 7D 6E


    Double click on the "7D" box, and type in 7E and hit return.
    Now use File, Save as, and save it as START2.exe (or something similar).

    EXIT XVI
    Try running your newly created exe.



    For Director 5, I got it to work by searching for
    20 75 38 00 7D
    and changing the 7D to 7E


    MUCH easier than faffing about with Virtual memory.

    Regards,
    Gerard

  8. Thanks to gerardsweeney from:

    col214 (12th May 2010)



SHARE:
+ Post New Thread

Similar Threads

  1. Replies: 8
    Last Post: 3rd June 2008, 11:23 AM
  2. Help with C++ program needed
    By greguk in forum Coding
    Replies: 6
    Last Post: 3rd April 2008, 09:20 AM
  3. Program security.
    By boomam in forum How do you do....it?
    Replies: 7
    Last Post: 24th January 2008, 09:46 AM
  4. Windows Quota Program
    By josno in forum Windows
    Replies: 5
    Last Post: 27th July 2006, 03:28 PM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •