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.
SEGA GENESIS VGM PLAYER
Moderator: Mask of Destiny
-
- Interested
- Posts: 28
- Joined: Sat Dec 08, 2007 10:50 pm
- Location: UK
- Contact:
-
- Interested
- Posts: 28
- Joined: Sat Dec 08, 2007 10:50 pm
- Location: UK
- Contact:
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.
-
- Interested
- Posts: 28
- Joined: Sat Dec 08, 2007 10:50 pm
- Location: UK
- Contact:
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
http://mjsstuf.x10hosting.com/SEGA%20DE ... lease2.zip