Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. Thank you for your support. Tom Speirs

Patreon

ProSystem Button Configuration issue


massop

Recommended Posts

Sorry to bring back an old topic but I have something to add to this as I have the same issue (would prefer to stay away from mess as I always have issues with that.)

The reason this does not work from command line is because there is a direct input error that occurs when run like this, see below prosystem.log file


[Sat Oct 06 18:20:02 2012][ERROR] Direct sound has not been initialized.
[Sat Oct 06 18:20:02 2012][ERROR] Direct draw has not been initialized.
[Sat Oct 06 18:20:02 2012][ERROR] Direct draw offscreen surface is invalid.
[Sat Oct 06 18:20:02 2012][INFO ] Opening cartridge file C:\Users\Ultima\AppData\Local\Temp\Unzipped7-Zip\3D Asteroids (1987) (Atari) (Prototype).a78
[Sat Oct 06 18:20:02 2012][INFO ] It is not a valid zip file: C:\Users\Ultima\AppData\Local\Temp\Unzipped7-Zip\3D Asteroids (1987) (Atari) (Prototype).a78
[Sat Oct 06 18:20:02 2012][INFO ] Accessing database ProSystem.dat
[Sat Oct 06 18:20:20 2012][ERROR] Direct sound has not been initialized.
[Sat Oct 06 18:20:20 2012][ERROR] Direct input has not been initialized.

If anyone has a fix for this it would be great,

Thanks

Link to comment
Share on other sites

This was split from the original 2011 thread found here. Please provide more info. Is this occurring only from ProSystem outside of GameEx or within? If within, can you provide the requisite GameEx log and configuration files? Thanks!

Link to comment
Share on other sites

Thanks,

The controls work perfect outside game ex but when its launched from game ex the only buttons that work is the directional controls.

I use xpadder in conjunction with this so the keys are not mapped directly to my controller.

gameex.ini attached

log

23:36:48.0 06/10/2012: Opening Configuration File

23:36:48.1 06/10/2012: GameEx: Version 12.85: Starting Log

23:36:48.1 06/10/2012: Operating System Platform: Win32NT

23:36:48.1 06/10/2012: Operating System Name: Windows 7

23:36:48.1 06/10/2012: Operating System Version: 6.1.7601

23:36:48.1 06/10/2012: Aero running

23:36:48.1 06/10/2012: Initializing Vista/Windows 7 volume control

23:36:48.1 06/10/2012: Getting CPU and RAM info

23:36:48.1 06/10/2012: Intel® Core™ i7 CPU 870 @ 2.93GHz, 8151MB

23:36:48.1 06/10/2012: 2.93Ghz - 8 Cores or CPU's

23:36:48.1 06/10/2012: Running Randomize()

23:36:48.1 06/10/2012: Loading PlugIns

23:36:48.2 06/10/2012: Checking for applications to Launch On Startup

23:36:48.2 06/10/2012: Running Misc startup tasks

23:36:48.2 06/10/2012: Setting Menu types

23:36:48.2 06/10/2012: Getting Configuration Values

23:36:48.2 06/10/2012: Using Theme: Dark Champion - Carbon 720p

23:36:48.2 06/10/2012: Checking for alternate Image Directory for Theme: Dark Champion - Carbon 720p

23:36:48.2 06/10/2012: Launching HideOS.exe

23:36:48.2 06/10/2012: Initialising Video/MNG DLL's

23:36:48.2 06/10/2012: GameEx will check for media insertion (may affect performance)

23:36:48.2 06/10/2012: Hiding Taskbar

23:36:48.3 06/10/2012: Is Media Center running?

23:36:48.3 06/10/2012: Checking/Creating LCD Registry values

23:36:48.3 06/10/2012: Check Media Center Exit/Start Mode

23:36:48.3 06/10/2012: Media Center Mode 2

23:36:48.3 06/10/2012: Video previews on. Warning: Only recommended on modern systems

23:36:48.3 06/10/2012: Custom Game Device Input enabled: Getting custom codes

23:36:48.3 06/10/2012: Snap Delay set to: 7

23:36:48.3 06/10/2012: Get other settings

23:36:48.3 06/10/2012: Desktop set to Hide ICONS and set Background to Black

23:36:48.3 06/10/2012: Set: Find emulator artwork on best match basis

23:36:48.3 06/10/2012: Start work for Form

23:36:48.3 06/10/2012: Getting Original Screen Size

23:36:48.3 06/10/2012: Opening Database Connection

23:36:48.5 06/10/2012: Initializing Component

23:36:48.5 06/10/2012: MAME Path is: D:\Games\emulated\MAME64

23:36:48.6 06/10/2012: Model 2 Path Path is: D:\Games\emulated\Model 2

23:36:48.6 06/10/2012: Multi Core/Hyper Threading detected. Looking for emulator_multicpu.exe

23:36:48.6 06/10/2012: Model 2 EXE file is: emulator_multicpu.exe

23:36:48.6 06/10/2012: Model 2 emulator with command line support detected

23:36:48.6 06/10/2012: Use Model 2 on. emulator_multicpu.exe will launch Sega Model 2 games

23:36:48.6 06/10/2012: MAME EXE file is: mame64.exe

23:36:48.7 06/10/2012: ROM Path is: D:\Games\ROMs\Mame\Rebuilt ROMs

23:36:48.7 06/10/2012: Catver.ini is located at: D:\GameEx\DATA\catver.ini

23:36:48.7 06/10/2012: controls.ini is located at: D:\GameEx\data\controls.ini

23:36:48.7 06/10/2012: History.dat is located at: D:\GameEx\DATA\history.dat

23:36:48.7 06/10/2012: nplayers.ini is located at: D:\GameEx\DATA\nplayers.ini

23:36:48.7 06/10/2012: command.dat is located at: D:\GameEx\DATA\command.dat

23:36:48.7 06/10/2012: MAMEinfo.dat is located at: D:\GameEx\DATA\mameinfo.dat

23:36:48.7 06/10/2012: Loading Controls.ini map file

23:36:48.8 06/10/2012: Snap Path is: D:\Games\emulated\Mame32\snap

23:36:48.8 06/10/2012: Background Snap Path: Not Found

23:36:48.8 06/10/2012: AVI Snap Path: Not Found

23:36:48.8 06/10/2012: Flyer Path is: D:\Games\emulated\Mame32\flyers

23:36:48.8 06/10/2012: Cabinet Path is: D:\Games\emulated\Mame32\cabinets

23:36:48.8 06/10/2012: Cabinet 3D Path is: D:\Games\emulated\Mame32\cabinets

23:36:48.8 06/10/2012: Title Path is: D:\Games\emulated\Mame32\titles

23:36:48.8 06/10/2012: PCB Path is: D:\Games\emulated\Mame32\pcb

23:36:48.8 06/10/2012: Artwork Preview Path is: D:\Games\emulated\Mame32\artwork

23:36:48.8 06/10/2012: Panel Path: Not Found

23:36:48.8 06/10/2012: Manual Path: Not Found

23:36:48.8 06/10/2012: Icon Path is: D:\Games\emulated\Mame32\icons

23:36:48.8 06/10/2012: Marquee Path is: D:\Games\emulated\Mame32\marquees

23:36:48.9 06/10/2012: Applying Language/Text

23:36:48.9 06/10/2012: Text/Language: English

23:36:48.9 06/10/2012: Loading Language/Text

23:36:48.9 06/10/2012: Loading Custom Emulators

23:36:48.9 06/10/2012: Loading Emulator 1: [Console] Panasonic 3DO

23:36:48.9 06/10/2012: Loading Emulator 3: [Console] Atari 2600 (Stella)

23:36:48.9 06/10/2012: Loading Emulator 4: [Console] Atari 5200 (MESS)

23:36:49.0 06/10/2012: Loading Emulator 5: [Console] Atari 7800 (ProSystem)

23:36:49.0 06/10/2012: Loading Emulator 6: [Console] Atari Jaguar

23:36:49.0 06/10/2012: Loading Emulator 7: [Handheld] Atari Lynx (Handy)

23:36:49.0 06/10/2012: Loading Emulator 8: [Handheld] Bandai WonderSwan Color (Oswan)

23:36:49.0 06/10/2012: Loading Emulator 9: [Console] Coleco Vision (MESS)

23:36:49.0 06/10/2012: Loading Emulator 10: [Console] Fairchild Channel F (MESS)

23:36:49.0 06/10/2012: Loading Emulator 12: [Handheld] Nintendo Game Boy Advance (VisualBoyAdvance)

23:36:49.0 06/10/2012: Loading Emulator 13: [Handheld] Nintendo DS (DeSmuME)

23:36:49.0 06/10/2012: Loading Emulator 14: [Console] Mattel Intellivision (MESS)

23:36:49.0 06/10/2012: Loading Emulator 16: [Handheld] SNK Neo-Geo Pocket (NeoPop)

23:36:49.1 06/10/2012: Loading Emulator 17: [Console] Nintendo N64 (Project64)

23:36:49.1 06/10/2012: Loading Emulator 18: [Console] Nintendo NES (Nestopia)

23:36:49.1 06/10/2012: Loading Emulator 19: [Console] Nintendo GameCube (Dolphin)

23:36:49.1 06/10/2012: Loading Emulator 20: [Handheld] Nintendo Virtual Boy (Red Dragon)

23:36:49.2 06/10/2012: Loading Emulator 21: [Console] Nintendo Wii (Dolphin)

23:36:49.2 06/10/2012: Loading Emulator 22: [Console] NEC TurboGrafx-16 (MagicEngine)

23:36:49.2 06/10/2012: Loading Emulator 23: [Console] Sony Playstation (ePSXe)

23:36:49.2 06/10/2012: Loading Emulator 24: [Console] Sony Playstation 2 (PCSX2)

23:36:49.2 06/10/2012: Loading Emulator 25: [PC] Sam Coupe

23:36:49.2 06/10/2012: Loading Emulator 27: [Handheld] Sega Game Gear (Fusion)

23:36:49.2 06/10/2012: Loading Emulator 28: [Console] Sega Master System (Fusion)

23:36:49.2 06/10/2012: Loading Emulator 29: [Console] Sega Genesis (Fusion)

23:36:49.2 06/10/2012: Loading Emulator 30: [PC] Microsoft MSX (MESS)

23:36:49.3 06/10/2012: Loading Emulator 31: [PC] Microsoft MSX2 (MESS)

23:36:49.3 06/10/2012: Loading Emulator 32: [Console] Nintendo SNES (ZSNES)

23:36:49.3 06/10/2012: Loading Emulator 38: [Console] Sega Saturn (SSF)

23:36:49.3 06/10/2012: Loading Emulator 39: [PC] Microsoft Windows

23:36:49.4 06/10/2012: Loading Emulator 40: [Console] Sega 32X (Fusion)

23:36:49.4 06/10/2012: Loading Emulator 42: [PC] Microsoft Windows CD

23:36:49.4 06/10/2012: Loading Emulator 46: [PC GAME] M.U.G.E.N

23:36:49.4 06/10/2012: Loading Emulator 47: [Console] Sega Dreamcast (nullDC)

23:36:49.4 06/10/2012: Loading Emulator 48: [Arcade] Taito Type X

23:36:49.4 06/10/2012: Checking if Steam enabled

23:36:49.4 06/10/2012: Cannot find steam path

23:36:49.4 06/10/2012: Using 3D Alpha Blended Animations.

23:36:49.4 06/10/2012: Retrieving resolution setting

23:36:49.5 06/10/2012: Using General Font: Architext

23:36:49.5 06/10/2012: Using Title Font: Architext

23:36:49.6 06/10/2012: Initialising Direct3D

23:36:49.6 06/10/2012: Applying GameEx is Loading Image

23:36:49.6 06/10/2012: Setting Resolution to 1360x768 32 bit color

23:36:49.7 06/10/2012: Creating Surfaces

23:36:50.1 06/10/2012: Creating Primary Surface - Full Screen Mode

23:36:50.1 06/10/2012: Creating Back Buffer

23:36:50.1 06/10/2012: Version 2 Theme being used. Loading.

23:36:50.1 06/10/2012: Loading Button Data

23:36:50.1 06/10/2012: Loading Font Data

23:36:50.1 06/10/2012: Loading Layout Data

23:36:50.1 06/10/2012: Loading Taskbar Data

23:36:50.1 06/10/2012: Loading graphic Surfaces

23:36:50.1 06/10/2012: Display is running at: 1360x768 32bit color, 60hz

23:36:50.1 06/10/2012: Adapter: NVIDIA GeForce GTX 660

23:36:50.1 06/10/2012: Max texture size: 8192x8192

23:36:50.1 06/10/2012: Available texture memory: -66MB

23:36:50.1 06/10/2012: Initialising Bass Audio Library

23:36:50.1 06/10/2012: Creating Surfaces Misc and Dialogs

23:36:50.4 06/10/2012: Creating Surfaces Volume

23:36:50.4 06/10/2012: Creating Surfaces Arrows

23:36:50.4 06/10/2012: Creating Surfaces GameEXlogo Text

23:36:50.4 06/10/2012: Creating Surfaces Toolbar

23:36:50.4 06/10/2012: Creating Surfaces Toolbar Controls

23:36:50.5 06/10/2012: Creating Surfaces Backgrounds

23:36:50.5 06/10/2012: Creating Surfaces GameEx Logo

23:36:50.5 06/10/2012: Creating Surface Unselected

23:36:50.5 06/10/2012: Creating Surfaces Snaps

23:36:50.5 06/10/2012: Creating Surfaces Menu and List Bars

23:36:50.7 06/10/2012: Creating Fonts

23:36:50.7 06/10/2012: Creating Game Font

23:36:50.8 06/10/2012: Creating Game Font Faded

23:36:50.8 06/10/2012: Creating Title Font

23:36:50.9 06/10/2012: Restoring Title Font From Cache

23:36:51.1 06/10/2012: Creating Font Black

23:36:51.1 06/10/2012: Creating Font Black Small

23:36:51.2 06/10/2012: Fonts Created Succesfully

23:36:51.5 06/10/2012: Attempting to load game list

23:36:51.7 06/10/2012: MAME CMD options: -nowindow -joy -skip_gameinfo

23:36:51.7 06/10/2012: Initialising DirectInput for Gamepad support

23:36:51.7 06/10/2012: Using Device Controller (XBOX 360 For Windows)

23:36:51.8 06/10/2012: Loading Start Page

23:36:51.8 06/10/2012: Initializing MCE Remote

23:36:51.8 06/10/2012: Playing intro sound file

23:36:51.8 06/10/2012: Initialization OK! Starting GameEx!

23:36:51.8 06/10/2012: Testing Main Loop Once: Processing Frame

23:36:52.0 06/10/2012: Testing Main Loop Once: Main Loop ran successfully

23:36:57.0 06/10/2012: Validating: Emulator_1: Snap Path: D:\Games\emulated\3DO\snaps\Video\Panasonic - 3DO.flv

23:36:57.0 06/10/2012: Warning: Emulator_1: Snap Path Does not exist

23:36:57.0 06/10/2012: Validating: Emulator_1: Database: [Console] Panasonic 3DO

23:36:57.0 06/10/2012: Validating: Emulator_3: Snap Path: D:\Games\emulated\Atari 2600\Snaps

23:36:57.0 06/10/2012: Validating: Emulator_3: Control Panel Path: D:\Games\emulated\Atari 2600\Controls\Atari 2600.png

23:36:57.0 06/10/2012: Validating: Emulator_3: Database: [Console] Atari 2600

23:36:57.0 06/10/2012: Validating: Emulator_4: Snap Path: D:\Games\emulated\Atari 5200\Snaps

23:36:57.0 06/10/2012: Validating: Emulator_4: Control Panel Path: D:\Games\emulated\Atari 5200\Controls\Atari 5200.png

23:36:57.0 06/10/2012: Validating: Emulator_4: Database: [Console] Atari 5200

23:36:57.0 06/10/2012: Validating: Emulator_5: Snap Path: D:\Games\emulated\Atari 7800\Snaps

23:36:57.0 06/10/2012: Validating: Emulator_5: Control Panel Path: D:\Games\emulated\Atari 7800\Controls\Atari 7800.png

23:36:57.0 06/10/2012: Validating: Emulator_5: Database: [Console] Atari 7800

23:36:57.0 06/10/2012: Validating: Emulator_6: Snap Path: D:\Games\emulated\Atari Jaguar\Snaps

23:36:57.1 06/10/2012: Validating: Emulator_6: Control Panel Path: D:\Games\emulated\Atari Jaguar\Controls\Atari Jaguar.png

23:36:57.1 06/10/2012: Validating: Emulator_6: Database: [Console] Atari Jaguar

23:36:57.1 06/10/2012: Validating: Emulator_7: Snap Path: D:\Games\emulated\atari lynx\Snaps

23:36:57.1 06/10/2012: Validating: Emulator_7: Control Panel Path: D:\Games\emulated\atari lynx\Controls\Atari Lynx.png

23:36:57.1 06/10/2012: Validating: Emulator_7: Database: [Handheld] Atari Lynx

23:36:57.1 06/10/2012: Validating: Emulator_8: Snap Path: D:\Games\emulated\Bandai Wonderswan\Snaps

23:36:57.1 06/10/2012: Validating: Emulator_8: Control Panel Path: D:\Games\emulated\Bandai Wonderswan\Controls\Bandai Wonderswan.png

23:36:57.2 06/10/2012: Validating: Emulator_8: Database: [Handheld] Bandai WonderSwan Color

23:36:57.2 06/10/2012: Validating: Emulator_9: Snap Path: D:\Games\emulated\Colecovision\Snaps

23:36:57.2 06/10/2012: Validating: Emulator_9: Database: [Console] Coleco Vision

23:36:57.2 06/10/2012: Validating: Emulator_10: Snap Path: D:\Games\emulated\Farchild Channel F\Snaps

23:36:57.2 06/10/2012: Validating: Emulator_10: Control Panel Path: D:\Games\emulated\Farchild Channel F\Controls\Channel F.png

23:36:57.2 06/10/2012: Validating: Emulator_10: Database: [Console] Fairchild Channel F

23:36:57.2 06/10/2012: Validating: Emulator_12: Snap Path: D:\Games\emulated\Nintendo game boy advance, DS\Snaps

23:36:57.2 06/10/2012: Validating: Emulator_12: Control Panel Path: D:\Games\emulated\Nintendo game boy advance, DS\GBA Controls\GBA.png

23:36:57.2 06/10/2012: Validating: Emulator_12: Database: [Handheld] Nintendo Game Boy Advance

23:36:57.2 06/10/2012: Validating: Emulator_13: Snap Path: D:\Games\emulated\Nintendo game boy advance, DS\Snaps\DS

23:36:57.3 06/10/2012: Validating: Emulator_13: Control Panel Path: D:\Games\emulated\Nintendo game boy advance, DS\DS Cntrols\Nintendo DS.png

23:36:57.3 06/10/2012: Validating: Emulator_13: Database: [Handheld] Nintendo DS

23:36:57.3 06/10/2012: Validating: Emulator_14: Snap Path: D:\Games\emulated\Intellivision\Snaps

23:36:57.3 06/10/2012: Validating: Emulator_14: Database: [Console] Mattel Intellivision

23:36:57.3 06/10/2012: Validating: Emulator_16: Snap Path: D:\Games\emulated\Neo Geo Pocket\Snaps

23:36:57.3 06/10/2012: Validating: Emulator_16: Control Panel Path: D:\Games\emulated\Neo Geo Pocket\Controls\Neo Geo Pocket.png

23:36:57.3 06/10/2012: Validating: Emulator_16: Database: [Handheld] SNK Neo-Geo Pocket

23:36:57.3 06/10/2012: Validating: Emulator_17: Snap Path: D:\Games\emulated\Nintendo 64\Snaps

23:36:57.3 06/10/2012: Validating: Emulator_17: Control Panel Path: D:\Games\emulated\Nintendo 64\Controls\N64.png

23:36:57.3 06/10/2012: Validating: Emulator_17: Database: [Console] Nintendo N64

23:36:57.3 06/10/2012: Validating: Emulator_18: Snap Path: D:\Games\emulated\NES\Snaps

23:36:57.3 06/10/2012: Validating: Emulator_18: Control Panel Path: D:\Games\emulated\NES\Controls\NES.png

23:36:57.3 06/10/2012: Validating: Emulator_18: Database: [Console] Nintendo NES

23:36:57.3 06/10/2012: Validating: Emulator_19: Snap Path: D:\Games\emulated\Nintendo game cube, Wii\Snaps\Video\Nintendo GameCube.avi

23:36:57.3 06/10/2012: Warning: Emulator_19: Snap Path Does not exist

23:36:57.3 06/10/2012: Validating: Emulator_19: Control Panel Path: D:\Games\emulated\Nintendo game cube, Wii\Controls\Gamecube.png

23:36:57.3 06/10/2012: Validating: Emulator_19: Database: [Console] Nintendo GameCube

23:36:57.3 06/10/2012: Validating: Emulator_20: Snap Path: D:\Games\emulated\Nintendo Virtual Boy\Snaps

23:36:57.4 06/10/2012: Validating: Emulator_20: Control Panel Path: D:\Games\emulated\Nintendo Virtual Boy\Controls\Virtual boy.png

23:36:57.4 06/10/2012: Validating: Emulator_20: Database: [Handheld] Nintendo Virtual Boy

23:36:57.4 06/10/2012: Validating: Emulator_21: Snap Path: D:\Games\emulated\Nintendo game cube, Wii\Snaps

23:36:57.4 06/10/2012: Validating: Emulator_21: Control Panel Path: D:\Games\emulated\Nintendo game cube, Wii\Controls

23:36:57.4 06/10/2012: Validating: Emulator_21: Database: [Console] Nintendo GameCube

23:36:57.4 06/10/2012: Validating: Emulator_22: Snap Path: D:\Games\emulated\PC Engine\Snaps

23:36:57.4 06/10/2012: Validating: Emulator_22: Control Panel Path: D:\Games\emulated\PC Engine\Controls\PC Engine.png

23:36:57.4 06/10/2012: Validating: Emulator_22: Database: [Console] NEC TurboGrafx-16

23:36:57.4 06/10/2012: Validating: Emulator_23: Snap Path: D:\Games\emulated\Sony Playstation\snap\Sony PlayStation].flv

23:36:57.4 06/10/2012: Warning: Emulator_23: Snap Path Does not exist

23:36:57.4 06/10/2012: Validating: Emulator_23: Control Panel Path: D:\Games\emulated\Sony Playstation\Controls\PS1.png

23:36:57.4 06/10/2012: Validating: Emulator_23: Database: [Console] Sony Playstation

23:36:57.5 06/10/2012: Warning: Emulator_23: MAPFile Does Not Exist

23:36:57.5 06/10/2012: Validating: Emulator_24: Snap Path: D:\Games\emulated\Sony Playstation 2\snaps

23:36:57.5 06/10/2012: Validating: Emulator_24: Control Panel Path: D:\Games\emulated\Sony Playstation 2\Controls\PS2.png

23:36:57.5 06/10/2012: Validating: Emulator_24: Database: [Console] Sony PlayStation 2

23:36:57.5 06/10/2012: Warning: Emulator_24: MAPFile Does Not Exist

23:36:57.5 06/10/2012: Validating: Emulator_25: Snap Path: D:\Games\emulated\Sam Coupe\Snaps

23:36:57.5 06/10/2012: Validating: Emulator_25: Database: Template

23:36:57.5 06/10/2012: Validating: Emulator_27: Snap Path: D:\Games\emulated\sega megadrive, Game Gear, Master system\Snaps\Game gear

23:36:57.6 06/10/2012: Validating: Emulator_27: Control Panel Path: D:\Games\emulated\sega megadrive, Game Gear, Master system\GG Controls\Game Gear.png

23:36:57.6 06/10/2012: Validating: Emulator_27: Database: [Handheld] Sega Game Gear

23:36:57.6 06/10/2012: Validating: Emulator_28: Snap Path: D:\Games\emulated\sega megadrive, Game Gear, Master system\Snaps\Mastersystem

23:36:57.6 06/10/2012: Validating: Emulator_28: Control Panel Path: D:\Games\emulated\sega megadrive, Game Gear, Master system\MS Controls\Mastersystem.png

23:36:57.6 06/10/2012: Validating: Emulator_28: Database: [Console] Sega Master System

23:36:57.6 06/10/2012: Validating: Emulator_29: Snap Path: D:\Games\emulated\sega megadrive, Game Gear, Master system\Snaps\Megadrive

23:36:57.6 06/10/2012: Validating: Emulator_29: Control Panel Path: D:\Games\emulated\sega megadrive, Game Gear, Master system\MD Controls\Sega Megadrive.png

23:36:57.6 06/10/2012: Validating: Emulator_29: Database: [Console] Sega Genesis

23:36:57.6 06/10/2012: Validating: Emulator_30: Snap Path: D:\Games\emulated\MSX\Snaps

23:36:57.6 06/10/2012: Validating: Emulator_30: Control Panel Path: D:\Games\emulated\MSX\Controls\MSX.png

23:36:57.6 06/10/2012: Validating: Emulator_30: Database: [PC] Microsoft MSX

23:36:57.6 06/10/2012: Validating: Emulator_31: Snap Path: D:\Games\emulated\MSX2\Snaps

23:36:57.6 06/10/2012: Validating: Emulator_31: Control Panel Path: D:\Games\emulated\MSX2\Controls\MSX 2.png

23:36:57.6 06/10/2012: Validating: Emulator_31: Database: [PC] Microsoft MSX 2

23:36:57.6 06/10/2012: Validating: Emulator_32: Snap Path: D:\Games\emulated\super nintendo\Snaps

23:36:57.6 06/10/2012: Validating: Emulator_32: Control Panel Path: D:\Games\emulated\super nintendo\Layout\Snes layout.png

23:36:57.6 06/10/2012: Validating: Emulator_32: Database: [Console] Nintendo SNES

23:36:57.6 06/10/2012: Validating: Emulator_38: Snap Path: D:\Games\emulated\sega saturn\Snaps

23:36:57.6 06/10/2012: Validating: Emulator_38: Database: [Console] Sega Saturn

23:36:57.6 06/10/2012: Validating: Emulator_39: Snap Path: D:\Games\PC Games\Shortcuts\Snaps

23:36:57.6 06/10/2012: Validating: Emulator_40: Snap Path: D:\Games\emulated\sega megadrive, Game Gear, Master system\Snaps\32X

23:36:57.6 06/10/2012: Validating: Emulator_40: Database: [Console] Sega 32X

23:36:57.6 06/10/2012: Validating: Emulator_42: Snap Path: D:\Games\PC Games\Snaps

23:36:57.6 06/10/2012: Validating: Emulator_47: Snap Path: D:\Games\emulated\Sega Dreamcast\Snaps

23:36:57.6 06/10/2012: Validating: Emulator_47: Control Panel Path: D:\Games\emulated\Sega Dreamcast\Controls

23:36:57.6 06/10/2012: Validating: Emulator_47: Database: [Console] Sega Dreamcast

23:36:57.6 06/10/2012: Validating: Emulator_48: Snap Path: D:\Games\emulated\Taito Type X\Snaps

23:36:57.6 06/10/2012: Restoring Emulator from Cache: 1

23:36:57.7 06/10/2012: Restoring Emulator Database From Cache: 1

23:36:57.8 06/10/2012: Restoring Emulator from Cache: 3

23:36:57.8 06/10/2012: Restoring Emulator Database From Cache: 3

23:36:57.9 06/10/2012: Restoring Emulator from Cache: 4

23:36:57.9 06/10/2012: Restoring Emulator Database From Cache: 4

23:36:58.0 06/10/2012: Restoring Emulator from Cache: 5

23:36:58.0 06/10/2012: Restoring Emulator Database From Cache: 5

23:36:58.0 06/10/2012: Restoring Emulator from Cache: 6

23:36:58.0 06/10/2012: Restoring Emulator Database From Cache: 6

23:36:58.1 06/10/2012: Restoring Emulator from Cache: 7

23:36:58.1 06/10/2012: Restoring Emulator Database From Cache: 7

23:36:58.2 06/10/2012: Restoring Emulator from Cache: 8

23:36:58.2 06/10/2012: Restoring Emulator Database From Cache: 8

23:36:58.2 06/10/2012: Restoring Emulator from Cache: 9

23:36:58.2 06/10/2012: Restoring Emulator Database From Cache: 9

23:36:58.3 06/10/2012: Restoring Emulator from Cache: 10

23:36:58.3 06/10/2012: Restoring Emulator Database From Cache: 10

23:36:58.4 06/10/2012: Restoring Emulator from Cache: 12

23:36:58.6 06/10/2012: Restoring Emulator Database From Cache: 12

23:36:58.9 06/10/2012: Restoring Emulator from Cache: 13

23:36:58.9 06/10/2012: Restoring Emulator Database From Cache: 13

23:36:59.0 06/10/2012: Restoring Emulator from Cache: 14

23:36:59.0 06/10/2012: Restoring Emulator Database From Cache: 14

23:36:59.0 06/10/2012: Restoring Emulator from Cache: 16

23:36:59.1 06/10/2012: Restoring Emulator Database From Cache: 16

23:36:59.1 06/10/2012: Restoring Emulator from Cache: 17

23:36:59.1 06/10/2012: Restoring Emulator Database From Cache: 17

23:36:59.2 06/10/2012: Restoring Emulator from Cache: 18

23:36:59.3 06/10/2012: Restoring Emulator Database From Cache: 18

23:36:59.4 06/10/2012: Restoring Emulator from Cache: 19

23:36:59.4 06/10/2012: No Database Data: 19

23:36:59.4 06/10/2012: Restoring Emulator from Cache: 20

23:36:59.4 06/10/2012: Restoring Emulator Database From Cache: 20

23:36:59.4 06/10/2012: Restoring Emulator from Cache: 21

23:36:59.4 06/10/2012: No Database Data: 21

23:36:59.5 06/10/2012: Restoring Emulator from Cache: 22

23:36:59.5 06/10/2012: Restoring Emulator Database From Cache: 22

23:36:59.5 06/10/2012: Restoring Emulator from Cache: 23

23:36:59.6 06/10/2012: No Database Data: 23

23:36:59.6 06/10/2012: Restoring Emulator from Cache: 24

23:36:59.6 06/10/2012: Restoring Emulator Database From Cache: 24

23:36:59.6 06/10/2012: Restoring Emulator from Cache: 25

23:36:59.6 06/10/2012: No Database Data: 25

23:36:59.6 06/10/2012: Restoring Emulator from Cache: 27

23:36:59.7 06/10/2012: Restoring Emulator Database From Cache: 27

23:36:59.7 06/10/2012: Restoring Emulator from Cache: 28

23:36:59.8 06/10/2012: Restoring Emulator Database From Cache: 28

23:36:59.8 06/10/2012: Restoring Emulator from Cache: 29

23:37:00.1 06/10/2012: Restoring Emulator Database From Cache: 29

23:37:00.4 06/10/2012: Restoring Emulator from Cache: 30

23:37:00.4 06/10/2012: Restoring Emulator Database From Cache: 30

23:37:00.5 06/10/2012: Restoring Emulator from Cache: 31

23:37:00.5 06/10/2012: Restoring Emulator Database From Cache: 31

23:37:00.6 06/10/2012: Restoring Emulator from Cache: 32

23:37:00.7 06/10/2012: Restoring Emulator Database From Cache: 32

23:37:00.9 06/10/2012: Restoring Emulator from Cache: 38

23:37:00.9 06/10/2012: Restoring Emulator Database From Cache: 38

23:37:01.0 06/10/2012: Restoring Emulator from Cache: 39

23:37:01.1 06/10/2012: Restoring Emulator from Cache: 40

23:37:01.1 06/10/2012: Restoring Emulator Database From Cache: 40

23:37:01.1 06/10/2012: Restoring Emulator from Cache: 42

23:37:01.2 06/10/2012: Restoring Emulator from Cache: 46

23:37:01.2 06/10/2012: Restoring Emulator from Cache: 47

23:37:01.2 06/10/2012: Restoring Emulator Database From Cache: 47

23:37:01.3 06/10/2012: Restoring Emulator from Cache: 48

23:37:15.2 06/10/2012: Creating instance of global keyboard hook

23:37:15.2 06/10/2012: Running: cmd.exe /c D: ProSystem.exe -Fullscreen 1 -MenuEnabled 0 "D:\Games\ROMs\Atari 7800\3D Asteroids (1987) (Atari) (Prototype).a78"

23:37:15.3 06/10/2012: Shutting down display

23:37:15.5 06/10/2012: Also Launching: "D:\Games\Ultils\xpadder\xpadder.bat"

23:37:42.8 06/10/2012: Exiting Game

23:37:42.8 06/10/2012: Closing Process

23:37:45.5 06/10/2012: Writing Stats

23:37:45.5 06/10/2012: Plugin: Game Exit

23:37:45.5 06/10/2012: Plugin: Process Commands

23:37:45.5 06/10/2012: Refreshing Keyboard

23:37:45.6 06/10/2012: Initialising Audio

23:37:45.8 06/10/2012: Restoring Window

23:37:45.8 06/10/2012: Reinitializing Graphics System

23:37:46.8 06/10/2012: Reloading Game Info Page

23:37:47.0 06/10/2012: Returning to GameEx

23:38:04.6 06/10/2012: Running: cmd.exe /c D: ProSystem.exe -Fullscreen 1 -MenuEnabled 0 "C:\Users\Ultima\AppData\Local\Temp\Unzipped7-Zip\Double Dragon (1989) (Activision) (PAL).a78"

23:38:04.7 06/10/2012: Shutting down display

23:38:04.9 06/10/2012: Also Launching: "D:\Games\Ultils\xpadder\xpadder.bat"

23:38:12.9 06/10/2012: Exiting Game

23:38:12.9 06/10/2012: Closing Process

23:38:15.6 06/10/2012: Writing Stats

23:38:15.6 06/10/2012: Plugin: Game Exit

23:38:15.6 06/10/2012: Plugin: Process Commands

23:38:15.6 06/10/2012: Refreshing Keyboard

23:38:15.7 06/10/2012: Initialising Audio

23:38:15.9 06/10/2012: Restoring Window

23:38:15.9 06/10/2012: Reinitializing Graphics System

23:38:17.0 06/10/2012: Reloading Game Info Page

23:38:17.3 06/10/2012: Returning to GameEx

23:38:18.8 06/10/2012: Exiting GameEx!

23:38:18.8 06/10/2012: Disposing all videos

23:38:18.8 06/10/2012: Deleting temporary Karaoke videos

23:38:18.8 06/10/2012: Disposing Image List

23:38:18.8 06/10/2012: Disposing Fonts

23:38:18.8 06/10/2012: Disposing Surfaces

23:38:18.9 06/10/2012: Saving Settings

23:38:18.9 06/10/2012: Shutting down Bass

23:38:18.9 06/10/2012: Closing HideOS.exe

23:38:19.1 06/10/2012: Disposing Plugins

23:38:19.1 06/10/2012: Disposing Plugins

23:38:19.1 06/10/2012: Closing database connection

23:38:19.1 06/10/2012: Checking for applications to Launch On Exit

23:38:19.1 06/10/2012: Media Center was not open when starting GameEx, so not launching

23:38:19.9 06/10/2012: Bye

runitgame.bat



chcp 65001
D:
CD "D:\Games\emulated\Atari 7800"

ProSystem.exe -Fullscreen 1 -MenuEnabled 0 "C:\Users\Ultima\AppData\Local\Temp\Unzipped7-Zip\Double Dragon (1989) (Activision) (PAL).a78"
taskkill /im xpadder.exe /f

GameEx.ini

Link to comment
Share on other sites

Hi massop

I note that you're launching Xpadder as an 'Also Launch' rather than a 'Launch Before' parameter. Note that this can have some adverse effects depending on the application being launched (you'll notice in your log that your batch script is not running until after the emulator has already been launched). I would guess that's why your batch script is not showing up in your runitgame.bat. You might try entering the batch script as a Launch Before parameter and see how that goes.

Also this line makes it look like you're not loading any one particular xpadder profile:

23:38:04.9 06/10/2012: Also Launching: "D:\Games\Ultils\xpadder\xpadder.bat"

Is that by design? (i.e do you utilize only one profile that's managed through the batch file?)

Link to comment
Share on other sites

Ah I should have shown whats in that .bat.

I use this .bat in conjunction with any emu that needs keyboard mapped to pad, so xpadder.bat is just there to run and load my default profile, see below


@echo off

cd /D D:\games\Ultils\xpadder\
start "" xpadder.exe "xbox360 P1" "xbox360 P2" /M

@echo on

I just tried moving the "also launch" string to launch before but the emu fails to load with this.

This rings a bell actually as to why I never used launch before because I could not get my .bat files working in it.

Link to comment
Share on other sites

The reason this does not work from command line is because there is a direct input error that occurs when run like this, see below prosystem.log file


[Sat Oct 06 18:20:02 2012][ERROR] Direct sound has not been initialized.
[Sat Oct 06 18:20:02 2012][ERROR] Direct draw has not been initialized.
[Sat Oct 06 18:20:02 2012][ERROR] Direct draw offscreen surface is invalid.
[Sat Oct 06 18:20:02 2012][INFO ] Opening cartridge file C:\Users\Ultima\AppData\Local\Temp\Unzipped7-Zip\3D Asteroids (1987) (Atari) (Prototype).a78
[Sat Oct 06 18:20:02 2012][INFO ] It is not a valid zip file: C:\Users\Ultima\AppData\Local\Temp\Unzipped7-Zip\3D Asteroids (1987) (Atari) (Prototype).a78
[Sat Oct 06 18:20:02 2012][INFO ] Accessing database ProSystem.dat
[Sat Oct 06 18:20:20 2012][ERROR] Direct sound has not been initialized.
[Sat Oct 06 18:20:20 2012][ERROR] Direct input has not been initialized.

Hi massop,

You mentioned that ProSystem is working fine outside of GameEx. Do the above errors listed above appear in the ProSystem log when you launch it from outside of GameEx? What about when you launch it outside of GameEx from the command line?

Link to comment
Share on other sites

Hi massop

I'm not sure, but that shouldn't be the case? ProSystem supports DirectInput whereas those Xbox 360 controls only supprt XInput, but Xpadder is designed to alleviate that very concern. When you run from the command line, does Xpadder start up OK, and is it registering input? If that all looks good, does ProSystem still have the correct controller mapping when launched in this fashion?

I just noticed something else (possibly unrelated)


emu_5_gamesin7zips=True

ProSystem supports zipped roms (.zip), although this certainly wouldn't apply to 7-zipped (.7z). What happens if you disable the above setting in GameEx, and attempt to run either a zipped rom (.zip), or an uncompressed rom (.a78)? This may or may not duplicate the above command line test depending on your previous test.

Link to comment
Share on other sites

Thanks for the feedback.

Xpadder does run from command line and I can see the inputs working while this is on.

The odd thing is if I go to the prosystem menu (after launching from command line) the config is correct but only the directional controls work.

Its as if its blocking those keys.

I ran the emu without 7z both in and outside game ex and the issue remains the same :(

1 thing I have not tried yet but will test later is running in compatability mode. I will update as soon as I get back from work.

Link to comment
Share on other sites

Compatability mode = No apples,

So I guess this emulator is dead in the water then,

Looks like ill have to get on mess with this.

Thanks for the help anyway.

Edited by Draco1962
This thread is now closed. If the problem re-occurs, please start a new thread.
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...