Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Medal of Honor Heroes™
11-08-2017, 04:24 PM
Post: #31
RE: Medal of Honor Heroes™
(11-01-2017 09:48 AM)LunaMoo Wrote:  Issues don't get fixed by the passage of time. In other words without anyone investigating it, it will never be fixed and by size of this thread it's very clear it's not all that popular game and most people doesn't care.
The issue of this game isn't even known currently, it was suspected in the past to be with some rare primitive type unsupported, but as Henrik noted in it's issue on github it's not that, it's also clearly not related to any errors or warnings that show up in debug log.

Looking at it right now I would say this was probably pretty hardcore issue to debug by looking at the environment since it's very confusing to track those in GE debugger, but actually noticed it also affects the crosshair(at least in MOH2 which I'm looking at right now as they have same issueTongue) where each corner is a separate draw:
- upper left corner followed by upper right corner are same made by rectangle prims(2 vertices each),
- left bottom corner is triangle strips with 4 vertices,
- right bottom corner is again rectangle prim with 2 vertices.

Technically right bottom corner should display exactly like 2 upper corners, there's nothing different with it, but actually that's the only one which is not showing up at all and triangle strip that comes before it seems to actually be causing it which was easy to confirm by just removing that triangle strip draw completely.
So I would come to a conclusion this game's actual problem is with triangle strip prims continuing when they shouldn't(or should, but not the way it's working now).

Cool I guess that means some progress ~ now it just needs another few years of someone figuring out how all of that should actually work to reflect what happens on PSP and fix it.

(Kind of a side note, but this game does have some tiny glitches here and there on real PSP as well so even if it get's properly emulated it will have some ugly stuff, just not all around everything:].)


sad. one of my favorite games as well, i had the emulator on my phone, worked fine playing other games, but just now thought of mohh1 on my pc, sad to see its not complete, wish i knew anything about game design etc, i was talking to kgsws the other day on youtube, maybe we should get him to help lol


Attached File(s) Thumbnail(s)
   
Find all posts by this user
Quote this message in a reply
11-17-2017, 11:54 AM
Post: #32
RE: Medal of Honor Heroes™
Christmas came early this year to fans of this game. Fixed in v1.4.2-814-gca21f93d5 can be moved to playable.^^
   

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
11-17-2017, 03:59 PM
Post: #33
RE: Medal of Honor Heroes™
Moved.

Phone: Galaxy SII GT-I9100/Galaxy J7 J700M

PC: Intel Core i5 3470 3.2GHz/8GB DDR3 1600MHz/NVIDIA GTX 650 1GB GDDR5 128-bit/Windows 10 Pro x64
Find all posts by this user
Quote this message in a reply
11-18-2017, 01:19 AM
Post: #34
Heart RE: Medal of Honor Heroes™
(11-17-2017 11:54 AM)LunaMoo Wrote:  Christmas came early this year to fans of this game. Fixed in v1.4.2-814-gca21f93d5 can be moved to playable.^^
To all fans of these games, YEEEEEEEEEHHHHHAAAAAAAAA,

I am one happy Bunny, i bet multiplayer will be a blast on these two games. Big Grin

Thank you so much Developers for fixing this game and number 2 as well, and maybe a few others that had problems in those areas, i am just testing a few other titles that i know had similar problems. Cool
Find all posts by this user
Quote this message in a reply
11-19-2017, 12:02 AM
Post: #35
RE: Medal of Honor Heroes™
I saw the hard work put into debugging and investigating this issue (quite by chance) on a github discussion the other day and was so excited to see this being addressed. Checked back hours later to see it already solved and was incredibly happy. Thank you so much LunaMoo for your big part on this and of course Unknown and Henrik! At long last.. I haven't played this game on PSP since December 2007 on a demo. Now that it actually works on PPSSPP is surreal. Can't wait for a working Multiplayer to enjoy with my brother.
Find all posts by this user
Quote this message in a reply
11-19-2017, 07:11 AM (This post was last modified: 11-19-2017 09:02 AM by LunaMoo.)
Post: #36
RE: Medal of Honor Heroes™
You're welcome:3.

It's funny this problem in the end wasn't even that hardcore, it just looked like it was affecting every second triangle on the screen obfuscating the real issue really well within thousands of different draws which staring at would never lead [email protected][email protected]


~

About multiplayer, I think adhoc might already work fine here, creating new session does work for sure and it doesn't seem to be using any unimplemented adhoc functions. Best to try on real LAN, also have to remember when using even a single non-windows device(ie android phone) you often need to use a large port offset(with same value on all devices), online might have latency issues and other random connection problems that might not be related to emulation.
==========
Edit about adhoc part:
Only tried with custom build that includes some same_pc adhoc code and lots of other hackish stuff, but it works^_^!
   
~ I fooled around with using 60 fps patch in only one client and even ran around with unthrottle and the other player was perfectly synchronized, could see myself running very fast in other window, seems like a very accepting problem-free game:].
==========

Infrastructure mode however will never work, the servers are long dead like with pretty much all PSP online stuff.:]

Skirmish with bots at least does work fine and after testing it I have to say while it might be too easy, it's actually quite relaxing to play a deathmatch against 16 dumb opponents. A pity skirmish with bots isn't more common in PSP games:].

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
11-19-2017, 11:25 AM
Post: #37
RE: Medal of Honor Heroes™
Wow! I'm really amazed that you have adhoc working. I have tried LAN with two PPSSPP folders, fast memory off, port forwarding of adhoc server, IP on 127.0.0.1, disabled firewall, indentical port offsets (0) and different MAC addresses. No luck though. I have also tried 4100 as an offset for both. The 2nd ppsspp client does not register any connection to the server window but does if I close the 1st. I get a huge spam from client 1: https:// i.imgur.com/T0Plc46.jpg

I have never played LAN before but followed a few tutorials to be sure I hadn't missed anything I did wrong. Maybe EUR version has a problem or me, I don't know but the fact that this game works now is incredible. Maybe one day we will see UPnP! I can at least play with bots again Smile Belgium Ranch is absolutely the best map.
Find all posts by this user
Quote this message in a reply
11-19-2017, 02:16 PM (This post was last modified: 11-19-2017 08:01 PM by LunaMoo.)
Post: #38
RE: Medal of Honor Heroes™
Official PPSSPP version doesn't support connecting multiply instances from same device, if you want, you can use my custom build which includes some old code for multiplayer on same pc:
- download link,
~ includes readme with link to source code, just note this build has lots of other changes and it's compatibility and functionality might slightly differ from official PPSSPP:].


Normally to play adhoc you would need to use one device per player since adhoc server recognizes player by IP which has to be unique.:]

Either way it's very easy when you don't have to deal with online problems, you just have to:
- enable networking/WLAN in all PPSSPP( / devices),
- enable built-in PRO ad hoc server in one of them,
- set server address to IP of the device the server is running on for all devices(for custom build to allow same pc multi just keep "localhost").

(technically you should also make sure MAC address has to differ, but as long as you aren't copy-pasting existing config, it should always differ since it's generated randomly and the chance of hitting same one twice is smaller than winning a lotteryTongue)

And that's pretty much it, althrough you might need to have at least one gamepad, preferably more to actually play that way, I don't even remember how PPSSPP handles multiply gamepads nowadays as I only really used multiplayer on same pc for testing.Tongue

Last, but not least - to keep things simple and avoid going into commandline land, when running 2 or more instances for multiplayer on same PC I would recommend just using separate copies of ppsspp for every player:].

Probably this discussion would fit better adhoc section, but oh well.

Kind of doubt EU/US adhoc compatibility would differ, typically code is same and often such games can even play between different regions(althrough that depends on database and PPSSPP database does not include MOHH:]). Second game compatibility does differ through ~ I mean MOHH2 - it fails creating a room/starting adhoc game.

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
11-19-2017, 06:42 PM
Post: #39
RE: Medal of Honor Heroes™
Your build worked perfectly! I set both to localhost and got straight in Smile https:// i.imgur.com/kKYOSMS.jpg
I installed Tunngle earlier to play MHFU between countries with my brother which worked great as always. Tested MOH and for the 1st time my game session appeared on his lobby! However he was unable to join it. I will have to try a few other things tomorrow in case something screwed up on his side. As for a controller, I'm actually using my PSP slim with the homebrew FuSa GamePad Big Grin

It's my fault for combining a compatibility with adhoc discussion. I really couldn't find a relevant thread for this but if a Mod wishes to merge the last two posts, I can create a dedicated thread in the Adhoc section. Thank you again for your help LunaMoo, I really appreciate the huge effort and information you put into your posts : )
Find all posts by this user
Quote this message in a reply
11-19-2017, 08:12 PM (This post was last modified: 11-19-2017 08:18 PM by LunaMoo.)
Post: #40
RE: Medal of Honor Heroes™
Sorry, I have no experience with going online with PPSSPP tried it a few times long ago later only played in the comfort of my home LAN;], might just be arch enemy of ppsspp online play - latency.

BTW I updated download link with newer build, it includes optional hack in networking menu for MOHH2 as well as cross-region adhoc for both of those games(that part is untested through:]).
The hack only has to be used on the ppsspp hosting the game(edit: actually after retesting not soo sure about that, might be required to join as well or at least makes it easier to connect to a game in progress;p), so while it's pretty bad(add's a few seconds of delay) it's better than nothing:].

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: