View Single Post
  #581 (permalink)  
Old 26th May 2010, 2:29 pm
flasher86 flasher86 is offline
Member
I love my MPx player
 
Join Date: Jun 2009
Posts: 174
Default

I have absolutely no time recently. I know a lot of people will appreciate it (I even started to receiving emails in WhatEverTheHellItIs language asking for it) so I am releasing what I have done so far.

  • FatFS implementation (currently Read Only, but if you just try a little, you will manage to enable writing - a matter of two functions that need to be handled)
  • OpenDialog BETA (going through folders work, but I haven't finished it, so you can't pick a file acording to the current state)
  • BMP decoder
  • AntiAliased font support (tool for converting fonts is even more buggy so I am not releasing it, I am uploading just a few ready fonts, if you wish I can convert any font at any size or style, just give me details or attach *.ttf file and mail it to me; if I finish my font tool it will be able to manage all the rockchip fonts, inclusing rk26 FW fonts, rk27FW fonts and my own special AA format)
I put there some README files which you really should read before you start to do anything. Also, during my work I tried to comment every action inside the functions so it can be understandable for everyone. I think it can be very useful, especially that I spent so much time testing how fast those functions can be.
(check out SD_Ram functions for controlling current CANVAS of the screen, and also Bitmap converting MACROS for convertions between RBG888 and RGB565 and mixing two colours with alpha channel - they are fast as hell in opposite to the ones I found on the internet).

Also I recommend using PlatformEx.c file for DMA support. You may also find there a lot of interesting things

SD_Beta.rar

Any problems you encounter, it will be much more efficient to e-mail me. I check email very often in my cellphone, therefore I will definitely answer it soon, as currently I have absolutely no time to sit in front of the computer. Enjoy.I hope you'll create some great stuff, and I hope I'll have more time also.

KNOB:
I also think that RKP is dying. It's a shame that rockchip hadn't released SDK for so long. If the SDK was available from the beginning then maybe there would be more interest in supporting it even in RK27 players. If I am not wrong, someone already has started developing RKP Emulator for Windows. We could port it to RK27, I think it would handle it perfectly, including 100% proper speed (as most slowing down functions are the drawing ones, they would work nativley). If it was done, we could do some patching of our original FWs, perhaps replace ugly and stupid STOPER app with the game menu.

Last edited by flasher86; 26th May 2010 at 6:21 pm.
Reply With Quote