More Lumpy Goodness
- sirjuddington
- Posts: 1025
- Joined: Wed Jul 16, 2003 4:47 am
- Location: Australia
- Contact:
More Lumpy Goodness
Well I've finally gotten the next version of Lumpy to a relatively workable state. I went back to VB because VC likes to make it really hard to do simple Dialog-based applications. So yeah, the new Tree view idea is implemented and works fairly well. I'm not sure I like it much, but others might
I'll add the option to use a normal list view for the next version maybe. Oh and the import folder function won't work at the moment either.
Anyway here's the main changes:
- Changed lump list to tree, for easy organisation of lumps
- Rewrote gfx preview, should be much faster and bugfree
- New lump, LUMPINFO, is written to the wad to tell Lumpy what lumps are of what type
- Numerous other minor changes/fixes
I'm not completely sure it's bugfree at the moment, so yeah, test away (I'm just glad to get it out finally)...
I'll add the option to use a normal list view for the next version maybe. Oh and the import folder function won't work at the moment either.
Anyway here's the main changes:
- Changed lump list to tree, for easy organisation of lumps
- Rewrote gfx preview, should be much faster and bugfree
- New lump, LUMPINFO, is written to the wad to tell Lumpy what lumps are of what type
- Numerous other minor changes/fixes
I'm not completely sure it's bugfree at the moment, so yeah, test away (I'm just glad to get it out finally)...
Not sure what that means. I hope you don't mean it literally writes a new lump to the PWAD? That might be a sure way to make many people avoid using it.New lump, LUMPINFO, is written to the wad to tell Lumpy what lumps are of what type
FYI: You can figure out 99% of the lump types just by inspecting their headers and doing a little bit of extra checking. IOW, no need for this.
-
- Posts: 182
- Joined: Wed Jul 16, 2003 4:35 pm
- Location: Outside of a bubble... Looking at all the humans inside.
Re: More Lumpy Goodness
You can always use MFC with VC++, I haven't tried VB but MFC is really easy when it comes to dialog based applications.SlayeR wrote:I went back to VB because VC likes to make it really hard to do simple Dialog-based applications.
- sirjuddington
- Posts: 1025
- Joined: Wed Jul 16, 2003 4:47 am
- Location: Australia
- Contact:
- Chris
- Posts: 2942
- Joined: Thu Jul 17, 2003 12:07 am
- Graphics Processor: ATI/AMD with Vulkan/Metal Support
One of the things I hated most about Deutex/Wintex was that it put in a lump when you saved the WAD. It's a very bad idea IMO, especially if some port decides to use the LUMPINFO name for its own purposes(at least Wintex used a fairly obscure name but still, writing a lump without the user's consent = bad).
- sirjuddington
- Posts: 1025
- Joined: Wed Jul 16, 2003 4:47 am
- Location: Australia
- Contact:
Heh, well I'll add an option to not write the lumpinfo lump then, as well as an option to remove the lump if it exists. Without it people will just have to use the 'detect type by lump name' option. The reason I used this method rather than automatically detecting from names/lump content is because any type of file can be imported as any lump type, and so sometimes it could have trouble detecting types.
- Bio Hazard
- Posts: 4019
- Joined: Fri Aug 15, 2003 8:15 pm
- Location: ferret ~/C/ZDL $
- Contact:
- wildweasel
- Posts: 21706
- Joined: Tue Jul 15, 2003 7:33 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): A lot of them
- Graphics Processor: Not Listed
- Contact:
Re: More Lumpy Goodness
And if he goes MIA, then we'll all be put on KP...GameArena wrote:You can always use MFC with VC++, I haven't tried VB but MFC is really easy when it comes to dialog based applications.
- SargeBaldy
- Posts: 366
- Joined: Tue Jul 15, 2003 3:49 pm
- Location: Oregon
- Contact:
heh, wintex not only shoves a lump called _DEUTEX_ in there when it merges wads (which I believe is used for restoring merged wads to their prior state) but it also wastes like 18 (or so) bytes in the header flagging each wad with the name of the app and the author name and all sorts of crap that nobody ever ever sees. Granted it's a small amount of space in the wad, but that sort of thing annoys me, especially since wintex is a sub-par lump tool as a whole