Show newer

my carry flag conditional for subtraction operations is not right... somehow....

return ((~oldSrc + 1) & 0xFF > oldDst)

NES debugger is getting useful :)

python debugger.py smb1.nes
> bp 90cc
> g

0x90cc LDX IMM 0x7
> d S L2
0x01fd: 2e 80
> bw 01fd
> g
Write at 0x1fd

0x90de DEY
>

>.< its bit 7 of PPU control register 1... that masks it...

The cpu cant mask it, but the ppu can... thanks internet

How come the NES PPU non maskable interrupt DOESNT run during the first two VBlank cycles of a game's start up, but DOES run later at the jmp loop?

isnt it non maskable? WHAT MASKS IT

@Mycroft do they talk about the wild hunt? and yule bucks?

I plan to get very drunk with a pack of my friends and roam the neighborhood yelling obnoxious songs until people give us money to go away, and if they don't pay us we'll sack their house

Very traditional <3

HAPPY YULE MOTHERSQUEAKERS!

NOTHING MATTERS DURING YULE

THIS IS THE NON-TIME OF THE NOT-YEAR

ITS NOT 2017 ANYMORE
ITS NOT 2018 YET

GET DRUNK AND DO SOMETHING DUMB!

Ahhrrgggg.....

I'm in that place where I can't stop, but I really ought to stop and sleep, but I don't know if I can sleep right now?

I should meditate...

This 1 pysdl2 trick will speed up your rendering by 20x! doctors hate her.

It'd be cool if VBlank didnt take 45 seconds because it makes each test take a long time :/

@Tanuki pull again real quick

debugger will give you instructions when you hand it '?'

but g is go, s is step

@Tanuki it'd be cool if I knew how to profile python code ;)

You can nab it and run it want watch it take like 45 seconds to get to the first Vblank now ;)

Whoa. My emulator is very very very slow. Maybe i need to be less uh accurate and more efficient hahaha

@Litchi I think we are the only people on earth that love that anime haha

Guess what? Tomorrow is the solstice. So yule starts in one hour and forty one minutes. Nothing counts until 2018 after that.

Fuck yeah, liminality.

@masklayer awesome!!!! <3 so happy it went to someone that will love it!

Show older
Awoo Space

Awoo.space is a Mastodon instance where members can rely on a team of moderators to help resolve conflict, and limits federation with other instances using a specific access list to minimize abuse.

While mature content is allowed here, we strongly believe in being able to choose to engage with content on your own terms, so please make sure to put mature and potentially sensitive content behind the CW feature with enough description that people know what it's about.

Before signing up, please read our community guidelines. While it's a very broad swath of topics it covers, please do your best! We believe that as long as you're putting forth genuine effort to limit harm you might cause – even if you haven't read the document – you'll be okay!