Search found 4227 matches

by Dwedit
Thu Nov 21, 2019 3:41 pm
Forum: NES Graphics
Topic: Asking for trouble using color $2D?
Replies: 3
Views: 791

Re: Asking for trouble using color $2D?

Just don't do naive fades that subtract $10 from the color value, and you won't end up writing $0D (blacker than black) to the palette.
by Dwedit
Thu Nov 21, 2019 2:46 am
Forum: phpBB Issues
Topic: Always captcha
Replies: 4
Views: 516

Re: Always captcha

Not only that, it's an extremely bad captcha, which won't stop any bots at all.
by Dwedit
Wed Nov 20, 2019 12:38 am
Forum: phpBB Issues
Topic: What happened to the Nesdev phpBB theme?!?!
Replies: 74
Views: 3376

Re: What happened to the Nesdev phpBB theme?!?!

Probably the theme is nonfunctional after a PHPBB upgrade, until it is migrated to the new version's code.
by Dwedit
Tue Nov 19, 2019 10:03 am
Forum: General Stuff
Topic: line intersect detection
Replies: 3
Views: 586

Re: line intersect detection

Trying to do this the naive way with basic algebra will throw a few divisions and multiplications at you. It depends on if you're interested in the point, or the condition of whether they intersect. Are these infinite lines, or line segments with defined start and end points? Is either line complete...
by Dwedit
Wed Nov 13, 2019 3:35 pm
Forum: NESdev
Topic: Joycard Sansui SSS on RetroUSB AVS?
Replies: 5
Views: 2344

Re: Joycard Sansui SSS on RetroUSB AVS?

The previous spammer was named "JorkGomes", and this user is named "JenryGomes".
by Dwedit
Mon Nov 11, 2019 1:08 pm
Forum: NESemdev
Topic: Can anyone help me figure out what game this is?
Replies: 8
Views: 1843

Re: Can anyone help me figure out what game this is?

How strange that this exact question also appeared on Reddit /r/nes 4 days ago...

https://www.reddit.com/r/nes/comments/d ... e_this_is/
by Dwedit
Thu Nov 07, 2019 4:28 pm
Forum: NESemdev
Topic: Name Table Help
Replies: 2
Views: 1569

Re: Name Table Help

The bytes in the nametables: 32x32 nametable, "32" rows. (last two rows are actually the attribute tables) 5 bits for Column, 5 bits for Row, 2 bits for nametable number, 1 bit to indicate that it's not the pattern tables 001xNNYYYYYXXXXX How they relate to the pattern tables: 000CTTTTTTTT0000 T = t...
by Dwedit
Thu Nov 07, 2019 3:58 pm
Forum: NESdev
Topic: "Multi-Directional" Scrolling - Advice?
Replies: 30
Views: 3227

Re: "Multi-Directional" Scrolling - Advice?

Wizards and Warriors 3 forces a sprite 0 hit by editing the tile that will be displayed in the lower-left corner of the screen.
by Dwedit
Thu Nov 07, 2019 11:11 am
Forum: NESdev
Topic: "Multi-Directional" Scrolling - Advice?
Replies: 30
Views: 3227

Re: "Multi-Directional" Scrolling - Advice?

Ice Cavern, Snake Pit, and Gargantua Ducts scroll freely.
by Dwedit
Sat Oct 26, 2019 1:51 pm
Forum: General Stuff
Topic: Just watched a video about Data-Focused programming
Replies: 3
Views: 1298

Just watched a video about Data-Focused programming

I just watched a fascinating talk (1hr:30m video) about designing code around your data, and what you want done to that data, and how that relates to things such as cache usage.

From CppCon 2014

https://www.youtube.com/watch?v=rX0ItVEVjHc
by Dwedit
Mon Oct 21, 2019 7:07 pm
Forum: Test Forum
Topic: Hello from the internet
Replies: 7
Views: 43323

Re: Hello from the internet

I can haz 500 error?

edit: Guess not...
by Dwedit
Sun Oct 20, 2019 1:05 pm
Forum: NESemdev
Topic: Emdev newbie - PPU woes
Replies: 10
Views: 2536

Re: Emdev newbie - PPU woes

I've never seen Mirroring done with IF statements before, it's always been shifts and array lookups for me...

Given bits NNYYYYYXXXXX, you mask off NN, then shift right, and use that as an index into your nametable selection array, which is updated whenever mirroring changes.
by Dwedit
Sun Oct 20, 2019 9:22 am
Forum: NESemdev
Topic: Emdev newbie - PPU woes
Replies: 10
Views: 2536

Re: Emdev newbie - PPU woes

SMB title screen is a well known problem, you need to buffer the bytes read through $2007. The game will discard the first byte read out, then the second read will return the first value, the third read returns the second value, etc. It also looks like you are going one pixel too low after the scree...
by Dwedit
Mon Oct 14, 2019 8:23 pm
Forum: NESdev
Topic: Mini Assembler for C++ and C# projects
Replies: 1
Views: 1861

Mini Assembler for C++ and C# projects

I just made a mini 6502 assembler for C++ and C# projects. Most useful for Romhacking tools, but if there is any other need to emit 6502 asm within C# or C++ code, it might be useful. C++ Version: Assembler.h , Assembler.cpp C# Version: Assembler.cs Example usage of C++ version, a simple memory clea...
by Dwedit
Sat Oct 12, 2019 7:32 pm
Forum: General Stuff
Topic: I remixed Vigilante Ninja 2 Title Screen in MuseScore 3
Replies: 7
Views: 4568

Re: I remixed Vigilante Ninja 2 Title Screen in MuseScore 3

Never heard of "Extrude" used to mean anything other than squeezing a mixture out of a shaped hole, or the equivalent operation in 3d modeling.