Re: Hooray!!! Rockchip SDK!
Please don't spend too much time for creating the new games :!:
Our mission is to create some great applications, such as PDF-Reader, Multimedia-Player (I hate converting), etc. :P Remember that a SegaEmulator will allow us to launch a thousands of already created games, so it's more logical to create the console emulator instead of new games. :idea: |
Re: Hooray!!! Rockchip SDK!
I Compiled the snake game and it worked fine on my player!
The play area is too small (128x160), my version of snake was 176x220. My screen size is 320x220. I will now make a snake version 320x220 to run full screen on my player. Then I will use it as a template for other games. Snake is good to use because it has all the features of most games. :wink: |
is it possible to 'unpack' a firmware of a player and get the source files from it?!
|
Re: Hooray!!! Rockchip SDK!
I'm not sure. We don't have the FULL sdk, must get other parts.
Have any luck with Emulator? It's very important tool, which will help us to make the development process faster, without any risk, and without plugging/unplugging cycles (which could damage the USB cable) |
Quote:
|
just slightly off topic but relevant to programming operating systems on mp4 players
there are currently several projects on the go for adaspting linux to run on ingenics based players with some success, there is a vid on a vx747 booting linux up and another project to get linux on the vx777 i know this is about rockchip but to me this is a very difficult task but the ingenics based players are easier to deal with and once a full os is up and running the possibilities are endless anyway just thought i would throw this in for any of you programmers that may be interested some info and more links here http://www.mp4nation.net/forum/viewt...hp?f=6&t=10828 |
Remade the snake game for 320x240 screens and included a game icon. A lot better when it fills the full screen.
download here:- http://www.megaupload.com/?d=VNKPIJ1M @makd Quote:
I am mostly interested in the .rkp format 'cos you don't need to worry so much about screen/hardware compatability and I still got one of these players that works! of course you are limited by what you can do with a rk2608 player. |
Maybe you're right, and we should train on games
before creating applications or porting Linux for Rockchip. From easy to hard! :P Also we need Emulator. :roll: Thanks for the big snake and source code! :wink: It's working! I'll try to rotate the screen, change the resolution and increase the field. |
Re: Hooray!!! Rockchip SDK!
Hey guys!
I've done some research about one rk2607 player I have (link). It's indeed an dual core solution - ARM7EJ-S main processor (according to firmware sources - up to 270MHz, but it's not a limit for hacking) and a ZSP400 architecture DSP. What I've found that in /appdata folder in hidden partition there is a file named "base.rkw", which contains ARM code. If I delete that file, the player doesn't boot up. So it definitely contains a program that gets executed right after boot up (player doesn't do any initializations of any devices (for example, screen) without that file).The only information which is needed for hacking, where and how exactly does base.rkw run. The beginning of disassemble of base.rkw looks like a interrupt vector table, therefore it's possible that it's just loaded to the beginning of RAM and all interrupts are headed there. Anyway, it's not a hard task to place a custom bootloader that configures processor in our way instead of base.rkw. So I think it's green light to port ucLinux into rk2607 as all device drivers are already written in the code that came with SDK. P.S. Other rk2607 (un)features that should be mentioned: no MMU (only ucLinux can be ran, definitely no X11) USB host no RTC |
Re: Hooray!!! Rockchip SDK!
hi exec
I had a look at base.rkw on 2706 players too. I found that even if you do a small change to base.rkw the player doesn't boot up, even if you only change a text string. base.rkw is checked or signed somewhere by the system. But now we have the SDK we should be able to make changes to base.rkw to change functionality if we want. @WIZARD I have compiled the 2606 firmware and it boots up on my 2" rockchip player, the screen is flickering, but it works. Noticed that there are lots of extra sources for screen types to test out, so I'm thinking about creating a special diagnostic firmware, because most Rockchip problems are screen problems :wink: |
| All times are GMT -7. The time now is 7:34 am. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0 RC 2