Search found 1930 matches

by DRW
Mon May 04, 2020 5:50 am
Forum: NESdev
Topic: Aren't you afraid that NES Maker would just bring lazy noobs
Replies: 137
Views: 33461

Re: Aren't you afraid that NES Maker would just bring lazy noobs

To get anywhere near good performance, it appears you have to use generally poor practices (globals, excessive use of typecasts to avoid implicit int-conversion etc). And even then you'll end up in a situation where you'll be fighting the compiler to not produce its default output. The element of f...
by DRW
Mon May 04, 2020 2:41 am
Forum: NESdev
Topic: Aren't you afraid that NES Maker would just bring lazy noobs
Replies: 137
Views: 33461

Re: Aren't you afraid that NES Maker would just bring lazy noobs

Here are some hints: Compile only with -O, not -Oirs. The code will be much shorter. As you already recognized: Don't use local variables. Use global ones. Yes, I admit, that's the big weakness of cc65: Accessing pointer values through an index (pointer[index]) or via dereferencing (*pointer). Even ...
by DRW
Sun May 03, 2020 11:35 am
Forum: NESdev
Topic: Aren't you afraid that NES Maker would just bring lazy noobs
Replies: 137
Views: 33461

Re: Aren't you afraid that NES Maker would just bring lazy noobs

Why C has smaller games? Most of the neslib example code is for NROM sized and runs less efficiently than asm, so the scope of the games in C tend to be smaller. What does C programming necessarily have to do with neslib? I do my games in C and I have never used neslib. O.k., now the question is: A...
by DRW
Sun May 03, 2020 6:56 am
Forum: NESdev
Topic: Where to enable/disable IRQ in MMC3?
Replies: 7
Views: 603

Re: Where to enable/disable IRQ in MMC3?

I know. But in my code, NMI sets the scanline counter interrupt, so I call CLI right before I enable NMI.
by DRW
Sun May 03, 2020 6:13 am
Forum: NESdev
Topic: Where to enable/disable IRQ in MMC3?
Replies: 7
Views: 603

Re: Where to enable/disable IRQ in MMC3?

Thanks for the information. My IRQ code changes the nametable to the opposite side mid-frame, so yeah, I don't want this to accidentally happen at the title screen. (This is done whenever a dialog box is on the screen, so I can draw the box without having to erase and re-establish the background gra...
by DRW
Sun May 03, 2020 4:17 am
Forum: NESdev
Topic: Where to enable/disable IRQ in MMC3?
Replies: 7
Views: 603

Where to enable/disable IRQ in MMC3?

When I switched my current game to MMC3, I simply enabled IRQs (via CLI) right at the beginning, as the first instruction in the reset interrupt, in the place where my old NROM game had SEI. This works without problems so far. But I'm not sure whether that's the correct way. Maybe I should disable I...
by DRW
Sat May 02, 2020 7:30 pm
Forum: NESdev
Topic: Aren't you afraid that NES Maker would just bring lazy noobs
Replies: 137
Views: 33461

Re: Aren't you afraid that NES Maker would just bring lazy noobs

dougeff wrote:
Sat May 02, 2020 12:42 pm
Well, there is coding in C. Which I have done. That option is more for very small games.
Why would coding in C only be for very small games?
by DRW
Wed Apr 08, 2020 3:23 am
Forum: NESdev
Topic: I am interested in making homebrew, what is my first step?
Replies: 15
Views: 2438

Re: I am interested in making homebrew, what is my first step?

Alright, Alp. No reply, I see. (Despite you having written in another thread in the meantime, so you were definitely online.) So, yeah, looks like you are just a dazzler. You haven't programmed any NES game, have you? You just draw the graphics and pretend to work on the actual game because you like...
by DRW
Sun Apr 05, 2020 12:11 pm
Forum: NESdev
Topic: I am interested in making homebrew, what is my first step?
Replies: 15
Views: 2438

Re: I am interested in making homebrew, what is my first step?

The large majority of my games can easily be found on DLsite and DMM, with a simple search. Care to give me an actual name? Neither "Cat Quest", nor "Cotton & Candy" gave me any results on DLsite. Also: The site doesn't provide an option to search for the NES format, only EXE. And in my previous po...
by DRW
Sun Apr 05, 2020 5:07 am
Forum: General Stuff
Topic: Forgot the name of the game
Replies: 12
Views: 2685

Re: Forgot the name of the game

Fisher wrote:
Tue Mar 24, 2020 11:35 am
I'm specially searching for an Atari 2600 game wich one or 2 guys were going down with ropes killing enemies, just like on the NES Battletoads 2nd stage.
"Ghostbusters II"?
by DRW
Sun Apr 05, 2020 4:55 am
Forum: NESdev
Topic: I am interested in making homebrew, what is my first step?
Replies: 15
Views: 2438

Re: I am interested in making homebrew, what is my first step?

Question to the original poster: Do you know the C programming language? If yes, this might help you a lot. You still need to learn the basics (Assembly, NES hardware), but when it comes to game logic, using C can be a huge boost in productivity. And don't let people tell you that you can only do "S...
by DRW
Sun Mar 22, 2020 4:54 pm
Forum: General Stuff
Topic: Forgot the name of the game
Replies: 12
Views: 2685

Re: Forgot the name of the game

If someone ever wants to look for another NES game again, you merely need to invest 45 minutes to watch this video: www.youtube.com/watch?v=JueI4bsctgQ Or SNES: www.youtube.com/watch?v=lYvvUUSRczY If you don't find it there, here's a longer video with actual gameplay: NES: www.youtube.com/watch?v=bQ...
by DRW
Sun Mar 22, 2020 9:44 am
Forum: 2019 NESdev Competition
Topic: SaveTheKuin: action-adventure
Replies: 19
Views: 7319

Re: SaveTheKuin: action-adventure

I have some other suggestions: 1. I'm not sure whether the shadows behind the trees look so good. Maybe you should remove them: Tree.png 2. When you talk to a character, let him use the A button while the text is building up to make the text appear at once. It can be a bit bothersome if you have to ...
by DRW
Tue Mar 03, 2020 5:07 pm
Forum: 2019 NESdev Competition
Topic: SaveTheKuin: action-adventure
Replies: 19
Views: 7319

Re: SaveTheKuin: action-adventure

BTW: saw online some art for Cat Quest and it looks superb. Hope you can finish it some day. Unfortunately, the Cat Quest project is long gone. Though, I have been working on a Windows version of it, with high resolution art. Yeah, those projects look very interesting. When I last checked your Twit...