It is currently Mon Apr 23, 2018 4:53 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 27 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: Mapper 255
PostPosted: Thu Dec 14, 2017 4:22 pm 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 7011
Location: Seattle
... wait, isn't that exactly mapper 225?


Top
 Profile  
 
 Post subject: Re: Mapper 255
PostPosted: Thu Dec 14, 2017 4:34 pm 
Offline

Joined: Fri Dec 08, 2017 5:12 pm
Posts: 13
nesrocks wrote:
I'm not sure if it's still not properly dumped or an emulator bug, but I'm super interested in this and I had no idea he had dumped it. I promptly went to test it on emulators and the page changing on the games list bugs on the last page and the second to last page. Try moving the cursor from below and from above. Different bugs but neither works. Also, can't start games from #105-#110. Using nestopia 1.40.

As mentioned in this thread. There is a RAM chip missing from the board. Nestopia does not add this to its emulation. This makes it more accurate to the actual (known) cart. Adding support for the RAM chip depends on whether you want it to work as intended or as implemented, at least until a cart with the RAM populated is found. I'm not sure if that's an intentional choice for Nestopia or not or if they recognized it was designed to have a missing 74670. If you want wrapping to work, you'll need to build your own. The hacks/cheats used in the high numbered games will also not work as expected, as the value used there is also written to the missing RAM chip. The code I posted works with FCEUX (I just threw it into the existing Supervision cpp file for convenience), and just needs the 255 Mapper uncommented: the first one without RAM support; the second with. Adding it to Nestopia would be pretty straightforward.


Top
 Profile  
 
 Post subject: Re: Mapper 255
PostPosted: Thu Dec 14, 2017 4:45 pm 
Offline
User avatar

Joined: Thu Aug 13, 2015 4:40 pm
Posts: 192
Location: Rio de Janeiro - Brazil
I'm sorry if this is unwanted or poluting, but I have the 72 pin version of this and I took some photos. Maybe they are interesting somewhat. (nevermind my gradius and arkanoid tips stickers)

Image
Image
Image
Image

_________________
http://nesrocks.com/blog/superpitfall30th/


Top
 Profile  
 
 Post subject: Re: Mapper 255
PostPosted: Thu Dec 14, 2017 4:58 pm 
Offline

Joined: Fri Dec 08, 2017 5:12 pm
Posts: 13
lidnariq wrote:
... wait, isn't that exactly mapper 225?

Ha. Sure looks like it. I note that Nestopia keeps them separate and doesn't implement the shared high bit on 225 for some reason.

nesrocks wrote:
I'm sorry if this is unwanted or poluting, but I have the 72 pin version of this and I took some photos. Maybe they are interesting somewhat. (nevermind my gradius and arkanoid tips stickers)

Image
Image
Image
Image

And there's a version with the missing 74670. Nice.


Top
 Profile  
 
 Post subject: Re: Mapper 255
PostPosted: Thu Dec 14, 2017 5:19 pm 
Offline
User avatar

Joined: Thu Aug 13, 2015 4:40 pm
Posts: 192
Location: Rio de Janeiro - Brazil
So, were you just looking for the information on the chip or do you want me to do something about it? XD I think I know a friend who could dump it but maybe he can't and haven't talked to him in a while.

_________________
http://nesrocks.com/blog/superpitfall30th/


Top
 Profile  
 
 Post subject: Re: Mapper 255
PostPosted: Thu Dec 14, 2017 6:09 pm 
Offline

Joined: Fri Dec 08, 2017 5:12 pm
Posts: 13
nesrocks wrote:
So, were you just looking for the information on the chip or do you want me to do something about it? XD I think I know a friend who could dump it but maybe he can't and haven't talked to him in a while.

Whether you dump or not is up to you. I assume you'll get same thing I did and that CaH4e3 did in 2011. Our PAL contents would be different, as yours only has 3 ROM chips instead of the 6 mine has, but I assume yours are 1MB instead of the 512KB in mine. I think this also explains why I wasn't measuring anything from the PAL to my unpopulated socket. They had redone it when they changed to 512K chips. I apparently only got a pirate copy of the pirate cart (Pirateception), which is why mine is missing the 74670. I should demand a refund! I demand only the finest original pirate carts when purchasing famicom adapters.


Top
 Profile  
 
 Post subject: Re: Mapper 255
PostPosted: Fri Dec 15, 2017 6:11 am 
Offline
User avatar

Joined: Thu Aug 13, 2015 4:40 pm
Posts: 192
Location: Rio de Janeiro - Brazil
Okay... So let me see if I got this right:

- due to the lack of extra ram chip the cartridge you got has the same behavior as the emulated version (bugged last page).
- meaning the emulation is correct for your cartridge.
- meaning it's possible to correctly emulate the version I have (that fully works because the ram chip is present) and you've done it with the code you posted for the ram version.
- the code you posted is meant to be used on fceux source.

All correct?

_________________
http://nesrocks.com/blog/superpitfall30th/


Top
 Profile  
 
 Post subject: Re: Mapper 255
PostPosted: Fri Dec 15, 2017 7:29 am 
Online

Joined: Sun Jun 12, 2011 12:06 pm
Posts: 318
Location: Poland
Quote:
Our PAL contents would be different

Rather not, they're probably the same. PAL is not responsible for decoding ROM - it is 74*139's role. THe cartridge latches 15 address bits.
In the NES version there is 74*174 (=6) + 74*273(=8). Probably one of 74*74's gates latches the fiftenth bit and second gate is used as inverter to select between one and the other PRG rom.

Please dump PAL content to confirm the combinatory logic I suggested in my schematics. Be advised, that some of I/O pins are used as inputs. .


Last edited by krzysiobal on Fri Dec 15, 2017 11:03 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Mapper 255
PostPosted: Fri Dec 15, 2017 10:44 am 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 7011
Location: Seattle
krzysiobal wrote:
PAL is not responsible for decoding RAM
Yes it is? By RAM we mean the 74'670.


Top
 Profile  
 
 Post subject: Re: Mapper 255
PostPosted: Fri Dec 15, 2017 11:04 am 
Online

Joined: Sun Jun 12, 2011 12:06 pm
Posts: 318
Location: Poland
Sorry, I mean ROM.


Top
 Profile  
 
 Post subject: Re: Mapper 255
PostPosted: Mon Jan 08, 2018 2:51 am 
Offline

Joined: Mon Dec 12, 2011 8:15 pm
Posts: 399
this cart, I dumped,mapper 255.

mapper 255,have 10 or more cart!


Attachments:
ines52_001.png
ines52_001.png [ 3.84 KiB | Viewed 712 times ]
Top
 Profile  
 
 Post subject: Re: Mapper 255
PostPosted: Tue Jan 09, 2018 4:46 pm 
Online

Joined: Sun Jun 12, 2011 12:06 pm
Posts: 318
Location: Poland
Congratulations, but how can we help you? When do China holidays start?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 27 posts ]  Go to page Previous  1, 2

All times are UTC - 7 hours


Who is online

Users browsing this forum: r57shell and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group