Author Topic: Much i5 - To Do List for iReadyGo (to Fix and improve)  (Read 3750 times)

Deen0X (OP)

  • ***
  • Posts: 1686
Much i5 - To Do List for iReadyGo (to Fix and improve)
« on: September 02, 2014, 01:20:26 pm »
I decide to open this thread here in dingoonity, because i know some guys of iReadyGo related to Much development read some of these threads.
Much i5 have some issues that can be solved by software, but for any reason, Much people are centered on other things.
For helping to center on main things, i will post the points that, in my opinion, they must give more attention:

Bugs to be solved
-Sequence bug
There is a very old bug, but that Much did not solved in any of their updates. Is a button sequence that when you press, the device generate a [HOME] button press, and take to the android desktop.
for generating this problem:
press L+R+Mountain (Yellow button) and then press L+R+Sun (Pink)

other way to generate this problem
press and keep L+R
without releasing the previous buttons, press and release Mountain (Yellow), and then press and release Sun (Pink)

Doing this sequence, you get in the desktop and take out from the current game/app

For reference, there is a video showing this issue:

<a href="https://web.archive.org/web/20190316025147/https://www.youtube.com/watch?v=P487td_rvNA" target="_blank">https://www.youtube.com/watch?v=P487td_rvNA</a>


- 60Hz fix.
I?m testing a new firmware that set the screen refresh to 60.61Hz. in my testing, i get similar problems that running at 64Hz.
The screen refresh must be 60Hz (or very close to) to avoiding use of frameskipping.

For reference, i generate a comparisson video between Much i5 (64Hz) and JXDS5800 (60Hz). considering these two have similar hardware (MTK SoC), screen setting generate a very big difference when running some titles.

<a href="https://web.archive.org/web/20190316025147/https://www.youtube.com/watch?v=fVV9WU410CQ" target="_blank">https://www.youtube.com/watch?v=fVV9WU410CQ</a>


- Annoying Much mapping tool icon
Yes, THIS IS A HATEFUL AND ANNOYING ICON, AND MOST USERS CONSIDER AS A BUG.
I have few suggestions for changing the behavior of this annoying icon, that may be not big issue for implement:
? Add a new setting in Personalized menu "SHOW/HIDE by default mapping tool icon". If unchecked, the mapping tool will be hide ALWAYS, unless the user specific show it.
? Add this icon in the slide bottom buttonbar. I think is a good idea on adding this icon in the system icon bar that appear when you swype from bottom to center (the bar with [BACK],[HOME],[MENU]. I think there is enough room for one or even two icons here... or you can add a second line for this toolbar for adding this annoying icon and the screen capture icon too, for showing/hide it).
note: Check the suggestions for Navigation Bar.


- Fix analog sticks range (joystick driver).
In the update 27, i check that there is a Joystick driver implemented. This is a very good notice, but there is a little problem with the range. When moving full left or full up, the system is not giving a complete range (-1,0 or 0,-1) and "jumps" between two values.
I think this may be fixed adjusting the range of the stick,
For references, check this video. When i move to the right or down, i get full range without problem (0,+1 or +1,0), but to left, there is no a clean value.

<a href="https://web.archive.org/web/20190316025147/https://www.youtube.com/watch?v=1q8mg2nrbIQ" target="_blank">https://www.youtube.com/watch?v=1q8mg2nrbIQ</a>


Improvements:

- Combo buttons
Add the original feature of combo buttons for some actions, such Showing/Hidding floating buttons (or direct running apps)
My suggestions are:
? Combo [L]+[R]+[BACK] = Open Mapping Tool (the same that do with the annoying floating icon)
? Combo [L]+[R]+[MENU] = Open KeyDIY Tool

- System Button (Navigation Bar)
I mentioned some new icons in the bottom bar (Navigation Bar).
I really thing adding a second line of buttons may help with some functions.
The first line (bottom), may be the current bar. The second line may have the following buttons, Volume buttons, screen capture icon (show/hide), mapping tool icon(show/hide)
the final aspect of this toolbar may be this:

? [SCRN][MAPP][VOL-][VOL+]
? [HIDE][BACK][HOME][MENU]



- About autohide function of this bar (Navigation bar).
May be a good idea on adding a new option in "Personalized" menu: "Auto hide button bar when action is selected". If checked, when user press any of the button of this bar, the bar will auto hide. If not checked, this bar keep visible until the user press the [HIDE] button.
Sometimes, is comfortable to use these soft buttons, but autohide function may result frustrating for user.

About the behavior of this bar (Navigation bar)
Is so annoying when this appear unexpected. There are many games that have icons in the border of the screen, and is so easy to the system get confused when pressing the screen, and think is for displaying this bar.

Pressing the screen for playing, may generate little swipes that may be (and always are) confused by the system on swype for showing this bar. (as an example, i like to play Undead Slayer, and when touch a power skill icon, most of the time appear the navigation bar)

My suggestion for solving this "problem" is the swype must be long, from border of the screen up to half of the screen (or 1/3 of the screen).



- Implement L2&R2 functionality.
The device only have L1&R1 buttons, but i think is "easy" to implement L2&R2
There is a option in the personalized menu "Select/Start button to activate". I suggest to change to "Extended gamepad support".
When this option is selected, for the following behavior of buttons:

? [VOL+] = L2
? [POWER] = R2
? [BACK] = SELECT
? [MENU] = START

? [VOL-] = May be disable extended functionality...

May be a good idea to put this setting in the second line of the navigation bar, as [EXTG] (extended gamepad support). This way, if user want to enable/disable quickly, only select this from this bar.


in the same way, i will put a combo button for enabling/disabling this feature:

? Combo [MENU]+[BACK]+[L]+[R] = Enable/Disable extended gamepad support.

Of course this is an advanced feature that come disabled by default.

For reference, i do the same i suggesting with the following devices:

Much i5
<a href="https://web.archive.org/web/20190316025147/https://www.youtube.com/watch?v=N08dj0-Zuso" target="_blank">https://www.youtube.com/watch?v=N08dj0-Zuso</a>

JXDS5110B
<a href="https://web.archive.org/web/20190316025147/https://www.youtube.com/watch?v=XBgRE9F_YEo" target="_blank">https://www.youtube.com/watch?v=XBgRE9F_YEo</a>


I will update with any other (practical and with sense) suggestion that i consider can be implemented for improving this device.

The main goal of this thread is for help to Much people on center on what users want to solve and implement on the device, providing a list of key features that need to put their attention for this and future devices that can implement the same functionality.

Greetings!
« Last Edit: September 02, 2014, 03:10:11 pm by Deen0X »

nielo360

  • *
  • Posts: 492
Re: Much i5 - To Do List for iReadyGo (to Fix and improve)
« Reply #1 on: September 02, 2014, 02:32:43 pm »
they need to fix the 60hz and joystick if the want people to buy their W1 or other devices, I dont know how the chinese users find such things acceptable given that their competitors have addressed most of this issues. Really hard for any reviewer to recomend their products, eventhough the design is good. Software comes first.

diablotinbouky

  • *
  • Posts: 261
Re: Much i5 - To Do List for iReadyGo (to Fix and improve)
« Reply #2 on: September 02, 2014, 06:30:53 pm »
OK, i don't have any knowledge in software...

For what I see, screen refresh rate is about 60.5hz?  So is there another problem? Or must be 60hz?

I don't see th? vid?o about th? range of th? stick. I need  to show to ireadygo




Deen0X (OP)

  • ***
  • Posts: 1686
Re: Much i5 - To Do List for iReadyGo (to Fix and improve)
« Reply #3 on: September 02, 2014, 11:35:36 pm »
for kick testing about device screen refresh, you can install Snes9x EX+ from googleplay, go to options->video->frameskip and select 0, then, load any SNES NTSC rom
when the emulation starts, if the screen refresh rate is correct (60Hz) then the sound will be ok, but if the screen is not 60Hz, you hear sound with problems.

<a href="https://web.archive.org/web/20190316025147/https://www.youtube.com/watch?v=FQ7FmT3dGX4" target="_blank">https://www.youtube.com/watch?v=FQ7FmT3dGX4</a>

any case, Much screen is 60.64Hz aprox, and this can be ok for most emulators, but doing testings today i don?t get the expected results.

One of the roms that i prefer to use for testing frameskip=0 is PPSSPP/DjMax. With 60.64Hz must be ok with ocational drops of accelerations when running the rom, but when playing i get similar problems than when the device is at 64Hz.

I captured another video comparing Much with JXD device, and results are so similar to previous video i captured to comparing this same behavior.this same behavior.

with similar device configuration, and the same emulator (PPSSPP) setup, i get this result:
<a href="https://web.archive.org/web/20190316025147/https://www.youtube.com/watch?v=lcCi53ua_XE" target="_blank">https://www.youtube.com/watch?v=lcCi53ua_XE</a>

for completing the test, i captured the same config but running in HDMI output:
<a href="https://web.archive.org/web/20190316025147/https://www.youtube.com/watch?v=7YTo51yjC0w" target="_blank">https://www.youtube.com/watch?v=7YTo51yjC0w</a>

I really appreciate that Much people is working for solving the pending problems of this device (and for extension, newest devices too, such G2 and W1), but sadly the fix is not proper working.

Most probably the patch is not fully applied and the system is reporting a screen refresh rate of +60.60Hz, but really is running in other refresh (mosts probably 64Hz, as original setup)

hope they can fix this problem and, if we can help in any way, let us to know.

skelton

  • *****
  • Posts: 6842
Re: Much i5 - To Do List for iReadyGo (to Fix and improve)
« Reply #4 on: September 04, 2014, 10:05:57 am »
The castlevania snes game runs horribly without frameskip. So, perhaps the fix is not properly made (though the screen reports 60 hz), or there is something really wrong with the device because that's not normal at all. Evan an old 5110B runs that castlevania game with frameskip 0 completely smooth...
Retired

brainiac++

  • Posts: 1
Re: Much i5 - To Do List for iReadyGo (to Fix and improve)
« Reply #5 on: September 09, 2014, 10:59:21 pm »
I have a much European i5 2 months and this Update to 5.6.27 and tweak pure performance X, auditioned with castlevania with frameskip 0 100% and ran the audio ... sorry english.

jamesensor

  • **
  • Posts: 694
Re: Much i5 - To Do List for iReadyGo (to Fix and improve)
« Reply #6 on: September 10, 2014, 06:37:16 am »
The castlevania snes game runs horribly without frameskip. Evan an old 5110B runs that castlevania game with frameskip 0 completely smooth...

I tested some cvania games on it and on my pc as well to compare and they run normal with 0 frameskip.. (in retroarch's snes and snesoid). I also tried the dj max for ppsspp as Deno0x showed in the video and it had some minor glitches, but not as many as in his video.

Maybe I could do a video of what I've registered for you guys to see. What other games run badly without the 60hz?
PSP 3000 | PSP Go | Ps 2 | Xbox Original | Ireadygo Much i5 | Aurora II | Pipo w2f | Tonsmart Vega S-89h | Lenovo K3 Note | Tronsmart Draco H3 | Raspberry Pi 2

zapxix

  • *
  • Posts: 15
Re: Much i5 - To Do List for iReadyGo (to Fix and improve)
« Reply #7 on: March 18, 2015, 06:48:33 am »
im a noob about this stuff. But after watching deenox's video in youtube of comparing the fps of much i5 and jxd s5800. Below in the comments i found this:


Commented by: MMONargajuna
1 month ago  ?  Shared publicly
 
"I've found a dirty fix for it. Dump your firmware using MTK Droid Root & Tools. Open uboot.bin using a hex-editor. Search for fps=. U will find something like "fps=&1d...". Change this to "fps=6000.". save it.  flash it using SP Flash tool ( make sure to only activate Uboot, so things don't get messed up).  Profit :D  Tested with IReadygo Much G2 5.6.27"
*

Has anyone tried this fix for the fps of the much i5?
learning is the best part of life