Search found 97 matches

by Vectrex2809
Sat Jan 31, 2015 6:08 pm
Forum: General Stuff
Topic: What is your favorite video game console?
Replies: 20
Views: 5683

Re: What is your favorite video game console?

Take a guess ;)

In fact, it's a tie between the NES and the Vectrex
by Vectrex2809
Sat Jan 31, 2015 5:44 pm
Forum: NESemdev
Topic: Glitch on "colour bits" of $2001 on FCEUX?!
Replies: 6
Views: 2584

Re: Glitch on "colour bits" of $2001 on FCEUX?!

rainwarrior wrote:By the way, FCEUX is under active development. If you're interested in its improvement you should submit bug reports.
https://sourceforge.net/p/fceultra/bugs/
How do you post a bug on sourceforge?
by Vectrex2809
Sat Jan 31, 2015 1:43 pm
Forum: Homebrew Projects
Topic: Where are all you homebrewers from?
Replies: 19
Views: 6587

Re: Where are all you homebrewers from?

Lausanne, Switzerland.
I actually live close to Bregalad and study close to where he works
by Vectrex2809
Sat Jan 31, 2015 1:36 pm
Forum: NESemdev
Topic: Glitch on "colour bits" of $2001 on FCEUX?!
Replies: 6
Views: 2584

Glitch on "colour bits" of $2001 on FCEUX?!

I was programming my game, when suddenly I decided to intensify reds in my game over screen. I used good ol' PPUMASK ($2001) to do the trick but it seems like it just goes pitch black on FCEUX... This also happens on commercial games like Noah's Ark and possibly Rampart so it's definitely an emulato...
by Vectrex2809
Mon Jan 26, 2015 4:06 pm
Forum: Newbie Help Center
Topic: Scrolling problems...
Replies: 6
Views: 2009

Re: Scrolling problems...

I didn't look at your code, but it sounds like you are overwriting sprite #0 with your boss metasprites. You should double check your sprite engine and make sure you have control of everything. There is a million of approaches depending on if you want to do priorities, if you want to do sprite cycl...
by Vectrex2809
Sun Jan 25, 2015 10:51 am
Forum: Newbie Help Center
Topic: Scrolling problems...
Replies: 6
Views: 2009

Re: Scrolling problems...

Before you do that, check if this is really your problem. I suspect you're setting the scroll for the first time too late in the frame, but you can check in FCEUX debugger (there are many threads explaining how to use it). That being said, having the game logic in the NMI handler is a legitemate wa...
by Vectrex2809
Sun Jan 25, 2015 5:13 am
Forum: Newbie Help Center
Topic: Scrolling problems...
Replies: 6
Views: 2009

Re: Scrolling problems...

Can't say much based on the code you posted, it's too incomplete. after I implemented a pretty big metasprite (it's a boss level), it looks like the part of the screen before the s0 hit get the scroll value and vice-versa (the playfield goes back to $00). Does this big sprite significantly increase...
by Vectrex2809
Sat Jan 24, 2015 9:36 am
Forum: Newbie Help Center
Topic: Scrolling problems...
Replies: 6
Views: 2009

Scrolling problems...

I have a level that covers 2 nametables, with a sprite zero hit to make the status bar stay on nametable 0. However, after I implemented a pretty big metasprite (it's a boss level), it looks like the part of the screen before the s0 hit get the scroll value and vice-versa (the playfield goes back to...
by Vectrex2809
Sat Jan 17, 2015 3:02 am
Forum: NESdev
Topic: Legal issues with publishing original NES games (2014)
Replies: 23
Views: 9555

Re: Legal issues with publishing original NES games (2014)

The thing is that most (if not all) companies don't really give a **** about homebrews/repros, since it's such a niche market. It would cost them more to make a lawsuit than whatever they lose when people sell repros with copyrighted material. Also, as mentioned on this topic before, most patents/co...
by Vectrex2809
Sat Jan 17, 2015 2:56 am
Forum: NESdev
Topic: Changing the scroll every 2 scanlines
Replies: 22
Views: 5701

Re: Changing the scroll every 2 scanlines

Without a mapper, 100% of the time while the viewport is rendered would be spent on this, since I can't think of any constant-timed task that could be done between scroll changes.[/quote You could execute a virtual machine and execute a main thread, so that each VM instruction takes a constant amou...
by Vectrex2809
Sun Jan 11, 2015 5:07 am
Forum: NESdev
Topic: Save data corruption on flashcarts?
Replies: 14
Views: 4008

Re: Save data corruption on flashcarts?

Also, just wondering. Is there some relation with such data corruption and the infamous "Hold reset while turning off unit" message with the Legend of Zelda and other battery-backed games?
by Vectrex2809
Sun Jan 11, 2015 3:32 am
Forum: NESdev
Topic: Save data corruption on flashcarts?
Replies: 14
Views: 4008

Re: Save data corruption on flashcarts?

There's not too much save game data in the game indeed. To tell you the truth, I was thinking about using WRAM for the name entry screen and the high scores only. I'll try to implement a checksum, but I was also thinking about dropping the save feature since there's not too much data to be saved...
by Vectrex2809
Sat Jan 10, 2015 10:29 am
Forum: General Stuff
Topic: Why dev games for consoles from the 80's ?
Replies: 7
Views: 2335

Re: Why dev games for consoles from the 80's ?

I program games for the NES because I always loved that console and that I always wanted to make my own game for it. I started with ROMhacks, until I became good enough that I could successfully hack music in NES games. After that, I decided to do the Nerdy Nights, and that's how I became an NES pro...
by Vectrex2809
Sat Jan 10, 2015 10:12 am
Forum: NESdev
Topic: Save data corruption on flashcarts?
Replies: 14
Views: 4008

Save data corruption on flashcarts?

Currently, I'm about to finish one of my NES projects and it seems like save game data gets sometimes corrupted when using it on a flashcart according to my gametesters (See pictures on how it looks like and how it's supposed to look like). The save game data that's causing problems is the player na...
by Vectrex2809
Sun Nov 23, 2014 10:41 am
Forum: Newbie Help Center
Topic: More MMC1 CHR bankswitching woes (On real hardware)
Replies: 39
Views: 16094

Re: More MMC1 CHR bankswitching woes (On real hardware)

Pehaps you shoud describe us more in detail what 1) what you are trying to do 2) what do you exepct your results to be and 3) what is wrong with your actual results so we can have a clue how to help you ? Just some code is not enough. The only 2 tricks with the MMC1 are 1) You need to "reset&q...