It is currently Tue Oct 16, 2018 6:08 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 29 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: UNIF>NES2 Conversion
PostPosted: Fri Sep 08, 2017 5:56 pm 
Offline
User avatar

Joined: Thu Jan 03, 2008 1:48 pm
Posts: 568
I'm not aware personally, but has anyone so far taken all known NES/Famicom dumps and scanned for which entries are UNIF? We could go about the process as a community to start assigning NES2 mappers and submappers for them.

It's best that the community with the most "know how" goes about collectively assigning mapper numbers (submapper numbers) who are actively writing emulators. :)

Involving ROMs, we could easily just create archive.org accounts and get our work done through safe harbor.


Top
 Profile  
 
 Post subject: Re: UNIF>NES2 Conversion
PostPosted: Fri Sep 08, 2017 8:31 pm 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 672
The following UNIF boards have been defined by FCEUX as iNES Mapper numbers:
Code:
60   BMC-D1038
90   UNL-TEK90
123   UNL-H2288
125   UNL-LH32
176   BMC-FK23C
220   UNL-KS7057
221   BMC-N625092
226   BMC-42in1ResetSwitch
238   UNL-603-5052
256   UNL-DANCE/UNL-OneBus
257   PEC-586
258   UNL-158B
259   BMC-F-15

I could immediately post Nintendulator Mapper DLL sources and descriptions for the following boards, for which I have tentatively assigned so-far unused mapper numbers:
Code:
260     BMC-NTD-03      Asder 20-in-1
261     BMC-11160       Micro Genius 6-in-1 Cartridge (MGC-023)
262     UNL-SHERO       Street Heroes/侍魂 (Shìhún, by Sachen)
263     UNL-KOF97       Boogerman II, King of Fighters '97 (by Rex Soft)
264     UNL-YOKO        Mortal Kombat II, Master Fighter VI' (by Yoko)
265     UNL-VRC7        Yoko fighting games with copyright removed
266     UNL-CITYFIGHT   City Fighter IV
512     (no UNIF board) 中國大亨 (Zhōngguó Dàhēng, a.k.a. "Millionaire II", incorrectly labelled "Chuugoku Taitei", by Sachen)
513     UNL-SA-9602B    美少女 夢工場三 (Měishàonǚ Mènggōngchǎng 3, a.k.a. "Princess Maker", by Sachen)

The following are other UNIF board names for which I have dumps, but so far not taken a closer look at:
Code:
UNL-EDU2000
UNL-Transformer
UNL-RT-01
UNL-EH8813A
UNL-MALISB
UNL-DRAGONFIGHTER
UNL-43272
UNL-DANCE2000
UNL-KS7013B
UNL-KS7016
UNL-KS7017
UNL-KS7037
UNL-AC08
UNL-BB
UNL-SMB2J
BMC-12-IN-1
BMC-411120-C
BMC-64in1NoRepeat
BMC-70in1
BMC-70in1B
BMC-810544-C-A1
BMC-8157
BMC-830118C
BMC-8-IN-1
BMC-A65AS
BMC-BS-5
BMC-FK23CA
BMC-G-146
BMC-HP898F
BMC-T-262
COOLBOY
DREAMTECH01
UNL-8237A
There are probably many others, in particular multicarts. I have also been working on a very simple UNF2NES converter that uses the above tentative mapper numbers (attached).


Attachments:
unf2nes-20171808.zip [29.4 KiB]
Downloaded 169 times
Top
 Profile  
 
 Post subject: Re: UNIF>NES2 Conversion
PostPosted: Fri Sep 08, 2017 9:43 pm 
Offline
User avatar

Joined: Thu Jan 03, 2008 1:48 pm
Posts: 568
Very nice work! Of any of these, like City Fighter IV, would many of them be able to be assigned as submappers with "mother mappers"?


Top
 Profile  
 
 Post subject: Re: UNIF>NES2 Conversion
PostPosted: Fri Sep 08, 2017 10:04 pm 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 672
The City Fighter IV mapper is completely different from Mapper 189, used on Street Fighter II and its name hack Master Fighter II. Mappers 262, 263, 512 and 513 are MMC3 clones with enhancements, which so far have always had unique mapper numbers. 260 and 261 are simple latch-based mappers, probably using discrete chips. I haven't looked at the FCEUX ones and the long third list at all.

The only submapper candidate I see would be "UNL-YOKO" (264), which could be seen as a Cony submapper 3 (2 KB CHR ROM banks, but different than submapper 1).


Top
 Profile  
 
 Post subject: Re: UNIF>NES2 Conversion
PostPosted: Sat Sep 09, 2017 5:20 am 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 20656
Location: NE Indiana, USA (NTSC)
I thought we were going to put newly discovered Asian games in 512-767 or something, to minimize trace conditions between the scene dumping uncommon Asian games and the homebrew development scene.


Top
 Profile  
 
 Post subject: Re: UNIF>NES2 Conversion
PostPosted: Sat Sep 09, 2017 5:23 am 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 672
"Plane 1 (NES 2.0 mappers 256-511) is reserved for mappers used by games released outside the East Asian market". Which of the 260-266 mapper games do you know were solely released in the East Asian Market, which would justify putting them into the 512+ region?


Top
 Profile  
 
 Post subject: Re: UNIF>NES2 Conversion
PostPosted: Sat Dec 23, 2017 10:37 pm 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 672
I am going to denote in the wiki the mappers 256-259 defined by FCEUX. And as UNIF is dead, I'm going to be bold and assign/document a bunch of 260+ mapper numbers to so-far UNIF-only boards in the wiki. (I'll use the Submapper Proposals page for any submapper assignments.):
Code:
260     BMC-NTD-03      Asder 20-in-1
261     BMC-11160       Micro Genius 6-in-1 Cartridge (MGC-023)
262     UNL-SHERO       Street Heroes/侍魂 (Shìhún, by Sachen)
263     UNL-KOF97       Boogerman II, King of Fighters '97 (by Rex Soft)
264     UNL-YOKO        Mortal Kombat II, Master Fighter VI' (by Yoko)
265     T-262           Multicart
266     UNL-CITYFIGHT   City Fighter IV
267     (no UNIF board) 8-in-1 JY-119 24M Multicart
268     COOLBOY
269     (no UNIF board) Games Xplosion 121-in-1, 15000-in-1, 18000-in-1: OneBus hardware with additional bankswitch registers, also mangled CHR data lines
270     (no UNIF board) Game Prince RS-16: OneBus hardware with additional bankswitch register
271     BMC-22026       MGC-026
272     (no UNIF board) Pirate Kid Dracula
273     (no UNIF board) Pirate Gremlins 2
512     (no UNIF board) 中國大亨 (Zhōngguó Dàhēng, a.k.a. "Millionaire II", incorrectly labelled "Chuugoku Taitei", by Sachen)
513     UNL-SA-9602B    美少女 夢工場三 (Měishàonǚ Mènggōngchǎng 3, a.k.a. "Princess Maker", by Sachen)
514     UNL-DANCE2000   Subor Type 2a (小霸王 卡拉OK), 32 KiB PRG-ROM granularity
515     (no UNIF board) Family Noraebang
516     (no UNIF board) EduBank
517     (no UNIF board) Kkachi-wa Nolae Chingu (UNROM with custom Microphone ADC)
518     (no UNIF board) Subor Type 2b (跳舞天使 - 動感 2000, 小霸王 Subor V), selectable 16/32 KiB PRG-ROM granularity
UNL-VRC7 turns out to be compatible to a normal Konami VRC7, and if any relevant incompatibilities are discovered, a submapper should then be proposed for Mapper 85. UNL-YOKO is somewhat similar to the Cony mapper 83, but with addresses different enough to justify a new mapper number, especially given that the current mapper 83 is already enough of a mess.

More UNIF->NES 2.0 mappers to come as I research and implement them in emulation.


Last edited by NewRisingSun on Sun Dec 31, 2017 5:45 am, edited 2 times in total.

Top
 Profile  
 
 Post subject: Re: UNIF>NES2 Conversion
PostPosted: Sun Dec 24, 2017 8:56 am 
Offline
User avatar

Joined: Mon Feb 07, 2011 12:46 pm
Posts: 1017
UNL-DripGame is another. They said no iNES number would ever be assigned. I like to compromise; assign a NES 2.0 mapper number outside of plane 0. The other thing I wanted to have a NES 2.0 mapper number for is Game Genie.

_________________
.


Top
 Profile  
 
 Post subject: Re: UNIF>NES2 Conversion
PostPosted: Sun Dec 24, 2017 9:22 am 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 672
Why does the Game Genie need its own mapper number? I thought it's merely used together with another cartridge.


Top
 Profile  
 
 Post subject: Re: UNIF>NES2 Conversion
PostPosted: Sun Dec 24, 2017 11:25 am 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 20656
Location: NE Indiana, USA (NTSC)
The one game known to use Sunsoft's Double Cassette System uses an external memory. So does the FDS RAM adapter. But Game Genie differs from those two in that the memory behind it has its own mapper.


Top
 Profile  
 
 Post subject: Re: UNIF>NES2 Conversion
PostPosted: Sun Dec 24, 2017 12:05 pm 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 7648
Location: Seattle
Game Genie does not need its own mapper. Zzo38 is the only person who thinks the godawful "force the user to add a subcartridge" UI is something we should enshrine as an Official Way To Do Things.

what I said last time


Top
 Profile  
 
 Post subject: Re: UNIF>NES2 Conversion
PostPosted: Sun Dec 31, 2017 5:50 am 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 672
As I am composing the wiki entry for Mapper 514, I have decided split up my planned Subor Type 2 Mapper 514 with one submapper into two distinct entries, Mapper 514 and 518, since they respond at a completely different CPU address range. This also reminded me that NES 2.0 definitely needs the "TV System" field to be amended to specify that a ROM image absolutely needs Dendy timing, as I have now come across several Asian ROM images that will run properly neither with 2C02 NTSC nor with 2C07 PAL timing, the Subor ROMs using this mapper being among them.


Top
 Profile  
 
 Post subject: Re: UNIF>NES2 Conversion
PostPosted: Wed Jan 17, 2018 11:36 pm 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 672
More intended assignments:
Code:
274   BMC-80013-B        90-in-1 Hwang Shinwei
283   BMC-GS-2004        Tetris Family 6-in-1
283   BMC-GS-2013        Tetris Family 12-in-1
284   UNL-DripGame
285   BMC-A65AS          3-in-1 (N068)/4-in-1 (JY-066)
286   BMC-BS-5           Benshieng multicarts
287   BMC-411120-C       4-in-1s
288   BMC-GKCXIN1        21-in-1
289   BMC-60311C         17-in-1, 76-in-1
290   BMC-HPxx           recent cah4e3 multicarts
291   (no UNIF board)    Super 2-in-1
292   UNL-DRAGONFIGHTER  Dragon Fighter
293   (no UNIF board)    BMC NEWSTAR 12-IN-1/76-IN-1
294   (no UNIF board)    Super Cool Boy 4-in-1 (CB-4035)
295   (no UNIF board)    Soccer 7-in-1 (JY-014B)
296   (no UNIF board)    FC Pocket 600-in-1, 220-in-1 DreamGear DGUN-2573
297   BMC-22110          2-in-1 Uzi Lightgun
519   UNL-EH8813A        Dr. Mario II


Top
 Profile  
 
 Post subject: Re: UNIF>NES2 Conversion
PostPosted: Fri Mar 02, 2018 8:27 am 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 672
I just noticed that FCEUX had assigned Mapper 260 (to HPxx) and 261 (to 200-in-1 Elfland) just a few days before I assigned the two of them to something else. I have chosen to follow FCEUX in this case and moved the Asder 20-in-1 from 260 to 290 (where I had previously put HPxx), and TXC 6-in-1 from 261 to 299 (previously empty). Since both the Asder 20-in-1 and the TXC 6-in-1 have only been distributed as UNIF images so far, this should create no problems at all.


Top
 Profile  
 
 Post subject: Re: UNIF>NES2 Conversion
PostPosted: Fri Mar 02, 2018 8:53 am 
Offline

Joined: Mon Dec 12, 2011 8:15 pm
Posts: 427
BMC NEWSTAR 12-IN-1/76-IN-1 is my dumped.
MAPPER 281.


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

All times are UTC - 7 hours


Who is online

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