SEGA GENESIS VGM PLAYER

Announce (tech) demos or games releases

Moderator: Mask of Destiny

MIKE-STAMP
Interested
Posts: 28
Joined: Sat Dec 08, 2007 10:50 pm
Location: UK
Contact:

Post by MIKE-STAMP » Wed Oct 21, 2009 12:04 am

And yes I still missed that bug, its probably to do with the mess my older projects are in. I have only recently started keeping any kind of order with my development.

On a side note, did you try compressing vgm files with ym2612 write removal enabled, this mode can reduce some vgm files to 10% of its original size! Hellfire, Mr Nutz, and daffy duck in holiwood are some of the vgm sets that have great reductions in size with this mode enabled.

mic_
Very interested
Posts: 265
Joined: Tue Aug 12, 2008 12:26 pm
Location: Sweden
Contact:

Post by mic_ » Wed Oct 21, 2009 9:20 am

Maybe the duplicate write removal should be enabled by default then? Or are there any known problems with it?

MIKE-STAMP
Interested
Posts: 28
Joined: Sat Dec 08, 2007 10:50 pm
Location: UK
Contact:

Post by MIKE-STAMP » Wed Oct 21, 2009 11:56 am

I left it dissabled by default because I was not sure whether it would effect the real ym2612. Does repeated writes to the same register with the same value have any effect on the chip? Later today I will release a fix to the memory lear problem I could enable ym2612 duplicate write removal by default.

MIKE-STAMP
Interested
Posts: 28
Joined: Sat Dec 08, 2007 10:50 pm
Location: UK
Contact:

Post by MIKE-STAMP » Fri Oct 23, 2009 12:51 am

The clr.w thing was the problem, I managed to replecate the bug by putting $100000 into d1. I was clearing d1 by clr.w, should have been clr.l.
http://mjsstuf.x10hosting.com/SEGA%20DE ... lease2.zip

Post Reply