Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: XP - Explorer.exe doesn't start everything it should  (Read 2343 times)

0 Members and 1 Guest are viewing this topic.

SadGamerGeek

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 42
  • Last login:November 27, 2005, 06:23:54 pm
  • I want to build my own arcade controls!
    • Sad Gamer Geek
XP - Explorer.exe doesn't start everything it should
« on: March 13, 2005, 07:19:59 am »
Thanks to very helpful responses on this forum, I now have MAMEwah starting as a shell. It starts up quite a bit quicker this way, and I'm very pleased with it.

Especially while I'm still configuring everything, I need to get to Windows sometimes. I've mapped a key to exit to windows, but when I start Explorer.exe it just starts an explorer window (for folder navigation), but with no desktop or taskbar. Interestingly, if I start windows normally (with Explorer.exe shell), I can kill Explorer, then start it in the same way, and this restores desktop & taskbar properly.


Anyone know if I'm missing something (I'm running XP Pro SP2)?

Cheers in advance,

Richard
« Last Edit: March 13, 2005, 08:14:48 am by SadGamerGeek »

jcrouse

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1027
  • Last login:January 09, 2010, 05:53:51 pm
    • CPViewer
Re: XP - Explorer.exe doesn't start everything it should
« Reply #1 on: March 13, 2005, 08:51:11 am »
If it's of any consolation that's the way it works. It just starts an explore window. It doesn't initialize the normal desktop.

John

SadGamerGeek

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 42
  • Last login:November 27, 2005, 06:23:54 pm
  • I want to build my own arcade controls!
    • Sad Gamer Geek
Re: XP - Explorer.exe doesn't start everything it should
« Reply #2 on: March 13, 2005, 09:34:16 am »
I'm confused now.

Is there anything else I can run to create the taskbar & desktop?

Why does it start the taskbar & desktop when I run explorer.exe after having killed the process in a "normally started" session. Is the desktop & taskbar started by something else, but "activated" by explorer.exe?

Sorry for being thick on this.....,

Richard

jcrouse

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1027
  • Last login:January 09, 2010, 05:53:51 pm
    • CPViewer
Re: XP - Explorer.exe doesn't start everything it should
« Reply #3 on: March 13, 2005, 10:23:02 am »
I haven't got a clue. I'm curious though as to what types of tasks you would like to perform that you can't do with Explorer. You should have accewss to all your files and all your shortcuts for launching applications.

John

SadGamerGeek

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 42
  • Last login:November 27, 2005, 06:23:54 pm
  • I want to build my own arcade controls!
    • Sad Gamer Geek
Re: XP - Explorer.exe doesn't start everything it should
« Reply #4 on: March 13, 2005, 10:33:55 am »
You're right - there's no tasks I can't actually do with just the explorer window, I'm just used to doing lots of tasks via the Start bar.

I think it is only really a bit of a pain while I'm still configuring everything. Once it is up & running in a cab, it won't be a problem, so it isn't a massive concern to me - I just wondered if I'd missed something obvious.

Thanks for your help.

Richard

DaemonCollector

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 443
  • Last login:December 26, 2009, 07:02:16 pm
  • All your base are belong to us.
Re: XP - Explorer.exe doesn't start everything it should
« Reply #5 on: March 13, 2005, 11:51:45 am »
Try this, just run "explorer" don't run Explorer.exe.

SadGamerGeek

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 42
  • Last login:November 27, 2005, 06:23:54 pm
  • I want to build my own arcade controls!
    • Sad Gamer Geek
Re: XP - Explorer.exe doesn't start everything it should
« Reply #6 on: March 13, 2005, 02:26:25 pm »
Thanks for the suggestion. Unfortunately this has the same effect.

JB

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 376
  • Last login:October 21, 2005, 10:56:01 pm
  • I want to build my own arcade controls!
Re: XP - Explorer.exe doesn't start everything it should
« Reply #7 on: March 13, 2005, 03:06:22 pm »
I believe explorer.exe has to be set as the shell to start the explorer shell when you run it.

Believe it or not, it actually beahves like this as a favor to people that use alternative shells. Otherwise every time you tried to bring up a file explorer window, the explorer shell would jump out.

Truz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 147
  • Last login:February 23, 2009, 12:03:01 pm
Re: XP - Explorer.exe doesn't start everything it should
« Reply #8 on: March 13, 2005, 03:22:35 pm »
What i did was just setup two different user profile. One user profile is running a shell of Mamewah. The other profile just boots into regular Windows Xp. The cab is set to boot up the first shell so Mamewah starts up and completely covers windows. But when i need to do some work on it in windows, i just break out the keyboard and hit ctrl+alt+del to allow me to log off and switch to a different user. Then i just switch to the profile in which it is just windows xp booted normally.

DaemonCollector

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 443
  • Last login:December 26, 2009, 07:02:16 pm
  • All your base are belong to us.
Re: XP - Explorer.exe doesn't start everything it should
« Reply #9 on: March 13, 2005, 04:31:00 pm »
Well thats just weird...I have MameWAH set as shell, and when I quit out and run explorer it opens everything...*scratches head*..what method did you use to set MameWAH as shell in XP?

SadGamerGeek

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 42
  • Last login:November 27, 2005, 06:23:54 pm
  • I want to build my own arcade controls!
    • Sad Gamer Geek
Re: XP - Explorer.exe doesn't start everything it should
« Reply #10 on: March 13, 2005, 06:30:31 pm »
So there must be a way to do what I want.....

I just set this registry key:

My Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell


....to: c:\arcade\programs\mamewah\mamewah.exe


DaemonCollector

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 443
  • Last login:December 26, 2009, 07:02:16 pm
  • All your base are belong to us.
Re: XP - Explorer.exe doesn't start everything it should
« Reply #11 on: March 13, 2005, 08:34:35 pm »

To change the Shell: Open regedit under the user you plan on changing the shell for. Be very carefull in the registry!. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\system.ini\boot and if there is a value Shell, change the first 3 letters which read SYS to USR. Then go to HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon and create a value for Shell and put the path to your new shell, in this case Mamewah

Thats what I did...quoted that from a post i made on how to hide windows.

screaming

  • Sweet! I'mma go make me some popovers!
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2124
  • Last login:August 14, 2019, 03:15:34 pm
  • Registered lUser
    • shift eight (*) generation
Re: XP - Explorer.exe doesn't start everything it should
« Reply #12 on: March 13, 2005, 11:00:53 pm »
Okay, please forgive me for asking the obvious question, but.. Why don't you wait until you're done setting MAMEWAH up before you set it as the shell?

-Steve

jelwell

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 460
  • Last login:December 24, 2014, 03:47:21 pm
  • I'm a llama!
Re: XP - Explorer.exe doesn't start everything it should
« Reply #13 on: March 14, 2005, 03:53:53 am »
That is so weird. I have MAMEWAH set as my shell and I have explorer.exe set as the app to run on exit and the whole "windows" environment launches when I quite MAMEWAH. It even launches the items in my "Startup" folder. If I go back into MAMEWAH and quit again then only a single explorer window opens - it doesn't relaunch the whole environment.

I'm running Windows XP Pro with Service Pack 2. I don't know if it matters, but I *always* quit MAMEWAH from the menu.

Here's the pertinent lines in mamewah.ini:
exit_action                 run_app
app_to_run_on_exit          c:\windows\explorer.exe

Joseph Elwell.

SadGamerGeek

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 42
  • Last login:November 27, 2005, 06:23:54 pm
  • I want to build my own arcade controls!
    • Sad Gamer Geek
Re: XP - Explorer.exe doesn't start everything it should
« Reply #14 on: March 14, 2005, 04:01:06 am »
DaemonCollector - cheers, I'll give that way a go.


screaming-

A

jelwell

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 460
  • Last login:December 24, 2014, 03:47:21 pm
  • I'm a llama!
Re: XP - Explorer.exe doesn't start everything it should
« Reply #15 on: March 14, 2005, 03:12:38 pm »
Okay, please forgive me for asking the obvious question, but.. Why don't you wait until you're done setting MAMEWAH up before you set it as the shell?

-Steve

I like to use my cabinet as a Peer to Peer client and also a Web Terminal. So I want the cabinet to start right into MAMEWAH in case a friend resets it because it's frozen. But then I also want windows to start up when I exit MAMEWAH so that I can surf using my trackball without having to take the keyboard out of the cabinet in order to startup windows manually.
Joseph Elwell.

SadGamerGeek

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 42
  • Last login:November 27, 2005, 06:23:54 pm
  • I want to build my own arcade controls!
    • Sad Gamer Geek
Re: XP - Explorer.exe doesn't start everything it should
« Reply #16 on: March 14, 2005, 05:37:08 pm »
That is so weird. I have MAMEWAH set as my shell and I have explorer.exe set as the app to run on exit and the whole "windows" environment launches when I quite MAMEWAH. It even launches the items in my "Startup" folder. If I go back into MAMEWAH and quit again then only a single explorer window opens - it doesn't relaunch the whole environment.

I'm running Windows XP Pro with Service Pack 2. I don't know if it matters, but I *always* quit MAMEWAH from the menu.

Here's the pertinent lines in mamewah.ini:
exit_action

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: XP - Explorer.exe doesn't start everything it should
« Reply #17 on: March 15, 2005, 12:29:00 am »
I exit MAMEWah, which drops me to a blank screen.  I then ctrl-alt-del to bring up Task Manager, go to File | Run, and type "explorer", and the full environment comes up.  XP SP2 with MAMEWah 1.61 as shell.

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

SadGamerGeek

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 42
  • Last login:November 27, 2005, 06:23:54 pm
  • I want to build my own arcade controls!
    • Sad Gamer Geek
Re: XP - Explorer.exe doesn't start everything it should
« Reply #18 on: March 17, 2005, 04:25:30 pm »
Thanks for all the advice.

It seems that what I want to do is certainly possible, but strange that it doesn't work for me, even with the relevant settings the same as those for people's setups that work.

If I can ever suss out what's going on I'll update this.

Cheers,

Richard