Dingoonity.org

Dingux (Dingoo Linux) => Development => Topic started by: LTStone on June 28, 2010, 06:13:00 pm

Title: overclock with tvout tutorial
Post by: LTStone on June 28, 2010, 06:13:00 pm
Here's a quick Tutorial on how to get TV-out to work with overclocked Dingux in Gmenu2x:

First make sure you have Sience's kernel and TVTool with OverClock
http://github.com/uli/dingoo-tvout
http://boards.dingoonity.org/dingux-releases/kernel-by-sience-(updated-boukichi's-kernel)-tvout-rtc-swap-poweroff/


0) Install the new kernel - http://sience.schattenkind.net/dingoo/dingux_kernel_100619_by_SiENcE.zip
1) Copy the TVout tool anywhere on your sdcard in dingux -  http://sience.schattenkind.net/dingoo/tvout-dingoo_2010-06-18.zip
2) Create a link to the TVout file
3) Set parameter to : --speed 410     (or whatever speed you want to clock too)
4) Set the Menu speed to 410 (or whatever speed you set on the TVout parameter)
5) Make sure all the apps you want to run are set to the new speed as well.
6)Your done :)

Now I may have missed something here, so feel free to ask questions..

Thanks to Uli and Sience for helping me get this to work.

Title: Re: overclock with tvout tutorial
Post by: mrkingoo on June 28, 2010, 07:02:18 pm
Sounds great but which file is the TV tool with overclock?
Title: Re: overclock with tvout tutorial
Post by: LTStone on June 29, 2010, 04:28:51 am
There I added a link to the actual file.

Title: Re: overclock with tvout tutorial
Post by: mrkingoo on June 29, 2010, 08:58:48 am
Thanks gonna give it a try :)
Title: Re: overclock with tvout tutorial
Post by: SiENcE on June 29, 2010, 10:32:14 am
You can leave point 4 & 5 if you take a gmenu2x version that do not change anything with clocking speed.

I think uli has released a new gmenu2x binary (http://github.com/uli/gmenu2x/downloads).

But not yet tested!
Title: Re: overclock with tvout tutorial
Post by: LTStone on June 29, 2010, 02:35:04 pm
You can leave point 4 & 5 if you take a gmenu2x version that do not change anything with clocking speed.

I think uli has released a new gmenu2x binary (http://github.com/uli/gmenu2x/downloads).

But not yet tested!

Wow thats great, Ill test that!
Title: Re: overclock with tvout tutorial
Post by: Everett on July 03, 2010, 03:28:00 am
I've tried the trick with the latest version of gmenu2x and it doesn't seem to work. either it freezes when it launch or "Close DMAC_DCMD_LINK" shows up on the handheld screen and then the whole thing freezes.
Title: Re: overclock with tvout tutorial
Post by: difuno on July 08, 2010, 09:30:45 am
I followed the instruction but did not work.
What about the PAL/NTSC parameters? Are they not required anymore?
Title: Re: overclock with tvout tutorial
Post by: ruffnutts on July 08, 2010, 02:44:19 pm
this is what worked for me --speed 430 --pal  ;)

ruffnutts  :)
Title: Re: overclock with tvout tutorial
Post by: difuno on July 08, 2010, 04:34:04 pm
this is what worked for me --speed 430 --pal  ;)

ruffnutts  :)

Thanks for your help again!!! It works! ;D

Title: Re: overclock with tvout tutorial
Post by: Siloucos on July 08, 2010, 07:04:17 pm
It is finally working!!

But I have some questions:

-Some one here figured out how to run picodrive without problems on tv out? Maybe it has relation with the 8-bit redering?

-I have seen some people talking about the delay of the tv-out with regard to the lcd. You can note it by the delay on the sound of dingoo in regard to the dingoo's speakers. Sometimes the delay is bigger, sometimes Tv-out runs perfectly syncronized. So, Is the lacks of synchronism a limitation or a bug?
Title: Re: overclock with tvout tutorial
Post by: zear on July 08, 2010, 10:27:03 pm
-I have seen some people talking about the delay of the tv-out with regard to the lcd. You can note it by the delay on the sound of dingoo in regard to the dingoo's speakers. Sometimes the delay is bigger, sometimes Tv-out runs perfectly syncronized. So, Is the lacks of synchronism a limitation or a bug?
That is interesting, but I noticed my new LCD tv has lags with anything connected via the analog socket. That includes Dingoo native/dingux and two of my cameras. The same Dingoo runs fine on my old analog TV.
Title: Re: overclock with tvout tutorial
Post by: Siloucos on July 09, 2010, 04:14:38 am
-I have seen some people talking about the delay of the tv-out with regard to the lcd. You can note it by the delay on the sound of dingoo in regard to the dingoo's speakers. Sometimes the delay is bigger, sometimes Tv-out runs perfectly syncronized. So, Is the lacks of synchronism a limitation or a bug?
That is interesting, but I noticed my new LCD tv has lags with anything connected via the analog socket. That includes Dingoo native/dingux and two of my cameras. The same Dingoo runs fine on my old analog TV.
Strange...
Don't you think the Dingux need to be a little polished, I mean, Tv-out is awesome, but the bugs are bad. Playing PicoDrive on Dingux is awsome, but generally, in a critic moment, Dingux make a hiccup and you get killed by Robotnik. Thanks to God, the card corruption never happened with me, but some people says that there is a percentage.
Is there any chance of these bugs be fixed?
Title: Re: overclock with tvout tutorial
Post by: Solstice on July 09, 2010, 12:42:54 pm
He guys this is so awesome!!!

edit

Got it going in color , could only OC up 413, 414 would make it go Black and white, still really great work!

im playing SF2 hyper fighting on a 20inch tv (ithink durr) and it looks and runs great!! finally can play SF2 with out slowdowns!! i tryed on a bigger 29inch and it looks abit blurry

If only there was a way to shut up the crappy speakers when using tv out


Title: Re: overclock with tvout tutorial
Post by: LTStone on July 10, 2010, 06:56:58 pm
If only there was a way to shut up the crappy speakers when using tv .

You could always just plug something into the earplug slot :)

Also Solstice , to overclock further without the black and white issue just set the menu speed to a higher value and match everything to that value.
Title: Re: overclock with tvout tutorial
Post by: Solstice on July 11, 2010, 07:40:21 am
If only there was a way to shut up the crappy speakers when using tv .

You could always just plug something into the earplug slot :)

Also Solstice , to overclock further without the black and white issue just set the menu speed to a higher value and match everything to that value.
hey thanks. ive tryed setting the menu speed but still same thing, B&W anything above 413 ?
Title: Re: overclock with tvout tutorial
Post by: LTStone on July 11, 2010, 09:04:45 pm
By menu speed I mean set the" parameter" to say --speed 430 then set everything to 430 (Is that what you did?). And sometimes the speeds dont match up perfectly, you may have to drop or raise the app/emu speed a couple of mhz to get rid of the black and white.

Other than that I'm not sure what else to say.
Title: Re: overclock with tvout tutorial
Post by: Pixman on July 17, 2010, 11:00:02 pm
Uh, how do you do a symbolic link on a fat 16 filesystem with -speed 400 --pal (for example) ll?
I'm kind of missing something
Title: Re: overclock with tvout tutorial
Post by: Pixman on July 20, 2010, 11:18:00 am
Just wanted to push this again, sorry. I don't get how you do use the parameters on a fat32 / fat16 filesystem?

Where do I type --pal / et cetera?

A symbolic link is hardly possible on such a filesystem.
Title: Re: overclock with tvout tutorial
Post by: mrkingoo on July 20, 2010, 12:22:38 pm
 In gmenu2x add a shortcut/link to the tvout oc tool by pressing select and then "add link". Then press select and edit the tvout link, go down to Parameters and enter "--speed 400 --pal". Dont forget to create a tvout off link with parameter "--off"
Title: Re: overclock with tvout tutorial
Post by: samir on October 01, 2010, 05:55:27 pm
Finally I could solve the problem I had with the TV out is great. Although I have another problem ... I see in black and white. I will see if I can fix it by lowering the overclock a bit (now I have it on 420). Thanks to everyone who made it possible for us to have TVout in Dingux!
Title: Re: overclock with tvout tutorial
Post by: adrianomm on January 02, 2011, 03:33:51 am
I could not enable TV output with overclock.

I create a link to tvout.dge and the parameters:--speed 410. I've got TV output but the clock is still 336. If I tried to change the clock, image becomes crazy.

I am using the version of kernel specified (size 1.220.608 bytes) and I tried two tvout compilations, one with 10.536 bytes and the other with 9.920 bytes. Both versions work fine, but none of them are able to set tv output to 410 (using --speed 410).

Do I have to use a special version of gp2x?

Thanks...
Title: Re: overclock with tvout tutorial
Post by: adrianomm on January 02, 2011, 05:21:41 am
I did it! TV output with overclock. Now I can play Fzero (snes) with 20fps!

I used the TV tool and the kernel mentioned on the first post. I also use a gmenu2x modified to allow overclock. I am copying the size of these files so you can have the correct ones on your dingoo:

TV tool (tvout.dge) is 9.920 bytes
Kernel (zImage) is 1.220.608 bytes
gmenu2x is 1.653.612 bytes

I created two links to TV tool. One with parameters "--speed 410" to turn on TV, and another to turn off with parameters "--off".

I set gmenu2x to 410Mhz by changing "menuclock" item on gmenu2x.conf. It is the same as changing from the interface.

The first time you tried to execute tv tool it does not work. Boot into the native os, turn the tv on and off, then boot into dingux and everything works fine.

You also have to change all your applications to 410Mhz (or any other clock you choose). To do that, press select on the application and edit clock settings.

If the application sets the clock itself, like snesx, you have to select a clock that is close (or equal) to the one you are using (in my case 410Mhz). If the clock is different, the image could be out of sync or BW.

Good luck to you all...
Title: Re: overclock with tvout tutorial
Post by: rollo on January 02, 2011, 05:22:21 am
I could not enable TV output with overclock.

I create a link to tvout.dge and the parameters:--speed 410. I've got TV output but the clock is still 336. If I tried to change the clock, image becomes crazy.

I am using the version of kernel specified (size 1.220.608 bytes) and I tried two tvout compilations, one with 10.536 bytes and the other with 9.920 bytes. Both versions work fine, but none of them are able to set tv output to 410 (using --speed 410).

Do I have to use a special version of gp2x?

Thanks...
Use  SiENcE kernel, rootfs elta fixtremor, tvout sound off
You can overclock with tvout speed 410
I  experienced like you until I changed rootfs
Title: Re: overclock with tvout tutorial
Post by: adrianomm on January 08, 2011, 01:13:29 am
rollo, can you mail me this application "tvout sound off"? I cannot find and the link is off...
Title: Re: overclock with tvout tutorial
Post by: rollo on January 08, 2011, 06:23:28 am
I uproad tvout with soundoff.

You can use 2 different tvout tools.

ValdikSS : http://www.megaupload.com/?d=1A6ERLVV
SiENcE : http://sience.schattenkind.net/dingoo/SiENcE_downloads.htm

I can overclock 408, 410, etc with ValdikSS's tool. So I can excute all dingux emulator with tvout.
I can't overclock 400 or 410 with SiENcE's tool. So I can't play pc-engine with tvout.
I don't know why that result happen.
I'm using ValdikSS's tool.
Title: Re: overclock with tvout tutorial
Post by: adrianomm on January 09, 2011, 02:27:04 am
Thanks, Rollo. Which one is the TV-Sound-OFF?

Using Science, I can only overclock to 410. I tried 420/430/440 with no luck.
Title: Re: overclock with tvout tutorial
Post by: xalalalala on March 07, 2011, 09:27:55 pm
Black and white tv output

Hi there for all you guys having trouble with science tvout here's the solution that is so obvious that most of us didn't think about it. Gmenu2x comes with NTSC as default display... So boys and girls just edit gmenu2x.conf (you can find it on local/gmenu2x) and find this line:

tvoutEncoding="NTSC"

so now simply change it to PAL

tvoutEncoding="PAL"

and save your file. I'm using almost every emulator without overclock (336) and with sound. The only one that keeps giving me a hard time is Snes9x4D...

Good Luck!
Title: Re: overclock with tvout tutorial
Post by: Solstice on March 08, 2011, 10:11:29 am
The first time you tried to execute tv tool it does not work. Boot into the native os, turn the tv on and off, then boot into dingux and everything works fine.
Yes it always takes me two times to work properly,maybe that could be fixed ?
Title: Re: overclock with tvout tutorial
Post by: ZeroX on April 26, 2011, 10:11:38 pm
I have a problem. I am able to get tv-out picture, select and play emulators, but when I exit emulator, tv goes blue, and dingoo shows "launching tvout." I used kernel, rootfs and tv-out tool from SIENcE:s site: 

http://sience.schattenkind.net/dingoo/SiENcE_downloads.htm

Other files are from 0.35 local pack. Has anybody else had this problem? I really would like to get this problem solved.