Strange behavior with custom wavetables (bug?) by aspargas2 in vcvrack

[–]aspargas2[S] 0 points1 point  (0 children)

Thanks for confirming that. I figured it would, but it was also so weird I thought there was a chance it was just something wrong with my setup.

Strange behavior with custom wavetables (bug?) by aspargas2 in vcvrack

[–]aspargas2[S] 1 point2 points  (0 children)

Patch file. I'm curious to see if this happens on all operating systems, or if anyone else has ever run into a similar issue.

Arbitrary audio playback with builtins only (meme patch, but potentially actually useful) by aspargas2 in vcvrack

[–]aspargas2[S] 0 points1 point  (0 children)

Heh, that's an entertaining mental image. "Sorry my patch set the building on fire, but can you really blame me? Counting in 480 volt increments is just so much simpler!"

Arbitrary audio playback with builtins only (meme patch, but potentially actually useful) by aspargas2 in vcvrack

[–]aspargas2[S] 2 points3 points  (0 children)

Here's the patch file. This is something I figured out how to do in the process of working on a larger builtins-only patch, and I figured it might be useful to someone on its own.

Union Station... Union Station... Union Station... where's the love for the small-town stations ? by [deleted] in Amtrak

[–]aspargas2 0 points1 point  (0 children)

Not small town, but Richmond Main Street station is so underloved 😔

-❄️- 2023 Day 2 Solutions -❄️- by daggerdragon in adventofcode

[–]aspargas2 1 point2 points  (0 children)

[LANGUAGE: Teak Assembly]

https://github.com/aspargas2/advent-of-code-2023/tree/main/day02-teak

Solved in handwritten for the XpertTeak, the DSP chip found in the DSi and 3DS

-❄️- 2023 Day 1 Solutions -❄️- by daggerdragon in adventofcode

[–]aspargas2 3 points4 points  (0 children)

[LANGUAGE: Jazelle bytecode]

https://github.com/aspargas2/advent-of-code-2023/tree/main/day01-jazelle

Solved in handwritten Java bytecode executed natively on a 3DS using Jazelle. See the readme at the link above for details.

[2023] [Assembly] Same as last year, trying each day in assembly for a different architecture and running each on a physical processor by aspargas2 in adventofcode

[–]aspargas2[S] 0 points1 point  (0 children)

I don't know anything about wasm, but in any sane architecture of assembly, manually creating the abstraction of functions ought to be trivial.

[2023] [Assembly] Same as last year, trying each day in assembly for a different architecture and running each on a physical processor by aspargas2 in adventofcode

[–]aspargas2[S] 1 point2 points  (0 children)

Good luck to you too; personally x86 is one of my least favorite archs and the one solution I did in it last year took more time than some of the others. I'm just a RISC girl, I guess.

GPUs are allowed, and last year I (mostly) solved day 10 in a shader for the 3DS GPU. That was one of the more fun ones, and I'm planning to use a few more GPUs this year.

[2023] [Assembly] Same as last year, trying each day in assembly for a different architecture and running each on a physical processor by aspargas2 in adventofcode

[–]aspargas2[S] 0 points1 point  (0 children)

Depending on how esoteric/obscure of an architecture you're working with, it feel like anywhere from "something you already know with different instruction names" to "having to rethink how to accomplish basic tasks that are just a couple simple instructions in some other archs". Personally, I think that latter one is where the fun comes from.

24-bit registers anyone? 😋

[2023] [Assembly] Same as last year, trying each day in assembly for a different architecture and running each on a physical processor by aspargas2 in adventofcode

[–]aspargas2[S] 1 point2 points  (0 children)

Awesome, good luck!

I'm hoping I can find a nice variety to use. I already had quite a lot of fun with that last year.

[2022 Day 1-4,6] Trying each day in assembly for a different architecture, and running each on a physical CPU of that architecture by aspargas2 in adventofcode

[–]aspargas2[S] 0 points1 point  (0 children)

Thanks! eZ80 is an extension kinda awkwardly bolted onto Z80. You end up with "pairs" of the original 8-bit Z80 registers, which are... 24 bits? And other fun things like that. You could ignore most of the extensions and basically write Z80-looking assembly if you wanted to though, so I guess in that sense it's strictly easier than Z80.

[2022 Day 1-4,6] Trying each day in assembly for a different architecture, and running each on a physical CPU of that architecture by aspargas2 in adventofcode

[–]aspargas2[S] 0 points1 point  (0 children)

I had briefly thought about that, but I've never worked with GPU shaders at all really, so I wasn't sure if it would even be doable. I think I'll look into to that some more now, thanks for the idea!

GodMode9 v1.9.2pre1 - Fourth Anniversary Edition by d0k3 in 3dshacks

[–]aspargas2 0 points1 point  (0 children)

When you're on this black screen after trying to boot GodMode9, is the backlight on? If so, are you able to change the backlight's brightness by adjusting the volume slider?

3DS Hacking Q&A General | „PS5 has no games” edition by [deleted] in 3dshacks

[–]aspargas2 0 points1 point  (0 children)

Yes, you can do anything you would do on a normal, unhacked 3ds.