It is currently Mon Jun 18, 2018 2:56 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Sun Jan 07, 2018 8:01 pm 
Offline

Joined: Mon Dec 12, 2011 8:15 pm
Posts: 416
http://wiki.nesdev.com/w/index.php/INES_Mapper_070

Subject to bus conflicts: Yes

fceux not bus conflicts?


Top
 Profile  
 
PostPosted: Sun Jan 07, 2018 8:27 pm 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 7211
Location: Seattle
FCEUX datalatch.cpp wrote:
static void Latch_Init(CartInfo *info, void (*proc)(void), uint8 init, uint16 adr0, uint16 adr1, uint8 wram, uint8 busc) {
[...]
void Mapper70_Init(CartInfo *info) {
Latch_Init(info, M70Sync, 0, 0x8000, 0xFFFF, 0, 0);
}
FCEUX does not emulate the bus conflicts.

There is nothing on the board that should help prevent them from happening, however, so unless you have evidence that something goes wrong if they are emulated I'd assume FCEUX is being too permissive here.


Top
 Profile  
 
PostPosted: Sun Jan 07, 2018 8:37 pm 
Offline

Joined: Mon Dec 12, 2011 8:15 pm
Posts: 416
lidnariq wrote:
FCEUX datalatch.cpp wrote:
static void Latch_Init(CartInfo *info, void (*proc)(void), uint8 init, uint16 adr0, uint16 adr1, uint8 wram, uint8 busc) {
[...]
void Mapper70_Init(CartInfo *info) {
Latch_Init(info, M70Sync, 0, 0x8000, 0xFFFF, 0, 0);
}
FCEUX does not emulate the bus conflicts.

There is nothing on the board that should help prevent them from happening, however, so unless you have evidence that something goes wrong if they are emulated I'd assume FCEUX is being too permissive here.


I dump newstar pirate version Operation Wolf (U) mapper 70,this bus conflicts no,this rom not working official mapper70 pcb.
working FCEUX emulator,not working Nestopia.

I'm a little confused.....

recommend:
mapper 70.0 bus confilcts yes?
mapper 70.1 bus confilcts no ?


Top
 Profile  
 
PostPosted: Sun Jan 07, 2018 8:52 pm 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 7211
Location: Seattle
... But the original Operation Wolf was TC0190 ... ? I guess Taito had already ported it to the MMC1, and the pirates probably didn't have too hard of a time to port that to something like mapper 70...

Does the pirate's hardware have any hardware to explicitly prevent bus conflicts?

I tentatively think it would be correct to add mapper 2/3/7 submappers for other discrete logic mappers ... at least, as we find instances requiring them.


Top
 Profile  
 
PostPosted: Sun Jan 07, 2018 9:35 pm 
Offline

Joined: Mon Dec 12, 2011 8:15 pm
Posts: 416
lidnariq wrote:
... But the original Operation Wolf was TC0190 ... ? I guess Taito had already ported it to the MMC1, and the pirates probably didn't have too hard of a time to port that to something like mapper 70...

Does the pirate's hardware have any hardware to explicitly prevent bus conflicts?

I tentatively think it would be correct to add mapper 2/3/7 submappers for other discrete logic mappers ... at least, as we find instances requiring them.


I dumped Operation Wolf (U) not working mmc1a. I 'm sure this priate mapper 70.
cart is Operation Wolf (U) and Space Shadow (J) 2 in 1,txc logo,but is newstar pirate.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 2 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