alttpo
alttp_vt_randomizer
Our great sponsors
alttpo | alttp_vt_randomizer | |
---|---|---|
3 | 26 | |
30 | 308 | |
- | - | |
5.1 | 7.8 | |
28 days ago | 4 days ago | |
AngelScript | PHP | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
alttpo
- What video game is an absolute 100/100 in your opinion?
- A Link to the Past Online – ALttPO
-
SNES Development Part 1: Getting Started
I've developed quite a few SNES-related things for fun, mostly using Go and C++, with some 65816 ASM sprinkled in.
https://github.com/alttpo/alttpo - A Link To The Past Online. Lets multiple players see and interact with one another in the same game world and synchronize their progress through the game. Exclusive to a customized fork of the bsnes emulator which provides a scripting language and PPU-integrated drawing routines to render remote player sprites. In retrospect, I consider this a dead-end architecture; redesigned in o2 project (see below).
https://github.com/alttpo/o2 - Second version of alttpo (see above) but this time targeted at SNES hardware console support (via SD2SNES flash cart USB feature) and does not require a customized emulator nor a scripting language. Trade-off here is a loss of the visual aspect (cannot see remote player sprites) due to tight hardware limitations in the amount of VRAM and limited SNES CPU cycles available. Work is in progress to gain back the remote sprite rendering as an optional add-on via the bsnes-plus WASM module support (see below). This project includes a 65816 machine code emitter library (pure Go) with support for named labels of branch targets. There is also a bare-bones headless SNES emulator library (pure Go) included for unit tests to verify the generated 65816 ASM and ROM patching mechanism.
https://github.com/alttpo/bsnes-plus - A fork of bsnes-plus in development that invokes WebAssembly modules when certain general SNES events occur, e.g. `on_nmi`, `on_power`, `on_reset`, `on_frame_present`. WASM code has access to a draw-list API for drawing into the various PPU layers, e.g. extra sprites, text (with PCF font support), basic shapes. WASM code can also receive arbitrary binary messages from external applications, e.g. to update remote player positions or exchange custom sprite graphics.
alttp_vt_randomizer
-
Does the v31 Logic really just manually cross-reference items recursively for distribution?
v31 logic is all defined here: https://github.com/sporchia/alttp_vt_randomizer/tree/master/app/Region/Standard
-
The Legend of Zelda: Tears of the Kingdom Release
It definitely is, but if you are looking for a challenge, I think the randomizer is pretty fun https://alttpr.com/
- In preparation for Tears of the Kingdom I've just finished Link to the past for the first time 🎉
- Completed a life long goal yesterday!
-
List of games that are hacked/mod for my retro devices
Just https://alttpr.com not www.
-
How are the satellaview Zeldas?
If that sort of thing interests you, check out the randomizer mod at alttpr.com if you haven't already. Infinite replayability for one of the greatest games of all time.
-
Is a port from Link to the Past coming to other retro consoles? This article suggests there is only one hurdle left...
Hi, I'm a dev on the ALTTP Randomizer project at https://alttpr.com .
-
100% On The Legend Of Zelda: A Link To the Past, Such a Legendary Game
Now go to https://alttpr.com and start the randomizer addiction. Or if you prefer, 100% Super Metroid then play the combined randomizer at https://Samus.link
- If you could experience a video game for the first time again, what would it be?
-
What are everyone's opinions of Cadence of Hyrule here?
Well when you are ready alttpr is here. There are randomizers for all the zelda games now, so looking up that game on twitch will be mostly rando players (in particular alttp, oot, and tloz).
What are some alternatives?
bsnes-plus-wasm - debug-oriented fork of bsnes, with added wasm runtime for scripting
alttp-tracker - A mobile app for tracking ALTTP randomizer runs.
Mesen-SX - Homebrew development oriented fork of Mesen-S - a cross-platform (Windows & Linux) SNES emulator built in C++ and C#. Deprecated; see https://github.com/SourMesen/Mesen2/
randovania - A randomizer platform for a multitude of games.
o2 - ALttP Online 2.0 designed for console support
Switch-Emulators-Guide - A guide to get either Yuzu or Ryujinx running on your PC. Includes links for games, keys, firmware, shaders and some other stuff. Made for 128BitBay and r/NewYuzuPiracy.
snestracker - Super Nintendo Entertainment System Music Software. Super Famicom Music Software
dwrandomizer - A randomizer for Dragon Warrior 1 for NES. Compatible with Windows, Mac OS, and Linux.
bass - fork of byuu's bass assembler
Rando.js - The world's easiest, most powerful random function.
gb-wordle - A WORDLE clone for the Nintendo Game Boy
FF1Randomizer - A randomizer for Final Fantasy 1 on the NES.