alttpo
SeaBlock
Our great sponsors
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.
SeaBlock
- This game is insane
- Factorio: Space Age
-
Asking for mods suggestions based on my gameplay preferences.
I would recommend starting with Krastorio 2 or Industrial Revolution 3. Krastorio (the original) isn't currently being developed, and afaik K2 is better. Industrial Revolution 1 and 2 are unavalaiable. Both are great starter overhaul mods, and can be a good way to get into modded games. Some other mods that you might want to check out are MSI II, Warptorio, Seablock, and Space Exploration. MSI II is an expansion of the base game, making it a bit more linear and storylined. Warptorio is vanilla factorio with a fun twist of base management. Seablock and Space Exploration are bigger overhauls, and aren't usually ones that beginners to mods jump into. But they're not the worst out there, and many people have played and enjoy them. I think you would like IR3 and SE the most, based on your preferences. But be sure to search around the factorio mod site to see what peaks your interest.
-
Starting seablock: pack vs barebones
So - you finally decided to start a seablock run after playing around in vanilla factorio (or maybe some space exploration / K2 / AE / etc). You load up a new install of factorio, search the mod listing for seablock... and find 2 options: seablock, and seablock pack. Perhaps going by the latest update (seablock), or by just the name, you decide to select seablock - start the game... and its not quite the same as you expect (or perhaps you post some screenshots of your starter base online and notice all the comments of 'you got the wrong modpack!'). So let me clarify for you!
-
I may have found a glitch in the latest pack (0.5.12)
Found and fixed for the next version.
-
Starting without wind power
You should grab the seablock pack from the mod directory instead of just the seablock mod. It will have all the needed dependencies to get you started, to which you can add whatever QOL mods you wish.
-
No long inserters?
Second this - dont just look at the base 'seablock' mod, but also grab the 'seablock pack' mod. The second provides all the necessary mods you should play with (including QOL mods like helmod and FNEI).
- Hitting "Start Research" on Basic Logistics (1st splitter/underground) does absolutely nothing. It this normal?
- Factorio mod recommendation for after Destiny finishes this one
- Are there any mods for a tiny, invincible base?
What are some alternatives?
bsnes-plus-wasm - debug-oriented fork of bsnes, with added wasm runtime for scripting
FactoryPlanner - A mod for Factorio. Allows you to plan out your production in detail.
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/
Foreman2 - Visual planning tool for Factorio
o2 - ALttP Online 2.0 designed for console support
Logistic-Train-Network - Factorio mod adding logistic network for trains.
snestracker - Super Nintendo Entertainment System Music Software. Super Famicom Music Software
Satisfactorio - Factorio mod that brings Satisfactory mechanics
bass - fork of byuu's bass assembler
yafc - Powerful Factorio calculator/analyser that works with mods
gb-wordle - A WORDLE clone for the Nintendo Game Boy
factorio-logiNetChannels - Factorio mod - Logistic Network Channels