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: Winvice and Mamewah help  (Read 4444 times)

0 Members and 1 Guest are viewing this topic.

race

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:December 22, 2009, 07:32:24 am
  • I want to build my own arcade controls!
Winvice and Mamewah help
« on: October 01, 2005, 01:39:41 am »
I have winvice working well using Jcrouse's wrapper..but I can only get it to run when not in fullscreen mode.

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: Winvice and Mamewah help
« Reply #1 on: October 03, 2005, 07:41:10 am »
I haven't used the wrapper but launch WinVice straight from Mamewah fine.  What is the advantage of the wrapper?

jcrouse

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1027
  • Last login:January 09, 2010, 05:53:51 pm
    • CPViewer
Re: Winvice and Mamewah help
« Reply #2 on: October 03, 2005, 10:28:27 am »
I don't think WinVICE exits with the ESC key, hence the wrapper. The default exit key sequence is ALT-X. If your using an encoder that supports macros like the IPac series there is no need for a wrapper.

John

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: Winvice and Mamewah help
« Reply #3 on: October 03, 2005, 01:42:34 pm »
I don't think WinVICE exits with the ESC key, hence the wrapper. The default exit key sequence is ALT-X. If your using an encoder that supports macros like the IPac series there is no need for a wrapper.

Cool...I don't program my IPAC so I'll have to try your wrapper with WinVice.

race

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:December 22, 2009, 07:32:24 am
  • I want to build my own arcade controls!
Re: Winvice and Mamewah help
« Reply #4 on: October 03, 2005, 03:42:27 pm »
Yes, Jcrouse's Wrappers are excellent and I really appreaciate the time and effort he put into them.  It works fine win running winvice in windowed mode but crashes when I try and turn on fullscreen mode - any ideas?

jcrouse

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1027
  • Last login:January 09, 2010, 05:53:51 pm
    • CPViewer
Re: Winvice and Mamewah help
« Reply #5 on: October 03, 2005, 08:11:40 pm »
Fullscreen or Windowed should make a bit of difference to the wrapper as long as the app has focus. Could you define "crash" a little better.

John

race

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:December 22, 2009, 07:32:24 am
  • I want to build my own arcade controls!
Re: Winvice and Mamewah help
« Reply #6 on: October 03, 2005, 08:55:51 pm »
Sure, when I run in mamewah not set to fullscreen, it launches the game fine in a window and plays perfectly.  When I select fullscreen in the vice.ini file and launch in mamewah it gives me a black screen and freezes up.  My guess is some kind of video settings problem.  I'm getting a Betson monitor soon and I wonder if I just wait for that and configure it with my new arcade vga card if  that might solve my problem.


Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: Winvice and Mamewah help
« Reply #7 on: October 04, 2005, 04:47:59 am »
Have you tried running WinVice on it's own and then setting fullscreen to make sure it works?  If so, exit with Alt+X (make sure save settings is switched on) and then try it with the wrapper.

race

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:December 22, 2009, 07:32:24 am
  • I want to build my own arcade controls!
Re: Winvice and Mamewah help
« Reply #8 on: October 04, 2005, 07:29:48 am »
Yeah, it works fine in fullscreen mode when not launched thru mamewah, but it still hangs in fullscreen mode when launched thru mamewah without the wrapper and just using the x64.exe.  I still think it's a video settings problem but it's strange b/c I have no problem with any other emulators.  I'm hoping installing my new Betson monitor with an arcade VGA card will solve my problems - I guess we'll see.  Oh, thanks for the reply and Mamewah is EXCELLENT!!!!

jcrouse

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1027
  • Last login:January 09, 2010, 05:53:51 pm
    • CPViewer
Re: Winvice and Mamewah help
« Reply #9 on: October 04, 2005, 08:53:53 am »
I am going to guess by your description, earlier in this thread, of a black screen that this may just be a focus issue. You may want to try messing with the {safelaunch}/{nosafelaunch} parameter.

John

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: Winvice and Mamewah help
« Reply #10 on: October 04, 2005, 09:18:32 am »
I am going to guess by your description, earlier in this thread, of a black screen that this may just be a focus issue. You may want to try messing with the {safelaunch}/{nosafelaunch} parameter.

That is possible...go for {dosbox}{safelaunch} to begin with and see what happens.

race

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:December 22, 2009, 07:32:24 am
  • I want to build my own arcade controls!
Re: Winvice and Mamewah help
« Reply #11 on: October 04, 2005, 10:12:23 am »
Tried messing around with those parameters but I still get the same problem.  It runs in a window fine when launched from mamewah, but when I set the vice.ini to fullscreen, I get a black screen and it freezes up....No idea what the problem is  :-\

race

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:December 22, 2009, 07:32:24 am
  • I want to build my own arcade controls!
Re: Winvice and Mamewah help
« Reply #12 on: October 07, 2005, 01:01:24 pm »
O.K., I found out that it is running in fullscreen in the background and I can get to the game by pressing alt-tab.   Then I can run the game and press ESC and it goes back to mamewah no problem.  Any ideas how to get the game to appear without having to hit alt-tab?

jcrouse

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1027
  • Last login:January 09, 2010, 05:53:51 pm
    • CPViewer
Re: Winvice and Mamewah help
« Reply #13 on: October 07, 2005, 01:16:34 pm »
post the ini file you use in mamewah to launch winvice.

John

race

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:December 22, 2009, 07:32:24 am
  • I want to build my own arcade controls!
Re: Winvice and Mamewah help
« Reply #14 on: October 07, 2005, 06:09:49 pm »
Here is the mamewah ini file I use for mame:
### 0018.ini (mamewah v1.61) ###

emulator_title                            M.A.M.E.

### List Generation Settings ###
rom_path                                  c:\mame\roms
rom_extension                             zip
dat_file                                  c:\mame\mame.dat
nms_file                                 
catver_ini_file                           c:\mame\catver.ini
list_generation_method                    rom_folder_vs_dat_file

### Execution Settings ###
emulator_executable                       C:\mame\mamepp.exe
commandline_format                        [rompath]\[name].[romext]{autodosbox}{nosafelaunch}
alt_commandline_format_1                  [name]{autodosbox}{nosafelaunch}
alt_commandline_format_2                  [name]{autodosbox}{nosafelaunch}
game_specific_config_path                 

### Artwork Locations ###
artwork_1_image_path                      C:\mame\snaps
artwork_2_image_path                      C:\mame\snaps\marquees
artwork_3_image_path                      C:\mame\snaps\cabinets
artwork_4_image_path                      C:\mame\snaps\titles
artwork_5_image_path                      C:\mame\snaps\cpanel
artwork_6_image_path                      C:\mame\snaps\flyers
artwork_7_image_path                      C:\mame\snaps
artwork_8_image_path                      C:\mame\snaps
artwork_9_image_path                      C:\mame\snaps
artwork_10_image_path                     C:\mame\snaps
movie_preview_path                        C:\mame\snaps\movies
movie_artwork_no                          1

### Screen-Saver Settings ###
enable_music_in_screensaver               0
saver_type                                movie
movie_path                               
movie_fullscreen                          1
quit_delay                                30
wrapper_executable                       
wrapper_commandline_format                [name]{nodosbox}{nosafelaunch}
scr_file                                 

### External Application Settings ###
ipc_file_or_path                         
app_1_executable                          c:\cpvw\cpvw.exe
app_1_commandline_format                  -r=[name] -c=[cloneof]
app_2_executable                          c:\cpvw\cpvw.exe
app_2_commandline_format                  -b=c:\cpvw\images\mamewah.jpg
app_3_executable                          c:\histview\histview.exe
app_3_commandline_format                  -r=[name]
auto_launch_apps                         

### Additional Settings ###
music_path                                c:\mamewah\music
lcd_display_file_path                     
lcd_fe_text                               

### Settings used by MAMEWAH ###
current_list                              2

jcrouse

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1027
  • Last login:January 09, 2010, 05:53:51 pm
    • CPViewer
Re: Winvice and Mamewah help
« Reply #15 on: October 07, 2005, 06:11:54 pm »
NO! The one you use to launch WinVICE. :)

John

race

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:December 22, 2009, 07:32:24 am
  • I want to build my own arcade controls!
Re: Winvice and Mamewah help
« Reply #16 on: October 07, 2005, 07:21:39 pm »
Here is the vice.ini file:

[C64]
LogFileName=""
Directory="$$"
RomsetSourceFile=1
RomsetArchiveName="default"
RomsetArchiveActive=""
RomsetFileName="default"
FullscreenDevice=0
FullscreenBitdepth=32
FullscreenWidth=800
FullscreenHeight=600
FullscreenRefreshRate=0
FullscreenEnabled=1
SaveResourcesOnExit=1
ConfirmOnExit=0
MonitorDimensions=""
InitialDefaultDir=""
InitialTapeDir=""
InitialDiskDir=""
InitialAutostartDir="C:\winvice\software\c64"
InitialCartDir=""
InitialSnapshotDir=""
SingleCPU=0
Window0Xpos=0
Window0Ypos=0
Window1Xpos=-2147483648
Window1Ypos=-2147483648
VBLANKSync=1
FliplistName="C:\winvice\fliplist-C64.vfl"
AttachDevice8Readonly=0
AttachDevice9Readonly=0
AttachDevice10Readonly=0
AttachDevice11Readonly=0
FileSystemDevice8=1
FileSystemDevice9=1
FileSystemDevice10=1
FileSystemDevice11=1
FSDevice8ConvertP00=1
FSDevice9ConvertP00=1
FSDevice10ConvertP00=1
FSDevice11ConvertP00=1
FSDevice8Dir="."
FSDevice9Dir="."
FSDevice10Dir="."
FSDevice11Dir="."
FSDevice8SaveP00=1
FSDevice9SaveP00=1
FSDevice10SaveP00=1
FSDevice11SaveP00=0
FSDevice8HideCBMFiles=0
FSDevice9HideCBMFiles=0
FSDevice10HideCBMFiles=0
FSDevice11HideCBMFiles=0
EventSnapshotDir=".\"
EventStartSnapshot="start.vsf"
EventEndSnapshot="end.vsf"
EventStartMode=0
DoCoreDump=0
MainCPU_TRACE=0
Drive0CPU_TRACE=0
Drive1CPU_TRACE=0
Drive2CPU_TRACE=0
Drive3CPU_TRACE=0
TraceMode=0
AutoPlaybackFrames=200
VirtualDevices=1
Speed=100
RefreshRate=0
WarpMode=0
ColorSaturation=1000
ColorContrast=1000
ColorBrightness=1000
ColorGamma=880
PALEmulation=0
PALScanLineShade=667
PALBlur=500
PALMode=1
DXPrimarySurfaceRendering=0
MachineVideoStandard=-2
ChargenName="chargen"
RomsetChargenName=0
KernalName="kernal"
RomsetKernalName=1
BasicName="basic"
RomsetBasicName=0
EmuID=0
KernalRev=""
Acia1Enable=0
KeymapIndex=2
KeymapSymFile="win_sym_us.vkm"
KeymapSymDeFile="win_sym_de.vkm"
KeymapPosFile="win_pos.vkm"
SidStereoAddressStart=56832
REU=0
REUsize=512
REUfilename=""
ETHERNET_DISABLED=1
ETHERNET_ACTIVE=0
ETHERNET_AS_RR=0
ETHERNET_INTERFACE=""
VICIIVideoCache=1
VICIIDoubleScan=1
VICIIScale2x=0
VICIIDoubleSize=1
VICIIPaletteFile="default"
VICIIExternalPalette=0
VICIICheckSsColl=1
VICIICheckSbColl=1
VICIINewLuminances=1
Sound=1
SoundSampleRate=22050
SoundDeviceName=""
SoundDeviceArg=""
SoundRecordDeviceName=""
SoundRecordDeviceArg=""
SoundBufferSize=350
SoundSuspendTime=0
SoundSpeedAdjustment=0
SoundOversample=0
SidEngine=1
SidFilters=1
SidModel=0
SidStereo=0
SidResidSampling=0
SidResidPassband=90
SidHardSIDMain=0
SidHardSIDRight=1
Acia1Dev=0
Acia1Irq=2
RsDevice1="10.0.0.1:25232"
RsDevice2="10.0.0.1:25232"
RsDevice3="10.0.0.1:25232"
RsDevice4="10.0.0.1:25232"
RsUserEnable=0
RsUserBaud=300
RsUserDev=0
IECDevice4=0
IECDevice5=0
IECDevice8=0
IECDevice9=0
IECDevice10=0
IECDevice11=0
PrinterTextDevice1="viceprnt.out"
PrinterTextDevice2="LPT1:"
PrinterTextDevice3="LPT2:"
Printer4TextDevice=0
Printer5TextDevice=0
PrinterUserportTextDevice=0
Printer4Output="text"
Printer5Output="text"
PrinterUserportOutput="text"
Printer4Driver="ascii"
Printer5Driver="ascii"
PrinterUserportDriver="ascii"
Printer4=0
Printer5=0
PrinterUserport=0
Mouse=0
Mouseport=1
Drive8ExtendImagePolicy=0
Drive9ExtendImagePolicy=0
Drive10ExtendImagePolicy=0
Drive11ExtendImagePolicy=0
Drive8Type=1541
Drive9Type=0
Drive10Type=0
Drive11Type=0
Drive8ParallelCable=0
Drive8IdleMethod=2
Drive8RAM2000=0
Drive8RAM4000=0
Drive8RAM6000=0
Drive8RAM8000=0
Drive8RAMA000=0
Drive9ParallelCable=0
Drive9IdleMethod=2
Drive9RAM2000=0
Drive9RAM4000=0
Drive9RAM6000=0
Drive9RAM8000=0
Drive9RAMA000=0
Drive10ParallelCable=0
Drive10IdleMethod=2
Drive10RAM2000=0
Drive10RAM4000=0
Drive10RAM6000=0
Drive10RAM8000=0
Drive10RAMA000=0
Drive11ParallelCable=0
Drive11IdleMethod=2
Drive11RAM2000=0
Drive11RAM4000=0
Drive11RAM6000=0
Drive11RAM8000=0
Drive11RAMA000=0
DosName1541="dos1541"
RomsetDosName1541=0
DosName1541ii="d1541II"
RomsetDosName1541ii=0
DosName1570="dos1570"
RomsetDosName1570=0
DosName1571="dos1571"
RomsetDosName1571=0
DosName1581="dos1581"
RomsetDosName1581=0
DosName2031="dos2031"
RomsetDosName2031=0
DosName2040="dos2040"
RomsetDosName2040=0
DosName3040="dos3040"
RomsetDosName3040=0
DosName4040="dos4040"
RomsetDosName4040=0
DosName1001="dos1001"
RomsetDosName1001=0
DriveTrueEmulation=1
DatasetteResetWithCPU=1
DatasetteZeroGapDelay=20000
DatasetteSpeedTuning=1
IDE64Image="ide.hdd"
IDE64Config="@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
IDE64Cylinders=256
IDE64Heads=4
IDE64Sectors=16
IDE64AutodetectSize=1
CartridgeType=-1
CartridgeFile=""
CartridgeMode=0
CartridgeReset=1
JoyDevice1=0
JoyDevice2=0
JoyAutofire1Speed=16
JoyAutofire1Axis=0
JoyAutofire1Button=0
JoyAutofire2Speed=16
JoyAutofire2Axis=0
JoyAutofire2Button=0
JoyFire1Button=0
JoyFire2Button=0
KeySet1NorthWest=0
KeySet1North=0
KeySet1NorthEast=0
KeySet1East=0
KeySet1SouthEast=0
KeySet1South=0
KeySet1SouthWest=0
KeySet1West=0
KeySet1Fire=0
KeySet2NorthWest=0
KeySet2North=0
KeySet2NorthEast=0
KeySet2East=0
KeySet2SouthEast=0
KeySet2South=0
KeySet2SouthWest=0
KeySet2West=0
KeySet2Fire=0
RAMInitStartValue=0
RAMInitValueInvert=64
RAMInitPatternInvert=0
FFMPEGAudioBitrate=64000
FFMPEGVideoBitrate=800000

jcrouse

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1027
  • Last login:January 09, 2010, 05:53:51 pm
    • CPViewer
Re: Winvice and Mamewah help
« Reply #17 on: October 07, 2005, 07:26:51 pm »
NO! NO!. The ini file you use in MameWAH to launch WinVICE.

Get with the program man! :)

John

race

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:December 22, 2009, 07:32:24 am
  • I want to build my own arcade controls!
Re: Winvice and Mamewah help
« Reply #18 on: October 07, 2005, 07:51:17 pm »
Man, and I haven't had anything to drink yet!!!!!!!!

### 0021.ini (mamewah v1.61) ###

emulator_title                            Commodore 64

### List Generation Settings ###
rom_path                                  c:\winvice\software\c64
rom_extension                             zip
dat_file                                 
nms_file                                 
catver_ini_file                           
list_generation_method                    rom_folder

### Execution Settings ###
emulator_executable                       c:\winvice\c64wrapper.exe
commandline_format                        "[rompath]\[name].[romext]"{nodosbox}{safelaunch}
alt_commandline_format_1                  [name]{autodosbox}{nosafelaunch}
alt_commandline_format_2                  [name]{autodosbox}{nosafelaunch}
game_specific_config_path                 

### Artwork Locations ###
artwork_1_image_path                      C:\winvice\snap
artwork_2_image_path                      C:\winvice\marquees
artwork_3_image_path                      C:\winvice\cabinets
artwork_4_image_path                      C:\winvice\titles
artwork_5_image_path                      C:\winvice\cpanel
artwork_6_image_path                      C:\winvice\flyers
artwork_7_image_path                      C:\winvice
artwork_8_image_path                      C:\winvice
artwork_9_image_path                      C:\winvice
artwork_10_image_path                     C:\winvice
movie_preview_path                        C:\winvice\movies
movie_artwork_no                          1

### Screen-Saver Settings ###
enable_music_in_screensaver               0
saver_type                                launch_scr
movie_path                               
movie_fullscreen                          1
quit_delay                                30
wrapper_executable                       
wrapper_commandline_format                [name]{nodosbox}{nosafelaunch}
scr_file                                 

### External Application Settings ###
ipc_file_or_path                         
app_1_executable                          c:\cpvw\cpvw.exe
app_1_commandline_format                  -b=c:\cpvw\images\commodore64.jpg
app_2_executable                          c:\cpvw\cpvw.exe
app_2_commandline_format                  -b=c:\cpvw\images\mamewah.jpg
app_3_executable                         
app_3_commandline_format                 
auto_launch_apps                         

### Additional Settings ###
music_path                                c:\mamewah\music
lcd_display_file_path                     
lcd_fe_text                               

### Settings used by MAMEWAH ###
current_list                              1

jcrouse

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1027
  • Last login:January 09, 2010, 05:53:51 pm
    • CPViewer
Re: Winvice and Mamewah help
« Reply #19 on: October 07, 2005, 07:57:58 pm »
Maybe you should start.  ;D

Well, that looks like the same exact settings that work for me.

John