crash del mugen vinci o perdi, il mugen crasha ç.ç
#1
Inviato 13 May 2008 - 17:46
è sorto un piccolo(non proprio) problema col mio mugen, ogniqualvolta io vinco o perdo per andare alla battaglia successiva; fa un crash terrificante senza nemmeno darmi nessun messaggio d'errore :pianto:
sapete darmi una mano a risolvere il problema?
ho anche provato a togliere tutti i pg e lasciarne solo 2 per vedere se era qualkuno di loro ma niente, non sono loro :pianto:
#2
Inviato 13 May 2008 - 18:26
Oppure... da quanto tempo lo da sto problema? Ti ricordi le ultime modifiche che hai fatto?
Se no scrivi su Google "unofficial Winmugen" e scaricati quello del primo link.
#3
Inviato 13 May 2008 - 18:45
#4
Inviato 13 May 2008 - 18:51
per le modifiche, ho solamente inserito un char, uno shin akuma per precisione e da quel momento mi ha dato problemi, ma persisteva anche togliendo il char :pianto:
#5
Inviato 13 May 2008 - 18:59
...io parlavo dei chars inseriti nella schermata di selezione... quella che tu descrivi sembra una "instabilità" più che un errore vero e proprio, che normalmente dovrebbe dipendere dalla gestione della memoria. E visto che molti dati utilizzati dipendono dai chars inseriti (nel loro complesso), la diminuzione del loro numero potrebbe risolvere il problema oppure individuare il char che causa il problema (in alcuni rari casi può dipendere da un SFF di un char che, anziché essere sharato, è stato interamente reso individuale).
#6
Inviato 13 May 2008 - 20:49
http://unofficial-winmugen.jpn.org/ (che poi è quello di cui parlava il Menjo)
Inizia da li ad aggiungere chars e stages e vedrai che funzionerà,inoltre che windows hai?
#7
Inviato 13 May 2008 - 21:37
nel link che mi hai dato 2 giorni fa avevo provato a scaricare mugen, però ho notato che si vedeva in 320pxl e non poteva essere ridimensionato :pianto:
ce un modo per passarlo almeno a 640x480 oppure devo forzatamente usarlo a quelle dimensioni?(parlo di grandezza totale(sfondo che tocca i bordi dello schermo))
#8
Inviato 13 May 2008 - 22:59
E scusa una cosa,ma se ti sei registrato oggi come ho fatto a darti un link 2 giorni fa???
Non ho la De Lorean. :rotfl:
#9
Inviato 13 May 2008 - 23:23
cmq leggerò tutti i tutorial che ha il forum ^_^
sono riuscito a rimettere insesto il mio mugen, ora non da più problemi di crash ^_^
#10
Inviato 14 May 2008 - 17:49
da ke può dipendere?
#12
Inviato 14 May 2008 - 19:55
Ci sono alcuni chars (il 90% di quelli che trovate in internet, e mi sono mantenuto largo U_U ) che sono fatti bene/male.
mi spiego:
All'apparenza, il char è fatto bene, ma se analizzato con il winmugendebug, notiamo una quantità di errori, che non compromettono il gioco, ma possono portare, quando ripetuti molte volte, al crash del sistema.
Un buon programmatore dovrebbe testare il proprio char con il debug, in modo da eliminare questi problemi che fanno crashare il mugen... inolte, questo comodo programma mostra in quale tecnica c'è il problema, quindi è facile capire dov'è.
problemi possono essere changestate che non portano a nulla, playsnd che indicano suoni inesistenti, e simili...
Saluti
Squall
#14
Inviato 24 May 2008 - 07:20
Squall LionHeart™, su May 14 2008, 20:55, detto:
Ci sono alcuni chars (il 90% di quelli che trovate in internet, e mi sono mantenuto largo U_U ) che sono fatti bene/male.
mi spiego:
All'apparenza, il char è fatto bene, ma se analizzato con il winmugendebug, notiamo una quantità di errori, che non compromettono il gioco, ma possono portare, quando ripetuti molte volte, al crash del sistema.
Un buon programmatore dovrebbe testare il proprio char con il debug, in modo da eliminare questi problemi che fanno crashare il mugen... inolte, questo comodo programma mostra in quale tecnica c'è il problema, quindi è facile capire dov'è.
problemi possono essere changestate che non portano a nulla, playsnd che indicano suoni inesistenti, e simili...
Saluti
Squall
Mea Culpa!
Tutti i miei chars non hanno le recovery (ma d'altronde nemmeno le versioni originali hanno le animazioni di recovery)...
Comunque quello che dice Squall è giusto... molte volte, analizzando il codice di molti personaggi, si vede una inconsapevolezza di fondo negli errori (nel senso che molte volte ci sono dei codici veramente scritti a casaccio!!!), ed alcuni di essi possono essere critici. Altri errori (e non lo dico per difendermi) possono essere "imprecisioni consapevoli" nel senso di essere il frutto di eventi controllati.
Faccio un esempio personale. Nobunaga, come tutti sapete, è il mio primo char e contiene anche alcune imprecisioni NON consapevoli (dettate dall'inesperienza) che possono essere teoricamente critiche (ad es. usare il Physics aereo nell'helper della spada per farlo cadere, anziché usare il comando Gravity) anche se poi la successione degli eventi è stata poi (abbastanza consapevolmente) calibrata per evitare gli inconvenienti di tale scelta.
Una imprecisione consapevole, invece, riguarda la mossa (dal codice abbastanza lungo) del lancio di spada... se provate a fare il debug noterete che il debug vi segnalerà ad un certo punto una serie di avvisi sull'inesistenza dell'helper 10 e del relativo controllo invalido.
Senza entrare troppo nel tecnico (è per cercare di fare capire la differenza tra "imprecisione consapevole, ma controllata" ed "errore vero e proprio") c'è un "buco" in cui (volutamente) l'helper 10 (la spada) non esiste come Helper, ma allo stesso tempo (poiché la spada non è più in mano di Nobunaga) è partito il controllo in cui si verifica quanta distanza c'è tra la Spada e Nobunaga (per poi decidere se è possibile raccoglierla o meno). [Ve la sto semplificando ci sono altre cose di mezzo].
Ovviamente, visto che alla fine che il trigger (di controllo della distanza della spada), anche quando invalido, a me poteva stare bene (l'importante è che la condizione venga considerata non verificata), seppure vi è una imperfezione, essa non altera il comportamento del char, perché sfrutta comunque alcune caratteristiche della programmazione Mugen (sul funzionamento dei trigger) e ne tiene conto.
(poi, con più esperienza e con più accuratezza, poteva risolversi il tutto aggiungendo un triggerall=NumHelper(10) > 0)
#15
Inviato 24 May 2008 - 11:45
in quel caso, cioè che la spada deve scomparire (se ho capito bene il caso, e quindi serve l'helper per altri controller, ma la spada non deve vedersi, non almeno sulla posizione dell'helper), io avrei creato lo stesso l'helper, e avrei inserito un'animazione nell'air senza frames, quindi vuota, da mettere nel def dell'helper. in questo modo il mugen non rischiava di crashare, la spada non si vedeva lo stesso ,e il tutto senza interferire con il conteggi odella distanza ;)
naturalmente, se ho capito una situazione per un'alra, mi scuso, xkè sono davvero sfinito dopo 2 ore di interrogazione XD
Saluti
Squall

Aiuto









