+ Reply to Thread
Results 1 to 8 of 8

Thread: Weird Icon Problem

  1. #1

    Default Weird Icon Problem

    I use ResHacker to change icons for my executables.

    The odd thing is, one of my beta testers keeps getting an Intensity XS icon rather than the Wonderland icon when she installs it on her system. The XS icon is the originaly icon of the executable (it's for the game loader). When she changes here windows setting to "Show hidden files" the correct icon shows up. Has anyone experienced something like this? Is there another program you would recommend to change icons after the executable is created (i.e. not counting doing it from within the development language - that is not an option for me)?

    Thanks,
    Patrick
    Midnight Synergy - Home of the Wonderland Game Series
    Latest release: Wonderland Adventures Mysteries of Fire Island

  2. #2
    Senior Member
    Join Date
    Sep 2004
    Location
    Netherlands
    Posts
    849

    Default

    If it is just this one user, maybe her Windows is confused. It has happened to me sometimes with my own apps -- I think Windows caches the wrong icon somewhere. This is a long shot, though. As far as ResHacker goes, I never had trouble with it -- I almost can't imagine it would screw up something simple like this...

  3. #3

    Default

    The problem is that she swears up and down that she never had XS installed on her system - so the icon must somehow still be attached to the executable?

    (I know what you mean though about Windows caching icons - it regularly goes through my system and re-assigns icons here and there. I think it's one of those things that Windows does when it's bored. But that doesn't seem to be the case here)
    Midnight Synergy - Home of the Wonderland Game Series
    Latest release: Wonderland Adventures Mysteries of Fire Island

  4. #4
    Senior Member
    Join Date
    Jul 2004
    Posts
    1,216

    Default

    An executable (or dll) can contain several icons. I guess she is the only one who uses icons in a different size (eg large).

    You can also try changing the icon manually. Right click->properties->change symbol (the filename should be the one of your exe). Then you can see which icons are there (from the windows pov).

  5. #5
    Senior Member
    Join Date
    Feb 2005
    Posts
    267

    Default

    many apps do this for you easily, sounds like your beta tester has a corrupt dll file somewhere, possibly in windows/system32

    this app is very nice http://softboy.net/exeico/

    there are many other apps that help do this for you as well.

    Also occaisonally when I run low on system resources, I get a full page of the same icon, but as soon as system resources stabilize, it goes back to normal.

  6. #6
    Administrator
    Join Date
    Aug 2004
    Location
    California
    Posts
    1,769

    Default

    An EXE or DLL can have many icons, but more importantly, an icon can have many images for many different resolutions. I would guess you changed the image for the 32x32x256 color icon but there is still another image for the 32x32x16 color “device type” or something like that. When you do the “Right click->properties->change symbol” thing you will see all the icons in an EXE but you will not see all the different device type (resolution) version of each icon.
    James C. Smith - Producer/Lead Programmer - Costume Chaos, Build in Time, Ricochet Infinity, Big Kahuna Reef, CasualCharts.com

  7. #7
    Moderator
    Join Date
    Jul 2004
    Location
    San Diego, CA
    Posts
    1,167

    Default

    Check out this program:
    http://www.axialis.com/iconworkshop/

    It's a really good program, among other things it let's you view and set the icon for the different resolutions.
    Outside the Box Software
    http://www.outsidetheboxsoftware.com
    |SocioTown - Virtual Game World |

  8. #8

    Default

    1. Windows will show the Icon with the smallest resource ID.

    2. Windows can cache the icon and not change it until you restart. You can download TweakUI PowerToy from the Microsoft site. This has a feature to 'rebuild' the icon cache.

    I hope this helps.
    Eradicate invading aliens from Titan in Titan Assault the game.
    Visit our site at GoldBolt Software

+ Reply to Thread

Posting Permissions

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