Alice
alice.nyaa.place
Alice
@alice.nyaa.place
Stereotypical transbian audhd catgirl, she/her

:3

Will ❤️ nsfw posts, be warned

Mostly active on fedi, using bsky for news and following artists

GF: @luna.graphics :3

Fedi: https://mk.nyaa.place/@alice

Follow farmers get blocked on sight, not sorry
omfg, it is actually real
November 16, 2025 at 2:08 PM
amy in knuckles chaotix sound test, but she says

Ethical
Moral
Humane
Virtuous
&
2000
!
September 5, 2025 at 10:08 PM
here's the result which ig tracks but yeah, half of the answers were "idk"
July 20, 2025 at 2:56 PM
Aaaand landed!

Loading snapshots, resetting the game and auto-loading snapshot at startup all work now, picking either sameboy or bsnes. Hopefully you can't even tell it's switching cores on the fly :3
June 25, 2025 at 2:38 AM
:3

Still need to fix snapshots, but this is looking very very promising

When you switch from GB/GBC to SGB/SGB2 or back, it shuts down one core (and its runner process) and launches the other one. It's still decently fast, weirdly enough
June 24, 2025 at 1:38 AM
Now, SGB. So I started added plumbing for it, but I discovered that bsnes sometimes fails to restore savestate for SGB... That is kinda a problem...
June 22, 2025 at 11:04 PM
Instead, I fixed a bug where hybrid GB/GBC games like Link's Awakening DX would still default to GB (oops) and enabled SGB2 support for all games (since SameBoy accurately emulates SGB being sped up, and SGB2 not doing that). Once we have LLE, it's gonna be even more different.
June 22, 2025 at 2:12 AM
Alright, SameBoy ported and I switched the cores over.

Lots to say here, but TLDR:

1. Same as for SNES earlier, this will break savestates - save unsaved games and do a backup before updating
2. Palette preferences are gone, use GBC/SGB models and button combos on GBC title screen
June 21, 2025 at 3:09 AM
That said, it's not consistent at all. Like I took this screenshot with no slowdown at all, not even in Kirby's Dream Land 3 which was the slowest of the 3 (makes sense since it's high-res)

Another one: as one can imagine, savestates are _not_ compatible between the 2 (saves are) → version bump.
June 19, 2025 at 2:49 AM
I started cleaning up GB palettes. First step: separate DMG/GB Pocket/Light palettes are gone, instead these are now color correction modes for the grayscale palette.

In other words, previously it was:

- Grayscale (turns into DMG with LCD filter)
- Game Boy (DMG)
- Game Boy Pocket
- Game Boy Light
June 18, 2025 at 3:15 PM
Ah, slightly cleaned it up and landed it. I'll do the rest later.

Instead, I added back the VBA color correction, so GBA now has 3 options: Original, Dark, GBA SP (the latter is still the default). And ofc no correction at all if it's disabled.
June 17, 2025 at 1:54 AM
Ok, it works now, tho still need to clean up that branch + I'm not exactly happy with the UI/naming. The game settings code is now *much* cleaner, though I missed a fairly obvious way to make it nicer (wasn't sure if vala supported detailed signals. It does).
June 17, 2025 at 1:04 AM
So I started implementing that, BUT for per-game variants I need to fix some technical debt in GameSettings first, so halfway there.
June 16, 2025 at 1:40 AM
I now also hooked up (monochrome) NGP and WonderSwan LCD colors into the color correction preference.

The hardest part is GB, and that needs more changes, so it still works as before for now.
June 16, 2025 at 1:40 AM
This is now fixed, so color filtering for LCD changes the subpixels themselves. Looks *much* better. Like here blue is actualy just blue and red is just red, as it should be.

I also optimized this shader, so it doesn't lag on my laptop's internal 4K screen anymore ^^
June 6, 2025 at 8:48 PM
And now I have color correction for the 3 remaining platforms. I also resolved that question about Game Gear - yep, that's just a thing it does. So, GG games are now appropriately blurry. I don't necessarily *like* how it looks like, but it's more accurate.
June 6, 2025 at 2:25 AM
And here's what I have in highscore.

I don't have monochrome LCD colors properly exposed anywhere aside from LCD filter atm (it _does_ exist separately but only used for savestate thumbnails when using LCD filter), so it's just that.
June 5, 2025 at 10:11 AM
Oh no, I wanted to link to the page I used as a reference and it's gone (fanblogs.jp/garymack/arc...) and not archived anywhere either. Bummer :/

However, google has the images (not the page) cached:

Tho looking at it, it _is_ greener in highscore, tho not as green as DMG GB.
June 5, 2025 at 10:05 AM
Next: LCD color correction is now a toggle-able preference, so if someone prefers the vibrant (too vibrant in some cases IMO) look for LCD games instead of a more subdued one (usually with blue tones specifically being more teal).
June 5, 2025 at 3:11 AM
haven’t posted any on a while, let’s do that :3
May 30, 2025 at 3:38 AM
Also, A and C buttons both act as select, while B is cancel. I'm not sure how to present it in the UI, so it just says 🅰️Select 🅱️Cancel

But yeah. Playing Nintendo games like this is kinda cursed, but it works
May 29, 2025 at 4:06 PM
Some other surprises - N64 is also quite nice, at least the games that don't need too much movement precision, so very much not Super Mario 64 or Banjo-Kazooie, but, say, OoT or MM work really well.
May 29, 2025 at 4:06 PM
Next: more gamepad support. Since I have money I got an 8bitdo M30 and it's now fully supported, along with an easy way to support other Sega-style gamepads. This involved adding a bunch of extra gamepad mappings - obviously MD, Saturn, 6-button PC Engine controller have layouts that fit perfectly.
May 29, 2025 at 4:06 PM
Along with linear filtering this is enough on its own, without toning down artifacting or anything else, to reproduce these colors. And they look more accurate than before too (left: old, right: new)

Now I'm *hopefully* done with this ^^
May 26, 2025 at 3:09 PM
i still can't get over that it _works_ now. My favorite time sink is gone 🥴

It looks so weird too, like Broken Path is *vibrant* now, even compared to other towers, and even with CRT filter on (which would normally dull it a bit).
May 26, 2025 at 1:59 AM