Giter Club home page Giter Club logo

Comments (15)

mmatyas avatar mmatyas commented on May 21, 2024

HerbFargus commented 2 days ago:

Initial Netplay Issues:

  • Music isn't Synced (not sure if it should be or not)
  • Pause doesn't work (the windows shows up but nothing pauses (also the pause text is offset too far to the left)
  • Skins don't show up on the other player's build- it defaults to mario
  • Can't use items/ the other player doesn't see them (like fire flowers)
  • Gamepad controls don't save
  • Fullscreen crashes on SDL2 build (when you press enter in the menu while you have fullscreen selected) Not sure if this is related to the retropie build specifically though.
  • Sometimes you float through blocks
  • Sometimes one character freezes in place
  • When the game finishes and one player exits it just keeps going... it should exit for both.
  • no netplay bot support yet

from supermariowar.

mmatyas avatar mmatyas commented on May 21, 2024

Ronoh55 commented a day ago

One more issue possibly related to floating through blocks.

Sometimes when a player breaks a block the graphic for it remains on the other's screen, but it is inactive (i.e. You can jump/fall straight through it). Sometimes going through that block causes a small lag or "float" through the box.

from supermariowar.

mmatyas avatar mmatyas commented on May 21, 2024

mmatyas commented a day ago:

Yeah, most of these are because it's still alpha. The following can be considered bugs though:

  • Gamepad controls don't save: that's a bug, thanks!
  • Fullscreen crashes on SDL2 build
  • Sometimes one character freezes in place: could you tell more details?

from supermariowar.

HerbFargus avatar HerbFargus commented on May 21, 2024
  • When flying with a feather or pow hand if you get too high you die
  • (sometimes) when you squish someone they don't visibly squish or respawn- it just keeps going though they do have the momentary invincibility that happens during respawn. It does make the squish sound though and does take away a life.
  • perhaps have a notification when someone leaves the room/ automatically exit out if there is only one player
  • After you create a room once and exit out of it and try and enter the same room, it has an infinite joining.... notification. you have to reboot to get it to work
  • In my case- I'm running my pc build on the local network and hosting the server on the pc. if I try and create a room from the pi it segfaults and exits out when I try and type in the new room name, but I can create a room fine from the pc (minus the aforementioned issues)
  • Once the game ends because there is a lag, when the ending music finally catches up with the second player it will falsely make the second player the winner (after they've been frozen in the top left corner for some time) then they will freeze in place with the winner banners popping off of them. (sprite still moves but they are just locked in one spot)
  • when using a map other than the default it seems it only shows the background image not the platforms (on the client- they are visible on the host)

from supermariowar.

mmatyas avatar mmatyas commented on May 21, 2024
  • When there is exactly one block of space between the ground and a [?]-block, hitting that only activates it for the room's host.

from supermariowar.

Dude00 avatar Dude00 commented on May 21, 2024
  • if you join a room you're "locked" to that room, all attempts to join another room result in you joining that room, even if it's invalid
  • if the player hosting joins through their external ip, they attempt to connect using some sort of lan ip. connecting through localhost is fine?
  • rooms don't work with more than two players, seems to duplicate ips of player 2?
    mearpxe

from supermariowar.

Cyantext avatar Cyantext commented on May 21, 2024

At 1:16 in this video (https://www.youtube.com/watch?v=9MFRJI_Gpuc) me and herbfargus were trying to start a game and I got a message saying "[Warning] An unexpected client is trying to join the game". From what I could gather nobody had seen that message before and I could never get it to show up again.

I'll write up a full list of issues we had tomorrow, but that was definitely the strangest thing.

from supermariowar.

mmatyas avatar mmatyas commented on May 21, 2024
  • Gamemode settings are selected randomly at the start, like when you start a quick game. This causes, for example, that players don't die when killed (they don't respawn, just lose health).

from supermariowar.

Ronoh55 avatar Ronoh55 commented on May 21, 2024

Bugs associated with map previews, map/skin sharing.

  1. Map previews don’t work for clients. They see the default 0smw map.
  2. Skins aren’t always assigned to proper player. (ie. player 2 had player 3's chosen skin, and vice versa)
  3. If player 1 is eliminated, player 2 assumes their skin.
  4. Need to implement tileset sharing for more varied map sharing.

from supermariowar.

mmatyas avatar mmatyas commented on May 21, 2024

Skins aren’t always assigned to proper player. (ie. player 2 had player 3's chosen skin, and vice versa)

This should be fixed now, could you test it?

from supermariowar.

Ronoh55 avatar Ronoh55 commented on May 21, 2024

Probably won't get a chance to until Wednesday, but I will test soon.

from supermariowar.

mmatyas avatar mmatyas commented on May 21, 2024

Should be fixed now:

  • After you create a room once and exit out of it and try and enter the same room, it has an infinite joining.... notification. you have to reboot to get it to work
  • if you join a room you're "locked" to that room, all attempts to join another room result in you joining that room, even if it's invalid
  • Skins aren’t always assigned to proper player. (ie. player 2 had player 3's chosen skin, and vice versa)

from supermariowar.

HerbFargus avatar HerbFargus commented on May 21, 2024

SDL2 still Crashes/Freezes when in fullscreen on my Raspberry PI 2. It doesn't crash with SDL1.

It isn't really an issue so much as there is no visible difference between windowed and fullscreen on RetroPie since the runcommand script in RetroPie allows for loading screen resolutions dynamically and may very well be a factor that is causing full screen option to crash.

it is now fixed

from supermariowar.

mmatyas avatar mmatyas commented on May 21, 2024
  • Connect dialog stucks right after adding a new entry

from supermariowar.

HerbFargus avatar HerbFargus commented on May 21, 2024

whoever is set as host will have an input lag of 1-2 seconds

from supermariowar.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.