1. Tämä sivusto käyttää keksejä (cookie). Jatkamalla sivuston käyttämistä hyväksyt keksien käyttämisen. Lue lisää.

ProCaster DVD-002

Viestiketju DVD-soittimet -osiossa. Ketjun avasi GoofiaX 22.08.2004.

  1. Sikunen

    Sikunen Member

    Liittynyt:
    30.10.2004
    Viestejä:
    76
    Kiitokset:
    0
    Pisteet:
    16
    Seikkailin jo lontoo foorumilla. Selkis :)
     
  2.  
  3. Tomaatti

    Tomaatti Member

    Liittynyt:
    09.07.2005
    Viestejä:
    23
    Kiitokset:
    0
    Pisteet:
    11
    Temi, se oli vaan levyistä kiinni. kyllä se näyttää nyt kuitenkin.
     
  4. jaxberg

    jaxberg Member

    Liittynyt:
    02.08.2005
    Viestejä:
    2
    Kiitokset:
    0
    Pisteet:
    11
    Tilasin eilen Procaster DVD-002 soittimen ja nyt haluaisin tietää mistä löytäisin uusimman (tai parhaan ;) firmwaren soittimelle, ja miten sen oikein asentaa ? En ole mikään guru tällaisien päivittämisessä, joten kaikki apu ja neuvot olisivat jees ! Asiantuntijat auttakaa :)
     
  5. RekookeR

    RekookeR Member

    Liittynyt:
    06.10.2004
    Viestejä:
    68
    Kiitokset:
    0
    Pisteet:
    16
    kokeile selata pari sivua taa päin. Se on vissiin pari kertaa sanottu lyhyen ajan sisään
     
  6. RistoE

    RistoE Regular member

    Liittynyt:
    26.02.2005
    Viestejä:
    277
    Kiitokset:
    0
    Pisteet:
    26
    APEX arm koodista löytyy:

    ROM:0000DFEC CMP R5, #0xFA ; '·'
    ROM:0000DFEE BCS loc_DFFA
    ROM:0000DFF0 ADD R3, R0, #0
    ROM:0000DFF2 ADD R1, R7, #0
    ROM:0000DFF4 ADD R0, R5, #0
    ROM:0000DFF6 ADD R2, SP, #8
    ROM:0000DFF8 B loc_E006
    ROM:0000DFFA ; ---------------------------------------------------------------------------
    ROM:0000DFFA
    ROM:0000DFFA loc_DFFA ; CODE XREF: sub_DE88+166j
    ROM:0000DFFA ADD R3, R0, #1
    ROM:0000DFFC ADD R1, R7, #0
    ROM:0000DFFE SUB R5, #0xFA ; '·'
    ROM:0000E000 LSL R0, R5, #0x10
    ROM:0000E002 LSR R0, R0, #0x10
    ROM:0000E004 ADD R2, SP, #8

    Tässä pätkä NA:n ohjeesta:

    ROM:0000E9A4 DoNotWrap
    ROM:0000E9A4 FA 2D CMP R5, #0xFA ; 'ÿ'
    ROM:0000E9A6 07 D2 BCS Char_250__255__display
    ROM:0000E9A8 58 48 LDR R0, =unk_6D468
    ROM:0000E9AA 39 1C ADD R1, R7, #0
    ROM:0000E9AC 43 78 LDRB R3, [R0,#1] ; FontID
    ROM:0000E9AE 28 1C ADD R0, R5, #0
    ROM:0000E9B0 01 AA ADD R2, SP, #0x30+var_2C
    ROM:0000E9B2 02 F0 F4 FE BL OSD_DisplayCharacter
    ROM:0000E9B6 JumpTO__Check_AllCharsDisplayed
    ROM:0000E9B6 2D E0 B Check_AllCharsDisplayed
    ROM:0000E9B8 ; ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
    ROM:0000E9B8 Char_250__255__display
    ROM:0000E9B8 54 48 LDR R0, =unk_6D468
    ROM:0000E9BA 39 1C ADD R1, R7, #0
    ROM:0000E9BC 43 78 LDRB R3, [R0,#1]
    ROM:0000E9BE 01 AA ADD R2, SP, #0x30+var_2C
    ROM:0000E9C0 01 33 ADD R3, #1 ; R3 = FontID + 1
    ROM:0000E9C2 FA 3D SUB R5, #0xFA ; 'ÿ'
    ROM:0000E9C4 28 04 LSL R0, R5, #0x10
    ROM:0000E9C6 00 0C LSR R0, R0, #0x10
    ROM:0000E9C8 02 F0 E9 FE BL OSD_DisplayCharacter
    ROM:0000E9CC 22 E0 B Check_AllCharsDisplayed

    Mutta tämä ohje koskee SUB_Mpeg4SubtitleText_Display rutiinia, ei siis tiedostoselainta. Ilmeisesti tiedostoselaimelta pitäisi löytää vastaava koodipätkä ja korjata se. Huonolla tuurilla tuota toista kutsua R3 arvolla "FontID + 1" ei ole tiedostoselaimen teksintulostuskoodissa joten se pitäisi lisätä. Lisäksi saattaa olla että koko vertailua FA ei ole koska sekään ei alkuperäisessä firmwaressa ole ollut tarpeen. Hyvää on se että on tiedämme mitä pitäisi lisätä ja että se on mahdollista kun vain löytyy mistä tähän lisäykseen pitäisi haarautua. Tilaa löytyy tuolta tuolta alueelta mihin alkuperäinen c++ kääntäjä on tallettanut virheilmoituksensa. Rutiini OSD_DisplayCharacter löytyy osoitteesta D314, tällä rutiinilla ilmeisesti tapahtuu itse kirjainten piirto. Tätä rutiinia kutsutaan vain muutamasta osoitteesta: 9FFE, 912E, 90EE, 917C, 9DC2 ja tuo em. SUB_Mpeg4SubtitleText_Display (löytyy myös kaksi kutsua 9654 ja 862C osoitteista mutta nämä lienevät jotain ihan muuta). Helpoin tapa saada selville mitä mikäkin rutiini tekee olisi muuttaa vaikkaa niiden lataamaa fonttia ja katsoa missä muutos ilmenee. En kuitenkaan heti suunnittele sitä vaan tutkin koodia tarkemmin.
     
    Viimeksi muokattu: 02.08.2005
  7. RistoE

    RistoE Regular member

    Liittynyt:
    26.02.2005
    Viestejä:
    277
    Kiitokset:
    0
    Pisteet:
    26
    osoitteesta 917C alkaa apex:n arm koodissa rutiini josta löytyi tuo komento MOV R7, #0x5F ; '_' jolla korvattiin erikoismerkit viivalla. Tätä pitäisi siis vielä hioa jotta FA merkin jälkeen font arvoa kasvatettaisiin yhdellä.
    Jos nuo sallitut merkit rajaisikin vain F9 saakka, niin voisi kokeilla mitä tapahtuu jos tuon korvauskomennon korvaakin komennolla "01 33 ADD R3, #1", tällöin arvon ollessa suurempi kasvatetaankin fontin arvoa.
    Siinä olisi muuten järkeä (ja se olisi erittäin tehokasta) mutta aiemminhan merkkien rajaus tuohon FA:han tai F9:ään ei toiminut jostain kumman syystä. Lisäksi näyttää siltä Font=Font+1 jäisi voimaan seuraavienkin merkkien ajaksi, joka ei saa tapahtua.
     
    Viimeksi muokattu: 02.08.2005
  8. Zombie2

    Zombie2 Guest

    Joo no Risto ihan "kiva" tietää tuokin mutta mielestäni tämä foorumi ei ole oikea paikka puida noita firmisten koodeja. Enkä usko niiden kovin montaa täällä kiinnostavan. Ne vaan tekee tästä ketjusta entistä sekavamman. Te voitte Temin ja muiden halukkaiden kanssa keskustella niistä meilitse tai jollain MTK-foorumilla. Vai olenko väärässä?
     
  9. RekookeR

    RekookeR Member

    Liittynyt:
    06.10.2004
    Viestejä:
    68
    Kiitokset:
    0
    Pisteet:
    16
    miksei tuo kuuluisi tänne? Kaverithan tekevät hyvää työtä ja mua ainakin kiinnostaa seurata ongelmien etsimistä ja firmwaren parantamista.
    Toki jos tämä halutaan pitää pelkästään procasterin ongelma treadina, niin voihan firmwarelle tehdä kokonaan uuden treadin
     
  10. Zombie2

    Zombie2 Guest

    Sinua kiinnostaa? Luuletko suurinta osaa kiinnostavan? Uusi threadi olisi ihan asiaa.
     
    Moderaattorin viimeksi muokkaama: 02.08.2005
  11. nuudel

    nuudel Guest

    Ei kai tästä muuten näin pitkää ketjua olisi tullua. Kiinnostavaa asiaa kaiken kaikkiaan.

    Zombi varmaa voi siirtyä selaimella paremmille laitumille jos asia häiritsee :)
     
  12. RistoE

    RistoE Regular member

    Liittynyt:
    26.02.2005
    Viestejä:
    277
    Kiitokset:
    0
    Pisteet:
    26
    Olet oikeassa siinä että tänne tiputellut koodirivit ovat varmasti monen mielestä kuin koiran oksennusta. Tuskin kuitenkaan ehdin niitä kovin usein tänne tiputella, joten katsotaan.

    Toinen asia: MP3 id tagit voisi olla kiva saada myös tähän apex_yam:iin. Tästä pitäisi aloittaa http://groups.yahoo.com/group/mt13x9/message/4105

    Zombie2 on vanha tekijä tällä palstalla ja hyvä että sellaisia löytyy. "kaikkia tarvitaan"
     
    Viimeksi muokattu: 03.08.2005
  13. temi

    temi Active member

    Liittynyt:
    05.09.2004
    Viestejä:
    1,054
    Kiitokset:
    0
    Pisteet:
    66
  14. RekookeR

    RekookeR Member

    Liittynyt:
    06.10.2004
    Viestejä:
    68
    Kiitokset:
    0
    Pisteet:
    16
    Uus treadi on ihan hyvä juttu, ainakin kun zombie näyttää tarkalleen tietävän mistä kukin on kiinnostunut.
    Uuteen treadiin voisi myös laittaa linkin tähän treadiin
     
  15. jj72

    jj72 Member

    Liittynyt:
    04.08.2005
    Viestejä:
    15
    Kiitokset:
    0
    Pisteet:
    11
    Moro,

    Ostin n. puoli vuotta sitten ProCaster 002 soittimen ja siinä on
    17.03.00.00 Servu, mikä on uusin (ja monipuolisin) softa jonka siihen
    saa laitettua, viestiketjun alussa oli puhetta siitä että Yamadan
    softat käyvät vain vanhempaan servuun ja olen tässä silmät sirrillään
    koittanut etsiä tietoa, mutta ei ota löytyäkseen.

    JJ
     
  16. temi

    temi Active member

    Liittynyt:
    05.09.2004
    Viestejä:
    1,054
    Kiitokset:
    0
    Pisteet:
    66
    Tässä on firmware (epävirallinen), joka käy uudemman servon ProCasteriin. Firmware on tehty APEX-soittimen firmwaresta.

    http://personal.inet.fi/koti/temi/tiedostot/ProCaster_V1.zip
    (Firmwaren ominaisuudet löytyy Zip-tiedoston sisällä olevasta TXT-tiedostosta, samoin Asennus-ja poltto-ohje.)
     
  17. odie01

    odie01 Regular member

    Liittynyt:
    31.10.2004
    Viestejä:
    299
    Kiitokset:
    0
    Pisteet:
    26
    mitenkä on mulla tuo servo on 04.05.01.00 ja toi sun Yamada v15.1
    eli ei vissiin pysty päivitämään?
     
  18. uto

    uto Regular member

    Liittynyt:
    21.03.2004
    Viestejä:
    106
    Kiitokset:
    0
    Pisteet:
    26
    jou! onko temi tossa firmwaressa nyt sitten kans sellaset tuet ettei enää pätki packed bitstream kelat eikä katoile tekstitys ac3 leffoissa?
     
  19. temi

    temi Active member

    Liittynyt:
    05.09.2004
    Viestejä:
    1,054
    Kiitokset:
    0
    Pisteet:
    66
    Vanhemmalle ProCaster versiolle (04.05.01.00) tehty firmware Apexin firmwaresta
    http://koti.mbnet.fi/teevar/tiedostot/APEX-YAMA_b5.zip
    Ainankin siinä on
    -Packed bitstream tuki
    -SRT, SUB, Xsub tekstitys
    -Parempi tuki DivX6:lle
    -Tuki Mpeg1 Mpeg2 tekstitykselle
    (AC3 Tekstien katoamis bugista en tiedä. Vaatii testaamista)
    muutokset:
    -Tiedostoselain pidemmille tiedostonimille
    -Lisätty audi-ja video valikoita
    -Fontin valinta Pieni/suuri fontti
    -Uudet taustakuvat
    -Suomi valikot
    -Ääkköset tiedostoselaimessa
    -IDX-ajastusbugi korjattu
    (Fontit vaatii ehkä vielä hiomista)
     
    Viimeksi muokattu: 04.08.2005
  20. odie01

    odie01 Regular member

    Liittynyt:
    31.10.2004
    Viestejä:
    299
    Kiitokset:
    0
    Pisteet:
    26
    kiitos! olisin vaihtanu taustat tohon MTKReMakerilla mut ilmottelee et tiedosto on yli 1mb ja file errorista? jotain vikaa tossa vai mistäköhän johtunee..
     
  21. temi

    temi Active member

    Liittynyt:
    05.09.2004
    Viestejä:
    1,054
    Kiitokset:
    0
    Pisteet:
    66
    File errorit johtuu varmasti 3:sta ARM osasta. Uusimmalla ReMakerin versiolla ei pitäisi enää tulla File erroreita. MTKRemaker saatta ilmoittaa, että tiedoston koko on yli 1MB, mutta sillä ei ole mitään merkitystä, koska ProCasterissa ja Yamada 6600 soittimissa on 2MB:n Flash muistit. Siis kannataa käyttää uusinta MTKRemakeria,
    http://personal.inet.fi/cool/mediatek/programs/mtkremaker.html
     
    Viimeksi muokattu: 04.08.2005

Jaa tämä sivu