Pagina 4 di 6

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 10/09/2008, 1:20
da demonlg
Io infatti vorrei debuggarlo sto bios, solo che credo servano i datasheet delle Gpu ATI, in tal caso dell RV 380.....che monta la x550!

Se fosse stato un file EXE avrei gia' risolto il problema il 2 giorno di prove, ma purtroppo no nessendo un file che si puo' metere in esecuzione non possiamo fare altrimenti !

Sto quasi pensando di preparare un CD con tutto dentro ed andare all'universita di Ingegneria qui da me, ho un amico che studia li e conosce un professore che praticamente parla in assembler e fargli vedere un po la situazione !

Demon

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 10/09/2008, 8:36
da Kernel
demonlg ha scritto:Sto quasi pensando di preparare un CD con tutto dentro ed andare all'universita di Ingegneria qui da me, ho un amico che studia li e conosce un professore che praticamente parla in assembler e fargli vedere un po la situazione !
Uh... allora si che se ne vedrebbero delle belle! <-thumbup->

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 10/09/2008, 13:14
da Tox Nox Fox
un tentativo lo puoi anche fare ma non credo sia molto contento di aiutarti a forzare un bios ..
..però chi sà...
io mi sono arenato.
Non avendo la possibilità di testare in tempo reale e senza specifiche tecniche diventa un lavoraccio..
Se consideri che sono anni e anni che non aprivo il manuale dell assembly capisci che è un pò ardua.. <-dash->

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 10/09/2008, 14:09
da demonlg
tox nox fox ha scritto:un tentativo lo puoi anche fare ma non credo sia molto contento di aiutarti a forzare un bios ..
..però chi sà...
io mi sono arenato.
Non avendo la possibilità di testare in tempo reale e senza specifiche tecniche diventa un lavoraccio..
Se consideri che sono anni e anni che non aprivo il manuale dell assembly capisci che è un pò ardua.. <-dash->

Se vuoi ti spedisco la X550 da 128, che a sto punto va bene lo stesso sicuramente, cosi almeno hai anche l'hardware a disposizione, non dico le specifiche ma almeno puoi fare prove flashando come sto facendo io!

Poi se riusciamo a farcela te la tieni tu moddata come premio!

Io stasera vedo se riesco a fare delle prove, ho notato una ulteriore cosa strana nel BIOS della AVGA1, i due salti che vengono messi in NOP puntano in una posizione che sinceramente io non trovo nel disassemblato, e con W32DASM se do il comando GO TO e metto l'indirizzo che sta nel jump mi dice impossibile trovare la locazione!

Ora mi chiedo, sti jump hanno proprio la funziona di mandare fuori locazione di memoria il BIOS e quindi bloccare la scheda, o cosa? Non per niente, ma nel BIOS AVGA2 ce ne sono parecchi cosi, e quei due che abbiamo visto invece puntano a posizioni esistenti nel disassemblato !

Demon

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 10/09/2008, 18:52
da Tox Nox Fox
E' una cosa un pò più complicata di come te l'ho spiegata io.. <-wacko->

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 11/09/2008, 2:24
da demonlg
Ho scoperto una cosa interessante mi sa !

Non convinto della disassemblazione del file, ho scaricati il programma free IDA PRO per disassemblare il bios AVGA2 con questo, come ho lanciato il file HEX IDA Pro mi ha restituito l'errore seguente:

The Z80 Instructions are not included in this version of decompiler!

Ora a questo punto mi viene da pensare che il BIOS sia stato fatto usando le istruzioni della CPU Z8080 Zilog...........mi sono scaricato un decompilatore Z80 e sono gia 10 minuiti che sta disassemblando, a differenza di W32DASM che ci ha messo 2 secondi! Ora, o W32dasm ha i codici Z80 dentro, ne dubito perche da quanto ho visto ha solo quelli i386 e Motorola, e quindi la disassemblazione forse non e' esatta, o si sta impallando il compilatore ma non mi pare a quanto vedo dalle risorse sta lavorando, e quindi forse si riesce a risalire ad un codice piu corretto disassemblato.

Certo e' che le istruzioni dello Z80 sono davvero obsolete e a 16 bit..............mah...........po esse?

Demon

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 11/09/2008, 7:40
da Tox Nox Fox
Io non ci vedrei niente di strano, anche se non credo sia stato scritto con i comandi dello Z80 in quanto il comando NOP sarebbe stato 00 invece di 90, almeno fino al processore Z8400.

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 11/09/2008, 11:47
da demonlg
tox nox fox ha scritto:Io non ci vedrei niente di strano, anche se non credo sia stato scritto con i comandi dello Z80 in quanto il comando NOP sarebbe stato 00 invece di 90, almeno fino al processore Z8400.

Mmmm, pero il decompilatore Z80 mi da sempre 90 e affianco NOP! Cmq sto davvero barcollando nel buio.

Ieri sera con un'altro disassemblatore in automatico appena disassemblato mi mette in evidenza tutti i salti, ora non so il perche', cmq ripeto che piu di qualche salto va in errore, nel senso che dice indirizzo non trovato! Mah!

Demon

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 15/09/2008, 17:21
da demonlg
Mmmm, ho trovato un'altro BIOS AVGA2 in rete, con data differente, l'ho confrontato con quello in nostro possesso e ci sono anche differenze a livello di dati !

Oltretutto in un punto c'e' un NOP che non c'e' in quello che noi abbiamo, devo provare con questo, che sembra essere oltretutto piu' vecchio del nostro, tante volte ha uan protezione piu facile da scovare,

Poi disassemblo anche questo e lo metto sul wiki !

Demon

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 15/09/2008, 17:30
da McRipper
chissà che non sia andy che fa girare bios fasulli per sviare, dato che sicuramente sa che qualcuno sta cercando di hackare il bios della avga2. :mrgreen:

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 15/09/2008, 20:27
da demonlg
McRipper ha scritto:chissà che non sia andy che fa girare bios fasulli per sviare, dato che sicuramente sa che qualcuno sta cercando di hackare il bios della avga2. :mrgreen:
Ma scusate una cosa, quello ceh abbiamo noi e' un BIOS dumpato da una AVGA comprata originale, o e 'stato trovato in rete come questo che ho trovato io?

No perche' senno siamo al punto di partenza, perche non sappiamo se e' fasullo o no!

Che diamine possibile che non c'e' nessun possessore di AVGA2 che fa un DUMP del BIOS per noi?

Che devo fa, me devo compra na AVGA2 per dumparla e poi rivendermela? :D

Demon

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 15/09/2008, 22:58
da Kernel
demonlg ha scritto: Ma scusate una cosa, quello ceh abbiamo noi e' un BIOS dumpato da una AVGA comprata originale, o e 'stato trovato in rete come questo che ho trovato io?
Il file, a quanto dice pucci, è stato fornito da SailorSat (autore di Soft-15KHz), quindi una fonte molto molto affidabile.

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 16/09/2008, 0:56
da demonlg
Si ma vorrei essere sicuro che sia stato dumpato da una AVGA PCIE originale oppure se anche lui lo ha trovato in rete come me ieri sera con la versione credo precedente vista la data al'interno dell'HEX, cmq domani sera provo a flashare senza modificare niente, solo le frequenze in base alla mia SAPPHIRE con il BIOS che ho trovato, tante volte fosse buggato e funziona con tutte :D :D :D :D .

Demon

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 16/09/2008, 9:23
da Kernel
In effetti la sicurezza al 100% si avrebbe solo se qualcuno qui dentro avesse una avga2 a cui dumpare il bios.

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 18/11/2008, 17:55
da meneceo
L'ultima versione (PCIe) della ArcadeVGA è su base Radeon HD 2400.

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 19/11/2008, 8:42
da Kernel
Sono proprio dei mortaccioni questi della ultimarc. Non potevano usare scheda peggiore... #-o

Soft-15KHz tutta la vita :)

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 15/12/2008, 3:25
da demonlg
Non e' possibile allora, cavolo deve esserci un modo per farsele da soli perche' se passano da una x550 ad una HD2400 cosi al volo la cosa non deve essere cosi complicata come appare, non puo' essere !!!

Ora con sta HD2400 le cose peggiorano, se ne trovano meno delle x550!!!

Io da allora ho fatto altre miriadi di prove ma niente, ora pero' sono curioso di provare anche su una HD2400, pero stavolta sto pensando davvero di prenderne una originale e lavorarci su a livello di PCB, giuro che se la prendo me la spulcio componente per componente ! Lo voglio fare per me e per tutti cacchio!


Demon

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 15/12/2008, 9:30
da TheBaro
ottimo sarebbe un bel contributo...dai che siamo a disposizione..insieme la ribaltiamo!! <-thumbup->

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 27/12/2008, 4:46
da TUTTIFUSI
Quoto Kernel

Soft 15-khz tutta la vita

<-lol->

Re: [PROGETTO] proviamo a crearci un ArcadeVGA 2 (in corso)

Inviato: 12/03/2009, 21:17
da dannato85
salve a tutti mi stava venendo un idea... qualche tempo fà avevo sentito che esistevano degli emulatori delle sk video per testare i drivercredo che fossero basati emu+bios +driver a qusto punto se si trovasse l'emulatore sarebbe molto piu semlice e veloce fare i test e fare i debug.

inoltre da quello che ho letto non si è sicuri al 100% del bios quindi per avere questa certezza basterebbe acquistare una arcade vga2 e per rimediare i soldi si potrebbe aprire una piccola campagna che sarà denominata freghiamo andy XD.....
uno apre un conto paypal e tutti versiamo 2 o 3 euro al raggiungimento della somma si acquista la scheda e si da in mano al piu pratico che farà dump e test vari....