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: Project64/MameWah Help  (Read 6388 times)

0 Members and 1 Guest are viewing this topic.

jardine

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 156
  • Last login:May 12, 2025, 05:09:12 am
Project64/MameWah Help
« on: July 04, 2008, 03:50:33 am »
Hey guys,

Would realy like some help on getting this going. Searched the threads for some time but can't seem to find a good walkthrough for a dill like me. If there is one just point me to it and i'll follow it.

Meantime, can i ak a few questions please. (gonna anyway...i'll presume someone said yes)

1)...what is a wrapper and do i need it. Some threads say yes and others say no
2)..my .ini file i downloaded is way different to this one (see mine attached) http://forum.arcadecontrols.com/index.php?topic=46294.0  is it updated and confusing for a reason? What do i need to chage outta all this.
3)..and where do i actually put all the files i downloaded ie: project64_v_1.6_esc, PJ64_RDB&GameFAQ_v16016, cpv2.rar These i got from either the offical Project 64 site or CPViewer...and lastley (i think)
4)..how do i get mamewah to talk to project 64?

Thanx for helping me out....this is all still very new to me  (as im sure my posts prove) but any help is greatly appreciated.  ;D
« Last Edit: July 04, 2008, 06:07:54 am by jardine »

gonzo90017

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1034
  • Last login:June 23, 2019, 02:41:07 pm
  • I'm a llama!
Re: Project64/MameWah Help
« Reply #1 on: July 04, 2008, 04:13:17 pm »
This is what your ini file should look like. Just modify it to reflect your paths.

Code: [Select]
### n64.ini (mamewah v1.62) ###

emulator_title                            Nintendo 64

### List Generation Settings ###
rom_path                                  C:\juegos\n64\roms
rom_extension                             zip
dat_file                                 
nms_file                                 
catver_ini_file                           
list_generation_method                    rom_folder

### Execution Settings ###
pre_emulator_app_commandlines             
emulator_commandline                      C:\juegos\n64\Project64Wrapper.exe "[rompath]\[name].[romext]"{dosbox}{safelaunch}
post_emulator_app_commandlines           
general_app_commandlines                 

### Artwork Settings ###
artwork_image_paths                       C:\juegos\n64\snaps
movie_preview_path                        C:\juegos\n64\videos
movie_artwork_no                          1
enable_fuzzy_search                       0
history_dat_file                          auto
history_dat_artwork_no                    2

### Screen-Saver Settings ###
enable_music_in_screensaver               0
select_random_game                        0
saver_type                                saver_commandline
movie_path                               
movie_fullscreen                          1
quit_delay                                30
saver_commandline                         

### Additional Settings ###
music_path                               
lcd_display_file_path                     
description_display                       [description]{scroll}

### Settings used by MAMEWAH ###
current_list                              0

You also have to edit the file Project64Wrapper.cfg with your paths. In my case:
Code: [Select]
*** Do not remove these lines preceeded with ***
*** Full Path to Project64 Installation Folder ***
C:\juegos\n64
*** Full Path to Project64 Executable ***
C:\juegos\n64\project64.exe

You have to put all your downloaded files in the same folder as Project 64.

jardine

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 156
  • Last login:May 12, 2025, 05:09:12 am
Re: Project64/MameWah Help
« Reply #2 on: July 04, 2008, 08:28:53 pm »
Cheers...will give it a go thank you...the Project 64 folder can be anywhere, yes...so how does it generate through mamewah...i'm missing something here.

And as for the wrapper...does this act as the application to launch project 64?

gonzo90017

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1034
  • Last login:June 23, 2019, 02:41:07 pm
  • I'm a llama!
Re: Project64/MameWah Help
« Reply #3 on: July 04, 2008, 10:05:08 pm »
Quote
Cheers...will give it a go thank you...the Project 64 folder can be anywhere, yes...so how does it generate through mamewah...i'm missing something here.
I have no idea what you're asking here. Maybe you're asking how it generates the gamelist?
Code: [Select]
rom_path (empty) the full path of the location to your rom files
rom_extension zip the file extension(s) that your roms use
list_generation_method rom_folder_vs_listxml (rom_folder / rom_folder_subfolders / dat_file / rom_folder_vs_dat_file / rom_folder_vs_listinfo / verifysets_vs_listinfo / rom_folder_vs_listxml / verifysets_vs_listxml), how Mamewah generates its game list

This page can explain it better than I can http://wiki.arcadecontrols.com/wiki/Mamewah_Ini#General_about_mamewah_ini.5Ccfg_files
If you don't understand something just ask.  :)

Quote
And as for the wrapper...does this act as the application to launch project 64?
Yes.


jardine

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 156
  • Last login:May 12, 2025, 05:09:12 am
Re: Project64/MameWah Help
« Reply #4 on: July 06, 2008, 07:32:34 am »
Quote
Cheers...will give it a go thank you...the Project 64 folder can be anywhere, yes...so how does it generate through mamewah...i'm missing something here.
I have no idea what you're asking here. Maybe you're asking how it generates the gamelist?
Code: [Select]
rom_path (empty) the full path of the location to your rom files
rom_extension zip the file extension(s) that your roms use
list_generation_method rom_folder_vs_listxml (rom_folder / rom_folder_subfolders / dat_file / rom_folder_vs_dat_file / rom_folder_vs_listinfo / verifysets_vs_listinfo / rom_folder_vs_listxml / verifysets_vs_listxml), how Mamewah generates its game list




Thanx Gonz...guess what i was trying to say was how, when i load mamewah does project 64 show up? Do i change one of the folders allocated as zinc/nes/fusion to N64 and use the cfg file found in this folder to point to Project64 location/roms/exe etc...?

gonzo90017

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1034
  • Last login:June 23, 2019, 02:41:07 pm
  • I'm a llama!
Re: Project64/MameWah Help
« Reply #5 on: July 06, 2008, 03:08:52 pm »
Quote
Thanx Gonz...guess what i was trying to say was how, when i load mamewah does project 64 show up? Do i change one of the folders allocated as zinc/nes/fusion to N64 and use the cfg file found in this folder to point to Project64 location/roms/exe etc...?

You have to modify Project64Wrapper.cfg with the location of project 64 emulator.
Code: [Select]
*** Do not remove these lines preceeded with ***
*** Full Path to Project64 Installation Folder ***
C:\juegos\n64
*** Full Path to Project64 Executable ***
C:\juegos\n64\project64.exe


Then with the ini file you have to put the paths to your snaps, videos, roms, and project64wrapper.exe
Code: [Select]
### n64.ini (mamewah v1.62) ###

emulator_title                            Nintendo 64

### List Generation Settings ###
rom_path                                  C:\juegos\n64\roms
rom_extension                             zip
dat_file                                 
nms_file                                 
catver_ini_file                           
list_generation_method                    rom_folder

### Execution Settings ###
pre_emulator_app_commandlines             
emulator_commandline                      C:\juegos\n64\Project64Wrapper.exe "[rompath]\[name].[romext]"{dosbox}{safelaunch}
post_emulator_app_commandlines           
general_app_commandlines                 

### Artwork Settings ###
artwork_image_paths                       C:\juegos\n64\snaps
movie_preview_path                        C:\juegos\n64\videos
movie_artwork_no                          1
enable_fuzzy_search                       0
history_dat_file                          auto
history_dat_artwork_no                    2

### Screen-Saver Settings ###
enable_music_in_screensaver               0
select_random_game                        0
saver_type                                saver_commandline
movie_path                               
movie_fullscreen                          1
quit_delay                                30
saver_commandline                         

### Additional Settings ###
music_path                               
lcd_display_file_path                     
description_display                       [description]{scroll}

### Settings used by MAMEWAH ###
current_list                              0

You also have to edit the file Project64Wrapper.cfg with your paths. In my case:
Code:
*** Do not remove these lines preceeded with ***
*** Full Path to Project64 Installation Folder ***
C:\juegos\n64
*** Full Path to Project64 Executable ***
C:\juegos\n64\project64.exe

jardine

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 156
  • Last login:May 12, 2025, 05:09:12 am
Re: Project64/MameWah Help
« Reply #6 on: July 07, 2008, 07:14:00 pm »
Thank you..been sick so wil give it a go today and see what happens... :applaud:

jardine

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 156
  • Last login:May 12, 2025, 05:09:12 am
Re: Project64/MameWah Help
« Reply #7 on: July 08, 2008, 03:58:22 am »
Gonzo..thank you..all seems ok..on the surface!!!

Set up and did cgf file...loaded some games and thought i'd give it a try. Mamewah found list and geneated it fine.
However when i load a game nothing happens?? Could this be a problem with my cfg file??

Message in mamewah says {flags=210} after it tries to launch..mean anything to you?

I'm guessing that all my command lines are correct otherwise it wouldn't have generated a list at all.

Thoughts anyone?

gonzo90017

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1034
  • Last login:June 23, 2019, 02:41:07 pm
  • I'm a llama!
Re: Project64/MameWah Help
« Reply #8 on: July 08, 2008, 11:33:38 am »
Post your ini file and Mamewah.log

jardine

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 156
  • Last login:May 12, 2025, 05:09:12 am
Re: Project64/MameWah Help
« Reply #9 on: July 09, 2008, 05:12:38 am »
ok...here you go...no doubt its something easy that i have missed. After staring at thr same thing for so long you kinda go blind.


MAMEWAH FIRST:


7/8/2008 5:55:14 PM MAMEWAH v1.62 launched
7/8/2008 5:55:14 PM Cursor scheme: Windows default, Arrow: (None), Wait: (None), AppStarting: (None)
7/8/2008 5:55:14 PM Desktop colour: 9981440
7/8/2008 5:55:14 PM Wallpaper filename: C:\Documents and Settings\Jarrod\Local Settings\Application Data\Microsoft\Wallpaper1.bmp
7/8/2008 5:55:14 PM Desktop display mode: 800x600 @ 60Hz, 16bit colour
7/8/2008 5:55:14 PM Decimal symbol: '.'
7/8/2008 5:55:14 PM Games list read: N64-0.lst
7/8/2008 5:55:15 PM Mode 640 x 480 @ 60Hz, 16bit colour selected after 2 attempt(s) at 1/2 second intervals.
7/8/2008 5:55:15 PM Layout selected: C:\mamewah\config\layout.lay
7/8/2008 5:55:15 PM No. joystick devices attached: 0
7/8/2008 5:55:15 PM Ctrlr file selected: C:\mamewah\config\mamewah.cfg
7/8/2008 5:55:15 PM Keyboard enabled
7/8/2008 5:55:25 PM Games list read: winuae-1.lst
7/8/2008 5:55:31 PM Games list read: mame-1.lst
7/8/2008 5:55:33 PM Current drive/directory selected: C:\Mame
7/8/2008 5:55:33 PM Commandline run: C:\Mame\mame.exe wboy {flags=201}
7/8/2008 5:55:37 PM Application quit: C:\Mame\mame.exe wboy
7/8/2008 5:55:38 PM Mode 640 x 480 @ 60Hz, 16bit colour selected after 2 attempt(s) at 1/2 second intervals.
7/8/2008 5:55:39 PM Mode 640 x 480 @ 60Hz, 16bit colour selected after 2 attempt(s) at 1/2 second intervals.
7/8/2008 5:55:41 PM Mode 800 x 600 @ 60Hz, 16bit colour selected after 1 attempt(s) at 1/2 second intervals.
7/8/2008 5:55:41 PM MAMEWAH quit

7/8/2008 7:49:36 PM MAMEWAH v1.62 launched
7/8/2008 7:49:36 PM Cursor scheme: Windows default, Arrow: (None), Wait: (None), AppStarting: (None)
7/8/2008 7:49:36 PM Desktop colour: 9981440
7/8/2008 7:49:36 PM Wallpaper filename: C:\Documents and Settings\Jarrod\Local Settings\Application Data\Microsoft\Wallpaper1.bmp
7/8/2008 7:49:36 PM Desktop display mode: 800x600 @ 60Hz, 16bit colour
7/8/2008 7:49:36 PM Decimal symbol: '.'
7/8/2008 7:49:36 PM Games list read: mame-1.lst
7/8/2008 7:49:37 PM Mode 640 x 480 @ 60Hz, 16bit colour selected after 2 attempt(s) at 1/2 second intervals.
7/8/2008 7:49:37 PM Layout selected: C:\mamewah\config\layout.lay
7/8/2008 7:49:37 PM No. joystick devices attached: 0
7/8/2008 7:49:37 PM Ctrlr file selected: C:\mamewah\config\mamewah.cfg
7/8/2008 7:49:37 PM Keyboard enabled
7/8/2008 7:49:43 PM Current drive/directory selected: C:\Mame
7/8/2008 7:49:43 PM Commandline run: C:\Mame\mame.exe wboy {flags=201}
7/8/2008 8:13:59 PM Application quit: C:\Mame\mame.exe wboy
7/8/2008 8:13:59 PM Mode 640 x 480 @ 60Hz, 16bit colour selected after 2 attempt(s) at 1/2 second intervals.
7/8/2008 8:14:00 PM Mode 640 x 480 @ 60Hz, 16bit colour selected after 2 attempt(s) at 1/2 second intervals.
7/8/2008 8:14:03 PM Mode 800 x 600 @ 60Hz, 16bit colour selected after 1 attempt(s) at 1/2 second intervals.
7/8/2008 8:14:03 PM MAMEWAH quit

.INI NEXT:


### N64.ini (mamewah v1.62) ###

emulator_title                            Nintendo 64

### List Generation Settings ###
rom_path                                  C:\Mame\roms\N64
rom_extension                             zip
dat_file                                 
nms_file                                 
catver_ini_file                           
list_generation_method                    rom_folder

### Execution Settings ###
pre_emulator_app_commandlines             
emulator_commandline                      C:\Program Files\Project64 1.6\Project64Wrapper.exe "[rompath]\[name].[romext]" -{dosbox}{safelaunch}
post_emulator_app_commandlines           
general_app_commandlines                 

### Artwork Settings ###
artwork_image_paths                       [emuexepath]\snap
movie_preview_path                        [emuexepath]\previews
movie_artwork_no                          1
enable_fuzzy_search                       1
history_dat_file                         
history_dat_artwork_no                    2

### Screen-Saver Settings ###
enable_music_in_screensaver               1
select_random_game                        0
saver_type                                slideshow
movie_path                               
movie_fullscreen                          1
quit_delay                                0
saver_commandline                         

### Additional Settings ###
music_path                               
lcd_display_file_path                     
description_display                       [description]{scroll}

### Settings used by MAMEWAH ###
current_list                              0


AND MY N64 CGF:


*** Do not remove these lines preceeded with ***
*** Full Path to Project64 Installation Folder ***
C:\Program Files\Project64 1.6
*** Full Path to Project64 Executable ***
C:\Program Files\Project64 1.6\project64.exe


Ok, a couple of quick things to double check on.....i removed the 1.6 bit in my program files line section...remember a while back setting up mamewah it didn't like that sort of thing with dots...still no luck. Also, the N64.ini is located WITHIN mamewah, C:\mamewah\cfg\p64  is this right?

Hope this sheds some light...thanx for the help again... :)





gonzo90017

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1034
  • Last login:June 23, 2019, 02:41:07 pm
  • I'm a llama!
Re: Project64/MameWah Help
« Reply #10 on: July 09, 2008, 11:34:38 am »
The ini files for any emulator should be inside the Mamewah\config\  folder.
Also remove the "-" in front of {dosbox}:
Code: [Select]
-{dosbox}{safelaunch}

jardine

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 156
  • Last login:May 12, 2025, 05:09:12 am
Re: Project64/MameWah Help
« Reply #11 on: July 09, 2008, 06:52:19 pm »
Will try it tonight (my time)...thanks again for all the help gonzo....hope this fixes the problem!!

jardine

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 156
  • Last login:May 12, 2025, 05:09:12 am
Re: Project64/MameWah Help
« Reply #12 on: July 10, 2008, 02:56:23 am »
no good gonzo...didn't launch with that small alteration... :badmood:  :banghead: :banghead: :banghead: :banghead: :banghead:

wonder what else to do...if you give up so do i...... :dunno

gonzo90017

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1034
  • Last login:June 23, 2019, 02:41:07 pm
  • I'm a llama!
Re: Project64/MameWah Help
« Reply #13 on: July 10, 2008, 03:12:44 am »
Well there's a Mamewah package i've been working on that comes with most of the popular emus setup and ready to go. You can download it here. http://www.marcianitos.org/foro/showthread.php?t=10321
All you have to do is unzip inside your C:\ drive and put all the roms, snaps, and videos in their corresponding folders.