Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2015, 18:48
REHome
 
Fecha de Ingreso: mayo-2007
Ubicación: PIC-16F84A
Mensajes: 729
Antigüedad: 17 años, 8 meses
Puntos: 8
Pasar este código a Visual C#

Hola:

Aquí hay un código que me interesa, se trata de sacar información de un archivo binario, por ejemplo, una ROM de juegos de Super Nintendo, archivos .smc, binarios al fin y al cabo. Este es su enlace.

https://github.com/Zeokat/SNES-ROM-H...snes_dumper.cs

Lo he intentado y no hay manera, ajjajajaja. No me entero en programación del mundo .net, pero vamos a intentarlo.

Supuestamente creo un formulario con Visual C# Express 2013 o el que tengas. Pronto saldrá la versión 2015.

La parte del código que me interesa sacar información es este trozo de código.
Código:
        private void ReadHeader()
        {
            this.Name = Encoding.ASCII.GetString(this.Get(0x00, 0x14)); // 21 chars
            this.Layout = this.At(0x15);
            this.CartridgeType = this.At(0x16);
            this.RomSize = this.At(0x17);
            this.RamSize = this.At(0x18);
            this.CountryCode = this.At(0x19);
            this.LicenseCode = this.At(0x1A);
            this.VersionNumber = this.At(0x1B);
        }
Parece ser que ese código fue hecho a partir de estas web.
SNES header - ROM Hack City
SMC header - ROM Hack City

De esa información obtenida, quiero que aparezca en cada uno en sus textBox correspondientes, incluido el peso del archivo binario.

¿Una ayudita?

Saludos.
__________________
Meta Shell, VERSIÓN 1.2.2
Descargar