mastodon.top est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastodon.top est une instance francophone stable, régulièrement mise à jour et accessible à tous hébergée par VirtuBox

Statistiques du serveur :

1,4K
comptes actifs

#wii

2 messages2 participants0 message aujourd’hui

The rustii CLI now has some major features ready to go!

The “info” and “fakesign” commands have full feature parity with their WiiPy counterparts, and are noticeably faster (thanks to the Power of Rust™️). The “wad pack” and “wad unpack” commands are also available, however the rest of the WAD-related commands aren’t quite ready yet.

You can try out the latest builds over on GitHub Actions: github.com/NinjaCheetah/rustii
#Wii #rustlang #programming

GitHubWorkflow runs · NinjaCheetah/rustiiA work-in-progress port of libWiiPy and WiiPy to Rust. - Workflow runs · NinjaCheetah/rustii

I now have a working sample of what a Rust port of libWiiPy could be!

Introducing Rustii, a Rust library and CLI designed to eventually be a drop-in replacement for WiiPy. Currently, Rustii mostly just has support for title parsing, but that’s still a solid start (and is where libWiiPy started too). The CLI already supports packing and unpacking WADs using the same syntax as WiiPy, with a fakesign command coming soon.

github.com/NinjaCheetah/rustii
#Wii #rustlang #programming

GitHubWorkflow runs · NinjaCheetah/rustiiA work-in-progress port of libWiiPy and WiiPy to Rust. - Workflow runs · NinjaCheetah/rustii

NUSGet Web now supports URL parameters! This should make it easier to share a specific title with someone if they need to download it. The valid parameters are "tid", "ver", "format", "console", and "wadname", and the URL will automatically be filled in with the parameters you're using upon starting a download.

You can see it in action with the URL used in the image: nusget.ninjacheetah.dev/?tid=0

Here's a fun one:

Square Enix staff have discovered a cache of pristine retro games, some dating back to the #C64 era, #Atari and #Amstrad times. Amongst others, from the #Wii and and #DOS computer titles.

It's funny even seeing some #NGage games are in there!

Workers have been invited to take what they want from it, but they're also in talks with the National Videogame Museum in Sheffield for maybe donating to them!

#RetroGaming at its finest? Yes.

Once again I find it hard to just select a couple of articles to post.
Just spent half an hour renaming the most interesting ones from this issue and I'm already at well over 50 pages. 👀

But I'll do my best to pick some good ones.

First up the review for Anno Create a New World on Wii from Official Nintendo Magazine 44 - July 2009 (UK)

This issue can be downloaded here:
outofprintarchive.com/catalogu

#RetroGaming
#nintendo
#Wii

Amazing that I can run #NetBSD on the #Wii and log in via the internal Wi-Fi over SSH:

Last login: Sun Feb 9 15:37:06 2025
NetBSD 10.99.12 (WII) #0: Sat Feb 8 10:49:45 UTC 2025

Welcome to NetBSD!

This is a development snapshot of NetBSD for testing -- user beware!

Bug reports: NetBSD.org/support/send-pr.htm
Donations to the NetBSD Foundation: NetBSD.org/donations/
We recommend that you create a non-root account and use su(1) for root access.
wii# uname -a
NetBSD wii 10.99.12 NetBSD 10.99.12 (WII) #0: Sat Feb 8 10:49:45 UTC 2025 mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/evbppc/compile/WII evbpp

(The internal Wi-Fi seems to drop a lot of packets so getting a USB wired/wireless adapter seems the best plan.)

www.netbsd.orgNetBSD Problem Reports

Revisited the whole Webassembly client-side NUSGet idea, and I've gotten a prototype working!

This version of NUSGet Web runs more or less the same Python code as NUSGet/WiiPy, but locally in your browser thanks to WASM. This will allow for much more flexibility in the future, and reduces load on my server, since it no longer needs to handle all of the WAD packing and/or decryption logic.

You can try out the new client-side beta at beta.nusget.ninjacheetah.dev

More or less rewrote the entire NUSGet Web API to use FastAPI instead of Flask. I also updated all of the endpoints to be RESTful. WADs, for example, can now be downloaded using the endpoint "/v1/titles/{tid}/versions/{ver}/download/wad". You can see the other existing endpoints at the fancy new docs page that FastAPI auto-generates.

api.nusget.ninjacheetah.dev/do
github.com/NinjaCheetah/NUSGet

api.nusget.ninjacheetah.devFastAPI - Swagger UI
#Wii#python#webdev

New day, new NUSGet Web update! The site has a new Bootstrap-based look, and now allows you to download encrypted and decrypted contents, which will be served as a ZIP files. There's also way more error handling both in the frontend and backend, so I trust it to work a bit better now.

DSi titles also now work as expected if you set the console dropdown to "DSi".

Went ahead an opted for the split frontend/backend because this won't work client-side.

The backend is an API using Flask that's directly using libWiiPy to create a WAD for the requested title and version. The frontend makes a request to "/download/wad/<tid>/<ver>", the backend returns the finished WAD, and then the frontend downloads it to your computer. The current implementation is VERY rough, but it works!

github.com/NinjaCheetah/NUSGet
github.com/NinjaCheetah/NUSGet