#90 Turn on minimal wifi function to allow some games to work

closed
nobody
None
5
2010-03-30
2010-03-27
Pokefan 999
No

It seems some games will not work properly without turning on the wifi function in desmume like Pokemon Trozei, Infinite Space etc.
I have tested with minimal wifi function turn on and it doesn't seem to hurt anything and makes some games work properly.
Isn't it better to make more games work properly if it doesn't cost anything?
Zeromus,
for your consideration.

Discussion

  • zeromus
    zeromus
    2010-03-27

    what's minimal wifi? the only wifi configuration i know of is EXPERIMENTAL_WIFI_COMM

     
  • Pokefan 999
    Pokefan 999
    2010-03-28

    For my own usage, I turn on those portion of EXPERIMENTAL_WIFI_COMM in NDSSystem.cpp which is sufficient to allow some of those games to work properly (no slowdown). Of course, it will still have a 1-2secs delay for long pause unless you turn on the complete EXPERIMENTAL_WIFI_COMM (which seems to slow things a little).

     
  • Pokefan 999
    Pokefan 999
    2010-03-28

    For correctness, I comment out the part on WIFI_usTrigger(); which is not required in this situation.

     
  • spaceape
    spaceape
    2010-03-28

    So, it's all pretty and all that all those problems get (at least to you) solved
    when turning the wifi whatnot on, but instead of just informing us (especially
    non programers/coders/technicalknowitanythings like me,
    how about you tell me and the rest how to enable it/turn it on.
    That is, how about you make a little guide here (hell make a pic in photoshop or paint describing it all with pics of interfaces and all in it and attach it here)
    because i don't know what you are talking about being as only opening and scrolling through options on the desmume is about the hight of my capability.
    thanks

     
  • Pokefan 999
    Pokefan 999
    2010-03-29

    spaceape,
    this request is directed at zeromus and not to inform you how to solve your problem.
    This is a feature request and not a discussion forum. If you understand what is mentioned here, you can go ahead and try on your own and hopefully temporary solve your problem until the developer fix the whole issue in a more graceful manner.
    Also, if you have followed my bug reports, there are many instances where I mentioned how to tunr on the full wifi emulation which is a desmume wifi emulation (turn off by default).
    Please refrain from making such comment in a feature request post.

     
  • Pokefan 999
    Pokefan 999
    2010-03-29

    spaceape,
    if zeromus decides to look into these issues, I am sure a fix will come very soon. Just be patient.

     
  • Pokefan 999
    Pokefan 999
    2010-03-29

    oops, - patience

     
  • Pokefan 999
    Pokefan 999
    2010-03-29

    zeromus,
    I use minimal wifi because it is not sufficient just to move the following out of EXPERIMENTAL_WIFI_COMM checking :
    wifi.timestamp += kWifiCycles;
    next = _fast_min(next,wifi.next());

    It is required to set "wifi.enabled = true;" otherwise it will still not work for these games. FYI

     
  • Pokefan 999
    Pokefan 999
    2010-03-30

    Based on your reply in the bug report, this request is no longer relevant

     
  • Pokefan 999
    Pokefan 999
    2010-03-30

    • status: open --> closed