Search found 152 matches
- Wed Jan 12, 2011 6:34 pm
- Forum: Newbie Help Center
- Topic: Hello World
- Replies: 267
- Views: 61218
- Fri Jan 07, 2011 8:29 am
- Forum: Newbie Help Center
- Topic: Hello World
- Replies: 267
- Views: 61218
It acts like a C compiler because it's bundled with one Oh, I see; cc65 uses that linker, so they hooked ca65 into it also. Let me tell you part of why I don't bite newbies: I want to help demonstrate the legality of NES emulators. To be legal under US law, a copying technology has to have a substa...
- Mon Jan 03, 2011 10:31 am
- Forum: Newbie Help Center
- Topic: Hello World
- Replies: 267
- Views: 61218
ca65 delegates placement of code in the binary image to the linker. So then, does .org do anything at all in ca65 asm? If you try to add more data than what the link script supports, you will get a linker error. Ok. If you want more detail beyond what tokumaru explained, look at one of the few publ...
- Sun Jan 02, 2011 2:09 am
- Forum: Newbie Help Center
- Topic: Hello World
- Replies: 267
- Views: 61218
More than what the mapper supports? I'm sure you can assemble very large ROMs, and some emulators will even run them without problems, but you will not be able to put them on real carts. Yeah, that's what I meant. I think it's because most operations on the MMC3 are performed with two register writ...
- Sun Jan 02, 2011 12:36 am
- Forum: Newbie Help Center
- Topic: Hello World
- Replies: 267
- Views: 61218
I bet most dumpers would just guess the mirroring when filling in iNES headers until the games worked, and no matter what they guessed, games with mapper-controlled mirroring would always work. But even if anyone cared about this, lots of games change the mirroring type at different times, and it w...
- Sat Jan 01, 2011 7:35 pm
- Forum: Newbie Help Center
- Topic: Hello World
- Replies: 267
- Views: 61218
The mirroring settings in the iNES header are meant for games with hardwired mirroring, and are meaningless in games that have mapper-controlled mirroring. Games that use mappers like MMC1 or MMC3 can change the type of mirroring at any time. Oh, ok. That still begs to ask why they didn't match the...
- Sat Jan 01, 2011 6:52 pm
- Forum: Newbie Help Center
- Topic: Hello World
- Replies: 267
- Views: 61218
You wouldn't get a valid iNES header. Ok. Give me some time to figure out the linker... Usually your link script template will specify how much PRG ROM it'll create. For example, an NROM-128 template will always make 16400 bytes (16 bytes of header and 16384 bytes of PRG ROM), an NROM-256 or CNROM ...
- Wed Dec 29, 2010 6:35 pm
- Forum: Newbie Help Center
- Topic: Hello World
- Replies: 267
- Views: 61218
- Wed Dec 29, 2010 5:33 pm
- Forum: Newbie Help Center
- Topic: Hello World
- Replies: 267
- Views: 61218
- Mon Dec 27, 2010 5:00 pm
- Forum: Newbie Help Center
- Topic: Hello World
- Replies: 267
- Views: 61218
I was able to infer from the context what you meant. I've already implemented such a thing in nbasic. There was an example that showed me how. // Handles input from the first controller. HandleInput: // Updates the first gamepad. gosub UpdateGamepad1 // gosub UpdateGamepad2 // A Button if C1_A = 0 s...
- Mon Dec 27, 2010 4:38 pm
- Forum: Newbie Help Center
- Topic: Hello World
- Replies: 267
- Views: 61218
- Mon Dec 27, 2010 4:10 pm
- Forum: Newbie Help Center
- Topic: Hello World
- Replies: 267
- Views: 61218
PPUSCROLL ($2005) is a port on the PPU. Is there documentation that describes all those special things at addresses like that? nesdevwiki: PPU registers Have fun. Also, while we're on the topic of character maps, how would something like Dual Tile Encoding be implemented? Wikipedia explains . Also,...
- Mon Dec 27, 2010 3:24 am
- Forum: Newbie Help Center
- Topic: Hello World
- Replies: 267
- Views: 61218
God I hate that assembler. I seriously don't understand why people bother with it. What assembler do you use? There's already a relevant thread pertaining to assembler debates and choices. I personally tend to stick to asm6 and x816, as their syntax and overall style mimic what I'm used to (ORCA/M ...
- Mon Dec 27, 2010 2:36 am
- Forum: Newbie Help Center
- Topic: Hello World
- Replies: 267
- Views: 61218
- Mon Dec 27, 2010 12:36 am
- Forum: Newbie Help Center
- Topic: Hello World
- Replies: 267
- Views: 61218