NROM larger than 32K?

Discuss hardware-related topics, such as development cartridges, CopyNES, PowerPak, EPROMs, or whatever.

Moderators: B00daW, Moderators

User avatar
Kasumi
Posts: 1293
Joined: Wed Apr 02, 2008 2:09 pm

Post by Kasumi »

Bregalad wrote:OK so a wiki page about something that doesn't even exist other than in the imagination of a few people has been made ?
Doesn't someone typically have to think up (or... imagine) hardware before it can exist?
User avatar
MottZilla
Posts: 2835
Joined: Wed Dec 06, 2006 8:18 pm

Post by MottZilla »

No one should get upset over it. If it proves its worth it will survive, if it doesn't it won't. Pretty simple.
3gengames
Formerly 65024U
Posts: 2281
Joined: Sat Mar 27, 2010 12:57 pm

Post by 3gengames »

MottZilla wrote:No one should get upset over it. If it proves its worth it will survive, if it doesn't it won't. Pretty simple.
Either way a submapper number may or may not be wasted though, weather it fails or not.
User avatar
MottZilla
Posts: 2835
Joined: Wed Dec 06, 2006 8:18 pm

Post by MottZilla »

Why does it need a sub mapper? Seems pretty straight forward to detect a NROM iNES file that has 3 PRG pages as being whatever we want to call this.
User avatar
Dwedit
Posts: 4470
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Post by Dwedit »

Nice bonus: Some FDS games can be converted to 48k NROM very easily, instead of hacking them to copy code to 6000-7FFF.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!
User avatar
infiniteneslives
Posts: 2102
Joined: Mon Apr 04, 2011 11:49 am
Location: WhereverIparkIt, USA
Contact:

Post by infiniteneslives »

3gengames wrote:
MottZilla wrote:No one should get upset over it. If it proves its worth it will survive, if it doesn't it won't. Pretty simple.
Either way a submapper number may or may not be wasted though, weather it fails or not.
Yes in fact it seems we've been wasting odd bank numbers all along! It's terrible that we're now wasting them by making use of them.
Shiru
Posts: 1161
Joined: Sat Jan 23, 2010 11:41 pm

Post by Shiru »

I already mentioned it somewhere in the thread, there is yet another use for extended NROM besides homebrews and FDS hacks - hacks of popular NROM games such as Battle City. In fact, author of the Binary City optimized some code to get extra room for new features, and stopped to add stuff into the game when he ran out of room completely. With extended NROM such project would have a chance to be made faster and be even larger.
User avatar
infiniteneslives
Posts: 2102
Joined: Mon Apr 04, 2011 11:49 am
Location: WhereverIparkIt, USA
Contact:

Post by infiniteneslives »

You're right Shiru. This thing is too powerful. We should DESTROY it before it takes over the world.
80sFREAK
Posts: 275
Joined: Sat Sep 03, 2011 11:40 pm

Post by 80sFREAK »

MottZilla wrote:No one should get upset over it. If it proves its worth it will survive, if it doesn't it won't. Pretty simple.
+1

What was the first purpose - get more room for code or get some sort emulator-protection? :?
User avatar
infiniteneslives
Posts: 2102
Joined: Mon Apr 04, 2011 11:49 am
Location: WhereverIparkIt, USA
Contact:

Post by infiniteneslives »

80sFREAK wrote:What was the first purpose - get more room for code or get some sort emulator-protection? :?
If you can't find the answer to that question in this thread I would imagine your question is impossible to answer.
User avatar
Memblers
Site Admin
Posts: 3902
Joined: Mon Sep 20, 2004 6:04 am
Location: Indianapolis
Contact:

Post by Memblers »

I don't want to complain too much, but using a sub mapper makes sense to me. I thought that was part of the point of them, to prevent these cases where multiple mappers are lumped together as a single "mapper number", then you have to do hacky things to detect which type it is.

Not that it wouldn't work, or be any less usable, just seems like an unnecessary hack to use the ROM size instead of the mapper descriptor to describe the mapper.
User avatar
infiniteneslives
Posts: 2102
Joined: Mon Apr 04, 2011 11:49 am
Location: WhereverIparkIt, USA
Contact:

Post by infiniteneslives »

Well if nothing else at least your argument is valid Memblers. I kind of agree with you. Well if we can't make up our mind here we could always go back to Kevtris and just to with his decision. If we are going to consider changing it the time is now.
User avatar
Bregalad
Posts: 8036
Joined: Fri Nov 12, 2004 2:49 pm
Location: Caen, France

Post by Bregalad »

Well I don't think it's a "hack" to rely on the PRG size, is it ? At least that's how the distinction between NROM-128 and NROM-256 is currently done.

(oh and I haven't really given up for some reason...)

PS : And of course I'm not AGAINST the concept of extended NROM. It's just I think people make things a little bit silly, including myself, probably because people are way too much exited about mappers and crazy hardware quirks than about actual games.
Useless, lumbering half-wits don't scare us.
User avatar
Memblers
Site Admin
Posts: 3902
Joined: Mon Sep 20, 2004 6:04 am
Location: Indianapolis
Contact:

Post by Memblers »

Bregalad wrote:Well I don't think it's a "hack" to rely on the PRG size, is it ? At least that's how the distinction between NROM-128 and NROM-256 is currently done.
That's true, but I would think that emulators would always treat a ROM as being mirrored (up to the max size supported by the board, which may be larger than the ROM used). Because it will do that anyways, I would think emulators wouldn't need to know the difference betwen NROM-128 and NROM-256.
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples »

Emulators SHOULD have been printing a diagnostic for ROM images with an invalid PRG ROM size. This change just makes a new PRG ROM size valid.
Post Reply