Index: tools/GSDumpGUI/Library/GSDump/GSData/GIFPacket/GIFReg/GifImage.cs =================================================================== --- tools/GSDumpGUI/Library/GSDump/GSData/GIFPacket/GIFReg/GifImage.cs (revision 4150) +++ tools/GSDumpGUI/Library/GSDump/GSData/GIFPacket/GIFReg/GifImage.cs (working copy) @@ -7,5 +7,10 @@ public class GifImage : IGifData { public byte[] Data; + + public override string ToString() + { + return "IMAGE@" + Data.Length.ToString() + " bytes"; + } } } Index: tools/GSDumpGUI/Library/GSDump/GSData/GIFPacket/GIFReg/IGifData.cs =================================================================== --- tools/GSDumpGUI/Library/GSDump/GSData/GIFPacket/GIFReg/IGifData.cs (revision 4150) +++ tools/GSDumpGUI/Library/GSDump/GSData/GIFPacket/GIFReg/IGifData.cs (working copy) @@ -6,5 +6,6 @@ { public interface IGifData { + String ToString(); } } Index: tools/GSDumpGUI/Library/GSDXWrapper.cs =================================================================== --- tools/GSDumpGUI/Library/GSDXWrapper.cs (revision 4150) +++ tools/GSDumpGUI/Library/GSDXWrapper.cs (working copy) @@ -415,7 +415,7 @@ val += "regs~"; foreach (var itm in tag.regs) { - val += ((GIFReg)itm).ToString() + "~"; + val += itm.ToString() + "~"; } break; case GSType.VSync: