Open2x Dr6 For F100 And F200


senquack

I feel a great disturbance in the source
Joined
Nov 1, 2006
Messages
1,167
Age
44
Location
USA
Website
Visit site
I need someone to do PAL TV testing for the included TV tweaker, can someone please get back to me with their experience on a PAL tv asap? I am leaving for Thailand soon and will not be able to code for quite a long time, so if no results are posted by Saturday or Sunday, it won't get fixed. Also: the TV tweaker is not 100% complete yet, so you'll still see the rare game like Spout that it doesn't work with. I'll be fixing this for v1.0

==============================================
= Open2x DR6 (F100), 23rd March 2009
==============================================


This should be considered a release candidate,
so please report all bugs straight away.

Read these instructions before starting.

How to install:
* Copy the contents of the ON_SD directory to the root of a FAT32 formatted SD card.
NOTE: If you encounter problems, try a different card reader or card. Some
F200s won't read SDs that F100s will and vice-versa. Some card readers will
corrupt data going to a card they don't like. Try, try again.
* Insert the SD card into the GP2X and boot whilst holding Start+Select
* After the "Firmware Upgrading" screen, you will be promted to press any button - do so.
* Wait for the installation to complete (Formatting NAND/Copying Firmware are the two stages).
* When the image on-screen tells you to, turn off the machine.
* Boot the machine holding Start+Select.
* Wait for the firmware upgrade to complete
* Done!

New features from Senor Quack:
( Users requested I list my Paypal email, so here it is:
donations or thank-yous to dansilsby<AT>gmail(DOT)com
are of course much appreciated.. )

* Software reset: if a program crashes or hangs, press
VolUp+VolDown+A+B+X+Y+L+R and then release all buttons
and watch as the Open2X kernel kills off the errant program
and automatically relaunches GMenu2X. It should take 5
seconds or so for the menu to start to relaunch, though
it might take a little longer if it's a big program.

* TV tweaking daemon, customizable for each program. Gives
most programs 100% perfect TV out. Will not work with some
HW-accelerated SDL apps that used double buffering,
however. Supports tweaking the YUV layer if you find your
movies are off-center in the video player, too.
NOTE: I only have an NTSC TV, so I have no way of knowing
if this even works with PAL TVs, please get back to me
and lemme know if it works or not.

* Support for direct control of the GP2X from a USB gamepad.
Joy2Xd is a new background daemon that can be fully
customized for all sorts of USB gamepads. When running,
the first joystick (leftmost USB port) can control
every single GP2X button in every single GP2X app ever
made, including GMenu2X. Play games and watch movies from
the comfort of your couch. If an app crashes, you can
just hit the same buttons you would on the GP2X to relaunch
the menu: VolUp+VolDown+A+B+X+Y+L+R. For each app, you
can configure you you want the USB joystick used to
control the GP2X to be hidden or shown to apps. This
configurability allows compatibility with every single
emulator I tried. Some need the hidden option turned on,
some have good customizability and don't need it. Be sure
to run the configuration program in Settings before
turning Joy2XD on from the Open2X settings screen.

* Controls remapping for SDL applications (and others that
read /dev/GPIO for their button inputs). In the GMenu2X
links settings, you'll see you can map each GP2X button
to a different one. This should work on every single SDL
program every compiled for the GP2X that used the SDL
input layer. (Some apps did not but they are very few)

* Support for volume scaling and muting for all applications.
Press Vol-/+ in GMenu2X and see the icon in the bottom
right change to indicate Normal Mode, Headphones Mode, and
Mute Mode. You can configure the volume levels in the
Open2X settings. Mute mode entirely mutes the GP2X for
all apps until you change it back. Headphones mode makes
the GP2X much quieter overall so you don't lose your
hearing. Thanks to PokeParadox for helping me get this
wedged into GMenu2X.

* Support in GMenu2X for SD insertion/removal. GMenu2X now
stores all links in a special folder on your SD: .open2x_gmenu2x/
Hit X in GMenu2X to unmount your SD card before removing it.
If you insert a new one, GMenu2X will automatically scan and
display its links. Make sure your SD's filesystems are free
of any errors, as these can make unmounting flakey.
Sometimes Linux just won't let go of a filesystem and there's
nothing I can do about it, so sometimes you might find you
still need to reboot if you see Gmenu2X doesn't pick up the
new card.

* Touchscreen calibrator for F200s

* LCD timings calibrator. Your timings will be applied at every
boot. My F200 unit gained a much better screen image by
reducing the timing to -4. Scanlines were much less
noticable. Even F100 units can benefit. Note: FPLL mode is
not really good to use because it is tied to the CPU speed.

* MMUhack built right into the Open2X kernel. Write buffering
is turned on by default for any and all apps and will not
affect compatibility. This provides a small speedup to a lot
of apps. Write caching is a configurable option for each
link but that often requires that the program originally
used mmuhack.o, lest screen artifacts occur. Most people
will never need this as Open2X now automatically loads its
own version of the MMUhack module when it detects a game is
trying to load its own. (Open2X uses a wrapper for insmod
and modprobe for this purpose)

* Automatic importation of all old GMenu2X links into the new
/mnt/sd/.open2x_gmenu2x/ link location

* Application section links restorer. If you mess up any
links in the application section, this will remove them all
and copy in all the default ones.

* New GMenu2X options: Booting gmenu2xes found on SD cards is now
turned off by default and configurable. Always apply fast RAM
tweak is a new option that overrides all link settings if you
want an overall speedup for no cost in battery life. New
display of current uptime in the bottom info bar so you can
better estimate remaining battery life, especially on F200 with
no battery gauge. There is now a separate gamma setting for
TV mode because I found TV looked washed out most of the time.
External drives can now be unmounted as well as mounted (to
allow clean, safe shutdowns)

NEW APPLICATIONS:
* Mindless made the Open2X image viewer. It kicks ass, try it out.

TODO: Make a bugfix list, as I squashed a colony but don't
have the time to make one.

IRC:
#open2x on FreeNode


LINKS:
F100 download: CODE
http://www.mediafire.com/?ymyznzm8yqh

F200 download: CODE
http://www.mediafire.com/?e2ne1nli3x1


Copy and paste links. They are 7zip archives. If you've never heard of 7zip it is far superior to zip. It also lets me get around upload restrictions :) CODE
http://www.7-zip.org/download.html


BTW, I forgot to alter the first part of the post to say that, yes, there are links for both F100 and F200 posted.
 
Last edited by a moderator:
This sounds extremely excellent! Will try ASAP!

Does wind and water work now?
 
'Moxie' said:
Does wind and water work now?
Wind & Water has worked since the very first version of Open2x...
 
Last edited by a moderator:
'Orkie' said:
'Moxie' said:
Does wind and water work now?
Wind & Water has worked since the very first version of Open2x...

I have DR4 on my F100, and the colours are all wonky. But I have now looked through the DR4 thread, and seen mentioned both my problem and that someone (You, even) might have fixed it :)

Yes, I have a beta version and have left no reports on problems. Bad me. I blame the fact that I have had a small baby at home :) (I still have him, only he is turning into a less small baby)
 
Last edited by a moderator:
Nice release, thank you Senor Quack!

For those who did not install it yet, expect the Copying Firmware screen to last about two or three minutes. Just like with DR4, the installation went without a hitch. I did not get around to try the GPH compatibility app Orkie posted in the previous thread, I`ll give that a spin one of these days too.

I wish I had a TV out cable (now more than ever), sorry I can`t give you any feedback on that. Thanks again for your massive effort.
 
F100 installation was fine for me. The LCD timings screen is really great, the screen on my GP2X never looked so good. I'll have a play with the PAL TV settings tomorrow and post my findings.

Thanks for your hard work Senor Quack, good job!.

Later
Reesy
 
Last edited by a moderator:
Well I'm convinced, I'm trying this out as soon as I get home. That feature list fixes all of the GP2X problems that I can see and has many very nice enhancements. This seems like the OS the GP2X should have had all the time.
 
Last edited by a moderator:
Nah, the colors on my W&W are still wonky, even with this. It looks like the palette has failed to initialize or something. Images:

ww1ex.jpg

ww2ex.jpg


Apart from that, it looks excellent so far :)
 
Last edited by a moderator:
thanks for this!!



some quick testing: (tvout tested on PAL F100 model)

not working
pykaraoke
cave story


tv out not working
pykaraoke
cave story
rotategear
powder2x
gp2xchess
stppc2x (works to some extent)

tvout working
pikix8
lgpt
greader2X
mplayer
music
 
Oi! You are awesome man, can't wait to try this out, unfortunately I think I'll have to drop one of my GP2X's back to official firmware just for W&W...
 
Last edited by a moderator:
'Hooka' said:
Oi! You are awesome man, can't wait to try this out, unfortunately I think I'll have to drop one of my GP2X's back to official firmware just for W&W...
I still find this strange, Wind & Water has always worked for me on Open2X... hmmm
 
Last edited by a moderator:
PokeParadox: I've never seen anything as drastic as their pictures, but I remember mine being a little off palette when I flashed... DR1 or 2, quite awhile ago... I'll give it a go with this newest release on my F200, and then see what happens.
 
Last edited by a moderator:
Updated without a problem in my F-200 mk I.

The games I tried all worked fine. Nothing to report yet (aside from a few nitpicks :p ).

I don't have a TV-out or cradle to test these new features. :(

Thanks to everyone involved. Your work are really appreciated :)

'PokeParadox' said:
'Hooka' said:
Oi! You are awesome man, can't wait to try this out, unfortunately I think I'll have to drop one of my GP2X's back to official firmware just for W&W...
I still find this strange, Wind & Water has always worked for me on Open2X... hmmm

Wind & Water demo is working correctly in mine.
 
Last edited by a moderator:
I can confirm that Wind and Water is working just fine for me... Evil Dragon, I think they did an update to Wind and Water to fix that problem, make sure you're using the most recent version and/or have it updated...
 
Last edited by a moderator:
'Hooka' said:
I can confirm that Wind and Water is working just fine for me... Evil Dragon, I think they did an update to Wind and Water to fix that problem, make sure you're using the most recent version and/or have it updated...
Moxie, not EvilDragon. :lol:

From a distance, their avatars do tend to look similar. :D
 
Last edited by a moderator:
Ok. The first new feature I honed in on was the USB>GP2X control. Outstanding stuff! With a USB converted SNES pad plugged in, my GP2X is a whole new machine. If nothing else was improved I'd be happy.

Of course, there's lots more to be happy about. I was running DR4, so I was already enjoying most of the improvements over FW4.0.0 (boot times, the wealth of settings, the list goes on). Having touch screen added to the package is great. I like the LCD timing utility too.

The only rain on my parade so far, PAL TV out settings produced much the same result as NTSC. I don't know if you want more detailed descriptions (or pics), but basically it's the ol' rapidly cycling mess of fuzzy lines.False alarm, it's ok.

Hot damn, I haven't even fired up a game yet. More from me later. Thanks for everything so far. :wub:
 
Last edited by a moderator:
I will try it on my F100 later, possibly tonight or at the very latest tomorrow. Complete with PAL Tv-out testing with pictures and maybe comparison pics with NTSC if I have time and noone else beats me to it.

I just have one question, in the previous DR4 release I was running, mounting SD over USB was not working at all for me. Both Windows XP and Vista would report a broken driver, and no drive would show up. As I reverted back to official GPH 2.1.1 firmware (+ notaz hack for SDHC support) it worked without any issues.
It was the only problem I had with the DR4, unfortunently forcing me to revert back to official firmware, as I require that feature. (my real cardreader does not support SDHC at all)
 
Back
Top