@mara28
Svaka cast na cupanju firmware-a.
Nasao sam neke alatice koji citaju ove ROM-ove, mogu se donekle i disasemblirati.....
Alati su na grupi :
http://groups.yahoo.com/group/mipsx_src/
ima program Patcher
http://groups.yahoo.com/group/mipsx_src/files/Utilities/Patcher/
sa kojim se moze patch-ovati ROM, naravno ako znas sta treba uraditi, moze se promjeniti pocetni screen......
Inace sa jednim alaticem se dobiva ovo :
; -----------------------------------------------------------------------------
; Memory map created by TYT ROM Sourcer V06.0.3 Beta Release
;
; ROM Name : neo.rom 1048576 bytes
; Adler32 : 0xB93521AB
;
; -----------------------------------------------------------------------------
00000000 ... 003FFFFF ( 400000) - Main RAM
00000000 ... 00000003 ( 4) - NOP
00000004 ... 0000002F ( 2C) - |---
00000030 ... 0000445F ( 4430) - Decompressed data segment 'data_02'
00004460 ... 0000B1B3 ( 6D54) - Zero initialised memory 'zero_01'
0000B1B4 ... 0000FFFF ( 4E4C) - |---
00010000 ... 00014467 ( 4468) - Decompressed data segment 'data_03'
00014468 ... 00018DDF ( 4978) - Zero initialised memory 'zero_03'
00018DE0 ... 0001B58F ( 27B0) - Decompressed data segment 'data_04'
0001B590 ... 0001FC1B ( 468C) - Zero initialised memory 'zero_02'
0001FC1C ... 0008033F ( 60724) - Decompressed code segment 'code_01'
00080340 ... 000E4787 ( 64448) - Decompressed code segment 'code_02'
000E4788 ... 0013C297 ( 57B10) - Decompressed code segment 'code_03'
0013C298 ... 0013FFFF ( 3D68) - |---
00140000 ... 001B54FB ( 754FC) - Decompressed data segment 'data_01'
001B54FC ... 001FFFFF ( 4AB04) - |---
00200000 ... 002FFFFF ( 100000) - 20 - 30
00200000 ... 0020FFFF ( 10000) - |---
00210000 ... 0021FFFF ( 10000) - 21 - 22
00210000 ... 00217FFF ( 8000) - |---
00218000 ... 0021BFFF ( 4000) - 21.8 - 21.c
0021C000 ... 0021DFFF ( 2000) - |---
0021E000 ... 0021EFFF ( 1000) - 21.e - 21.f
0021F000 ... 0021FFFF ( 1000) - |---
00220000 ... 002FFFFF ( E0000) - |---
00300000 ... 0032FFFF ( 30000) - |---
00330000 ... 0033FFFF ( 10000) - 33 - 34
00340000 ... 003FFFFF ( C0000) - |---
00400000 ... 0CEFFFFF ( CB00000) - [===== No Memory =====]
0CF00000 ... 0CFFFFFF ( 100000) - ROM Image
0CF00000 ... 0CF0FFFF ( 10000) - |---
0CF10000 ... 0CF10003 ( 4) - RomDate
0CF10004 ... 0CF10007 ( 4) - LTPtr
0CF10008 ... 0CF1000B ( 4) - LTLen
0CF1000C ... 0CF1000F ( 4) - |---
0CF10010 ... 0CF390D4 ( 290C5) - Compressed code segment 'code_03'
0CF390D5 ... 0CF390E3 ( F) - |---
0CF390E4 ... 0CF65D8C ( 2CCA9) - Compressed code segment 'code_01'
0CF65D8D ... 0CF65D9B ( F) - |---
0CF65D9C ... 0CF92F0E ( 2D173) - Compressed code segment 'code_02'
0CF92F0F ... 0CF92F1B ( D) - |---
0CF92F1C ... 0CF94D07 ( 1DEC) - $Hunt_01
0CF94D08 ... 0CF94E9F ( 198) - |---
0CF94EA0 ... 0CFD438C ( 3F4ED) - Compressed data segment 'data_01'
0CFD438D ... 0CFD439B ( F) - |---
0CFD439C ... 0CFD5CB3 ( 1918) - Compressed data segment 'data_02'
0CFD5CB4 ... 0CFD5CC3 ( 10) - |---
0CFD5CC4 ... 0CFD6C72 ( FAF) - Compressed data segment 'data_04'
0CFD6C73 ... 0CFD6C7F ( D) - |---
0CFD6C80 ... 0CFD8C0B ( 1F8C) - Compressed data segment 'data_03'
0CFD8C0C ... 0CFD8C1B ( 10) - |---
0CFD8C1C ... 0CFD904B ( 430) - LoaderTable
0CFD904C ... 0CFFFC9F ( 26C54) - |---
0CFFFCA0 ... 0CFFFFFB ( 35C) - $Loader
0CFFFFFC ... 0CFFFFFF ( 4) - HdrPtr
0D000000 ... FFFFFFFF (F3000000) - [===== No Memory =====]
i 3 fajla sa kodom, i 4 sa data...... al nisam bas kod kuce sa ovim assemblerom......
(mada neke komande ne moze da disasemblira)......
Ima takodjer alat za export font-ova iz ROM-a
http://groups.yahoo.com/group/.../Utilities/ESS%20Font%20Utils/
Dobijete 50-tak bmp fajlova sa znakovima....... (ne vjerujem da ih korisit za DivX)....
Inace sam zadovoljan sa ovim Playerom.... samo da zamjene subtitle za DivX (veca slova i crni obrub)..... al' trenutno mi sluzi kao Player za sinhronizovane crtane, tako da mi nije nesto previse bitno. Bar ne moram da palim racunar, da djeci pustam crtane.......
Toliko od mene.
Pozdrav,
Miki.