Regresar   Foro de marcianitos.org > Emuladores y programas de todo tipo > Entornos gráficos > MAMEWAH

 
 
Old 30-ene-2008, 23:15   #1
sydaroa
Moderador
 
Avatar de sydaroa
NullDC en mamewah

Para ejecutar dicho emulador necesitamos lo siguiente:


Closemul

El archivo closemul.ini debe ir de la siguiente manera, lo que está en rojo lo tendréis que poner según vuestra configuración.
Code:
Closemul v0.3
Contact: lustar[at]free[dot]fr
---------------------------------------------------------------------------------------------------------------------------
- Exit Key 1:		(ASCII key code). The key that will be used to Exit the Program. Defaults to ESC (27).
- Exit Key 2:		(ASCII key code). A second key to form an ExitKey1+ExitKey2 combination to Exit the Program.
- Extract:		("unzip" for zip, 7z, tar, or "unrar" for rar). Extract File, then run it with the Program.
- Extracted Ext 1:	(without the dot, as in "cue"). In case there are several files in the archive.
- Extracted Ext 2:	(without the dot, as in "cue"). In case the archive could contain another file format.
- Pre Command:		("bat"/"exe" or path\executable.ext). Program to execute before launching the File.
- Post Command:		(executable.ext or path\executable.ext). Program to execute when the main Program is closed.
-Mount Program:	(daemon tools full path). Mount The File to a virtual drive before launching the Program.
- Mount Device:		(virtual drive device number). Needed by the mount setting. Usually 0.
- Mount Parameters:	(put quotes around the whole line, not around each parameter). If you need daemon settings.
- Registry File:	(name.reg). Enforce settings from .reg before the File is launched.
- Automation:		(Keyword or Window Title). To activate automated loading. Needed by the Automation Steps setting.
- Automation Steps:	(comma separated list, using WAIT/ASCII/F1-F12/ENTER/SPACE/SHIFT+/CTRL+/ALT+/WIN+).
- Automation Delay:	(milliseconds, Defaults to 100). Time to Wait between each Automation Commands.
- Program:		The Program that is going to be run then closed using the Exit Key(s).
- Program 2:		This program will not be launched, but will replace the Program to be closed using the Exit Key(s).
- Param Before File:	If the Program needs extra command line parameters Before the File name.
- Param After File:	If the Program needs extra command line parameters After the File name.
- File:			A File to be run by the Program.
- Snap 1 Search:	(Search String). Search a File containing this string.
- Snap 2 Search:	(Search String). Search a File containing this string.
- Snap Extension:	(File Extension). The file format of the snapshots.
- Snap Source Folder:	(Path). Source Folder of the snapshots.
- Snap 1 Dest Folder:	(Path). Destination Folder for the first snapshot.
- Snap 2 Dest Folder:	(Path). Destination Folder for the second snapshot.
- Quit Management:	(0:Off 1:On(Default) 2:orESC 3:=ESC 4:CloseOnly 5:MethodB 6:MethodB+orESC 7:MethodB+=ESC).
- Quit TimeOut:		(Defaults to 200. 0: Always Force) Gently Close Program -> TimeOut -> Forcefully Close Program.
- Disable Quotes:	(0|blank: Use Quotes / 1: Disable quotes). Some emulators do not expect quotes.
---------------------------------------------------------------------------------------------------------------------------
[Parameters]
Exit Key 1=27
Exit Key 2=
Extract=
Extracted Ext 1=CDI
Extracted Ext 2=
Pre Command=
Post Command=
Mount Program=C:\Archivos de programa\DAEMON Tools Lite\DAEMON.EXE
Mount Device=
Mount Parameters=
Registry File=
Automation="Dreamcast"
Automation Steps=
Automation Delay=
Program=		
Program 2=
Param Before File=
Param After File=
File=
Snap 1 Search=
Snap 2 Search=
Snap Extension=
Snap Source Folder=
Snap 1 Dest Folder=
Snap 2 Dest Folder=
Quit Management=1
Quit TimeOut=500
Disable Quotes=


TweakUI

Este programa nos sirve para eliminar la notificación de autoinsercción de cd's en windows.
Desmarcaremos el nombre de la unidad virtual creada por Daemon Tools dentro de la pestaña My Computer/Autoplay/Drives.


NullDC v1.0.0 Public Beta 1


Actualización a v1.6

Después de haber instalado la 1.0.0 descomprimimos la 1.6 en el mismo directorio.

Ejecutamos el emulador y configuramos los plugins



Dentro de Options/PowerVR/Fullscreen marcamos la opción Enable

Dentro de Options/GDRom elegimos la unidad virtual creada.

Cerramos nulldc

Abrimos el archivo nullDC.cfg recien creado y nos fijamos en esto
Code:
;; nullDC config file;;
[nullDC]
Dynarec.Enabled=1
Dynarec.DoConstantPropagation=1
Dynarec.UnderclockFpu=0
Dreamcast.Cable=3
Dreamcast.RTC=1832881505
Emulator.AutoStart=0
Cambiamos Emulator.AutoStart=0
por Emulator.AutoStart=1

Guardamos los cambios y cerramos.

Para facilitar las cosas cambiamos el nombre del ejecutable por nullDC.exe.

Y para implementarlo en mamewah quedaría tal que así.

Code:
### dreamcast.ini (mamewah v1.60) ###
emulator_title                            Dreamcast
### List Generation Settings ###
rom_path                                  c:\archivo de programas\nulldc\roms
rom_extension                           cdi
dat_file                                  
nms_file                                  
catver_ini_file                           
list_generation_method                    rom_folder
### Execution Settings ###
emulator_executable                       c:\Archivos de programa\nulldc\closemul.exe
commandline_format                        nulldc.exe file="[rompath]\[name].[romext]"{nodosbox}{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:\Archivos de programa\nulldc\snap
artwork_2_image_path                      
artwork_3_image_path                      
artwork_4_image_path                      
artwork_5_image_path                      
artwork_6_image_path                      
artwork_7_image_path                      
artwork_8_image_path                      
artwork_9_image_path                      
artwork_10_image_path                     
movie_preview_path                        
movie_artwork_no                          1
### Screen-Saver Settings ###
enable_music_in_screensaver               1
saver_type                                slideshow
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                          
app_1_commandline_format                  
app_2_executable                          
app_2_commandline_format                  
app_3_executable                          
app_3_commandline_format                  
auto_launch_apps                          
### Additional Settings ###
music_path                                
lcd_display_file_path                     
lcd_fe_text                               
### Settings used by MAMEWAH ###
current_list                              0
Como layout podeis usar este si quereis



Un saludo
   
Old 30-ene-2008, 23:39   #2
Armenta
Moderador General
 
Avatar de Armenta
te sales por todos laos, gracias mil syd.
   
Old 31-ene-2008, 00:01   #3
eltrapperr
Marciano
 
Avatar de eltrapperr
Muchas gracias sydaroa, espero que esto lo pongan como tutorial en la web.

Esto es lo que de verdad ayuda a la gente.

Un saludo.
   
Old 31-ene-2008, 00:51   #4
ricx
Marciano
Super currado.

Thanks!
   
Old 31-ene-2008, 06:09   #5
hanzo
Usuario registrado
huyyyy exelente

gracias

jeje ya me lo pruebo
   
Old 31-ene-2008, 14:57   #6
Macarro
Administrador
 
Avatar de Macarro
...aquí que va...

http://drupal.marcianitos.org/tutori...utarlo-mamewah

EDITO: 100% convertido a la nueva web
   
Old 19-abr-2008, 21:14   #7
hanzo
Usuario registrado
tengo un problema con el emulador, despues de haber instalado la actualisacion a la veta 1.6 cada ves que inicio el emulador, me sale una pantalla de error que dise que no tengo el archibo d3dx9_35.dll ... que solucion hay para este problema , gracias
   
Old 19-abr-2008, 21:18   #8
sydaroa
Moderador
 
Avatar de sydaroa
simplemente descargatelo y lo pones donde tengas el ejecutable
   
Old 21-abr-2008, 07:38   #9
hanzo
Usuario registrado
gracias !
Por cierto, mirando muchos de mis juegos me e encontrado con algunos juegos que necesitan de meter el disco de inicio antes para poderlos ejecutar ...EJ el marvel vs capcom 2 ... como podría convertir este juego a uno que no necesite el disco de inicio antes ?
   
Old 21-nov-2008, 11:41   #10
TrashMaster
Usuario registrado
Para juegos de naomi hay que cambiar algo?