RETRO GAMES BRASIL
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

RETRO GAMES BRASILEntrar
Fórum somente no modo leitura. Acesse nosso novo fórum com servidor prórprio! Todos são bem vindos a nova casa: https://retrogamesbrasil.net/

"Desbloqueio" e cópia de homebrew/jogos no ZEEBO

power_settings_newInicie sessão para responder
+5
Nanaki
Alohawell Ltda
Kaneda
burn1004
Punch
9 participantes

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO Empty"Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
http://www.retrogamesbrasil.com/t18232-pack-de-roms-do-zeebo

link do pack de roms que euzinho upei.

Galera, vou postar o tutorial que eu redigi para o fórum americano ASSEMbler porquê eu tô com preguiça, se for muito difícil a leitura pesquise no google: OpenZeebo, e entre na Wiki. Lá tem tudo apesar de estar espalhado. Ja já traduzo ao português. EDIT: Traduzido.

Aqui está a lista de aplicativos/jogos do pacote (FAVOR IREM NA SEÇÃO EMULADORES PARA BAIXAR AS ROMS):


Code Name
12875 IMICRO3D (Vem com o Action Hero 3D: Wild Dog)
274259 Action Hero 3D: Wild Dog
280386 Alice no País das Maravilhas
279369 Alien Breaker Deluxe
276151 Alpine Racer
280214 Armageddon Squadron
279888 Bad Dudes vs. DragonNinja
277083 Bejeweled Twist
278986 Caveman Ninja
274214 Crash Bandicoot Nitro Kart 3D
279233 Dark Seal
280173 Disney All Star Cards
274754 Double Dragon
274803 FIFA 09
277380 Galaxy on Fire
279889 Heavy Barrel
278200 Heavy Weapon
280221 Iron Sight
279126 Karnov’s Revenge
279200 Magical Drop III
276121 Need For Speed Carbon
276212 Pac-Mania
278962 Peggle
280238 Powerboat Challenge
276154 Prey Evil
274802 Quake
276153 Quake II
280602 Raging Thunder 2
278282 Rally Master Pro
280394 Reckless Racing
276675 Resident Evil 4 Zeebo Edition
276152 Ridge Racer
278987 Spin Master
278988 Street Hoop
279125 Super BurgerTime
276731 Tekken 2
280463 Tork and Kral: A Prehistorik Adventure
278965 Toy Raid
274804 Treino Cerebral
280634 Turma da Mônica em: Vamos Brincar Vol. 1
263019 Ultimate Chess 3D
279036 Um Jogo de Ovos
279173 Wizard Fire
274755 Z-Wheel
274791 Zeebo App
277495 Zeebo Channels (Opera Mini)
279394 Zeebo Clube
277727 Zeebo Extreme Baja
278285 Zeebo Extreme Bóia Cross
277285 Zeebo Extreme Corrida Aérea
278283 Zeebo Extreme Jetboard
276809 Zeebo Extreme Rolimã
279380 Zeebo F.C. Foot Camp
280647 Zeebo F.C. Super League
277229 Zeebo Family Pack
279159 Zeebo Sports Peteca ("Badminton" no méxico, "je je je")
278738 Zeebo Sports Queimada
277534 Zeebo Sports Tênis
278212 Zeebo Sports Vôlei
279382 Zeeboids
277455 Zenonia (joguete RPG)
279712 Zuma's Revenge



Como Estala?

Tens que comprar um dongle JTAG que opere em 2,6 V, isto é mui importante o pá. Ou tente ser o fodão do fórum e construa seu próprio JTAG Wiggler (que vai na porta serial, isso ainda existe? haha) neste link: http://projects.tripleoxygen.net/openzeebo/index.php?title=JTAG . Lembrando que ninguém é o RAMBO da engenharia elétrica aqui então é melhor comprar um cabo pronto, como o Signalyzer H2. Com o cabo/dongle em mãos, está na hora de ligá-lo ao Zeebo. Já que na placa só existem os pads, você pode soldar uma barra de pinos 5x2, 90° ou 180°, assim fica mais fácil de ligar os fios. Se preferir, pode também soldar os fios diretamente. Só não demore muito com o ferro de solda nos pads.

"Desbloqueio" e cópia de homebrew/jogos no ZEEBO Jtag_zeebo

Vamos usar este layout genérico de um JTAG ARM 20 Pinos:

"Desbloqueio" e cópia de homebrew/jogos no ZEEBO Arm_jtag_20

Veja se é igual, e conecte os pinos desta forma:
Pino 1 (VCC) goes onto VREG_MSMP
Pino 5 (TDI) goes on JTAG_TDI
Pino 7 (TMS) goes onto JTAG_TMS
Pino 9 (TCLK) goes onto JTAG_TCK
Pino 11 (RTCK) goes onto JTAG_RTCK (unless the dongle doesn't have Pin 11/RTCK, if that's the case connect the Zeebo's JTAG_RTCK onto GND)
Pino 13 (TDO) goes onto JTAG(TDO)
One of the GND Pinos (20 for example) goes onto Zeebo's GND pino.

Vale lembrar que você tem que soldar os cabos no zeebo para poder fazer a conexão. Ou fazer bonitinho assim com barra de pinos para facilitar:

"Desbloqueio" e cópia de homebrew/jogos no ZEEBO 800px-Jtag_header

Agora conecte o Dongle no seu PC e instale o OpenOCD (de preferência a versão 0.4.0.) aqui: http://www.freddiechopin.info/index.php/en/download/category/4-openocd . Você vai precisar de scripts para usar o OpenOCD no zeebo, então abra o bloco de notas e copie o texto abaixo(lembre-se de mudar a config. de acord com o tipo de aparelho JTAG, aqui mostramos para o SignalyzerH2):

# Zeebo ARM9 OpenOCD script

## Mudar de acordo com o tipo de cabo/dongle
interface ft2232
ft2232_device_desc "Signalyzer H2"
ft2232_layout signalyzer-h
ft2232_vid_pid 0x0403 0xbca2

## Mudar de acordo com o tipo de cabo/dongle
## Se é wiggler, ponha em velocidade baixa. e.g. 100
## 0 é Adaptive Clock.
jtag_khz 0
reset_config none

set _CHIPNAME arm926ejs
set _ENDIAN little
set _CPUTAPID 0xa01700e1

jtag newtap arm9 cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id $_CPUTAPID

set _TARGETNAME arm9.cpu
target create arm9 arm926ejs -endian $_ENDIAN -chain-position $_TARGETNAME

arm7_9 dcc_downloads enable
arm7_9 fast_memory_access enable

proc mf { } {
halt
arm mcr 15 0 1 0 0 340348
}

proc mo { } {
arm mcr 15 0 1 0 0 340349
resume
}

proc rst { } {
mf
reg pc 0xFFFF0000
mo
}

proc brew { } {
mf
mww phys 0x11428800 0x1008000
mo
}

proc em { } {
mf
mww phys 0x11428800 0x1007001
mo
}


Salve como "msm7201a_arm9.cfg" e ponha na pasta "scripts/target" que fica dentro da pasta da instalação do OpenOCD.

Agora copie isso no bloco de notas:
# Zeebo ARM11 OpenOCD script

interface ft2232
ft2232_device_desc "Signalyzer H2"
ft2232_layout signalyzer-h
ft2232_vid_pid 0x0403 0xbca2

jtag_khz 0
reset_config none

set _CHIPNAME arm11
set _ENDIAN little
set _CPUTAPID 0xa7b360e1

jtag newtap arm11 cpu -irlen 5 -ircapture 0x1 -irmask 0xf -expected-id $_CPUTAPID

set _TARGETNAME arm11.cpu
target create arm11 arm11 -endian $_ENDIAN -chain-position $_TARGETNAME[/size]


Salve na mesma pasta com o nome "msm7201a_arm11.cfg".

Aviso, se for o wiggler que você construiu do site OpenZeebo, substitua a parte que diz

interface ft2232
ft2232_device_desc "Signalyzer H2"
ft2232_layout signalyzer-h
ft2232_vid_pid 0x0403 0xbca2


por isso:

interface parport
parport_port 0x378
# No Linux, use "parport_port 0"
parport_cable wiggler


e também ponha um vlaor de clock baixo, como por exemplo "jtag_khz 100".

Agora abra um prompt de comando e abra o OpenOCD com esses argumentos: "-f target/msm7201a_arm11.cfg" (sem as aspas), vai aparecer isso:

Open On-Chip Debugger 0.4.0 (2011-04-17-13:28)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.berlios.de/doc/doxygen/bugs.html
RCLK - adaptive
none separate
Info : Signalyzer: EM-ARM-JTAG (ARM JTAG) detected. (HW: 0).
Info : max TCK change to: 30000 kHz
Info : RCLK (adaptive clock speed)
Info : trst: 0, srst: 0, high_output: 0x12, high_direction: 0x1f
Info : JTAG tap: arm11.cpu tap/device found: 0xa7b360e1 (mfg: 0x070, part: 0x7b36, ver: 0xa)
Info : found ARM1136
Info : arm11: hardware has 6 breakpoints, 2 watchpoints


Aê, temos acesso ao ARM, agora digite em OUTRO prompt de comando: telnet localhost 4444. Se deu tudo certo aparecerá a seguinte mensagem:

Escape character is '^]'.
Open On-Chip Debugger
>


Agora digite 'brew' para forçar a execução do BREW Appmgr, e 'rst' para reiniciar. Agora digite 'field' para ter acesso ao Field Test, e execute o EMAPPLET pelo menu BREW Appmgr.

Extraia uma das pastas de jogo na raíz de um cartão SD (que deve ter agora duas pastas: "mif" e "mod"). Insira o cartão SD no Zeebo, e vá em Field Test > Memory Copy. Espere a confirmação de cópia concluída. Pronto!

Perguntas? Fale com o TripleOxygen no fórum openzeebo: http://www.openzeebo.com/ E também pesquise a Wiki para mais informações, incluindo emuladores de CPS2 e +.

Agradecimentos ao TripleOxygen.

Última edição por Punch Ball Mario Bros. em Ter 06 Nov 2012, 11:02, editado 3 vez(es)

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO EmptyRe: "Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
poxa cara, você bem podia traduzir o tuto né?

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO EmptyRe: "Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
burn1004 escreveu:
poxa cara, você bem podia traduzir o tuto né?


Meia-noite carajo. Amanhã traduzo, dá um desconto :tudobem:

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO EmptyRe: "Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
Aliás, se gostou dá joinha, curta, inscreva-se e compartilhe no face e no tuíter

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO EmptyRe: "Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
Punch Ball Mario Bros. escreveu:
burn1004 escreveu:
poxa cara, você bem podia traduzir o tuto né?


Meia-noite carajo. Amanhã traduzo, dá um desconto :tudobem:


usauashushusa tudo bem, desculpa pertubar com isso é que eu tenho bastante interesse no zeebinho e não saco muito de inglês, posso traduzir alguma cisa errada por causa dos termos técnicos e blá blá blás =D
no aguardo querido

punch te amooo
eeeeeee

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO EmptyRe: "Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
Parabéns cara.

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO EmptyRe: "Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
Parabens.. Muito bom

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO EmptyRe: "Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
bom tuto, valeu punch

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO EmptyRe: "Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
Traduzido.

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO EmptyRe: "Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
preciso de um zeebo!!1

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO EmptyRe: "Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
As fotos não apareceram

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO EmptyRe: "Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
Já arrumo, peraí.

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO EmptyRe: "Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
Alguem faria o desbloqueio do meu?

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO EmptyRe: "Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
Ritinha Ratinha escreveu:
Alguem faria o desbloqueio do meu?


Muitos rumores na net dizem que o suporte da tectoy enchia a memória do zíbou de jogos durante o período de encerramento de serviço... não sei se ainda é possível ir numa autorizada mas porquê não tentar?

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO EmptyRe: "Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
Punch Ball Mario Bros. escreveu:
Ritinha Ratinha escreveu:
Alguem faria o desbloqueio do meu?


Muitos rumores na net dizem que o suporte da tectoy enchia a memória do zíbou de jogos durante o período de encerramento de serviço... não sei se ainda é possível ir numa autorizada mas porquê não tentar?



hummm , vou ligar numa autorizada e pergunto o que ?

description"Desbloqueio" e cópia de homebrew/jogos no ZEEBO EmptyRe: "Desbloqueio" e cópia de homebrew/jogos no ZEEBO

more_horiz
privacy_tip Permissões neste sub-fórum
Não podes responder a tópicos
power_settings_newInicie sessão para responder