@ClassicGamerTWR Adding a wrinkle to this: if retrieval from storage is slow, it may be faster to read the compressed data and decompress it than it would have been to read the uncompressed data. 4th dimension is storage access time, 5th dimension is processing time.
I ported "Living Worlds" to Nintendo 64, powered by LibDragon! This stunning pixel art by Mark Ferrari showcases static indexed-color images that use color palette tricks to simulate motion and time-of-day. These scenes are fascinatingly details and hypnotic to watch.
Mina the Hollower is OUT NOW!🐭🕯️
After 6 years of development, our fright-filled action-adventure is finally in your hands.
Whip foes, burrow beneath danger, uncover secrets, and descend into Tenebrous Isle today.
Thank you for joining us on this journey. ⚔️
@timeextension64 I'm all for new and more-accessible methods of archival, but let's not kid ourselves here: there is no exemption to copyright for game ROMs in 17 U.S.C. § 117. Dumping your own cartridges is still a violation of copyright law. You are still "committing piracy" by making a copy.
@RobertDaleSmith The Wii Remote got a bunch of different adapters for gun games. Adding the nunchuck would even make it possible to adapt Goldeneye 007 into a light gun game as it was originally intended.
Homesteading, even at the backyard/small-scale level, almost immediately turns into a systems engineering and infrastructure problem.
For example: okay, you've got 9 chickens spending their whole day walking around wood chips. They crap a lot, constantly, way more than you'd think. That poop is some of the best fertilizer imaginable, wood chips are great for composting.
Now you want a compost setup. Optimal (not necessary) composting often involves a 3 bin setup where you put active compost material (food waste, chicken poop and wood chips, grass clippings, etc.) into bin 1, let it heat up, rotate into bin 2, let it heat up, rotate into your 3rd bin to be used.
Okay, now you have 20lb of compost, you don't want to waste that, now you need plants. Now you need raised beds (because you have dogs) so you need to learn how to build those, but now you also have to figure out the ideal place to put them for sun exposure. Also, what are you going to grow? That changes watering schedule, soil type, what it can/should be grown around.
Okay, now you're growing stuff, awesome, dope! Now you have to eat it, take care of it, weed it, etc. You've gone from "man I have a lot of chicken poop" to a compost setup that takes like 48sqft of space, raised beds, veggies or herbs, etc. It's awesome and an incredible way to make yourself learn a ton! I'm really enjoying it. But it comes at you fast.
@RobertDaleSmith Here's another resource on VRU/VRS commands: https://t.co/2VdGY2FxFg
And a list of words recognized by Densha De Go: https://t.co/SFkcAm8znq
Related: Zoinkity's notes on the Densha De Go 64 Train Controller: https://t.co/F8805lseJ4
@RobertDaleSmith Zoinkity did a bunch of research into VRU/VRS for the Densha De Go translation patch and digging into unused voice commands in Majora's Mask.
Here's a dump of the matching sounds/words used by the English version of Hey You Pikachu: https://t.co/BgXGsT0et8
@RobertDaleSmith I made a test ROM for the RandNet keyboard a few years ago, but even back then the real thing was outrageously expensive.
https://t.co/sXo8wED0gj
Successfully tested with usb64’s keyboard emulation and a real one. I hear BlueRetro also supports keyboard emulation.
@RobertDaleSmith OEM N64 controllers support "short" accessory read commands using non-standard recv_len value, which allows you to pack 4 Bio Sensor reads into a single Joybus operation. Sadly, third-party controllers don't reliably support this, so I had to drop this optimization for LibDragon
@RobertDaleSmith LibDragon has a Bio Sensor subsystem for adding support for up to 4 of this obscure peripheral to your own games. Ares also supports an "emulated" Bio Sensor that allows you to set the BPM from a menu for testing. I'm hoping someone makes a cheap clone of this accessory someday.
My journey down the rabbit hole of getting N64 controllers working natively on GameCube without an adapter has turned into a new line of controller tester roms. 🤣
Just released Joypad Tester for GameCube and GBA -> https://t.co/7amRXbEdzL
Supports GameCube controller, keyboard, dance mat, dk bongos, gba link cable, steering wheel, and N64 controller with rumble Pak.
@RobertDaleSmith GameCube Service Disc v1.0/03 can detect N64 controllers. Support for N64 peripherals exists in the GCN SDK, but was not implemented in any commercial release.
@RobertDaleSmith@DavidBaisley All of the most-recent N64brew Game Jam entries support GameCube controllers.
https://t.co/ImBkXbqnDE
Definitely check out Junkrunner and Cathode Quest!
@RobertDaleSmith@DavidBaisley All LibDragon games compiled as of July 2025 support GameCube controllers. It was in LibDragon's "preview" branch as of September 2023.
The Joypad subsystem transparently maps GameCube controller input to N64 and provides APIs to access the additional inputs.