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]
1
EverDrive N8 / Re: Mapper for Bootleg and Pirate Fighting Games
« on: December 28, 2019, 05:47 PM »
Quote from: dreimer
Newest example: Caltron 9-in-1 with a so called mapper 389. It is patched with less than 16 bytes to be a normal MMC3 cart!
What are you talking about? There is no MMC3 patch for that cart, and there can never be one, because MMC3 has a fixed bank at $E000-$FFFF, which makes it unsuitable for multicart use. I have made an MMC5 patch, but it occupies more than 16 bytes.
Quote from: dreimer
but these "game" devs/idiots need EVEN MORE ids and invent even MORE useless pirate mappers
The "idiots" assign new mapper numbers when new cartridge circuit boards are discovered. A lot of time goes into reverse-engineering rare and unlicensed hardware. Your attitude is not appreciated.

2
News / Re: EDN8 OS v20-BETA. Large update incoming
« on: November 25, 2018, 12:05 AM »
My device info: OS ver: 20, BIOS ver: 5, Cpld ver: 2
Console: Sharp Twin Famicom AN-505BK. Works beautifully with everything else, including previous Everdrive N8 OS versions. I'm not replacing it.

3
News / Re: EDN8 OS v20-BETA. Large update incoming
« on: November 19, 2018, 09:57 PM »
I can confirm that Jackal will freeze at some random point during gameplay. Not booting at all suggests an incorrect ROM on the other hand; check the same ROM in a PC-based emulator for safety. Given that NoIntro only indexes the headerless ROMs, to my knowledge, I don't think pointing out that one used the NoIntro set is necessarily a sign of having good ROMs. Jackal has a correct headerless CRC32 of 0x1D5B03A5; the correct Mapper is 2, and the correct Mirroring setting is Vertical.

Quote from: Great Hierophant
Does that game have a spurious write to RAM at some point?
No. And the MMC3 games do not actually have to have spurious writes to crash; just the fact that WRAM is not enabled makes them crash, and patching them to enable WRAM (adding writing $80 to $A001) fixes the issue for the game that I have tried. Mapper 2 (UNROM) games never have WRAM, so there is nothing I can patch to enable it.

4
News / Re: EDN8 OS v20-BETA. Large update incoming
« on: November 18, 2018, 01:45 PM »
VanishingVision92's problem is the same problem as mine: MMC3 games that do not use WRAM, and therefore do not write $80 to $A001, will sooner or later freeze on v20 RC7. RC7 is therefore definitely not yet ready for release.

Another game affected by this is The Jetsons - Cogswell's Caper! (U.S. version).

5
News / Re: EDN8 OS v20-BETA. Large update incoming
« on: November 10, 2018, 04:49 PM »
Quote from: NewRisingSun
Waixing's Journey to the West II randomly crashed occasionally with RC6, and now crashes after just a few seconds (though not always in the same spot) with RC7.
(...)
Kasheng's Super Donkey Kong 2 somehow displays incorrect mirroring on the Everdrive N8.
After investigating this issue some more, I can report that adding "LDA #$80; STA $A001" to the game code through patching completely makes the crashes and the wrong mirroring go away. Apparently, the Everdrive N8 (RC7)'s MMC3 emulation goes nuts whenever the WRAM enable bit is not set by the game, especially if the game still accesses the $6000-$7FFF area (like Super Donkey Kong 2), but even if it does not (like Journey to the West II).

An issue that still persists with these games is that there is constant colorful noise in the picture. Normally, you could get away with saying that the cartridge connectors are just dirty, but since the noise does not appear with other games, that explanation is unlikely to be true --- cartridge connectors switch between clean and dirty with the same flash cartridge depending on which game is selected.

Please kindly investigate these issues. :)

6
News / Re: EDN8 OS v20-BETA. Large update incoming
« on: November 09, 2018, 09:28 PM »
I am pretty sure that Koh1Fds's problem is due to incorrect power-up state of the NES sound registers. At a minimum, the menu should write $00 to $4017 before jumping to a game's reset handler. Register $4017 affects the envelope counter in the sound card channels. Defender of the Crown is one game that does not initialize that register, so the power-up state matters.

My issue:
Waixing's Journey to the West II randomly crashed occasionally with RC6, and now crashes after just a few seconds (though not always in the same spot) with RC7. (The game will crash on a NTSC console when facing the first boss due to bad game programming, but should run perfectly until that.) There are also occasional colorful lines on the screen.

Also, Kasheng's Super Donkey Kong 2 (PRG CRC 0x0AE5B57F, overall CRC 0x6FB28AF7, depicted here) somehow displays incorrect mirroring on the Everdrive N8. There are several ROM versions of this, but the bug happens on all of them, making the game unplayable.

Edit: Added link so it becomes clear which game I am talking about.

Pages: [1]