Search found 222 matches

by Garth
Wed Jun 22, 2022 9:34 am
Forum: Newbie Help Center
Topic: Is there a tutorial or course to learn programming in 6502 for beginners?
Replies: 5
Views: 427

Re: Is there a tutorial or course to learn programming in 6502 for beginners?

This page has a lot of good links to resources to start learning 6502 assembly language.
by Garth
Fri Jun 10, 2022 11:45 pm
Forum: General Stuff
Topic: New Here, Trying to get my feet wet
Replies: 14
Views: 937

Re: New Here, Trying to get my feet wet

calima wrote: Fri Jun 10, 2022 11:09 pm Start with the nesdoug tutorials. They are modern and target C. The old nerdy nights is both archaic and asm. [Comma splice fixed.]
Note that assembly language can be structured and clear. See viewtopic.php?p=277069#p277069 .
by Garth
Thu Mar 31, 2022 2:55 pm
Forum: General Stuff
Topic: Need to pause a programming project and return to it later? Here's some tips.
Replies: 1
Views: 412

Re: Need to pause a programming project and return to it later?

Thanks. It is very, very relevant. I would suggest it's relevant even if your don't have to backburner the project for years, in the case of large projects which are otherwise too easy to lose control of. Another point I might suggest is to try to kill more birds with one stone, making modules you c...
by Garth
Fri Mar 04, 2022 8:44 pm
Forum: NESdev
Topic: Macros for Structured/HL assembly (ca65)
Replies: 3
Views: 599

Re: Macros for Structured/HL assembly (ca65)

I wouldn't recommend this for beginners just learning assembly though: It's probably better to learn the assembly first to understand how to use something like this properly. (Not that you couldn't use this - but I think it is important to understand how it is working.) I agree. It's like having ki...
by Garth
Fri Mar 04, 2022 7:00 pm
Forum: NESdev
Topic: Macros for Structured/HL assembly (ca65)
Replies: 3
Views: 599

Re: Macros for Structured/HL assembly (ca65)

This is great. Macros are often misused and misunderstood, or done without good use of conditional assembly to figure out the most efficient code to lay down; so it's always good to see good use of macros promoted to raise the level of the language where people think assembly is so cumbersome. I've ...
by Garth
Thu Jan 20, 2022 2:23 pm
Forum: General Stuff
Topic: What are some of the best, simplest web hosts these days?
Replies: 8
Views: 1032

Re: What are some of the best, simplest web hosts these days?

As I was reading the question above, our son drove up for a quick visit, so I asked him. My site is on Digital Ocean which he picked for various features he wanted on other sites he has and manages. He says there are cheaper hosting services if you don't need everything he does; but good grief— at $...
by Garth
Sun Dec 12, 2021 6:09 pm
Forum: NESdev
Topic: Command for direct branching in NESASM3 assembler
Replies: 11
Views: 1443

Re: Command for direct branching in NESASM3 assembler

Another way to address the problem and make things more clear is with program flow-control structure macros, eliminating the need for most of the labels, which it looks like you could do in that assembler. This is discussed in these topics: Is there an easier way to do this? Question about smoothly ...
by Garth
Wed Jun 30, 2021 12:36 pm
Forum: phpBB Issues
Topic: Anti-spam proposal
Replies: 55
Views: 20326

Re: Anti-spam proposal

You assume that they are actually supervised by humans, as opposed to just automated background processes which blindly register and post on as many forms as they possibly can. When they do a bunch of spam posts at once, I have observed that they're separated by a couple of minutes or more, suggest...
by Garth
Tue Jun 29, 2021 9:58 pm
Forum: phpBB Issues
Topic: Anti-spam proposal
Replies: 55
Views: 20326

Re: Anti-spam proposal

That's a lot to assume, that they even look back after they release their automated flooding. They often make several posts at once. If, after posting the second one, they see that the first one is already gone, they should get the message. Better yet, by the time they try to post the second one, t...
by Garth
Tue Jun 29, 2021 6:38 pm
Forum: phpBB Issues
Topic: Anti-spam proposal
Replies: 55
Views: 20326

Re: Anti-spam proposal

Unless we do something at the host level, like dwedit said, there is not much we can do but do some manual clean-up once it happens. I should have been more clear. Part of my point is that it is very discouraging to spammers if their garbage is removed immediately , like removing graffiti before th...
by Garth
Tue Jun 29, 2021 1:23 pm
Forum: phpBB Issues
Topic: Anti-spam proposal
Replies: 55
Views: 20326

Re: Anti-spam proposal

Banshaku wrote: Tue Jun 29, 2021 12:04 pm I'm a mod and living in Japan so when people are sleeping I'm awake ;)
How often do you check in? There's spam every night the last couple of times I check the forum before I go to bed. Obviously no one has taken it down.
by Garth
Tue Jun 29, 2021 2:46 am
Forum: phpBB Issues
Topic: Anti-spam proposal
Replies: 55
Views: 20326

Re: Anti-spam proposal

IMO this board could probably benefit from having a few more mods than it does? There are a number of people who have been active here for years that could probably help sort that stuff out faster. Agreed. Having a few more mods could make a significant difference in fighting the problem without ha...
by Garth
Sun May 30, 2021 7:18 pm
Forum: Newbie Help Center
Topic: Creating a data structure.
Replies: 33
Views: 4711

Re: Creating a data structure.

See the post at http://forums.nesdev.com/viewtopic.php?p=183712#p183712 and following posts, about implementing nestable program flow-control structures through macros in assembly language, not needing labels at all (just as you don't need labels for these things in a higher-level language). In most...
by Garth
Mon May 24, 2021 7:44 pm
Forum: General Stuff
Topic: Becoming an FPGA Engineer
Replies: 48
Views: 11784

Re: Becoming an FPGA Engineer

I started getting into programmable logic (CPLDs though, not FPGAs) in the late 1990's, and Cypress had books and software which I think was free because they wanted us to design their parts into our products. It has been over 20 years; but you might see what they're offering now. The one project I ...
by Garth
Mon May 03, 2021 2:37 pm
Forum: Newbie Help Center
Topic: NMI won't trigger
Replies: 3
Views: 4244

Re: NMI won't trigger

This is not totally related to the question, but from a quick look, I'll comment anyway: You have the line, sei ;Interrupts on The SEI stands for "SEt Interrupt- dis able flag," meaning you're turning maskable interrupts off , not on. (Actually you're turning the sensing of the interrupts ...