maddy's Avatar

maddy

@maddylnstasis.bsky.social

queer (she/they) mediocre "game developer" pfp picrew by @reelrollsweat on tumblr my site of the web: https://maddyinstasis.neocities.org/ professional nouns: https://en.pronouns.page/@maddyInStasis

35 Followers  |  107 Following  |  94 Posts  |  Joined: 09.11.2024  |  2.1599

Latest posts by maddylnstasis.bsky.social on Bluesky

Error: entity released

Error: entity released

...horrifying message without context, thank you

02.02.2026 10:42 β€” πŸ‘ 4545    πŸ” 1640    πŸ’¬ 45    πŸ“Œ 76

just realized i share a birthday with celeste and i think that's awesome and very fitting considering who i stole my name from :3

26.01.2026 02:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Celeste is 8 years old wow

25.01.2026 22:00 β€” πŸ‘ 2009    πŸ” 273    πŸ’¬ 85    πŸ“Œ 27
Post image

Celeste 8th Anniversary!πŸŽ‰
#celestegame

25.01.2026 14:49 β€” πŸ‘ 337    πŸ” 126    πŸ’¬ 3    πŸ“Œ 1

died to second sentinel at 90% game completion just before act 3. random side boss is harder than 99% of the game. noted

16.01.2026 09:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A Hollow Knight: Silksong Steel Soul save slot. Text reads "DEFEATED", and the only option is to delete it.

A Hollow Knight: Silksong Steel Soul save slot. Text reads "DEFEATED", and the only option is to delete it.

savage beastfly 2 :(

13.01.2026 19:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

100% is still a long ways off. i've had some close calls, even while making sure to power up as much as possible before the game got tricky, so there's a high chance i end up choking somewhere. wakeup enemy gauntlet, please be nice

13.01.2026 02:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
The end screen for Hollow Knight: Silksong. It reads "You played masterfully and proved you have a Steel Soul. Thank you for taking the time to explore and conquer the world of Hollow Knight: Silksong. We'll meet again with a new challenge for you..." Below is Team Cherry's logo.

The end screen for Hollow Knight: Silksong. It reads "You played masterfully and proved you have a Steel Soul. Thank you for taking the time to explore and conquer the world of Hollow Knight: Silksong. We'll meet again with a new challenge for you..." Below is Team Cherry's logo.

:3 (no save & quit cheese)

13.01.2026 02:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

despite everything,, make video game

12.01.2026 17:23 β€” πŸ‘ 271    πŸ” 27    πŸ’¬ 10    πŸ“Œ 1

FUCK ICE

09.01.2026 22:15 β€” πŸ‘ 43    πŸ” 14    πŸ’¬ 1    πŸ“Œ 0

i'll push and release the new code once i polish it and make it generic to sample rate and buffer sizes, and make it its own class so other emulator systems can use the same code whenever i get around to making a snes emulator or whatever

02.01.2026 08:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

i changed the audio output code for my emulator back to outputting audio by the frame, and this time it kinda just works for some reason? no gaps in the audio or anything, just a fairly smooth output save for popping when there's lag or a freeze. no idea why it works this time, but i'll take it

02.01.2026 08:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

guy who pronounces ".png" as "dot pinge"

02.01.2026 00:23 β€” πŸ‘ 29550    πŸ” 5262    πŸ’¬ 579    πŸ“Œ 203

added savestates to my emulator. was very tedious, but they're nice to have

01.01.2026 04:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

oh okay we can just skip the majority of farewell now?????????????????? wtf??

04.12.2025 05:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

also as of right now the 404 pages may not display correctly on mobile devices or lower resolutions, basically just stuff getting cut off screen, or while maybe not completely off screen, positioned far down enough to look weird

27.11.2025 05:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

the vblank flag is set on dot 1 of scanline 241, and cleared on dot 1 of scanline 261. i've never actually heard of any delays with nmi, or enabling nmi. i've only ever heard about when interrupts are polled. but implementing nmi like this fails the timing tests. i don't get it

27.11.2025 00:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

everything i've read about how nmi works is that when the vblank flag is set, and nmi is enabled, the nmi line is pulled low, and the cpu uses a level detector to detect the falling edge of the nmi line. this is polled before the last cycle of most instructions, and then the cpu handles the nmi

27.11.2025 00:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

like what do you mean you should be able to enable nmi at the end of the vblank and have it run, but also making that work breaks an earlier test. "it should happen but also it shouldn't" like what. am i missing something???

26.11.2025 23:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

oh and i'm also nowhere near passing timing tests for irq or dmc dma either

26.11.2025 06:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A result from AccuracyCoin which reads "FAIL 1" "NMI SUPPRESSION"

A result from AccuracyCoin which reads "FAIL 1" "NMI SUPPRESSION"

A series of test results from "06-suppression.nes" from the "ppu_vbl_nmi" test suite for reading from $2002 PPUSTATUS on different PPU cycles, testing to see if reading on a given cycle prevents NMI from occurring. The test reports as having passed.

A series of test results from "06-suppression.nes" from the "ppu_vbl_nmi" test suite for reading from $2002 PPUSTATUS on different PPU cycles, testing to see if reading on a given cycle prevents NMI from occurring. The test reports as having passed.

or the seemingly contradictory delays which happen one way but not the other, or the test results from the same tests on different roms which contradict with each other

26.11.2025 06:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

trying to get these nmi timing tests to pass is a pain in the ass. i can't find any information related to funky timing with enabling/disabling nmi, or this 2 ppu cycle offset that seems to exist (outside of the bizhawk code which does seem to add 2 to the nmi time)

26.11.2025 06:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

there are 3 stylized 404 pages which load randomly

23.11.2025 07:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

it's up now!

23.11.2025 06:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

as it turns out, making multiple 404 pages stylized based on games i like is really time consuming. i have two done so far (still not up)

23.11.2025 02:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

i'm editing the website locally btw, the changes aren't up yet

22.11.2025 04:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

website overhaul is almost done, but i have some ideas for the 404 page :3c

22.11.2025 04:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Images of my Deltarune Battle Engine project spread around weirdly when they should be horizontally centered

Images of my Deltarune Battle Engine project spread around weirdly when they should be horizontally centered

sure, just throw them anywhere

22.11.2025 01:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

css has me crashing out rn (cascading style sheets not counter strike: source)

22.11.2025 01:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

and on top of that, i handle addressing separately from instructions, so even if i haven't added an unofficial instruction, the pc should still advance the correct number of bytes

20.11.2025 00:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@maddylnstasis is following 20 prominent accounts