Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - NewRisingSun

Pages: 1 ... 16 17 [18] 19 20 21
256
Famicom/NES dumps / .WXN VT03 games converted to .BIN for use with EmuVT
« on: November 18, 2017, 03:53:12 PM »
I have finally figured out how to convert the larger VT03 .WXN games into .BIN format, so that they can be used with EmuVT. There are two reasons why doing so is difficult:
  • EmuVT expects PRG and CHR data in one single address space, i.e. in OneBus form. .WXN games always use separate PRG/CHR address spaces, even the VT03 ones. Combining them into one address space is difficult because ...
    • ... .WXN games' PRG and CHR bank register values each expect their data to start at offset zero in their respective address spaces. This means that either all bank register writes must be modified, or the OneBus registers that mask regular bank writes ("PS", $410B) and upper bank registers ("PQ2", $4109) must be written to. These writes would need to be added to the existing game code.
    • ... on the OneBus, the last 16 KiB PRG bank is always the last 32, 64, 128, 256 or 512 KiB bank of the .BIN file. Depending on the size of the CHR data, this may require rearranging the several PRG and CHR banks.
  • .WXN shuffles the five CHR banking register numbers around: $2012,$2013,$2014,$2015,$2016,$2017 become $2013,$2012,$2017,$2016,$2015,$2014, and MMC3 registers 0,1,2,3,4,5 become 5,4,3,2,1,0. The only way to correct this for EmuVT is to manually patch all banking register numbers.
It's quite a laborious process, and I see no way of doing this automatically. These oddities of .WXN files undoubtedly exist for protection reasons.

Here are few larger .WXN VT03 games converted to .BIN format as a proof of concept. These particular games to my knowledge have not been available anywhere in VT03 .BIN format.

I'm certainly not wasting more time doing this for the other 112 VT03 .WXN ROMs in taizou's archive. Instead, I will try to add VT03 support to Nintendulator. I already managed to add VT02 support, including the additional sound channels that EmuVT does not emulate, and the ability to load .WXN files directly. At least all those Waixing .WXN RPG/strategy games now run perfectly (as far as what I can tell), including the SRAM functionality.[/s]

Because .WXN VT03 games can now be run directly in my Nintendulator build, I have removed the download to prevent the spread of more hacked ROM images.

257
Famicom/NES / Project PLUG 'N PLAY (Bleb, Kuck, Goof)
« on: November 13, 2017, 11:54:50 PM »
Here are fixed versions of Attacking (INTV Hover Force) and INTV Vectron. Attacking with correct sound (such as it were, from WXN version) and a non-garbled score when pressing Select, and Vectron with correct graphics during gameplay (extracted the second 8K CHR ROM bank from Waixing 120-in-1 multicart).

Also notice my fix for Five Kids (aka Wonder Rabbit).

Attachments:

258
Famicom/NES dumps / Five Kids fix
« on: November 11, 2017, 05:21:35 PM »
It has been noted before that Five Kids runs glitchy both on the 120-in-1 multicart as well as in the downloadable WXN stand-alone version. The reason for the glitches is that both versions write to VT02-only bankswitch registers in their IRQ handler. The effect of these bankswitch writes can be replicated by writing to the appropriate MMC3 bankswitch registers. Such a thing can be either done by the emulator, or by modifying the ROM image itself.

Attached find my modification of the WXN version, which now runs well in all emulators that I have tried. (I have not played past the first level.) If somebody else has already made a similiar patch, then I have not found it.

Attachments:

259
Famicom/NES dumps / Waixing's downloadable NES games
« on: November 09, 2017, 05:09:00 PM »
The RPGs use mapper 176 but expect SRAM to contain some magic values in the form of a code copied into RAM at 0x100.

260
1993-1999 / 9-in-1 King001
« on: November 09, 2017, 01:06:50 PM »
The 9-in-1 King001 multicart has the games The Lion King, Earthworm Jim 2, Super Aladdin, Boogerman, Somari, T.M.N.T. Tournament Fighters, Mortal Kombat 3, Captain Tsubasa 2 Arabic (as Boy Soccer Team 2) and Taito Basketball on it. Its menu is depicted in the attached screenshot. If someone has this multicart in its original physical form, could that person please play The Lion King until the first boss is defeated and tell me if the game freezes at that point?

Background: Of the emulators that I have tried, only FCEUX and Nestopia Plus even run this ROM image at all (in .UNF format). FCEUX freezes after the "The Pridelands" screen because it decodes the CPU address too restrictively. Nestopia Plus runs the game until the first boss is defeated, then freezes. I can get as far as Nestopia Plus by implementing the board in Nintendulator as I described. After the first boss is defeated, the game basically hashes a section of PRG-ROM to check against hackers having modified the game (code executed in RAM at $0682). Since that checksum does not match the expected value in Nestopia Plus' and my emulation, the game freezes on purpose. While I cannot rule out that we both just still get the bankswitching slightly wrong (even though everything else works fine), I have a hunch that the game was modified for multicart inclusion without the expected checksum being adjusted, and the multicart manufacturer did not notice because one has to play the game a bit to notice it.

I have crossposted this topic from nesdev, as CaH4e3, who originally dumped the cartridge, says that he no longer has it, and this message board is on-topic enough to assume that somebody else here might physically possess this multicart.

Attachments:

261
Famicom/NES dumps / MLX dumps
« on: November 06, 2017, 06:40:15 PM »
The Korean name for Crystal Mines is 크리스탈 특공대, for those like me who like to organize Asian games in their native writing systems.

262
Famicom/NES dumps / MLX dumps
« on: October 30, 2017, 03:50:01 AM »
Does the expansion cartridge have a name apart from the cartridge code "DS-H353"? Something like "Expansion Cartridge 1: Sun Myung Moon's Favorite Hymns"?

Edit: Based on the picture that MLX sent me, the DS-H353 expansion cartridge's title is "애창곡 베스트 40" (The Best 40 Songs).

263
Famicom/NES dumps / MLX dumps
« on: October 29, 2017, 04:45:00 PM »
If someone bothers connecting an actual microphone to his machine, I would like to learn how usable the microphone emulation is, because lacking an actual microphone, I have just fed it some line input from another computer playing video game music during testing. :P

264
Famicom/NES dumps / MLX dumps
« on: September 26, 2017, 07:53:34 PM »
Adam & Eve is overdumped. The second half of CHR is just $00. I have removed that second half, and set the INES 2.0 Submapper to #2 ("board has bus conflicts").

Attachments:

265
Famicom/NES / NES Games That Has Different Music By Revision
« on: September 18, 2017, 02:41:05 AM »
Forgot one:

動動腦1/The Penguin&Seal: Chinese version has a simpler music arrangement.

266
Famicom/NES / NES Games That Has Different Music By Revision
« on: September 17, 2017, 11:08:45 AM »
Licensed:
Star Force: Japan versus North America
Superman (tunes that match the movie): Japan versus North America
Terra Cresta: Japan versus North America
Wario's Woods: Japan/North America versus PAL

Unlicensed:
Balloon Monster: Mega Soft versus Caltron/Asder
Bookyman/Brush Roller: Hwang Shinwei/NTDEC/Asder versus Caltron
蝶變 (Diebian)/Galactic Crusader/Papillon: Joy Van/Sachen/Color Dreams versus Kinema Music
Magic Block: Mega Soft versus Caltron/NTDEC
Menace Beach/Sunday Funday/Miss Peach World: Color Dreams/Wisdom Tree versus Hacker International
Poker 精靈 (Jingling)/AV Poker/Peek-A-Boo Poker: TXC versus Hacker International/Panesian
Puzzle: TXC versus AVE
Venice Beach Volleyball (in-game): TXC/Super Mega versus AVE
戰國四川省 (Zhanguo Sichuan Sheng)/Tiles of Fate/Idol 四川麻雀 (Idol Shisen Mahjong) : C&E/AVE versus Hacker International

267
Famicom/NES dumps / Master Fighter II with invincibility hack
« on: August 28, 2017, 01:35:36 PM »
I have made a commented list of all ROM images of this game that I have, to sort out the various dumps out there.
CRC32GoodNES 3.23b nameMapper#Invincibility?CopyrightChina SignComment
AE44EF9ECity Fighter IV (Sound) (Unl)UNIF-onlyno© TOWA SOFT 1993慶門肉食公司
C43051CAMario Fighter III (Unl) [!]189no(nothing)慶門肉食公司FCEUX shows CRC32 50273E6F.
15AF3CD2Mario Fighter III (Unl) [a1]189no(nothing)慶門肉食公司FCEUX shows CRC32 F33409AC. Additional code hacked in (file offset 7BD0, jump to this new code at file offset B49)
17109A61Master Fighter 3 (Unl) [a1]189no© YOKO SOFT 1993慶門肉食公司Likely multicart rip; has unused graphic matterns for text where all other rips have nothing.
63E2844EMaster Fighter 3 (Unl)189no© YOKO SOFT 1993慶門肉食公司
A6A4A0B9Master Fighter II (Unl) (UT1374 PCB) [!]196no© YOKO SOFT 1992慶門肉食公司Uses the board from Super Mali Splash Bomb. Likely a pirated version (of a game that itself is kind of a pirated game).
79D7624AMaster Fighter II (Unl) [!]189no© YOKO SOFT 1992慶門肉食公司Original version of Master Fighter II.
6E149729Master Fighter II (Unl) [a1]189noXOXO SOFT 1992慶門肉食公司
1BBC15EDMaster Fighter II (Unl) [a1][b1]189n/an/an/aData is complete garbage; no recognizable character tiles.
FD46C854Master Fighter II (Unl) [a2]189noXOXO SOFT 1992慶門肉食公司Bad CHR data, so it's actually a bad dump.
EAF03960Master Fighter II (Unl) [h1]189noXOXO SOFT 1992慶門肉食公司I'm not sure what exactly was hacked to justify the [h1] tag, but code changes are quite substantial.
21B0DCD8Street Fighter II - Move in Mid-air Edition by shinwa (Hack)189no© BY SHINWA 2010慶門肉食公司
96CE586EStreet Fighter II - The World Warrior (Unl) [!]189yes© YOKO SOFT 1992YOKO肉食公司Original "invincibility" version.
0E7E9309Street Fighter II - The World Warrior (Unl) [a1]189yes© YOKO SOFT 1992YOKO肉食公司Bad dump, has one byte (at 22FF5) different from all other dumps.
A3AC0095Street Fighter II - The World Warrior (Unl) [a2]189no© YOKO SOFT 1992慶門肉食公司Original version of the game.
032AE837Street Fighter II - The World Warrior (Unl) [a3][!]189no1993慶門肉食公司Multicart rip; has menu data at the end of PRG ROM. Only runs in Nestopia Plus! or my custom Nintendulator mapper DLL.
6A6D0236Super Fighter II' (Unl) [!]189no(nothing)慶門肉食公司

Note that most GoodNES sets have some of the images set to wrong mapper numbers; my list shows the correct mapper numbers.

268
Famicom/NES dumps / Master Fighter II with invincibility hack
« on: August 27, 2017, 05:29:39 AM »
The wiki page states that Master Fighter II also has the invincibility cheat. None of the GoodNES 3.23b versions seem to have it. What is the CRC32 of the Master Fighter II version with the invincibility cheat?

Also, the cheat is described as "Left, Left, B, B, A, Left", but it seems to be "Left Left B A A Left". One can watch memory $6C5 in FCEUX' hex editor to see how many buttons one has pressed correctly.

269
Famicom/NES / Nestopia Plus! R230 - Publicly Available!!!
« on: August 20, 2017, 07:46:42 PM »
Thank-you very much.

270
Famicom/NES dumps / MLX dumps
« on: August 19, 2017, 12:43:59 PM »
What? No, Nestopia runs Camerica games on Mapper 71. And if you include the Undead edition, it is is far newer than 2008.

Pages: 1 ... 16 17 [18] 19 20 21