I have a program that I wrote in .NET to select games for mame (arcade emulator). This is a frontend. I configured in the registry an automatic logon for the administrator. In the "startup" windows folder, I added a shortcut to my program.

My program then launch at boot time and I can select a game from the menu. The program then spawns a process to execute "mame.exe" with the game I chose. Everything worked fine for several months.

I updated my Windows XP Pro x64 the other day and since then, when I choose a game, the process "mame.exe" is spawned but its frozen (I have to do end task on the spawned mame.exe, the game never starts).

It does it only when I try it immediately after the automatic logon (when the frontend was started by the "startup" folder at boot time) When I start my frontend manually after a boot, everything works fine. I'm suspecting credentials issue when the frontend is started by the system at boot?

There's so many patch installed that I don't know which one to uninstall to return to my previous state.

Any ideas?

Thanks

link|improve this question
I don't have an answer, but +1 for mame. Emulation rules! ;) – joeqwerty Jul 22 '10 at 0:58
You'll then love my Arcade :) facebook.com/… – Mike Gleason jr Couturier Jul 22 '10 at 14:03
feedback

1 Answer

up vote 1 down vote accepted

You can check when they got installed. Delete just the ones which came recently or mentions this. You should also have a System Restore point to roll back.

link|improve this answer
Unfortunately, I've installed something like 80 fixes... I'll check if I have not disabled the system restore. – Mike Gleason jr Couturier Jul 21 '10 at 18:14
Well..you should use system update constantly..not just occasionally. :)) – Shiki Jul 21 '10 at 18:19
Yeah but since it is an Arcade and nothing more, I don't have the habit to update too often lol – Mike Gleason jr Couturier Jul 21 '10 at 18:33
Oh.. well if it doesn't have an internet connection nor USB stuff comes in, just leave it as it is and use a rollback application which rolls back everything like it was before the last boot. – Shiki Jul 21 '10 at 18:40
+1 for the suggestion, I'll try to have an understanding before marking it as the answer.. – Mike Gleason jr Couturier Jul 22 '10 at 15:16
show 6 more comments
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.