Please Try Out fhis Beta of Yanese...

Discuss emulation of the Nintendo Entertainment System and Famicom.

Moderator: Moderators

User avatar
Anes
Posts: 702
Joined: Tue Dec 21, 2004 8:35 pm
Location: Mendoza, Argentina

Please Try Out fhis Beta of Yanese...

Post by Anes »

I would like if you could try out this beta version of Yanese to tell me if PAL and Dendy Emulation is ok.
I checked it against Fceux and it seems fine, but i don't know for sure, so i'm asking help.

Anyway the more you try (not only PAL) will be welcomed.
Thxs in advance.
Attachments
Yanese x86.7z
x86 win32 version
(333.04 KiB) Downloaded 173 times
Yanese x64.7z
x64 Win32 Version
(377.98 KiB) Downloaded 164 times
ANes
zxbdragon
Posts: 498
Joined: Mon Dec 12, 2011 8:15 pm

Re: Please Try Out fhis Beta of Yanese...

Post by zxbdragon »

Anes wrote:I would like if you could try out this beta version of Yanese to tell me if PAL and Dendy Emulation is ok.
I checked it against Fceux and it seems fine, but i don't know for sure, so i'm asking help.

Anyway the more you try (not only PAL) will be welcomed.
Thxs in advance.
super mario & soinc 2 mapper 91 Dendy OK?
User avatar
Anes
Posts: 702
Joined: Tue Dec 21, 2004 8:35 pm
Location: Mendoza, Argentina

Re: Please Try Out fhis Beta of Yanese...

Post by Anes »

zxbdragon wrote:super mario & soinc 2 mapper 91 Dendy OK?
Fixed. Thanks.
ANes
User avatar
Eugene.S
Posts: 317
Joined: Sat Apr 18, 2009 4:36 am
Location: UTC+3
Contact:

Re: Please Try Out fhis Beta of Yanese...

Post by Eugene.S »

Dendy-mode works incorrect.

Here is video of specific "dendy-timing" glitches to see how it must work.
Battletoads And Double Dragon - The Ultimate Team (USA) (42.5 Mb) or GiF
Choujin Sentai - Jetman (Japan) (2.7 Mb) or GiF

Anyway, you can try this games on nintendulator, punes or lastest fceux svn in "Dendy-mode". Nintendulator names it as "Hybrid"
User avatar
Anes
Posts: 702
Joined: Tue Dec 21, 2004 8:35 pm
Location: Mendoza, Argentina

Re: Please Try Out fhis Beta of Yanese...

Post by Anes »

I fixed video enconding, but im a little bit confused by Bt&DD. I loaded it and of course the "init" screen has glitches.
Is it an NMI thing?? I think...
Is spr_hit, on_vblank and spr_ovl flags cleared at the "pre-render" scanline as NTSC?? i THINK its abvious,,,
ANes
User avatar
Anes
Posts: 702
Joined: Tue Dec 21, 2004 8:35 pm
Location: Mendoza, Argentina

Re: Please Try Out fhis Beta of Yanese...

Post by Anes »

I fixed Dendy, but i still have problems with pal. I rise "on_vblank" flag at scanline 241 (0-239-> render, 240 -> dummy). Is that the time that has to be raised??
ANes
tepples
Posts: 22708
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Re: Please Try Out fhis Beta of Yanese...

Post by tepples »

Nintendo's PPUs (2C02, 2C03, and 2C07) fire NMI at line 241, giving one post-render scanine (240).
The hybrid PPU in the Dendy system fires NMI at line 291, giving 51 post-render scanlines (240-290).
The approach in the Dendy PPU ensures the same number of CPU cycles between NMI and any given point within the picture as on a 2C02 or 2C03, despite outputting a 50 Hz signal.
User avatar
Anes
Posts: 702
Joined: Tue Dec 21, 2004 8:35 pm
Location: Mendoza, Argentina

Re: Please Try Out fhis Beta of Yanese...

Post by Anes »

No way!!! Bt&DD in PAL Mode still glitches and it's not playable and in Dendy Mode glitches at player select screen, but its playable in the latter.

WTF!!! :evil:
ANes
tepples
Posts: 22708
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Re: Please Try Out fhis Beta of Yanese...

Post by tepples »

Are you running the NTSC ROM or the PAL ROM?

NTSC games that rely on raster timing will generally be more compatible with a Dendy than with a PAL NES. The PAL NES has three major timing quirks compared to the Famicom and NTSC NES: 6.25% slower CPU/PPU clock ratio, longer time from NMI to pre-render line (70 lines instead of 20), and OAM refresh during vertical and forced blanking (except for the first 20 lines after NMI). The Dendy has none of these, just a long post-render period (dummy scanlines between end of picture and NMI).
User avatar
Anes
Posts: 702
Joined: Tue Dec 21, 2004 8:35 pm
Location: Mendoza, Argentina

Re: Please Try Out fhis Beta of Yanese...

Post by Anes »

Ohhh :oops: What an idiot i was, i was running the USA rom, then i Loaded the (E) rom and works like a charm!!!
The thing is that most games INES header 1.0 in the net doesn't provide good info about PAL...
ANes
User avatar
Eugene.S
Posts: 317
Joined: Sat Apr 18, 2009 4:36 am
Location: UTC+3
Contact:

Re: Please Try Out fhis Beta of Yanese...

Post by Eugene.S »

Anes, do you have new beta with improved Dendy?
I've found another problem. Current x86 beta completely hang my Windows XP x64,
so i need to hard-reset computer. Even ctrl-alt-del not working. x64 work good.
On Win7x64 both x86 and x64 work normal.
User avatar
Anes
Posts: 702
Joined: Tue Dec 21, 2004 8:35 pm
Location: Mendoza, Argentina

Re: Please Try Out fhis Beta of Yanese...

Post by Anes »

I think Dendy (and i don't know why) it's working bad.
Anyway i have made some changes to the emu.

This is the last x64 version build. i hope it works well under your XP x64.

Anyway i will install a x64 version of XP in my computer to test Yanese.
Attachments
Yanese x64.7z
Yanese win32 x64
(378 KiB) Downloaded 146 times
ANes
User avatar
Eugene.S
Posts: 317
Joined: Sat Apr 18, 2009 4:36 am
Location: UTC+3
Contact:

Re: Please Try Out fhis Beta of Yanese...

Post by Eugene.S »

Dendy works almost correct now. But "Overlord (U)" hangs.

I've found bugs (all modes):
- You need to improve DPCM emulation, it works bad on Journey to Silius or other sunsoft games like Gremlins 2. See "music-demo" rom
- Palette broken on "Ferrari - Grand Prix Challenge" (Gray colors problem) and "Lion King, The (Unl)" (green title)
- Screen jitter on Mapper 4 ("James bond Jr", "Flintstones - Rescue of Dino & Hoppy")
- "Castlevania III (USA)" totally broken
- Indiana Jones works incorrect
Attachments
music-demo.nes
(264.02 KiB) Downloaded 152 times
User avatar
Anes
Posts: 702
Joined: Tue Dec 21, 2004 8:35 pm
Location: Mendoza, Argentina

Re: Please Try Out fhis Beta of Yanese...

Post by Anes »

Anes wrote:I've found bugs (all modes):
- You need to improve DPCM emulation, it works bad on Journey to Silius or other sunsoft games like Gremlins 2. See "music-demo" rom
- Palette broken on "Ferrari - Grand Prix Challenge" (Gray colors problem) and "Lion King, The (Unl)" (green title)
- Screen jitter on Mapper 4 ("James bond Jr", "Flintstones - Rescue of Dino & Hoppy")
- Castlevania III (USA) totally broken
- Indiana Jones works incorrect
Thanks for your testing:

- DPCM is in "to do well" list :-)
- With "Gray Colors problems" do you mean that the game uses black and withe ppu mode?? it's still unimplemented
- Flinstones and James Bond Jr. I have to find a way around this.
- Castlevania III works bad, becouse i have a "RunPpuMMC5()" function and forgot to change it in this version.
ANes
User avatar
Anes
Posts: 702
Joined: Tue Dec 21, 2004 8:35 pm
Location: Mendoza, Argentina

Re: Please Try Out fhis Beta of Yanese...

Post by Anes »

I would like if you can test another beta of Yanese.
I fixed a couple of things and tell me what happens with DMC channel.

Anyway Blarrg's test rom 7-dmc_basics throw me error #19 and i don't know what it means.
Attachments
Yanese x64.7z
Yanese win32 x64
(378.08 KiB) Downloaded 154 times
ANes
Post Reply