Forum MUGENATION: DosMugen su XP - Forum MUGENATION

Salta al contenuto

  • 3 Pagine +
  • 1
  • 2
  • 3
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

DosMugen su XP

#21 L   Terry 

  • Sensei
  • PuntoPuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 1743
  • Iscritto: 04-July 06

Inviato 05 June 2008 - 16:19

ora lo provo grazie mille....

p.s....che fosse la configurazione con mwc a farlo crollare???
0

#22 L   Verza 

  • Guerriero Nero
  • Gruppo: Moderatore
  • Messaggi: 1547
  • Iscritto: 20-January 08

Inviato 05 June 2008 - 16:57

Non saprei, io non l'ho mai usato,comunque la cosa migliore è sempre aggiungere char e stage uno alla volta(e magari provarli)così se c'è un problema riesci a trovarlo;infatti i crash di sistema sono dovuti per lo più ad errori di programmazione dei vari char e stage,non al M.U.G.E.N..
0

#23 L   SlayerGatsu 

  • Sensei. Squadra dei Falchi
  • PuntoPuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 5545
  • Iscritto: 26-December 04

Inviato 06 June 2008 - 09:10

a terry! ma pascoli qui da una vita e ancora usi mwc !? !? !?
0

#24 L   Terry 

  • Sensei
  • PuntoPuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 1743
  • Iscritto: 04-July 06

Inviato 06 June 2008 - 18:08

Visualizza MessaggiSlayerGatsu, su Jun 6 2008, 10:10, detto:

a terry! ma pascoli qui da una vita e ancora usi mwc !? !? !?



per praticità slayer....non mi cazziare :pianto:


ho pochissimo tempo da un anno a questa parte!!!!!!!!

p.s...mi ritengo cmq un buon mugenista (se si può dire così)
0

#25 L   rocoloco 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 68
  • Iscritto: 06-November 07

Inviato 07 June 2008 - 12:44

una domandina... da dosmugen a winmugen cosa cambia? perchè io uso il winmugen dato che il dosmugen non mi parte ASD
0

#26 L   Enigma 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 14
  • Iscritto: 30-May 08

Inviato 07 June 2008 - 13:53

anche a me sull'XP parte, solo che prima partiva ogni tanto, ora(forse a causa degli aggiornamenti) parte regolarmente, anche se l'audio è "scricchiolante" proprio come a EMILIUX, c'è da dire che anch'io ho un computer HP

qualcuno mi sà dire perchè l'audio non è ottimale? premettendo che non ho mai usato il metodo descritto da Nobun, e ho già provato a cambiare varie impostazioni nel cfg

@rocoloco: che io sappia, ci sono alcuni personaggi e stage che funzionano unicamente o in una o nell'altra versione(solo che non mi spiego perchè alcuni del dos non funzionino sul win, visto che dovrebbe supportare gli stessi tipi di codice ?_?)
0

#27 L   rocoloco 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 68
  • Iscritto: 06-November 07

Inviato 07 June 2008 - 14:41

ah si, infatti tantissimi stage soprattutto del vostro sito sul mio winmugen non funzionano...
0

#28 L   Verza 

  • Guerriero Nero
  • Gruppo: Moderatore
  • Messaggi: 1547
  • Iscritto: 20-January 08

Inviato 07 June 2008 - 15:21

Visualizza MessaggiEnigma, su Jun 7 2008, 14:53, detto:

qualcuno mi sà dire perchè l'audio non è ottimale? premettendo che non ho mai usato il metodo descritto da Nobun, e ho già provato a cambiare varie impostazioni nel cfg


Prova a cambiare i plugin se usi gli mp3 usa in_mp3PRO.dll e cancella l'altro.(in_m3.dll)
Oppure fai il procedimento degli mpc se non riesci a risolvere,io non ho problemi audio.

Visualizza Messaggirocoloco, su Jun 7 2008, 15:41, detto:

ah si, infatti tantissimi stage soprattutto del vostro sito sul mio winmugen non funzionano...


Gli stage funzionano tutti,basta andare nel file .def del relativo stage e correggere la riga:

[BGdef]
;Filename of sprite data
spr = stages/nomestage.sff

così

[BGdef]
;Filename of sprite data
spr = nomestage.sff

Questo se avete file sff e file def degli stage tutti dentro la cartella stages
Penso sia stato detto altre 1000 volte nel forum comunque,ma di cercare non ha voglia nessuno...
0

#29 L   Raikozu 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 47
  • Iscritto: 19-July 07

Inviato 08 June 2008 - 11:24

non ho mai capito qual'è la differenza tra DOS mugen e WIN mugen XD
0

#30 L   Menjoso 

  • Sensei
  • Gruppo: Membro Speciale
  • Messaggi: 3995
  • Iscritto: 16-August 07

Inviato 08 June 2008 - 11:44

A dire il vero non so nemmeno io con precisione quale sia la differenza vera. Il Dos era quello principale, e poi in seguito è stato creato il Win per i sistemi operativi nuovi, penso.

So anche che in programmazione ci sono alcuni codici che non sono compatibili per Dos (che ora non ricordo a memoria), probabilmente perchè il Win è stato arricchito leggermente anche come possibilità in programmazione.

Ma niente di certo, e tanto meno mi interessa XD
0

#31 L   rocoloco 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 68
  • Iscritto: 06-November 07

Inviato 12 June 2008 - 21:18

Riesumo la discussione... allora oggi per giocare a doom 2 ho scaricato il Dos Box, e dissi:"Ma se il Dos Box emula il Dos allora partirà anche DosMugen?" sono tornato qui per vedere la guida dato che non mi partiva e, dopo la guida, sono riuscito a farlo partire, ma, sinceramente, è molto meglio il winmugen per tanti motivi... Fidatevi XD e poi spesso non si vede nulla, ho messo lo screenpack di duracelleur che sul winmugen non sono mai riuscito a metterlo e non si vedeva un c4220 asd
0

#32 L   Nobun 

  • Horse Rider Skull Phantom. Rarely Here.
  • Gruppo: SuperModeratore
  • Messaggi: 4898
  • Iscritto: 11-July 04

Inviato 13 June 2008 - 00:29

Cerco di spiegare una volta per tutte la differenza tra DosMugen e WinMugen (chiedo a Verza e a Menjoso di prestare particolare attenzione, così sapranno rispondere la prossima volta che si porrà loro tale domanda).

Nella sua storia l'Elecbyte ha dato via ad una serie di versioni Mugen a scadenza (giravano tutte per Dos). Ogni versione Mugen differiva dalle altre per modifiche (a volte molto rilevanti) al sistema di programmazione, con l'aggiunta di nuove istruzioni e nuovi trigger per il codice CNS, ma non solo.

Il che è spesso stato un po' il cruccio per i programmatori Mugen perché spesso i personaggi di una versione Mugen precedente erano incompatibili con le nuovo uscite, costringendo ad un lavoro di riprogrammazione (aggiornamento) dei punti divenuti incompatibili.

Esistono ad esempio lifebar molto vecchie che richiedono un riadattamento del system.def per poter essere inserite nei mugen più recenti (quelli che chiamiamo DosMugen e WinMugen). Ma il vero punto dolente rimanevano i chars.

L'elecbyte non ha mai cambiato politica, ed ogni nuova versione Mugen presentava diverse caratteristiche rispetto ai suoi predecessori. Ogni versione Mugen veniva contraddistinta dalla data di rilascio, che la identificava in maniera univoca.

Possiamo dividere la storia del Mugen in 3 tronconi

1) Dalle origini al 2000
2) Dal 2000 alla versione 14.04.2001 (quella che noi chiamiamo DosMugen)
3) Il "cambio di rotta" da Dos a Linux, la scomparsa della Elecbyte e l'uscita del winmugen.

Da una versione datata 2000 (mi sembra novembre 2000, ma non sono sicuro) il Mugen cambia RADICALMENTE la grammatica CNS tanto che è molto complesso rendere funzionanti i personaggi ante-2000 sulle versioni Mugen che noi tutti usiamo (sul punto c'è un mio tutorial a riguardo). Non solo vengono aggiunti nuovi sprite obbligatori nell'SFF (sono quelli contrassegnati in giallo nel file "spr.gif") e tante altre novità che cambiano radicalmente la struttura.

Dal 2000 ad oggi non abbiamo poi più avuto mutamenti così radicali (per fortuna) ma comunque vi sono sempre state problematiche di compatibilità tra le varie versioni, dato l'inserimento di sempre nuove istruzioni e trigger prima non esistenti, la modifica di funzionamento di altre istruzioni/trigger e così via.

L'Elecbyte ha sempre continuato questa politica di continua modifica (le versioni sono sempre state divulgate come beta a scadena).

La seconda data storica è il 14.04.2001. Questa è l'ultima relase Mugen che gira sotto Dos (che da quel momento venne chiamata DosMugen perché le versioni precedenti sono state nel frattempo totalmente abbandonate perché desuete). Ma l'Elecbyte non si fermò qui. Ella continuò a modificare il proprio Engine e continuò a far uscire altre beta, ma viene cambiato il Sistema Operativo di riferimento, che non è più DOS ma Linux.

Esce quindi la versione 14.04.2002 (per Linux e non per Dos) che, in conformità alle abitudini Elecbyte, presenta nuovi comandi CNS non presenti nel DosMugen, nuovi trigger prima non esistenti, e modifica anche il comportamento di alcune istruzioni (come i trigger Move* che perdono la loro natura booleana, causando il problema dei colpi in loop con i char delle versioni precedenti) ed alcune modifiche sul sistema di caduta e di gethit.

Contemporaneamente, in segreto, sulla base della versione 14.04.2002 (per Linux) l'Elecbyte distribuisce (solo a coloro che avevano fatto donazioni) un altro binario eseguibile destinato a girare per windows, limitandolo però all'inserimento di SOLI due chars e due stage al massimo. Tale versione aveva lo scopo di verificare la stabilità della versione windows prima di un rilascio ufficiale (che al pubblico era sempre stato smentito).

Senza spiegare le ragioni dell'abbandono della Elecbyte, possiamo dire che la storia finisce proprio qui, con l'ultima versione Mugen ufficiale per Linux (14.04.2002) ed una versione PRIVATA della stessa versione destinata a girare per Windows, ma limitata a due chars e due stage.

A distanza di un anno dalla scomparsa della Elecbyte, un tale decise di distribuire pubblicamente il winmugen, dopo averlo Hackato in modo da rimuovere il limite dei due chars e due stage (ecco perché si chiama "no limit winmugen patch").

-----------------

Morale della favola: Winmugen (che, a prescindere dalla data che può riportare, presenta le stesse identiche caratteristiche della versione 14.04.2002 per Linux) è una versione diversa dal DosMugen (o meglio la 14.04.2001). Ci sono diversi controller CNS non disponibili sotto Dos (es. i comandi CNS "MakeDust", "EnvColor", "Trans") la modifica di alcuni comandi (es. la possibilità di disegnare direttamente lo sprite angolato da AngleDraw per il tramite di un nuovo parametro "value" che rende superfluo l'uso di AngleSet... alcune lievi modifiche al comando HitDef, etc), l'aggiunta di nuovi trigger (es. inguarddist), la modifica di altri trigger esistenti (es. i trigger Move*)

Il Winmugen, oltretutto, a differenza dei suoi predecessori, eredita dal LinuxMugen (lo avevo detto che il winmugen è a tutti gli effetti la versione 14.04.2002 per Linux ricompilata per win!) un problema sulla gestione degli SFF (un problema che fu novità assoluta) e che ne rende più delicata la creazione (il problema da tutti conosciuto come quello dei "colori sfalsati dei chars"... ovvero i personaggi che assumono delle colorazioni davvero inguardabili, se non si fa attenzione). Su questo problema esistono una marea di tutorial, ed anche qui non ne mancano (mi posso vantare di essere il primo nella storia ad avere trovato da SOLO, un po' a culo, un modo per risolvere manualmente il problema, metodo che poi altre persone hanno scoperto anche loro autonomamente - ma DOPO :P - perfezionando la cosa e scoprendo altre piccole implicazioni.... ancora il Winmugen non esisteva :P)

-------------------------------------------------------

Ma le differenze non si fermano qui. La ragione principale dell'abbandono di Dos da parte della Elecbyte dipendeva principalmente dalla difficoltà di gestire il video e l'audio sotto Dos (il Dos infatti NON ha interfaccia grafica). I driver VESA (su cui si era sempre basata fino al 14.04.2001) erano ormai superati da tempo (molte schede video già nel 2001 cominciavano a non essere più compatibili con tali driver) e anche la gestione AUDIO era ormai antidiluviana.

Anche per questo si spinse per il porting su Linux. L'elecbyte si spinse per utilizzare le risorse di sistema Linux per la gestione audio e video.

Per windows l'elecbyte ha ripercorso un po' questo stesso tipo di strada, cercando di sfruttare le DirectX ed alcune risorse dei plugin winamp (ma, come sappiamo, non al meglio, infatti la cosa era ancora in uno stato embrionale... ecco perché tante problematiche audio sotto win!)

------------------------------------------

Detto questo, a livello di stabilità il DosMugen (o meglio la 14.04.2001) era una roccia. Nel porting sotto Linux si era persa qualcosa, ma il risultato comunque non era male... la versione Win ha qualche baco in più rispetto alla gemella Linux (la quale comunque presenta anche suoi deficit peculuari che winmugen non ha).

In effetti, se il DosMugen non funziona in maniera "nativa" sotto il vostro XP (il che vuol dire che avete il culo di una combinazione fortunata: Mugen su Partizione Fat32, con scheda video compatibile VESA e relativi driver disponibili) non ha molto senso emularlo. Ma io ho deciso lo stesso di divulgare alla massa il metodo su come far funzionare il DosMugen anche su chi (la maggior parte) non possiede questa rara e fortunata combinazione. Se leggete infatti il mio messaggio specificavo che questa soluzione non vi permette di GIOCARE con il DosMugen (che tra le altre cose sarebbe stato "scattoso" con questo sistema) quanto piuttosto di VERIFICARE se il char che state creando funziona bene anche su DosMugen (per chi come me cerca di mantenere, nei limiti del possibile, la doppia compatibilità).

--------------

Spero di non essere stato troppo prolisso :wacko:
0

#33 L   rocoloco 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 68
  • Iscritto: 06-November 07

Inviato 13 June 2008 - 00:58

wow nobun ho letto tutto... sono rimasto veramente sorpreso!!! certe cose non le sapevo! mi hai illuminato XD

PS:Si vede che sei un grande programmatore XDXD
0

#34 L   Terry 

  • Sensei
  • PuntoPuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 1743
  • Iscritto: 04-July 06

Inviato 13 June 2008 - 06:09

nobun è un grande ho capito tutto anche io...non si smette mai d'impararare!!!

io uso dos mugen su xp e sono fortunato dato che mi crasha il winmugen...

che cose strane eh!!!!!!! :unsure:
0

#35 L   Squall LionHeart™ 

  • Programmatore M.U.G.E.N.
  • Gruppo: Moderatore
  • Messaggi: 1097
  • Iscritto: 23-July 07

Inviato 13 June 2008 - 10:40

Capito tutto e memorizzato :D io sapevo che le differenze erano in verità cambi di codice, alcuni trigger non utilizzati più, ecc... e ricordo (appena mi affacciai sul mondo mugen) che i chars venivano messi in download in base alla versione dosmugen (non so nemmeno di quanti anni fa parliamoxD)... però i riferimenti storici mi mancavano, grazie Nobun :D

Saluti

Squall
0

#36 L   Menjoso 

  • Sensei
  • Gruppo: Membro Speciale
  • Messaggi: 3995
  • Iscritto: 16-August 07

Inviato 13 June 2008 - 11:54

Muah, che Dio di post XD

Con i cambi di codice ci avevo azzeccato (infatti, quando crei un codice automaticamente con FF, di fianco ad alcune istruzioni c'è scritto tipo ";compatibile solo con Win", o una cosa simile).

Poi nella cartella Docs, si trova un'immagine chiamata "Spr" se non ricordo male, dove si trovano le sprites obbligatorie e come posizionare le assi di queste. Alcune sono evidenziate, perchè sono state aggiunte appunto, esclusivamente per Win.

Il resto della storia non lo sapevo. Grazie papà :rotfl:
0

#37 L   rocoloco 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 68
  • Iscritto: 06-November 07

Inviato 13 June 2008 - 12:52

Ma tuo padre non è verza? XDXD
0

#38 L   Nobun 

  • Horse Rider Skull Phantom. Rarely Here.
  • Gruppo: SuperModeratore
  • Messaggi: 4898
  • Iscritto: 11-July 04

Inviato 13 June 2008 - 18:25

Se leggi attentamente ciò che ho scritto, gli sprite gialli sono aggiunti rispetto alle versioni ante-2000 quindi erano presenti pure nel DosMugen (v. 14.04.2001).
0

#39 L   Menjoso 

  • Sensei
  • Gruppo: Membro Speciale
  • Messaggi: 3995
  • Iscritto: 16-August 07

Inviato 13 June 2008 - 22:14

:azz:

http://img122.imageshack.us/img122/2039/immaginepe6.png

Ricordavo male :P
0

#40 L   Terry 

  • Sensei
  • PuntoPuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 1743
  • Iscritto: 04-July 06

Inviato 23 June 2008 - 13:41

raga ora il dos mugen al suono scricchiolante anche per me...

cosa devo fare?????
cosa devo configurare???
quali combinazioni??

ho provato tutto ma niente....
0

Condividi questa discussione:


  • 3 Pagine +
  • 1
  • 2
  • 3
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

1 utenti stanno leggendo questa discussione
0 utenti, 1 ospiti, 0 utenti anonimi