An official continuation of https://github.com/djoslin0/sm64ex-coop on sm64coopdx for the enhancements and progress it already has.
Find a file
MysterD b6959dc7ea Informed players of ent deletions in a different area (but same level)
Added packet_level_respawn_info to inform the players of entity
deletions in a different area of the same level. Currently it's
massively noisy due to sending out a new packet for each entity
destroyed. This can cause chaos when collecting a series of coins.

Ideally this information would be batched and sent in one big blob every
so often.
2021-06-11 16:19:24 -07:00
.github/ISSUE_TEMPLATE
actors implement changeable model colors 2021-04-06 00:22:42 +03:00
asm
assets
bin
build-windows-visual-studio Improvements to late-join synchronization 2021-06-09 22:35:34 -07:00
data Improvements to late-join synchronization 2021-06-09 22:35:34 -07:00
developer Informed players of ent deletions in a different area (but same level) 2021-06-11 16:19:24 -07:00
doxygen
enhancements
include Improvements to late-join synchronization 2021-06-09 22:35:34 -07:00
levels Enemy hat fixes (#83) 2020-10-16 03:03:25 -07:00
lib Added 32-bit Discord library for Windows 2020-09-25 23:18:56 -07:00
sound Added Luigi sounds (#77) 2020-10-16 11:54:59 -07:00
src Informed players of ent deletions in a different area (but same level) 2021-06-11 16:19:24 -07:00
text
textures/segment2
tools
.clang-format
.clang-tidy
.gitattributes
.gitignore Add further luigi sound changes to git ignore 2020-10-16 22:23:49 -07:00
asmdiff.jp.sh
assets.json
c2obj.py
cgdb.exe.stackdump
CHANGES
charmap.txt
charmap_menu.txt
diff.py
diff_settings.py
Dockerfile
Doxyfile
dx11.sh
extract_assets.py
first-diff.py
format.sh
gdb.exe.stackdump
Jenkinsfile
Makefile Added Luigi sounds (#77) 2020-10-16 11:54:59 -07:00
Makefile.split
obj2c.py
pisetup.sh
README.md Link to build instructions 2021-02-14 03:11:19 -07:00
README_es_ES.md
README_pt_BR.md
README_zh_CN.md
rename_sym.sh
SAVE_FORMAT.MD
sm64.eu.sha1
sm64.jp.sha1
sm64.ld
sm64.sh.sha1
sm64.us.sha1
undefined_syms.txt

sm64ex-coop

Online cooperative multiplayer mod for SM64, aiming to synchronize all entities and every level for two players. Fork of sm64pc/sm64ex.

Build instructions are available on the sm64ex wiki.

Feel free to report bugs and contribute, but remember, there must be no upload of any copyrighted asset. Run ./extract_assets.py --clean && make clean or make distclean to remove ROM-originated content.

Goal

Create a mod for the PC port where two people can play online together peer-to-peer. Unlike previous online attempts, this one will synchronize enemies and events such that you will be interacting with the same world at the same time.

Discord

https://discord.gg/TJVKHS4