×

Jim Dunne's video: ALTTP Internet Multiplayer part 1

@ALTTP Internet Multiplayer part 1
This is a demo of my enhancements to ALTTP which provide a multiplayer experience over the internet. On the left monitor is my desktop Windows 10 PC (v 1809, OS build 17763.805) and on the right monitor is my MacBook Pro 2016 (MacOS Mojave 10.14.6). Both machines are running the same version of my modified BSNES emulator, loaded the same AngelScript code, loaded the same alttp.smc patched ROM file, and connected to the same public Internet game server. Join our discord and get the latest updates! https://discord.gg/AVQ2yKd (outdated link; see discord) DOWNLOAD IT NOW from https://cirrus-ci.com/github/JamesDunne/alttp-multiplayer ! SEE INSTRUCTIONS BELOW! The multiplayer aspect works by having both emulators connect to a public server owned and operated by yours truly. The emulators connect to the server via UDP on port 4590 and send and receive small 200-byte packets every single frame (at 60 frames per second). When the server receives a packet, it broadcasts that packet to all other players in the same group. When the emulator receives a new packet from the server, it copies the packet directly into the game's WRAM at a designated location. The patched code in the game ROM reads the data packet and renders a remote player when he is in the same room as the local player. The server program is open-source and can be hosted on any server OS that can execute a compiled Go program, which means in practice almost all modern OSes in use today are supported. (outdated link; see discord) DOWNLOAD INSTRUCTIONS: Go to https://cirrus-ci.com/github/JamesDunne/alttp-multiplayer Select the latest build (top-most items are latest) which has a green circled checkmark (✅). Do not click on failed builds which have red circled exclamation marks (❗). FYI, this demo was made from this specific build: https://cirrus-ci.com/build/6069732771364864 Now select the binaries to download that correspond with your machine: Windows (64-bit and 32-bit), MacOS (64-bit), or Linux (64-bit). If confused for Windows, try the 64-bit version first and if that won't run then try the 32-bit version. If a binary package is not available for your platform, don't hesitate to ask in the comments and I will try to create a nightly build package for that platform if I am able. Now click the "Download Archive" down-arrow button (⬇️) under the "Artifacts" section. You have to specifically click the down-arrow icon itself to download the ZIP file; don't click on the "alttp-multiplayer-nightly" text or the folder icon. Extract the downloaded ZIP file to your Desktop (all files are contained in a folder named alttp-multiplayer-nightly inside the ZIP) then follow the instructions in the included README.md file. YOU MUST OWN YOUR OWN COPY OF THE ALTTP ROM FILE. DO NOT ASK ME FOR A COPY.

24

43
Jim Dunne
Subscribers
2.4K
Total Post
65
Total Views
1.1M
Avg. Views
21.5K
View Profile
This video was published on 2019-11-03 01:58:49 GMT by @jsd1982 on Youtube. Jim Dunne has total 2.4K subscribers on Youtube and has a total of 65 video.This video has received 24 Likes which are lower than the average likes that Jim Dunne gets . @jsd1982 receives an average views of 21.5K per video on Youtube.This video has received 43 comments which are higher than the average comments that Jim Dunne gets . Overall the views for this video was lower than the average for the profile.

Other post by @jsd1982