Search found 240 matches

by Garth
Sat Jan 28, 2023 10:26 pm
Forum: General Stuff
Topic: Living without a personal smartphone
Replies: 43
Views: 1745

Re: Living without a personal smartphone

Science uses peer-reviewed studies and not youtube videos nor noname news aggregators. Not necessarily.  You have to watch out for when science gets hijacked by politics or profit motives.  There are lots of situations where for example a team of scientists makes a discovery about what's causing so...
by Garth
Fri Jan 27, 2023 1:12 pm
Forum: General Stuff
Topic: Living without a personal smartphone
Replies: 43
Views: 1745

Re: Living without a personal smartphone

I did not do a web search for them, but I keep coming across them because I study health a lot. Be careful. Search algorithms tend to promote material that makes people angry, and claims of intentionally hidden dangers will make people angry even if no credible research has been able to identify an...
by Garth
Fri Jan 27, 2023 1:53 am
Forum: General Stuff
Topic: Living without a personal smartphone
Replies: 43
Views: 1745

Re: Living without a personal smartphone

One can talk about convenience; but you still have to take into account the long-term health risks of using a cell phone.  These are a few of the articles and videos I've kept the URLs of.  I did not do a web search for them, but I keep coming across them because I study health a lot. Dr. Devra Davi...
by Garth
Tue Jan 24, 2023 1:50 pm
Forum: NESdev
Topic: new technologies for developing on NES
Replies: 22
Views: 1184

Re: new technologies for developing on NES

turboxray wrote: Tue Jan 24, 2023 9:51 am I honestly cannot relate; I'm old enough to remember life without smart phones, internet, whatever
I originally responded above to something others said; but since this is a little off-topic and tepples started another one under "General Stuff," I'll reply to this there.
by Garth
Tue Jan 24, 2023 1:49 pm
Forum: General Stuff
Topic: Living without a personal smartphone
Replies: 43
Views: 1745

Re: Living without a personal smartphone

In the "new technologies for developing on NES" topic, turboxray wrote , That's kind of sad, actually. I don't know if it's a pretty common pattern or just my heightened exposure to near-retired aged engineers (people who were close to technology their whole lives), but I'm seeing attitude...
by Garth
Sun Jan 22, 2023 10:32 pm
Forum: NESdev
Topic: new technologies for developing on NES
Replies: 22
Views: 1184

Re: new technologies for developing on NES

There are several reasons that I do not, and will not, use a smartphone. You're well within your right to make this decision, and I have absolutely no intention of changing your or anyone else's mind, I'm just saying that technology is heavily focused on smartphones these days, so you're likely to ...
by Garth
Sat Jan 21, 2023 7:12 pm
Forum: NESdev
Topic: new technologies for developing on NES
Replies: 22
Views: 1184

Re: new technologies for developing on NES

There are several reasons that I do not, and will not, use a smartphone.
by Garth
Mon Jan 09, 2023 2:46 am
Forum: SNESdev
Topic: Question: Where do I start with SNES development
Replies: 24
Views: 1155

Re: Question: Where do I start with SNES development

I can certainly second creaothceann's recommendation of the " Programming the 65816—Including the 6502, 65C02 and 65802 " 6502/65816 programmer's manual by David Eyes and Ron Lichty.  This is definitely the best 65xx programming manual I know of, and a must-have for every 65xx programmer! ...
by Garth
Tue Jan 03, 2023 9:37 am
Forum: Newbie Help Center
Topic: What are NMI, IRQ and RESET?
Replies: 3
Views: 571

Re: What are NMI, IRQ and RESET?

You can put the routines anywhere in the memory map, except that at least the reset routine will normally have to be in ROM, since it has to run before the processor has had a chance to load any code into RAM.  The three vectors do need to be in the last six bytes of the memory map, but they can poi...
by Garth
Thu Nov 17, 2022 11:49 am
Forum: SNESdev
Topic: snes assembly - beginnings, a few questions (wla-65816)
Replies: 58
Views: 3860

Re: snes assembly - beginnings, a few questions (wla-65816)

The 816's op-code table is full, and there aren't enough positions in the table to do all the addressing modes in all the instructions; so INC's long addressing modes got cut.
by Garth
Fri Sep 02, 2022 1:58 pm
Forum: Newbie Help Center
Topic: 8x16 and whatever else unreg wants to know
Replies: 1626
Views: 548723

Re: 8x16 and whatever else unreg wants to know

While the idea of having a separate stack for arguments and return values is very attractive, I think that having to dedicate an index register exclusively for this is a price too high to pay depending on what kind of program you're writing. I'm sure it has its uses in certain types of software, bu...
by Garth
Thu Sep 01, 2022 8:49 pm
Forum: Newbie Help Center
Topic: 8x16 and whatever else unreg wants to know
Replies: 1626
Views: 548723

Re: 8x16 and whatever else unreg wants to know

Very well put, except for this: (ZP, X) is very seldom used. (ZP,X) is used constantly in Forth and other situations or languages that use a data stack in ZP (separate from the return stack in page 1) where a stack cell can be an address. It solves various problems of trying to use the return stack ...
by Garth
Thu Sep 01, 2022 3:28 pm
Forum: Newbie Help Center
Topic: 8x16 and whatever else unreg wants to know
Replies: 1626
Views: 548723

Re: 8x16 and whatever else unreg wants to know

However, many at least a few forumers here have made it seem like once you use (ptr, x) you can only access another byte by manually changing the ptr or the X value. Though, the MOS quote above makes it seem like, as long as all the bytes to access exist within the SAME page, (ptr, x) works exactly...
by Garth
Sun Aug 28, 2022 7:52 pm
Forum: SNESdev
Topic: Protecting against stack overflow/underflow
Replies: 30
Views: 1944

Re: Protecting against stack overflow/underflow

Sure. What I'm trying to accomplish with this emulator feature is to make these beginner stages less intimidating. Would you be single-stepping? If so, part of the display would be telling you what's in the stack pointer register, right? Is there any need for more than that? Yes, yes, and yes. The ...
by Garth
Sun Aug 28, 2022 6:00 pm
Forum: SNESdev
Topic: Protecting against stack overflow/underflow
Replies: 30
Views: 1944

Re: Protecting against stack overflow/underflow

In all my decades of 6502/816 programming, I don't remember ever underflowing or overflowing the hardware stack. I think that once you get past the beginner stages, it takes very little care to keep from losing control. Sure. What I'm trying to accomplish with this emulator feature is to make these...