Sarge
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > XWE > Source Code
 
Author
All times are GMT. The time now is 08:14. Post New Thread    Post A Reply
Planky
Senior Member


Posts: 1191
Registered: 12-02


Am I able to get the source code for xwe?

I'm interested mainly because it's done in delphi.

Old Post 10-15-05 07:07 #
Planky is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
RTC_Marine
Junior Member


Posts: 544
Registered: 06-01


I wouldn't mind getting my hands on a copy myself, since I am in the heat of writing my own editor

Old Post 10-15-05 23:17 #
RTC_Marine is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Planky
Senior Member


Posts: 1191
Registered: 12-02


heh, using Csabo's code against him? Way to play fair :D

Old Post 10-18-05 03:28 #
Planky is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
RTC_Marine
Junior Member


Posts: 544
Registered: 06-01


nah, only just need a couple of routines from it ;)

Old Post 10-18-05 06:21 #
RTC_Marine is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
myk
volveré y seré millones


Posts: 15226
Registered: 04-02


Actually, if you want to make an editor that's different I think one that edits lumps directly would be great. Or maybe Csabo would like to add that to XWE.

I mean, being able to make changes to lumps without having to wad them up. Like changing the offsets, editing ENDOOM, making a small edit to TEXTURE1 or PNAMES, and stuff like that.

I say this because while Doom can let you load lumps separately, editors require that you bunch them up first (something that's necessary in some cases and not in others, during editing.)

Old Post 10-18-05 06:59 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Csabo
Moderator


Posts: 541
Registered: 02-02


Thanks for asking guys, but I'd rather not release the source code at this time. I do promise though (and you can take me up on it) that if I ever give up XWE (ie decide no longer to maintain it), I will release it.

myk, I didn't quite get your point about editing lumps directly. Doesn't XWE do exactly that?

Or maybe you are thinking of single lump files, that are NOT in WAD format? Where would you get those from though?

Old Post 10-18-05 20:00 #
Csabo is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
myk
volveré y seré millones


Posts: 15226
Registered: 04-02


XWE can already save them as plain lumps by doing view raw data and then save. Other apps will dump raw lumps too. Some do the whole wad in one go; which can be done on XWE by selecting all the lumps.

I've been doing it (loading single lumps with the game); sometimes it's handy when trying different resources with a wad.

Old Post 10-18-05 20:03 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Csabo
Moderator


Posts: 541
Registered: 02-02


Ah, I see. XWE can actually open "single entry" files. If you open any file with one of these extensions: '.ART', '.PPM', '.CPS', '.PAL', '.WAV', '.VOC', '.BMP', '.PCX', '.JPG', '.TGA', '.ACT', '.BYT', '.DTX', '.NWX', '.PNG', then XWE will load that one entry. However, it goes into read-only mode, this is mainly done for ripping from all those supported games.

I suppose I could add .LMP to the list, so that it would open single lump entries, and enable actual editing.

Old Post 10-18-05 20:10 #
Csabo is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
myk
volveré y seré millones


Posts: 15226
Registered: 04-02


Yeah, awesome; like that one can keep some lumps separately retaining info like offsets, and ready to edit.

Old Post 10-18-05 20:18 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
myk
volveré y seré millones


Posts: 15226
Registered: 04-02


Another thing you might want to add when you release another version is the name of the file being edited on the window title bar; currently it says only "eXtendable Wad Editor" while it could say "certain.wad - eXtendable Wad Editor" or even optionally (by default off for neatness' sake) "d:\doom\edit\wads\certain.wad - eXtendable Wad Editor" since you can open instances of XWE with wads named identically but in different folders. I assume this info would show up on the Windows Taskbar as well.

Currently the only way to know the name of the file you're browsing or editing is by clicking the File menu where you'll see the list of recently opened files, with the current one on top.

Old Post 10-19-05 13:46 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Csabo
Moderator


Posts: 541
Registered: 02-02


You must be using an old version (or just didn't pay attention) because XWE does display the opened filename in the title bar of the window. The filename without path is after XWE's name, which I could switch though.

Old Post 10-19-05 14:22 #
Csabo is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
myk
volveré y seré millones


Posts: 15226
Registered: 04-02


Hmm, I was using an old one; v1.14. But I just upgraded and it still doesn't say it. Could that be system specific? I'm using Windows 98. Unless I'm doing something wrong...

It does say the name on the status bar, but that's gone once you start browsing the lumps.

Old Post 10-19-05 15:26 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Csabo
Moderator


Posts: 541
Registered: 02-02


That's weird, that would mean that I added this after 1.15 was released? Anyway, download the latest beta instead, I just updated it: http://ca.geocities.com/xwe@rogers.com/xwe_beta.zip. It's "(filename) - XWE" style now. Also added .LMP file support, open any .LMP file and edit away. Let me know how it works out.

Old Post 10-20-05 00:23 #
Csabo is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
myk
volveré y seré millones


Posts: 15226
Registered: 04-02



Csabo said:
Let me know how it works out.
It's indeed doing both things, thanks!

Old Post 10-20-05 06:59 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 08:14. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > XWE > Source Code

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.