Newsgroup: it.comp.software.emulatori
Titolo: Aiuto su come scrivere un proprio emulatore....

Vorrei  (provare,almeno...)scrivere un emulatore dedicato al sistema Namco
system 1,chi mi da' una mano???da dove posso iniziare???
Al limite,sfruttando il codice sorgente del MAME,come posso ricompilarlo
includendovi solo i drivers necessari per l'emulazione Namco System 1????
Grazie

includendovi solo i drivers necessari per l'emulazione Namco System 1????
http://www.mame.net/compile.html
, c'e` una faq (che poi, + che una faq, e`
un step2step) e tutto l'occorrente.
Poi modifichi il file driver.c nei sorgenti e commenti tutte le linee dei
giochi che non ti interessano, e poi compili il tutto.
Spero di essere stato utile.
Buon lavoro... e non dimenticare, quando riuscirai nell'impresa, di
rilasciare il codice sorgente del tuo emulatore... non tutti usano DOS o
Windows...
-- 
Massi "No, cadenti non e` il cognome, si scrive minuscolo" cadenti.
ATTENZIONE!! Mettete "
iol.it
" dopo la chiocciola!
Attualmente sono affetto dalla Pokemon-trading-cards sindrome:)
Ulteriori info: 
http://www.wizards.com/Pokemon/

 includendovi solo i drivers necessari per l'emulazione Namco System 1????
Si', e' possibile.
Comunque ti consiglierei di contattare il team MAME, loro sapranno
indirizzarti in maniera corretta... [1]
Comunque...
B U O N L A V O R O ! ! ! :)
-- 
Davide Inglima, limaCAT
[1] qua su ICE rischi che salti su qualche emerito coglione a chiederti se
    sei parente di Sardu, e' gia' successo in passato.

 wrote in message
8fn1rv$eob$1...@serv1.albacom.net...
| Vorrei  (provare,almeno...)scrivere un emulatore dedicato al sistema Namco
Su 
http://www.multiplayer.it/itaprogaming
 trovi una sezione interamente
dedicata alla programmazione di emulatori. Sono disponibili un bel po' di
sorgenti di emulatori (in diversi linguaggi) e dei documenti con le
specifiche tecniche delle macchine che ci hanno fatto divertire in passato.
Spero di aver fatto cosa gradita :)
Ciaoooooo
--
==============================
Francesco Lombardi
http://www.multiplayer.it/itaprogaming
mailto:
itapro...@multiplayer.it
==============================

    sei parente di Sardu, e' gia' successo in passato.
Peccato che il tipo in questione volesse fare un emu CPS2 e non conoscesse
neanche chi fosse Sardu... LOL :))


system 1,chi mi da' una mano???da dove posso iniziare???
^^^^^^^^^
Hai scelto una brutta bestia ! Comunque per iniziare dovresti incominciare a
ravanare in giro tutta la documentazione che puoi trovare (inesistente, e'
meglio se guardi nei sorgenti del mame), trovare un emu di Motorola 6809 e
incominciare a buttare li' una bozza di emu. Dovresti incominciare caricando
le rom e vedere se le cpu paiono funzionare e dialogare correttamente: le
sys1 usano un sistema di bankswitching a dir poco fuori di testa, il perche'
non siano passati direttamente ad un 68000 ancora me lo sto chiedendo ($$ ?)
In seguito dovresti spostarti dal lato grafico decodificando le roms grafiche 
e provando ad emulare l'hardware grafico. Se riuscissi nella gia' non facile
impresa, rimane da emulare il sonoro (peraltro parzialmente custom) e l'input
(questa e' una sciocchezza).
In bocca al lupo!
-- 
               _ |\_
Andrea         \` ..\
          __,.-" =__Y=   
        ."        )
  _    /   ,    \/\_
 ((____|    )_-\ \_-`
 `-----'`-----` `--`
 

neanche chi fosse Sardu... LOL :))
Veramente mi sembrava volevesse scrivere un emu per la scheda Sega su cui gira
Virtua Racing.


Virtua Racing.
Si' esatto, voleva emulare le Model...
--
Zappa
"I Will Not Feed Your Hunger, Instead
 I Bite The Pain
 Looking Not Back But Forward
 I Bite Down Hard"
 Death - "Bite The Pain"

 Virtua Racing.
Anfatti. Comunque non sarebbe nemmeno stato il caso di dirgli nulla anche
se voleva emularsi il CPS2 senza conoscere Sardu. Alla fine conta come sai
programmare, non chi conosci. Sono queste puttanate delle fazioni che
rovinano tutte le scene (emu & demo).
-- 
Davide Inglima, limaCAT

rovinano tutte le scene (emu & demo).
Ma non conta il conoscere Sardu, contava l'arroganza con cui volesse farlo.
Se Sardu non ci e` riuscito, non vedo come possa riuscirci qualcun altro
(DA SOLO).
Sono pronto ad essere smentito dai fatti, ma finora emu CPS2 stand-alone
non si sono visti, ergo...
-- 
Massi "Maschera" cadenti - Mettete "
iol.it
" dopo la chiocciola.
Attualmente sono affetto dalla Pokemon-trading-cards sindrome:)
Ulteriori info: 
http://www.wizards.com/Pokemon/
-------> NO, IT.COMP.SOFTWARE.EMULATORI NON E` MODERATO <-------

non si sono visti, ergo...
Ti ricordi il significato dell'acronismo U.A.E ?

Ti ricordi il significato dell'acronismo U.A.E ?
Ce ne sono diversi:
Ultimate Amiga Emulator
Unusuable Amiga Emulator
Un*x Amiga Emulator
eccetera...


-------> NO, IT.COMP.SOFTWARE.EMULATORI NON E` MODERATO <-------
Si vabbe' abbiamo capito, ora puoi anche levarlo.


 Si vabbe' abbiamo capito, ora puoi anche levarlo.
Sindrome da Vibbi'? Che scriveva in sign
-------> NO, NON FACCIO PARTE DEL GCN! <-------
Pessimismo e fastidio...
-- 
Davide Inglima, limaCAT

 che non ci metta lo zampino la Capcom o qualcuno che vi lavora dentro.
Se a suo tempo il CPS2 Cracking Project fosse decollato come si sperava
a quest'ora l'algoritmo di criptazione sarebbe gia' crollato, Capcom
o non Capcom..
-- 
Saluti
                                          James \Diskdoctor\ Ossi
      ___
     ////  A M I G A : the REAL pathfinder
___ //// RetroPlay  
http://www.retroplay.com
\\\X///             ICQ 13963485
 \XXX/           *Powered by Linux*

o non Capcom..
Infatti.
-- 
Massi "Maschera" cadenti - Mettete "
iol.it
" dopo la chiocciola.
Attualmente sono affetto dalla Pokemon-trading-cards sindrome:)
Ulteriori info: 
http://www.wizards.com/Pokemon/


 o non Capcom..
Non credo proprio, visto che nessuno ha la benche' minima idea di come 
funzioni.
Nicola Salmoria

o non Capcom..
Mi spiace deluderti ma le cose non stanno affatto cosi'.


 funzioni.
Attacco a forza bruta.
Funziona con qualunque tipo di criptazione, accettando il grosso
handicap del tempo e delle risorse impiegate per venirne a capo.
O no?


O no?
Se non sai l'algoritmo, col brute-forcing, fai poco. Mica devi trovare
una password. E' come voler scassinare una cassaforte disponendo di
tutte le chiavi del mondo, ma se la cassaforte riconoscesse solo le
impronte digitali? (un po' contorto, ma nella testa, come sempre avevo
il vuoto :O)
-- 
Night Ranger  
srq...@yvoreb.vg
 (ROT13) ICQ# 63076483
ftp://nightranger.eyep.net
     Emulazione, dopo le 22.00
http://nightranger.crontab.org
"l'inerzia sociale ostacola sempre tutto,
 anche il progresso tecnologico."

 O no?
No. Lo puoi applicare solo se l'algoritmo di cifratura e' noto. Nulla si 
sa dell'algoritmo usato dalla scheda CPS2.
Nicola Salmoria

 sa dell'algoritmo usato dalla scheda CPS2.
Capisco..
Basavo il mio ragionamento errato sul fatto che il CPS2 Cracking Project
doveva affidare il cracking a molti computer distribuiti in rete, per
cui credevo che l'algoritmo fosse noto (si diceva che fosse a 64 bit,
se ricordo bene).
Tanto per sapere, sulle schede CPS2 il task di decodifica e' affidato
all'eseguibile dei giochi o a un chip dedicato?


 il vuoto :O)
ROTFL!
Ma sempre restando in ambito cassaforte: posso scardinare lo sportello
con la dinamite, allora qualcosa del genere deve esistere anche
per il software :-))
(okey, okey, scherzavo..)


all'eseguibile dei giochi o a un chip dedicato?
Mi pare a un chip dedicato (ovviamente custom e sconosciuto), ma sono
pronto ad essere smentito.


per il software :-))
Che ne sai? Le casseforti di oggi sono anche protette contro la dinamite
(oddio, forse la bomba atomica ci riesce, ma con quella crepi pure tu ;P).
:PPP
Millennium Manolesta
Ladro Maestro
192.000 PX

 all'eseguibile dei giochi o a un chip dedicato?
E' embedded nella cpu.
Nicola Salmoria

per il software :-))
Ok, una martellata sulla scheda dovrebbe bastare ;)
Beh, diciamo che a te interessa proprio la cassaforte, quindi non puoi
romperla. 


Uhm... qui gatto ci cova :-P
E' parente del Nonno Bassotto che posto' qualche tempo fa su ICE.
-- 
                  -={ Lone Wolf }=- 
                Supremo Maestro Ramas
Membro del MASSM, ChronoITA, B.O.B.B.L.E.
Fan #1 di Equites, Ginga NinkyouDen
Antifan #1 della Squaresoft (solo dal 2000 in poi)

Uhm... qui gatto ci cova :-P
Ma dai, l'introduzione lo faceva capire :P
BTW, e` il mio attuale personaggio a D&D :PPPP


E' parente del Nonno Bassotto che posto' qualche tempo fa su ICE.
Vero, e` un suo antenato :PP


 ha scritto:

Azz... peggio di cosi non so cosa ci possa essere :(
-- 
The Hitman - 
http://members.xoom.it/hitman/
e-posta: 
soni...@tiscalinet.it
- Now from SuSE 6.3, waiting for Debian 2.2 -
*** Sign under recostruction ***