Para USB, notas de que hace el NEO4

No tiene desperdicio: (LO SIENTO PERO NO LO TRADUZCO PORQUE LO JODERIA Y CREO QUE MEJOR LEERLO TAL COMO ESTA)
MESSIAH, NEO 4, NON SWAP....... LET'S TALK
------------------------------------------------------------------------ --------
This is gonna be a long one here..
I think some things need to be 'enlightened' as to how things are done...

Firstly...
a lot of people have asked questions about is it viable to have a mod that can be upgraded without adding any more wires, and just replacing a chip...

the answer is 'YES', provided the mod is BIOS based in operation.

This is the fundamental basis of NEO 4, it connects to and can communicate and provide a function called 'patching' to the address lines of the BIOS chip, therefore, as more functionality is gained, simply upgrading te chips patching functions within addresses of the BIOS using the connected address lines is all that is required.

This is not new technology, and in fact is pretty much now old hat stuff, maybe the first instances you have seen of this was done using the Tiny Tim and also Onechip versions of upgrade for the PS1.

The Bootmaster 3 upgrade already utilises some of this technology, and the best device to use for the function are known as CPLD chips, they provide accurate addressing capability when dealing with 'patching' information.
You will notice on the Bootmaster 3, there is a device known as a Xilinx 9572, this is the CPLD device, and its present functions are to patch addresses in the PS2 BIOS that deal with scondary protection by-pass (NTSC), and also patching of the DVD BIOS for Multi-Region capability.


So how will the NEO 4 be designed ??
We know exactly how it will be designed, read on...

The NEO 4 will connect directly to address lines of the BIOS..
a member of Paradox named Herben is writing 'patching' information that can then be transported to the BIOS address locations for 'insertion', this effectively re-writes the functions of the BIOS, and when this is done, almost all functionality procedures can be changed around..

here is a paste of a BIOS CALL:

Wait Drive Ready
Drive Not Ready
DISK Pause wait call from iop
Wait Drive Pause
Drive Not Pause
sceCdStInit call
sceCdStStart call
sceCdStSeek call
sceCdStStop call
sceCdStRead call read size= %d mode= %d
sceCdStRead BLK Read cur_size= %d req_size= %d err 0x%x
sceCdStPause call
sceCdStResume call
sceCdStStat call
CD Stream Call mode= %d
Stream Buffer 1Bank %dbyte %dbanks %dbyte used
CD read buffer over run %d %d %d %d %d gp %d pp %d
Intr Read call

Now the above is basically a load of crap, and is in fact taken from a development ps2 console BIOS, but as you can see it is really a running program, this program controls functionality control, and if this program is changed to perform a different function, then its operation may be utilised for desired effects.

Herben knows how to re-write the BIOS info that can then be programmed into a CPLD, or pair of CPLD devices for then 'patching' the BIOS system in real-time. Tom from NEO is using the information Herben supplies him to make the actual hardware required to perform these functions.

CPLD technology is absolute essential for the above function, but it's security is almost zero against being backed-up.
There are a number of ways that the full information available on each address line can be 'grabbed', and although a possible 22 address lines may be simultaneously used for a full patching function, all these can be logged with the right equipment, and basically 'backed-up' withing minutes.

The PS2 actually carries in effect three different BIOS, one for its PS2 op system, one for its PSX op system, and one for its DVD op system, the information within these Bioses is actually hardware encrypted via magic-gate, and only someone with access to magic-gate decrypting information, either from legitimate or 'manufactured' sources can really work with them.

Variations:
Basically, the BIOS for the PS2 comes in 23 variations, these are basic subtle variations, and more-over the BIOS are almost identical.

Is it difficult to install ?

a BIOS based mod that patches all 22 address lines would be a difficult enough installation, not as difficult as an ORIGA mod, as there is a little bit more leaway between the pins of the BIOS chip, and also there are already quite a few externally available solder points, but still would require the right tools, and can be gauged really as having to solder 20 + solder points similar to the tray eject points used by NEO 2 versions, and also modchip.com versions etc.

Is it Legal to patch a BIOS ?

YES..ABSOLUTELY

Bios patching is absolute legal as it is not a physical change in the BIOS program, only really an addition of someone elses program running externally, therefore the program contained within the BIOS always remains in its original state.

Will we make a NEO 4 equivalent, or improve it ?

YES..absolutely.
Paul has already been informed that the NEO 4's patching data and addresses will be analysed, and duplicated. This is called reverse engineering, and theres no argument in these matters between NEO and Channeltech, Channeltech already have full PSX support via CPLD technology and BIOS patching, the NEO 4 will be implementing the same or similar solutions.
'NEO' are well aware that the mod will be benched for analysis upon release, and this is one of the factors that is driving them for a wholesale deals, and also attempting to make their mod version 'back-uperproof' as much as possible..
of course we only see this as a higher challenge, and although many will be shouting 'ripped' as was done by myself with the NEO 2, reverse engineering is as common as can be, and in fact there are probably over a 100 famous court cases in commercial electronics, and indeed the gamimg industry where arguments of reverse engineering has been broought before the courts, namely AcCOLADE, SEGA, NINTENDO and ATARI have all been involved with these things.
En Español:
Éste es gonna sea largo aquí. Pienso que algunas cosas necesitan ' ser aclaradas ' en cuanto a cómo se hacen las cosas... En primer lugar... los muchos de gente han pedido que las preguntas son alrededor él viable tener una Mod que pueda ser aumentada sin la adición ninguno de más alambres, y apenas substituir una viruta... la respuesta es ' YES, con tal que la Mod sea BIOS basado en la operación. **time-out** éste ser fundamental base de NEO 4, él conectar y poder comunicar y proporcionar uno función llamar ' parchear ' direccionamiento línea BIOS viruta, por lo tanto, como más función ser ganar, simple aumentar te viruta parchear función dentro direccionamiento BIOS utilizar conectar direccionamiento línea ser todo que ser requerir. Ésta no es nueva tecnología, y en hecho es bonita mucha materia ahora vieja del sombrero, quizá los primeros casos que usted ha visto de esto fue hecho usando el Tim y también las versiones minúsculos de Onechip de la mejora para el PS1. La mejora de Bootmaster 3 utiliza ya algo de esta tecnología, y el mejor dispositivo a utilizar para la función se conoce como virutas de CPLD, él proporciona a capacidad de dirección exacta al ocuparse de la información ' que parchea '. Usted notará en el Bootmaster 3, hay un dispositivo conocido como Xilinx 9572, éste es el dispositivo de CPLD, y sus actuales funciones son parchear direccionamientos en el BIOS PS2 que se ocupen de puente scondary de la protección (NTSC), y también parchear del BIOS de DVD para la capacidad de Multi-Region. Tan cómo los 4 NEO serán diseñados?? Sabemos será diseñada, leímos exactamente en... Los 4 NEO conectarán directamente con las líneas del direccionamiento del BIOS.. un miembro de Herben nombrado paradoja es la escritura información ' que parchea ' que se puede entonces transportar a las localizaciones del direccionamiento del BIOS para la ' inserción ', esto reescribe con eficacia las funciones del BIOS, y cuando se hace esto, casi todos los procedimientos de las funciones se pueden cambiar alrededor. aquí está una goma de una LLAMADA del BIOS: **time-out** espera mecanismo listo mecanismo no listo DISCO pausa espera llamada IOP espera mecanismo pausa mecanismo no pausa sceCdStInit llamada sceCdStStart llamada sceCdStSeek llamada sceCdStStop llamada sceCdStRead llamada leer talla = %d modo = %d sceCdStRead negro leer cur_size = %d req_size = %d errar 0x%x sceCdStPause llamada sceCdStResume llamada sceCdStStat llamada "COPIA MÁS OSCURA" secuencia llamada modo = %d secuencia almacenador 1Bank %dbyte %dbanks %dbyte utilizar "COPIA MÁS OSCURA" leer almacenador concluído ejecutar %d %d %d %d %d gp %d pp %d Intr leer llamada **time-out** ahora antedicho ser básico uno carga crap, y ser en hecho tomar uno desarrollo ps2 consola BIOS, pero a medida que usted poder ver él ser verdadero uno corriente programa, este programa control función control, y si este programa ser cambiar para realizar uno diferente función, entonces su operación poder ser utilizar para desear efecto. Herben sabe reescribir el BIOS Info que puede entonces ser programado en un CPLD, o par de los dispositivos de CPLD para entonces ' parchear ' el sistema del BIOS en tiempo real. Tom de NEO está utilizando la información Herben lo provee para hacer la dotación física real requerida para realizar estas funciones. La tecnología de CPLD es absoluto esencial para la función antedicha, pero es seguridad es casi cero contra ser sostenido. Hay un número de maneras que la información completa disponible en cada línea del direccionamiento se puede ' asir ', y aunque líneas posibles las 22 de un direccionamiento se pueden utilizar simultáneamente para una función que parchea completa, todo el éstos se pueden registrar con el equipo derecho, y los minutos withing básicamente ' sostenidos '. El PS2 lleva realmente en efecto tres diverso BIOS, uno para su sistema de Op. Sys. PS2, uno para su sistema de Op. Sys. de PSX, y uno para su sistema de Op. Sys. de DVD, la información dentro de estos bioses es realmente dotación física cifrada vía la magia-puerta, y solamente alguien con el acceso a la información que desencripta de la magia-puerta, o de legítimo o las fuentes ' manufacturadas ' pueden realmente trabajar con él. Variaciones: Básicamente, el BIOS para el PS2 viene en 23 variaciones, éstas son variaciones sutiles básicas, y por otra parte el BIOS es casi idéntico. Es difícil instalar? un BIOS basó la Mod que parchea las 22 líneas del direccionamiento sería bastante difícil una instalación, tan difícil como una Mod de ORIGA, como allí
Reconozco que tienen motivo para sacar pecho, por que es un logro no al alcance de cualquiera, pero una vez vi por la tele a uno que se agujereaba la picha con un clavo y un martillo, sin decir ni mu. Tampoco esta al alcance de cualquiera, pero ¿tiene algun efecto a largo plazo? Cuando se plantean la legalidad dicen esto:
Bios patching is absolute legal as it is not a physical change in the BIOS program, only really an addition of someone elses program running externally,

Mi ingles es muy malo, pero segun lo que estan diciendo, no cambian el contenido fisico de la bios (que es de tipo flash), si no que interceptan el bus de direcciones de la bios y sustituyen los datos al vuelo, reescribiendo el bus de datos, en el momento oportuno (esa tecnica la vi hace muchos años en el Spectrum cuando usaban un montaje similar para cambiar la informacion de un solo bit de 1 a 0, para permitir el uso de una rutina que trabajaba con Interrupciones). El problema esta en que ¿que pasa si se produce una desincronizacion en los datos?¿no tendra un efecto destructivo a largo plazo?¿puede SONY flashear la BIOS y manteniendo el punto de entrada de las rutinas, cambiar la ubicacion del codigo parcheado? ¿conviene poner esos 20 cables de mas, que en caso de averia de la consola, seran muy chungos de quitar? Otra cosa ¿no se pueden proteger los juegos, haciendo checkeando la bios y comprobando que no coincide con la original? (esto podria ser facil de saltar mediante un parche, salvo que el checkeo lo haga la misma SONY con una actualizacion de la BIOS, que no arranque si no desistalamos el chip). A todo esto hay que unir la dificultad de instalacion y que hay que pagar por tenerlo (yo no creo que este tan loco, como para ponerme a hacer una cosa asi en mi consola, cuando lo que tengo me va bien y quien sabe lo que habra en el futuro...)
ademas de tus razones y acordandome de algo que lei alguna gente decia que al jugar al gt3 se les actualizaban las versiones de las bios del dvd y no se que mas, y como bien dices tu, sony si quiere podria dar al traste con esto si se puede actualizar mediante un juego con el paston que vale ese chip fuera aparte de la dificultad de instalarlo...por ahora yo no lo veo bien creo que tienen que seguir trabajando, aparte esta gente se pisan el trabajo unos a otros con lo bonito que seria que se juntasen todos y hacer algo de calidad que pueden hacerlo pero todos lo sabemos la pasta es la pasta...
3 respuestas