como compilar un codigo hex
primero
necesitamos
1º tools 2 que contienen
make
mip2sx
sasm
sxfree
asm5900
2º el codigo a copilar
es esa carpeta que contiene archivos con la extension mip
eso es lo necesario para empezar
descomprimiremos la carpeta tools v2 en c:/
con lo que quedaria
C:/tools2
metemos los archivos del codigo a copilar dentro de la carpeta c:/tools2
abriremos una ventana de msdos
windows 98
inicio/programas/accesorios/msdos
windows xp
inicio/todos los programas/accesorios/solo simbolo del sistema
escribimos cd..
volvemos a escribir cd..
hasta que nos quedemos en c:/
ahora escribimos c:/cd tools2 o el nombre de la carpeta donde extraimos tools2
y el codigo a copilar
con lo que quedaria C:/tools ahora solo escribiriamos make y le dariamos a enter
y ya tendriamos el codigo copilado
segundo
modificacion de opciones
1º abrimos el archivo define que se encuentra en la carpeta c:/tools2
; this file is used by both sasm and r5900
; used by PS2_BIOS
BIOS_JAP EQU 0x01
BIOS_V1 EQU 0x02
BIOS_V3 EQU 0x04
BIOS_V4 EQU 0x08
BIOS_XX EQU 0x10
; Uncomment your ps2
PS2_BIOS EQU 0xFF ; Ps2 v1-v8(if get error pick your ps2 only!!)
;PS2_BIOS EQU BIOS_JAP ; TODO: JAP 10000/15000
;PS2_BIOS EQU BIOS_V1 ; v1(chip 010), v2?
;PS2_BIOS EQU BIOS_V3 ; v2?, v3(chip 020)
;PS2_BIOS EQU BIOS_V4 ; v4(chip 030)
;PS2_BIOS EQU BIOS_XX ; v5(chip 040, 050), v6(chip 060), v7(chip 070, 080), v8(chip 090)
;KILL_LOGO EQU 1 ; Uncomment to kill logo...
POWER_DOWN EQU 1 ; Uncomment 1/2 sleep(USE PLZ AND NOT FULL_SLEEP or DVD_FIX)
;NO_BUS EQU 1 ; Uncomment for scex only(no dvd/cd D,C,B,I,H,G,W).. NOT!
;MODE54 EQU 1 ; 54M clock
; TODO!!!!!!!!!!!!!
;BOOT_MENU EQU 1 ; TODO boot menu(from Memory Card).............
;VMODEFIX EQU 1 ; TODO ... auto NTSC2PAL/PAL2NTSC
;REGION_FREE EQU 1 ; TODO/REMOVED i have no dvd to test with
...
;DEMARCO_VISION EQU 1 ; TODO ... 50:50 can b done with software only
cuando el punto y coma esta puesto no se usa esa opcion por ej si le quitaramos el punto y coma
a la opcion NO_BUS solo cargaria juegos de ps1.-
con esto se consigue copilar el codigo para scenix del modelo nuevo
2º modificacion para usar el codigo en scenix viejos
abrimos el archivo magic_ice que se encuentra en c:/tools con un editor de texto
y alli modificamos
INCLUDE "define.inc"
;__fuse $7F9
;__fusex $F7F
DEVICE SX28AC, OSCHS2, TURBO, BANKS8, OPTIONX
;FREQ 50000000 ; 50Mhz
el bank8 y ponemos banks4 quedando asi
INCLUDE "define.inc"
;__fuse $7F9
;__fusex $F7F
DEVICE SX28AC, OSCHS2, TURBO, BANKS4, OPTIONX
;FREQ 50000000 ; 50Mhz
cerramos guardamos los cambios y copilamos como anteriormente se ha descrito ya
solo nos queda un paso abrimos el icprog abrimos el codigo hex y dejamos en 4 banks
4 pages le damos a guardar y ya tenemos el codigo para los scenix viejos.-
gracias a los que me ayudaron a aprender a copilar a mi
creo no haberme equivocado pero si lo he hecho lo siento
estañador
X-MEN WW.MAGICX.INFO