User Käyttäjä Salasana  
   
maanantai 7.10.2024 / 19:24
Hae keskustelualueilta:        In English   Suomeksi   På svenska
afterdawn.com > keskustelu > kotiteatteri > dvd-soittimet > procaster/yamada firmwaren kehitys (koodi painoitteinen viestiketju)
Näytä aiheet
 
Keskustelualueet
Keskustelualueet
ProCaster/Yamada Firmwaren kehitys (koodi painoitteinen viestiketju)
  Siirry:
 
Kirjoittaja Viesti
RistoE
Member
_
8. tammikuuta 2006 @ 15:18 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Kun laite käynnistetään ja tiedostopolku on "u", niin tuossa oikein on merkkien määrä. Kun toistosta palataan tiedostoselaimeen, ja näytössä on "uuuuuuuuuuuuu", niin tuntuisi että silloin on kadotettu oikea tiedostopolun merkkien määrä sekä luetaan väärää muistialuetta (jossa on pelkkää 00 00 00 00 00 00 ...). Kun sitten käydään alihakemistossa ja palataan päähakemistoon, niin koodi osaa taas laskea polussa olevien merkkien määrän, mutta lukee väärää muistialuetta?

Mutta jos uskoo ylläolevaan, niin sitten pitää ihmetellä miten tiedostonimet menevät oikein. Pitäisi löytää kuvaus siitä miten noita tiedostonimiä ja polkuja luetaan muistiin, ja onko se 8032 koodissa vai ARM koodissa. Ilmeisesti luku on ARM koodilla ja näyttö 8032 koodilla?

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 8. tammikuuta 2006 @ 15:41

temi
Senior Member

14 tuotearviota
_
8. tammikuuta 2006 @ 15:37 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Pitää vielä kokeilla alkuperäistä Yamada 6600 v5 8032 osaa ja peektonin risc osaa ->onko sama bugi?

Edit. Testitulokset: Ei näyttänyt yhtään kirjainta (Ei edes U:ta)

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 8. tammikuuta 2006 @ 15:48

RistoE
Member
_
8. tammikuuta 2006 @ 17:04 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
dokumentissa CP125x Conversion in FileBrowser: WriteFileName2List rutiinista, joka on ARM koodissa, löytyy osat WriteDirName ja WriteFileName.

Pitää myöhemmin tutkia miten WriteDirName osuudet eroavat NAv15 koodissa ja Peektonissa. Ilmeisesti WriteFileName osuuksien pitäisi olla yhtenevät. Jos vain WriteDirName osuudessa on eroa, niin sitten pitäisi yrittää korvata Peektonin vastaava osuus NAv15 koodilla.

Peekton ARM:
ROM:00020BFA ; ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ S U B R O U T I N E ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
ROM:00020BFA
ROM:00020BFA
ROM:00020BFA WriteFileName_to_List ; CODE XREF: sub_20D04+144p
ROM:00020BFA
ROM:00020BFA arg_14 = 0x14
ROM:00020BFA arg_18 = 0x18
ROM:00020BFA arg_1C = 0x1C
ROM:00020BFA arg_20 = 0x20
ROM:00020BFA
ROM:00020BFA PUSH {R0-R2,R4-R7,LR}
ROM:00020BFC MOV R0, #0x20 ; ' '
ROM:00020BFE LDRB R7, [R0,R1]
ROM:00020C00 ADD R1, #0x21 ; '!'
ROM:00020C02 SUB SP, SP, #0x10
ROM:00020C04 STR R1, [SP,#-0x10+arg_14]
ROM:00020C06 CMP R2, #0
ROM:00020C08 BNE loc_20C0E
ROM:00020C0A MOV R6, #1
ROM:00020C0C B loc_20C10
.
.
.
ROM:00020C94 WriteDirName ; CODE XREF: WriteFileName_to_List+CAj
ROM:00020C94 LDR R0, [SP,#-0x10+arg_18]
ROM:00020C96 LDR R1, [SP,#-0x10+arg_14]
ROM:00020C98 ADD R0, R0, R6
ROM:00020C9A ADD R1, R0, R1
ROM:00020C9C SUB R1, #0x10
ROM:00020C9E LDRB R1, [R1,#0xF]
ROM:00020CA0 LDR R2, [SP,#-0x10+arg_20]
ROM:00020CA2 LSL R0, R0, #0x18
ROM:00020CA4 STRB R1, [R2,R4]
ROM:00020CA6 ADD R4, #1
ROM:00020CA8 LSR R0, R0, #0x18
ROM:00020CAA LSL R4, R4, #0x18
ROM:00020CAC LSR R4, R4, #0x18
ROM:00020CAE STR R0, [SP,#-0x10+arg_18]
ROM:00020CB0
ROM:00020CB0 loc_20CB0 ; CODE XREF: WriteFileName_to_List+72j
ROM:00020CB0 LDR R0, [SP,#-0x10+arg_18]
ROM:00020CB2 CMP R0, R5
ROM:00020CB4 BCS loc_20CE0
ROM:00020CB6 ADD R0, R6, #0
ROM:00020CB8 LDR R1, [SP,#-0x10+arg_1C]
ROM:00020CBA BL loc_21CF8
ROM:00020CBE MOV R1, #0x32 ; '2'
ROM:00020CC0 SUB R0, R1, R0
ROM:00020CC2 CMP R0, R4
ROM:00020CC4 BGT WriteDirName
ROM:00020CC6 B loc_20CE0

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 8. tammikuuta 2006 @ 18:12

RistoE
Member
_
9. tammikuuta 2006 @ 12:27 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
my-yamada foorumilla zapata07 kysyy voisiko tehdä orginal 8032+pk_arm firmwaren, jotta hän voisi testata tulevatko jotkin pienet jumit 8032 koodin muutoksista. Temi, onko sinulla tue eilinen testiversiosi vielä tallessa. Se on minusta juuri mitä zapata07 haluaisi testata.

Toinen juttu että ltsouk sanoo ettei näe u-merkkejä, hänellä on käytössä koodisivu 1253.
temi
Senior Member

14 tuotearviota
_
9. tammikuuta 2006 @ 17:50 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Original Yamada 6600 v5 8032 + Peekton 6002 RISC
http://personal.inet.fi/koti/temi/tiedostot/Y6600_v5_peek_arm.zip

Edit. corrected link
Quote:
Toinen juttu että ltsouk sanoo ettei näe u-merkkejä, hänellä on käytössä koodisivu 1253
Se johtuu siitä että ltsouk:in fonteissa on 1:n kohdalla on tyhjä kohta
NA v15 firmwaren 1-5 paikalla on fontteja. u-kirjain on ensimmäisenä
siellä, mikä näkyy tiedostoselaimessa.
http://personal.inet.fi/koti/temi/kuvat/font.jpg
Fontcreatorilla tehdyissä fonteissa 1-5 paikalla on vain tyhjää

Ideahan tuossa on se, että loppupään fontteja, kun ei saada näkyviin muuten niin ne näytetäänkin alussa
(joskus kokeiltiin muttaa ARM-osasta 7E->FF:ksi, mutta tiedostoselain ei kuitenkaan kyennyt näyttämään loppupään fontteja

Tämä bugi vaikuttaa minusta,että ARM ja 8032-osan yhteys on jostain koti poikki, kuten esim. tuon dokumentin tapauksessa ei toiminut tekstitys, vaan se piti korjata 8032 bank1-osassa
http://f1.grp.yahoofs.com/v1/0M7CQ3tLsmG5efEwywojijwkAS6uCRw7UMk0...

Pitää minunkin vielä testata tuo DivX test cd2, kunhan ensin polttelen sen levylle

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 9. tammikuuta 2006 @ 19:07

RistoE
Member
_
11. tammikuuta 2006 @ 13:11 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
kirjoittelin illalla my-yamada sivustolle sinun muistiinpanojesi pohjalta ohjeet kuinka vaihtaa NAv15 versioon toinen risc. Nyt on mielenkiintoista nähdä millaisia kokemuksia ihmisiltä tulee.
temi
Senior Member

14 tuotearviota
_
14. tammikuuta 2006 @ 17:08 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Nyt toistaa minun United 4067M soitin Packed bitsream leffat kunnolla ja tukee lähes kaikkia tekstitysmuotoja, mutta yllätys yllätys! unitedissa toimii kansiopolku oikein
(kävi hyvä tuuri kun ei tarvinnut koskea 8032 osaan)
DTS Downmix toimii myös

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 14. tammikuuta 2006 @ 17:26

RistoE
Member
_
14. tammikuuta 2006 @ 18:02 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
mitä arm versiota käytät? peekton 6002?
jos käytät, niin ehkä NAv15 8032 koodista jäi sittenkin jokin osoite muuttamatta? Tosin kävin koodia itsekin läpi jokunen päivä sitten enkä löytänyt muita osoitteita joita muuttaa.

EDIT. tutkin tuon sivultasi löytyvän united v5 version ja sen arm osoitteet toisaan täsmääväät. Aika mahtava hiene yhteensattuma! Tästä pitäisi osata päätellä jotain tuon tiedostopolun ongelmasta. Tietäisi vain mitä...

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 14. tammikuuta 2006 @ 18:15

temi
Senior Member

14 tuotearviota
_
14. tammikuuta 2006 @ 18:12 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
peekton 6002v2 risc-osaa joka on laitettu minun sivulta löytyvään 4067M v5 firmwareen
RistoE
Member
_
15. tammikuuta 2006 @ 06:29 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Bank 3 koodi:
ROM:C553 90 F8 E0 mov DPTR, #0xF8E0
ROM:C556 E4 clr A
ROM:C557 F0 movx @DPTR, A ---------: 0xF8E0 saa arvon 0
ROM:C558 A3 inc DPTR
ROM:C559 74 38 mov A, #0x38 ; '8'
ROM:C55B F0 movx @DPTR, A ---------: 0xF8E1 saa arvon 38
ROM:C55C A3 inc DPTR
ROM:C55D EF mov A, R7
ROM:C55E F0 movx @DPTR, A ---------: 0xF8E2 saa arvon R7
ROM:C55F A3 inc DPTR
ROM:C560 ED mov A, R5
ROM:C561 F0 movx @DPTR, A ---------: 0xF8E3 saa arvon R5
ROM:C562 30 1C 0D jnb RAM_23.4, ROM_C572
tässä olevaa viittausta jaettuun muistiin pitää tutkia. Casmir666 ohje sanoo että tällainen osoite olisi olemassa, ja että arm koodin puolelta "ARM_Unk7" käyttää tätä osoitetta, mutta tuossakin ohjeessa on tällä kohtaa kysymysmerkkejä ja että "function ARM_Unk7 seems different on Yakumo and HB". Varmaankin ongelman lähde on tässä. Taidan verrata alkuperäisen firmwaren bank 3 koodia tähän pätkään.

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 15. tammikuuta 2006 @ 07:48

karsta
Suspended due to non-functional email address
_
15. tammikuuta 2006 @ 07:28 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Tässä firmiksessä:
http://koti.mbnet.fi/teevar/tiedostot/Y6600_Peekton_Risc_b1.zip
on ainakin molemmat minua eniten haittaavat bugit:

- MP3-ohjelmointi ei toimi
- digitv-tallenteesta dvb-tekstillä tehtyjen dvd-levyjen ääni räpsähtelee

:(
temi
Senior Member

14 tuotearviota
_
15. tammikuuta 2006 @ 08:02 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Muuten tuossa United 4067M modissa toimi myös MP3 ohjelmointi (sama peekton Risc-osa, kuin Y6600_Peekton_Risc_b1:ssä), mutta tässä Y6600_Peekton_Risc_b1:ssä ei, mutta se saattaa johtua siitä, kun firmware ei osaa lukea kansiopolkua, mihin juuri etsimme korjausta.
Quote:
- digitv-tallenteesta dvb-tekstillä tehtyjen dvd-levyjen ääni räpsähtelee
Räpsähteleekö tekstityksen kanssa samassa tahdissa?
Räpsähteleekö testaamissasi firmwareissa?
Pahoin pelkään,että tätä bugia on lähes mahdotonta korjata


Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 15. tammikuuta 2006 @ 08:18

RistoE
Member
_
15. tammikuuta 2006 @ 09:05 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
United koodi on identtinen yamadan koodin kanssa:
ROM:DD86 90 F8 E0 mov DPTR, #0xF8E0
ROM:DD89 E4 clr A
ROM:DD8A F0 movx @DPTR, A
ROM:DD8B A3 inc DPTR
ROM:DD8C 74 38 mov A, #0x38 ; '8'
ROM:DD8E F0 movx @DPTR, A
ROM:DD8F A3 inc DPTR
ROM:DD90 EF mov A, R7
ROM:DD91 F0 movx @DPTR, A
ROM:DD92 A3 inc DPTR
ROM:DD93 ED mov A, R5
ROM:DD94 F0 movx @DPTR, A
ROM:DD95 30 1C 0D jnb RAM_23.4, ROM_DDA5
Tämä ei auttanut. No nyt tutkin Peektonin bank 3 koodin.

KORJAUS!!!!!

Tämä olikin Peektonin ARM koodista. Ajatus ei edennyt tekemisen kanssa samassa järjestyksessä. Tämän perusteella väitän että tätä osaa koodista ei pidä muuttaa!!!!!!!!!!!!!

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 15. tammikuuta 2006 @ 09:09

karsta
Suspended due to non-functional email address
_
15. tammikuuta 2006 @ 09:09 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Toivottavasti kansiokorjaus onnistuu.

Rasittava äänen räpsähtely ei liity teksteihin, eikä mihinkään näkyvään. Sitä tapahtuu n. 1-5 sekunnin välein. Räpsähdys on äänen voimakkuudessa tapahtuva voimakas, mutta lyhyt piikki.

Se ilmenee ainakin dvd-formaattiin poltetuissa levyissä, joiden lähteenä on ollut digi-tv, pcm-stereo äänellä. AC3-äänellä lähetetyt ohjelmat toimivat moitteetta.

Jossain firmiksessä ääni toimii oikein, mutten enää osaa sanoa, mikä se näistä monista on :(

Onkohan sellaista firmistä, missä sekä mp3-ohjelmointi,että ääni toimisivat? Sellainen olisi hyvä pohja kehittelylle.

Mistä löytyy tämä "United 4067M" firmis? Voisin testata.
temi
Senior Member

14 tuotearviota
_
15. tammikuuta 2006 @ 09:28 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Siis tämä united 4067M firmware on vain united soittimeen , koska satun omistamaan myös sellaisen ja siihenkin piti saada tietysti Packed bitsream sub,srt,txt,ssa,smi -tuki.
Alunperinhän siinä soittimessa ei toimineet edes tekstit. Sitten joku keksi käyttää RecoSpan sivulla olevaa fimrwarea, mikä lisäsi tekstitystuen (tosin ilman ääkkösiä). Todenäköisesti Mabreakerin sivulla oleva United 4067M firmware on juuri siitä firmwaresta muokattu.
Tuota uusinta Unitedin 4067M Firmware tuotosta en ole julkaissut,koska se on vielä kesken

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 15. tammikuuta 2006 @ 09:29

RistoE
Member
_
15. tammikuuta 2006 @ 09:39 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
äh,

tokihan sen koodin pitää ollakin sama kun arm osoitteen ylempi tavu on sama. Edellisen havaintoni voi siis toistaiseksi unohtaa. Nyt pitää tutkia jokin bank 3 joka viittaa jossain ylemmässä osoitteessa olevaan arm koodiin.
RistoE
Member
_
15. tammikuuta 2006 @ 10:03 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
MUTTA: Elite soittimen firmwaresta löytyy sama
ROM:E57B 90 F8 E0 mov DPTR, #0xF8E0
ROM:E57E E4 clr A
ROM:E57F F0 movx @DPTR, A
ROM:E580 A3 inc DPTR
ROM:E581 74 38 mov A, #0x38 ; '8'
ROM:E583 F0 movx @DPTR, A
ROM:E584 A3 inc DPTR
ROM:E585 EF mov A, R7
ROM:E586 F0 movx @DPTR, A
ROM:E587 A3 inc DPTR
ROM:E588 ED mov A, R5
ROM:E589 F0 movx @DPTR, A
ROM:E58A 30 1C 0D jnb RAM_23.4, ROM_E59A
Tämän soittimen osoitteet ovat kaikki korkeammalla muistissa esim. ADDRESS_1 = 0x0376C400. Tuntuisi siis selvältä että tässä ei voida viitata ARM koodiin.

EDIT: Tätä vastaavaa koodia löytyy Elitestä enemmänkin. Paitsi koodissa käyttään 38:aa, niin myös 0B, 1B, 26, 27, 28, jne. En keksi mistä tuossa koodissa voisi olla kyse, mutta tuskin liittyy arm koodiin. Jos niin on, niin sitten pitää selvittää mikä tuo unk_7 oikein on ja jakaako 8032 sen kautta jonkin yhteisen osoitteen arm koodin kanssa.

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 15. tammikuuta 2006 @ 10:18

RistoE
Member
_
15. tammikuuta 2006 @ 13:55 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Ensin löytyi tieto että RISC koodin vaihtoon liityvä ohjet "do not correct ARM_Unk7. This is the PS_A_38 routine" http://groups.yahoo.com/group/mt13x9/message/6932

Sitten löytyi tieto että tämä on SetOperationMode http://groups.yahoo.com/group/mt13x9/message/5915 mutta aiheeseen pitänee tutustua paremmin. Onneksi tästäkin aiheesta on tässä jälkimmäisessä linkissä pohdintaa.
temi
Senior Member

14 tuotearviota
_
18. tammikuuta 2006 @ 15:22 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
http://groups.yahoo.com/group/mt13x9/message/7231
Viestin firmwaren tekstityksen lataus on aika lähellä Peekton firmwaren vastaavaa, joten aion yrittää tuota temppua
Peeektonista löytyy:
ROM 2BCDE

Edit. toimii kyllä, mutta ei lataa kuin 5-tekstiä.
Ongelmana on jos levyllä on enemmän kuin viisi elokuvaa, niin tekstitykset ei toimi kaikissa

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 18. tammikuuta 2006 @ 18:02

RistoE
Member
_
18. tammikuuta 2006 @ 18:06 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Mitenköhän koodi toimisi (vai toimisiko) jos lataisikin arvon 2 eli ottaisi(ko?) ensimmäisen kirjaimen tiedoston nimestä?

Rutiini joka kirjoittaa tiedostohakemiston NAv15 firmwaressa on osoitteessa:
ROM:67AA DIR_Disp_DirLine:
Jos haluaa korjata tuon toiminnan niin United koodin vertaaminen voisi auttaa. Koska yamadan koodissa ei varsinaisti ole mitään vikaa, niin ongelman pitänee jollain tavalla liittyä väärän muistiosoitteen lukuun. Ja koska United soittimessa se toimii, niin siinä koodin pitäisi tämän logiikan mukaan olla tämän ratkaisevan eron verran erilaista?

Edit: voi tosin olla että kyse onkin siitä että koodissa on vielä jossain osoite joka pitäisi kääntää ARM koodin kanssa yhteneväksi. Ehkä tuo sittenkin on todennäköisempää, mutta koska se ei vielä ole löytynyt, niin ei taida olla helppoa.

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 18. tammikuuta 2006 @ 18:23

temi
Senior Member

14 tuotearviota
_
23. tammikuuta 2006 @ 05:15 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Aion yrittää tuon viestin mukaista muutosta
http://groups.yahoo.com/group/mt13x9/message/7270
tuolla ROM24BFC :ssä näyttäisi olevan C++ error message,joten siellä olisi tilaa
Peekton 6002 v2 ARM
ROM:0002BCB8 ; ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ S U B R O U T I N E ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
ROM:0002BCB8
ROM:0002BCB8
ROM:0002BCB8 sub_2BCB8 ; CODE XREF: sub_2A9FC+Ep
ROM:0002BCB8 D8 48 LDR R0, =unk_6681C
ROM:0002BCBA B0 B5 PUSH {R4,R5,R7,LR}
ROM:0002BCBC 00 68 LDR R0, [R0]
ROM:0002BCBE 8E B0 SUB SP, SP, #0x38
ROM:0002BCC0 41 6F LDR R1, [R0,#0x74]
ROM:0002BCC2 D5 4C LDR R4, =unk_66880
ROM:0002BCC4 00 29 CMP R1, #0
ROM:0002BCC6 1C D0 BEQ loc_2BD02
ROM:0002BCC8 00 6F LDR R0, [R0,#0x70]
ROM:0002BCCA 00 28 CMP R0, #0
ROM:0002BCCC 19 D0 BEQ loc_2BD02
ROM:0002BCCE 21 1C ADD R1, R4, #0
ROM:0002BCD0 0E 31 ADD R1, #0xE
ROM:0002BCD2 62 7B LDRB R2, [R4,#0xD]
ROM:0002BCD4 68 46 MOV R0, SP
ROM:0002BCD6 D6 F7 E6 FB BL sub_24A6
ROM:0002BCDA 60 7B LDRB R0, [R4,#0xD]
ROM:0002BCDC 0A E0 B loc_2BCF4
ROM:0002BCDE ; ---------------------------------------------------------------------------
ROM:0002BCDE
ROM:0002BCDE loc_2BCDE ; CODE XREF: sub_2BCB8+3Ej
ROM:0002BCDE 69 46 MOV R1, SP
ROM:0002BCE0 09 18 ADD R1, R1, R0
ROM:0002BCE2 10 39 SUB R1, #0x10
ROM:0002BCE4 C9 7B LDRB R1, [R1,#0xF]
ROM:0002BCE6 2E 29 CMP R1, #0x2E ; '.'
ROM:0002BCE8 01 D1 BNE loc_2BCEE
ROM:0002BCEA 05 1C ADD R5, R0, #0
ROM:0002BCEC 04 E0 B loc_2BCF8
ROM:0002BCEE ; ---------------------------------------------------------------------------
ROM:0002BCEE
ROM:0002BCEE loc_2BCEE ; CODE XREF: sub_2BCB8+30j
ROM:0002BCEE FF 30 ADD R0, #0xFF
ROM:0002BCF0 00 06 LSL R0, R0, #0x18
ROM:0002BCF2 00 0E LSR R0, R0, #0x18
ROM:0002BCF4
ROM:0002BCF4 loc_2BCF4 ; CODE XREF: sub_2BCB8+24j
ROM:0002BCF4 00 28 CMP R0, #0
ROM:0002BCF6 F2 D1 BNE loc_2BCDE
ROM:0002BCF8
ROM:0002BCF8 loc_2BCF8 ; CODE XREF: sub_2BCB8+34j
ROM:0002BCF8 22 88 LDRH R2, [R4]
ROM:0002BCFA 29 1C ADD R1, R5, #0
ROM:0002BCFC 68 46 MOV R0, SP
ROM:0002BCFE 00 F0 DE FA BL sub_2C2BE
ROM:0002BD02
ROM:0002BD02 loc_2BD02
----------------------------------------------------------------------------------
Tähän väliin uusi koodi



----------------------------------------------------------------------------------
ROM:0002BD02 ; sub_2BCB8+14j
ROM:0002BD02 0E B0 ADD SP, SP, #0x38
ROM:0002BD04 B0 BC POP {R4,R5,R7}
ROM:0002BD06 08 BC POP {R3}
ROM:0002BD08 18 47 BX R3

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 23. tammikuuta 2006 @ 07:09

RistoE
Member
_
23. tammikuuta 2006 @ 12:50 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Tuo vaikuttaa ihan hyvltä
//********ADDED CODE*********
LDR R1, =0x93B04
LDR R0, [R1,#4] ; R0=Number of subtitles found
CMP R0, #0
BNE loc_41140 ; If found some subts with the same
name then exit
LDRH R2, [R4]
MOV R1, #1 ; dot as the second char
MOV R0, SP
BL 0x41962 ; LoadTextSubtitles
//*****END OF ADDED CODE******
Noitten haarautumiskäskyjen osoitteiden laskeminen saattaa olla työlästä, mutta saahan ne paikalleen ainakin kokeilemalla. Onko sinulla tiedossa mikä tuota osoitetta 0x93B04 vastaava osoite peektonissa on? Luulisi että tuo toimii jos nuo saa kohdalleen...
temi
Senior Member

14 tuotearviota
_
23. tammikuuta 2006 @ 17:33 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Quote:
Onko sinulla tiedossa mikä tuota osoitetta 0x93B04 vastaava osoite peektonissa on?
En ole vielä tarkemmin kerennyt tutkia
temi
Senior Member

14 tuotearviota
_
28. tammikuuta 2006 @ 18:04 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Onnistuin siirtämään Peektonin Risc-osan uudemman servon Firmwareen
(Jouduin muokkaamaan 8032-osaa) Tässä versiossa toimii kansion nimet tiedostoselaimen ylälaidassa. Firmwaren modaus on vielä kuitenkin kesken ja joudun vielä tekemään testejä, jotta voisin olla varma toimivuudesta.
Tässä minun 8032-osan muokkaukset:
ROM 63B6 38
ROM 63B9 F8
ROM 63C3 F8
ROM 63C6 38
ROM BD8D 38
ROM BD91 F8
ROM F33E 38
ROM F343 C4
ROM F648 38
ROM F64D C4
ROM DA35 BC
ROM DA3A 38
ROM DAAE C0
ROM DAB3 38
ROM EA17 BC
ROM EA1C 38
ROM EF75 BC
ROM EF7A 38
ROM EFAF C0
ROM EFB4 38
ROM 33D76 C4
ROM 33D7B 38
ROM 34042 C4
ROM 34047 38

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 12. helmikuuta 2006 @ 07:40

Mainos
_
__
 
_
temi
Senior Member

14 tuotearviota
_
1. helmikuuta 2006 @ 15:30 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
RistoE

Osaatko neuvoa miten löytäisin tuon osan Na v15 firmwaresta
http://groups.yahoo.com/group/mt13x9/message/6940

Tuollainen haku ei ole ainakaan minun hex-editorilla mahdollista
12 ? ? 7F ? 7E ? 12 ? ? 12 ? ? 7F ? 12 ? ? 22
 
afterdawn.com > keskustelu > kotiteatteri > dvd-soittimet > procaster/yamada firmwaren kehitys (koodi painoitteinen viestiketju)
 

Apua ongelmiin: AfterDawnin keskustelualueet | AfterDawnin Vastaukset
Uutiset: IT-alan uutiset | Uutisia puhelimista
Musiikkia: MP3Lizard.com
Tuotearviot: Laitevertailu | Vertaa puhelimia | Vertaa kännykkäliittymiä
Pelit: Pelitiedostot, pelidemot ja trailerit
Ohjelmat: download.fi | AfterDawnin ohjelma-alueet
International: AfterDawn in English | Software downloads | Free, legal MP3s | AfterDawn på svenska
RSS -syötteet: AfterDawnin uutiset | Uusimmat ohjelmapäivitykset | Keskustelualueiden viestit
Tietoja: Tietoa AfterDawn Oy:stä | Mainosta sivuillamme | Sivuston käyttöehdot ja tietoja yksityisyydensuojasta
Ota yhteyttä: Lähetä palautetta | Ota yhteyttä mainosmyyntiimme
 
  © 1999-2024 AfterDawn Oy