Search found 467 matches

by Bananmos
Mon Nov 25, 2019 2:43 pm
Forum: General Stuff
Topic: NESMaker reviews?
Replies: 50
Views: 10095

Re: NESMaker reviews?

I did watch the film and must say that I thought that Joe and the other guy were really quite disrespectful, taking the piss out of the people he went to for help in quite a nasty way (how they were dressed, their names), I was put very much in mind of jocks going to nerds for homework help while s...
by Bananmos
Sun Nov 24, 2019 10:51 am
Forum: General Stuff
Topic: NESMaker reviews?
Replies: 50
Views: 10095

Re: NESMaker reviews?

To add to the reviews: I backed the original campaign, and tried a version just slightly newer than the first Kickstarter release. (4.0.11 to be specific) I haven't really touched it since then though, as I didn't find the experience all that enjoyable, and it felt like I was spending too much time ...
by Bananmos
Tue Sep 10, 2019 3:38 pm
Forum: NES Hardware and Flash Equipment
Topic: GTROM/Cheapocabra mapper for Everdrive N8
Replies: 11
Views: 14000

Re: GTROM/Cheapocabra mapper for Everdrive N8

It doesn't support self-flashing yet, I'll have to add it later. Feel free to re-purpose the code from my Powerpak mapper30 implementation if it makes things easier for you. (if I understand the wiki correctly, the self-flashing sequence should be more or less the same on both) Edit: Oops! You want...
by Bananmos
Fri May 31, 2019 5:28 pm
Forum: NES Hardware and Flash Equipment
Topic: Connecting a computer to an NES, e.g. for self-flashing cart
Replies: 8
Views: 8249

Re: Connecting a computer to an NES, e.g. for self-flashing

Apparently you can solder an USB port to the Everdrive N8. Actually, you can get it pre-soldered on the Everdrive N8 at no extra cost if you ask nicely when placing your order. Or well, that worked for me when I ordered mine around 2 years ago. The USB feature is indeed awesome and transfers both N...
by Bananmos
Sat May 18, 2019 3:24 pm
Forum: General Stuff
Topic: Nintendo cease&desist on a C64 port of Super Mario Bross
Replies: 31
Views: 21728

Re: Nintendo cease&desist on a C64 port of Super Mario Bross

The C64 used 1000 bytes to store character data and 1000 bytes of color attributes; Oh yes, I totally forgot about the color attributes. That makes the VSP trick even more crucial for this port. Using the even/odd scroll technique would allow the screen to scroll 8 pixels/frame using less than half...
by Bananmos
Thu May 16, 2019 3:06 pm
Forum: NES Hardware and Flash Equipment
Topic: Modulator of french NES with semi-RGB output
Replies: 8
Views: 8357

Re: Modulator of french NES with semi-RGB output

Is this an SNES-style port -- are they compatible? No, neither geometry nor pin position. Physically it's more shaped like the FDS data cable. I have one of these NES's and seem to recall that - to my surprise - the cable is not just similar to the FDS, but fitted perfectly. Maybe not much of a sur...
by Bananmos
Mon May 06, 2019 6:23 am
Forum: Homebrew Projects
Topic: Ruby Runner motion test
Replies: 46
Views: 23068

Re: Ruby Runner motion test

For playback rate $C, we have a period of $06A = 106 cycles on NTSC. This means 106*8 = 848 cycles until an interrupt hits. Or ~7.46 scanlines. This leaves us with 0.54 of a scanline, to do the work in our IRQ handler, or 61.3 CPU cycles. This should be plenty of time to enter the IRQ handler, writ...
by Bananmos
Mon May 06, 2019 3:34 am
Forum: Homebrew Projects
Topic: Ruby Runner motion test
Replies: 46
Views: 23068

Re: Ruby Runner motion test

I sort of struggle to see what MMC2 / MMC4 would provide that a scanline IRQ couldn't, except for a modest amount of saved CPU cycles. Using a scanline IRQ would require a relatively complex mapper chip. While MMC2/MMC4 are somewhat fancy, a game designed for MMC2 could be readily adapted for a dis...
by Bananmos
Mon May 06, 2019 3:18 am
Forum: Homebrew Projects
Topic: Ruby Runner motion test
Replies: 46
Views: 23068

Re: Ruby Runner motion test

And if you can live without the DMC channel in your game's music, you may not even need a mapper-based IRQ, but could use the DMC channel's IRQ as explained on the wiki: https://wiki.nesdev.com/w/index.php/APU_DMC I'm pretty sure you'd lose a lot of CPU time if you used this trick multiple times pe...
by Bananmos
Sun May 05, 2019 3:36 pm
Forum: Homebrew Projects
Topic: Ruby Runner motion test
Replies: 46
Views: 23068

Re: Ruby Runner motion test

I think MMC2 and MMC4 could easily almost double the number tiles, by having each row start with either a "switch to set 0" or "switch to set 1" tile. Going from 64 tiles to ~120 would be a big improvement. Not sure if I'd find myself wanting more than 120 tiles, but I can easily see 64 as being in...
by Bananmos
Sun May 05, 2019 2:42 am
Forum: General Stuff
Topic: Nintendo cease&desist on a C64 port of Super Mario Bross
Replies: 31
Views: 21728

Re: Nintendo cease&desist on a C64 port of Super Mario Bross

supercat wrote: The C64 used 1000 bytes to store character data and 1000 bytes of color attributes;
Oh yes, I totally forgot about the color attributes. That makes the VSP trick even more crucial for this port.
by Bananmos
Sat May 04, 2019 4:34 pm
Forum: General Stuff
Topic: Nintendo cease&desist on a C64 port of Super Mario Bross
Replies: 31
Views: 21728

Re: Nintendo cease&desist on a C64 port of Super Mario Bross

As far as I know it, on the C64, there are registers for a fine scroll of only 0..7, after which point games normally have to manually shift the entire screen data by 1 column. Exactly. The 8-pixel scroll helps a lot, but on an NTSC system in particular, the shifting of the entire screen willl take...
by Bananmos
Sat May 04, 2019 4:18 pm
Forum: General Stuff
Topic: Nintendo cease&desist on a C64 port of Super Mario Bross
Replies: 31
Views: 21728

Re: Nintendo cease&desist on a C64 port of Super Mario Bross

Abobo big Adventure won't be on Nintendo's radar since it's not own by them but technos Japan (now defunct and own by Arc System) and isn't a trademark of them either. Super Mario bros, on the other hand, they own. As to why is Super Mario Crossover was not affected, my guess would be it's a rom ha...
by Bananmos
Fri May 03, 2019 5:04 pm
Forum: General Stuff
Topic: Nintendo cease&desist on a C64 port of Super Mario Bross
Replies: 31
Views: 21728

Re: Nintendo cease&desist on a C64 port of Super Mario Bross

I actually learned a new fact about the C64 from this: Apparently the Super Mario port uses "VSP", a hardware quirk that allows you to scroll the entire screen, just like on the NES, by incrementing / decrementing the 3-bit scroll on an exactly timed cycle outside the visible screen. I can imagine t...
by Bananmos
Fri May 03, 2019 4:40 pm
Forum: NES Hardware and Flash Equipment
Topic: $4016 D3 and D4 ports on Famicom
Replies: 27
Views: 18552

Re: $4016 D3 and D4 ports on Famicom

So to my delight, it appears that NES-004E controllers *do* work on an NTSC NES when plugged into a NESE-034 fourscore. And they are the standard ones here in the UK, so easy to buy. I just didn't happen to have many of them, since my PAL NES's were from Sweden, and I then got NTSC ones - both of wh...