SDLMame

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
leocata
Linux 3.x
Linux 3.x
Messaggi: 598
Iscritto il: mar 5 feb 2008, 22:25
Slackware: 13.1
Desktop: xfce 4.x
Località: Giarre(CT)
Contatta:

SDLMame

Messaggio da leocata »

Qualcuno di voi ha compilato sdlmame??? sapete dove repererirlo pacchettizzato?

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2924
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: SDLMame

Messaggio da 414N »

Io me lo compilo tranquillamente dai sorgenti senza problemi. Li puoi trovare qui.
Ti basta modificare il Makefile alla bisogna (è commentato) e lanciare make. Finita la compilazione (dura un bel po'), ti troverai i binari lì in quella directory.
Lancia una prima volta

Codice: Seleziona tutto

mame -createconfig
per creare un file mame.ini di base da personalizzare. La prima cosa da modificare è l'output video, di default in software. Settalo in opengl così:

Codice: Seleziona tutto

video                     opengl

leocata
Linux 3.x
Linux 3.x
Messaggi: 598
Iscritto il: mar 5 feb 2008, 22:25
Slackware: 13.1
Desktop: xfce 4.x
Località: Giarre(CT)
Contatta:

Re: SDLMame

Messaggio da leocata »

mi trovo un pò spiazzato sulle dipendenze....sai cosa da cosa dipende?
Grazie

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2924
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: SDLMame

Messaggio da 414N »

leocata ha scritto:mi trovo un pò spiazzato sulle dipendenze....sai cosa da cosa dipende?
Grazie
Beh, da SDL... Hai avuto degli errori durante la compilazione?

leocata
Linux 3.x
Linux 3.x
Messaggi: 598
Iscritto il: mar 5 feb 2008, 22:25
Slackware: 13.1
Desktop: xfce 4.x
Località: Giarre(CT)
Contatta:

Re: SDLMame

Messaggio da leocata »

Compilato ed ok.....
non sono convinto del
video opengl
cosa posso mettere oltre opengl??
Grazie

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2924
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: SDLMame

Messaggio da 414N »

Ti riporto alcuni spezzoni utili del mio file:

Codice: Seleziona tutto

#
# CORE PERFORMANCE OPTIONS
#
autoframeskip             1
frameskip                 0
seconds_to_run            0
throttle                  1
sleep                     1
speed                     1.0
refreshspeed              0
#
# VIDEO OPTIONS
#
video                     opengl
numscreens                1
window                    0
keepaspect                1
unevenstretch             1
effect                    none
centerh                   1
centerv                   1
waitvsync                 1
yuvmode                   none
A parte queste 2 sezioni mi sembra di aver lasciato praticamente tutto a livello di default.
In che senso non sei molto convinto di "opengl"? Se non lo specifichi, il rendering avverrà in software e sarà terribilmente "pixelloso" (almeno per quel che ho visto).

leocata
Linux 3.x
Linux 3.x
Messaggi: 598
Iscritto il: mar 5 feb 2008, 22:25
Slackware: 13.1
Desktop: xfce 4.x
Località: Giarre(CT)
Contatta:

Re: SDLMame

Messaggio da leocata »

ma in effetti le stesse rom ma con Xmame vanno meglio... nel senso che sono più fluide e poi la scheda sonora fa i capricci.. ho dovuto impostare un sample rate di 48000 un pò altino se no si sentono fruscii con rallenatemto del gioco eccoti il mio mame.ini

<UNADORNED0>

#
# CORE CONFIGURATION OPTIONS
#
readconfig 1

#
# CORE SEARCH PATH OPTIONS
#
rompath /mnt/sda1/Mame32b/roms/
samplepath samples
artpath artwork
ctrlrpath ctrlr
inipath $HOME/.mame;.;ini
fontpath .

#
# CORE OUTPUT DIRECTORY OPTIONS
#
cfg_directory cfg
nvram_directory nvram
memcard_directory memcard
input_directory inp
state_directory sta
snapshot_directory snap
diff_directory diff
comment_directory comments

#
# CORE FILENAME OPTIONS
#
cheat_file cheat.dat

#
# CORE STATE/PLAYBACK OPTIONS
#
state
autosave 0
playback
record
mngwrite
wavwrite

#
# CORE PERFORMANCE OPTIONS
#
autoframeskip 0
frameskip 0
seconds_to_run 0
throttle 1
sleep 1
speed 1.0
refreshspeed 0

#
# CORE ROTATION OPTIONS
#
rotate 1
ror 0
rol 0
autoror 0
autorol 0
flipx 0
flipy 0

#
# CORE ARTWORK OPTIONS
#
artwork_crop 0
use_backdrops 1
use_overlays 1
use_bezels 1

#
# CORE SCREEN OPTIONS
#
brightness 1.0
contrast 1.0
gamma 1.0
pause_brightness 0.65

#
# CORE VECTOR OPTIONS
#
antialias 1
beam 1.0
flicker 0

#
# CORE SOUND OPTIONS
#
sound 1
samplerate 48000
samples 1
volume -3

#
# CORE INPUT OPTIONS
#
ctrlr
mouse 0
joystick 0
lightgun 0
multikeyboard 0
multimouse 0
steadykey 0
offscreen_reload 0
joystick_map auto
joystick_deadzone 0.3
joystick_saturation 0.85

#
# CORE INPUT AUTOMATIC ENABLE OPTIONS
#
paddle_device keyboard
adstick_device keyboard
pedal_device keyboard
dial_device keyboard
trackball_device keyboard
lightgun_device keyboard
positional_device keyboard
mouse_device mouse

#
# CORE DEBUGGING OPTIONS
#
log 0
verbose 0
update_in_pause 0

#
# CORE MISC OPTIONS
#
bios default
cheat 0
skip_gameinfo 0

#
# DEBUGGING OPTIONS
#
oslog 0

#
# PERFORMANCE OPTIONS
#
multithreading 0
sdlvideofps 0

#
# VIDEO OPTIONS
#
video opengl
numscreens 1
window 0
keepaspect 1
unevenstretch 1
effect none
centerh 1
centerv 1
waitvsync 0
yuvmode none

#
# OpenGL-SPECIFIC OPTIONS
#
filter 1
prescale 1
gl_forcepow2texture 1
gl_notexturerect 1
gl_vbo 1
gl_pbo 1
gl_glsl 1
gl_glsl_filter 1
glsl_shader_mame0 none
glsl_shader_mame1 none
glsl_shader_mame2 none
glsl_shader_mame3 none
glsl_shader_mame4 none
glsl_shader_mame5 none
glsl_shader_mame6 none
glsl_shader_mame7 none
glsl_shader_mame8 none
glsl_shader_mame9 none
glsl_shader_screen0 none
glsl_shader_screen1 none
glsl_shader_screen2 none
glsl_shader_screen3 none
glsl_shader_screen4 none
glsl_shader_screen5 none
glsl_shader_screen6 none
glsl_shader_screen7 none
glsl_shader_screen8 none
glsl_shader_screen9 none
gl_glsl_vid_attr 1

#
# PER-WINDOW VIDEO OPTIONS
#
screen auto
aspect auto
resolution auto
view auto
screen0 auto
aspect0 auto
resolution0 auto
view0 auto
screen1 auto
aspect1 auto
resolution1 auto
view1 auto
screen2 auto
aspect2 auto
resolution2 auto
view2 auto
screen3 auto
aspect3 auto
resolution3 auto
view3 auto

#
# FULL SCREEN OPTIONS
#
switchres 0
useallheads 0

#
# SOUND OPTIONS
#
audio_latency 3

#
# SDL KEYBOARD MAPPING
#
keymap 0
keymap_file keymap.dat

#
# SDL JOYSTICK MAPPING
#
remapjoys 0
remapjoyfile joymap.dat
sixaxis 0

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2924
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: SDLMame

Messaggio da 414N »

Prova ad abilitare l'autoframeskip:

Codice: Seleziona tutto

autoframeskip          1
e dovrebbe "fluidificarsi" la faccenda.

leocata
Linux 3.x
Linux 3.x
Messaggi: 598
Iscritto il: mar 5 feb 2008, 22:25
Slackware: 13.1
Desktop: xfce 4.x
Località: Giarre(CT)
Contatta:

Re: SDLMame

Messaggio da leocata »

Ho adesso notato che mi da anche :
OpenGL: FBO not supported

io ho una quadro 980XGL con tanto di driver Nvidia ... #-o #-o

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2924
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: SDLMame

Messaggio da 414N »

Quello lo dice anche a me con una ATI Radeon X800... Però non sembra apportare conseguenze visibili...

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Re: SDLMame

Messaggio da Meskalamdug »


Rispondi