LilithPort icon indicating copy to clipboard operation
LilithPort copied to clipboard

Spectate is defective

Open oldmud0 opened this issue 10 years ago • 24 comments

It just doesn't work. Not sure if it works in the original. http://www.fmhq.us/2d-fighter-maker-2nd/lilithport-for-english/msg14714/#msg14714

oldmud0 avatar Nov 28 '15 18:11 oldmud0

Users with the Online Community for Terrordrome have confirmed that this doesn't work. In the old version of MTSP and Telepone this feature works. It's possible to find the Last mtsp source and see if you can revert the code back. My community would be willing to test this.

~ AcidSama - FMHQ Owner,Terrordrome Co-Designer

Bradsama avatar Feb 14 '16 03:02 Bradsama

All right then, it has been confirmed. I will place my efforts on pinpointing the issue.

oldmud0 avatar Feb 14 '16 04:02 oldmud0

I need someone else to do this. FM won't let me have two of the same game open, even if they have different .kgt file names.

oldmud0 avatar Feb 15 '16 01:02 oldmud0

If you want you can send me whatever you got and I can get this tested we have plenty of people that play Terrordrome online each day.

On Sun, Feb 14, 2016 at 7:25 PM, oldmud0 [email protected] wrote:

I need two people to do this. FM won't let me have two of the same game open, even if they have different .kgt file names.

— Reply to this email directly or view it on GitHub https://github.com/oldmud0/LilithPort/issues/3#issuecomment-184019349.

Bradsama avatar Feb 15 '16 19:02 Bradsama

That's fine, I just need one person to start the game while I am spectating them so that I can generate a nice pretty exception while I'm debugging. But while you're at it, maybe you can have the pre-release tested?

EDIT: I got a few Vanguard Princess players on and it seems that they can spectate just fine. Works for Type Wild fine too. Is 2DFM or LilithPort crashing? All I need are a few error logs.

oldmud0 avatar Feb 15 '16 23:02 oldmud0

@oldmud0 2DFM is crashing when me and my other dev try to spectate. But at one point in time it worked but I got a error after awhile saying "ERROR: Could not synchronize; leaving spectator mode... " My connection isn't the best so he is going to test it with someone else that has better internet than I do.

Bradsama avatar Feb 16 '16 18:02 Bradsama

After more testing it started working for me and was stable. But whenever I was getting spectated it was reported to him that nothing happened on my watchers end the game didn't even load.

On Mon, Feb 15, 2016 at 5:59 PM, oldmud0 [email protected] wrote:

That's fine, I just need one person to start the game while I am spectating them so that I can generate a nice pretty exception while I'm debugging. But while you're at it, maybe you can have the pre-release tested?

— Reply to this email directly or view it on GitHub https://github.com/oldmud0/LilithPort/issues/3#issuecomment-184446407.

Bradsama avatar Feb 16 '16 19:02 Bradsama

It sounds like LilithPort is having trouble receiving packets. I'm not sure why that would happen though; the latency would have to be through the roof for things not to happen in sync.

From my understanding, game frame data is sent through the server and to the spectators if you are a client. If you are a host, then it relies on your ports being opened for spectators to connect directly to you.

oldmud0 avatar Feb 17 '16 01:02 oldmud0

Ooh ok will it still has some issues some are able to spectate while others are not and their game crashes.

Btw chat sound isn't working at all with this Pre-Release

Bradsama avatar Feb 17 '16 17:02 Bradsama

??? Really? It's supposed to mute while in game, but I'll check it.

oldmud0 avatar Feb 18 '16 01:02 oldmud0

Yea if ya need a way to test connect to terrordrome server at trdm.duckdns.org port 7500

People on there just about all the time On Feb 17, 2016 7:13 PM, "oldmud0" [email protected] wrote:

??? Really? It's supposed to mute while in game, but I'll check it.

— Reply to this email directly or view it on GitHub https://github.com/oldmud0/LilithPort/issues/3#issuecomment-185492621.

Bradsama avatar Feb 18 '16 01:02 Bradsama

Got more reports looks like spectate works for some but the FM2nd will crash sometimes..

Also Fm2nd was crashing when someone was trying to send a challenge to someone very strange things.

On Wed, Feb 17, 2016 at 7:15 PM, Acid [email protected] wrote:

Yea if ya need a way to test connect to terrordrome server at trdm.duckdns.org port 7500

People on there just about all the time On Feb 17, 2016 7:13 PM, "oldmud0" [email protected] wrote:

??? Really? It's supposed to mute while in game, but I'll check it.

— Reply to this email directly or view it on GitHub https://github.com/oldmud0/LilithPort/issues/3#issuecomment-185492621.

Bradsama avatar Feb 18 '16 08:02 Bradsama

Any news on when this could be fixed we are holding out on releasing a new version of Terrordrome till your able to get spectate working 100%

Bradsama avatar Feb 26 '16 18:02 Bradsama

No, I don't know how to fix this yet, and school is killing me.. but I'm glad you said that, because now fixing this bug will be top priority.

oldmud0 avatar Feb 26 '16 22:02 oldmud0

Hello. I understand you're very busy with school and stuff. I'll say this way. Spectating mode does work and it doesn't. Just sometimes it works flawlessly, but with some people it doesn't. I even think it might be not fully fixable. Anyway, can you at least try to fix not working sounds and blinking when someone writes something? It appears only "announcement" sound works.

Thank in advance!

Dzierzan avatar Feb 28 '16 15:02 Dzierzan

The sounds and blinking have been fixed. With the spectate, I'm suspecting that it's either a problem with the server (?) or because one of the two people needs to be an actual host in order to directly spectate a match.

oldmud0 avatar Feb 28 '16 18:02 oldmud0

I think I tried every combination. Either it was random or only one side could spectate the second player. The 2nd one couldn't spectate 1st one. I think I tested it with at least 3 people. I had similar result. Hey, at least it's somehow working! So I appreciate your work.

Regards

Dzierzan avatar Feb 28 '16 19:02 Dzierzan

Well, if you ever encounter an exception or something I can look at, please post it here. Be sure to wrap your exception with code (```) tags.

oldmud0 avatar Feb 28 '16 21:02 oldmud0

Do you mean anything apart from spectating mode?

"Be sure to wrap your exception with code (```) tags." Can you write an example? To be honest, I only made an account here to post something here.

Well, is it possible to add message that the game is desynchronized? I know Telepone has that feature. Ohh and I noticed that in order to play with someone, you have to relogin. Command /reload doesn't really help.

Dzierzan avatar Feb 29 '16 23:02 Dzierzan

These are really weird problems you're having. Does the same stuff happen when you try making a server yourself? Example of code tags:

Hello

turns into

Hello

oldmud0 avatar Mar 01 '16 03:03 oldmud0

Basically everyone in Bradsama's server have this issue. Relogin is not really a problem, but sometimes it's annoying or you have to tell newbies how it works.

Do you know perhaps other games which use 2nd Fighther Maker engine which also use lilithport translated by you?

Dzierzan avatar Mar 01 '16 08:03 Dzierzan

There is just Type Wild which was translated by me. That's about it.

oldmud0 avatar Mar 01 '16 14:03 oldmud0

Any Fighter Maker 2nd game will work with Lilithport. It's still the same core coding from the original MTSP. On Mar 1, 2016 8:29 AM, "oldmud0" [email protected] wrote:

There is just Type Wild which was translated by me. That's about it.

— Reply to this email directly or view it on GitHub https://github.com/oldmud0/LilithPort/issues/3#issuecomment-190742248.

Bradsama avatar Mar 01 '16 19:03 Bradsama

Oh, I thought you were asking what games recommend using LilithPort..

oldmud0 avatar Mar 02 '16 00:03 oldmud0