Mancubus
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 > Doom Speed Demos > Doom Demo Browser [v2.0b1]
Pages (2): « 1 [2]  
Author
All times are GMT. The time now is 03:21. Post New Thread    Post A Reply
Mr.TF
Mini-Member


Posts: 65
Registered: 01-08



Squonk said:
Something weird : e4cn0857 desynchs when using your program. With the same glboomplus but without your program, the demo works.


My application always uses -complevel 2, in most of the cases it works pretty well, but seems this demo doesn't. The solution is -auto command.


Squonk said:

BTW, what is the -auto command for? When I tick this box, it launchs e4cn0857 with doom2.wad...


Visit Easier way to watch demos topic.

Last edited by Mr.TF on 06-27-08 at 15:45

Old Post 06-26-08 18:47 #
Mr.TF is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Squonk
Mini-Member


Posts: 87
Registered: 03-07


Ok, I'll try this. Thanks ;)

Old Post 06-26-08 18:53 #
Squonk is offline Profile || Blog || PM || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
myk
patron mod of ugly ducklings and black sheep


Posts: 10441
Registered: 04-02



Mr.TF said:
My application always uses -complevel 2, in most of the cases it works pretty well, but seems this demo doesn't. The solution is -auto command.
Well, all the demos for episodes 1-4 (whether movies or single level runs) were recorded with the executable included with The Ultimate DOOM ("Doom v1.9u") and thus use compatibility level 3, so it would make sense for the program to always use 3 when "Ultimate Doom" is chosen at the top.

The only demos that are unreliable are Final DOOM demos, as some were recorded with the included executable ("Doom v1.9f") and some with DOOM II's (Doom v1.9 proper). The former using compatibility level 4, and the latter 2.

Old Post 06-26-08 21:43 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Squonk
Mini-Member


Posts: 87
Registered: 03-07


A suggestion, you should also support hrmus, mmmus, mm2mus... That would be nice :)

Old Post 06-27-08 14:06 #
Squonk is offline Profile || Blog || PM || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Mr.TF
Mini-Member


Posts: 65
Registered: 01-08


Okey, if i get time and mood, I will improve it. :) Final doom issue will be solved with info file parsing ;).

Old Post 07-07-08 11:48 #
Mr.TF is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Mr.TF
Mini-Member


Posts: 65
Registered: 01-08


update

Old Post 08-14-08 16:56 #
Mr.TF is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Mr.TF
Mini-Member


Posts: 65
Registered: 01-08


Some news: I started rewriting this whole mess... The new major version will be much more professional, considering 1.x was just really a RAD without any design.

Here's a screenshot, which shows how I imagine the new interface.

http://www.flamich.com/tamas/Pages/DownloadFile.aspx?file=ddb2.PNG

The whole browsing structure will be configurable from an XML file. This is the main part (I think it is quite self-evident ):

code:
<wad name="Doom II"> <playbackModes default="1"> <playbackMode id="1" name="Prboom" playerId="1" commandline="-iwad DOOM2 -complevel 2"/> </playbackModes> <maps sequenceType="continuous"> <map episode="0" level="1" name="Entryway"/> .... etc </maps> <demos> <demoGroup name="Normal demos"> <demoCategory name="UV Speed" rootId="0" path="doom2\speed" filter="lv{0}{1}.\d\d\d\.zip"/> <demoCategory name="UV Max" rootId="0" path="doom2\max" filter="lv{0}{1}.\d\d\d\.zip"/> <demoCategory name="NM Speed" rootId="0" path="doom2\nmare" filter="nm{0}{1}.\d\d\d\.zip"/> <demoCategory name="NS 100" rootId="0" path="doom2\nm100s" filter="ns{0}{1}.\d\d\d\.zip"/> <demoCategory name="Pacifist" rootId="0" path="doom2\pacifist" filter="pa{0}{1}.\d\d\d\.zip"/> <demoCategory name="Fast" rootId="0" path="doom2\fast" filter="fa{0}{1}.\d\d\d\.zip"/> <demoCategory name="Respawn" rootId="0" path="doom2\respawn" filter="re{0}{1}.\d\d\d\.zip"/> <demoCategory name="Tyson" rootId="0" path="doom2\tyson" filter="ty{0}{1}.\d\d\d\.zip"/> </demoGroup> <demoGroup name="Movies"> <demoGroup name="01-10 movies"> <demoCategory name="UV Speed / Max" rootId="0" path="doom2\speed" filter="lv{0}{1}.\d\d\d\.zip"/> ...etc </demoGroup> ...etc <demoGroup name="Coop"> ..etc </demoGroup> </demos> </wad>

Note: demoCategory.filter is a regular expression

demoCategory.rootId and playbackMode.playerId derives from this part:

code:
<demoPlayers> <demoPlayer id="1" name="Prboom path"/> </demoPlayers> <demoDirectoryRoots> <demoDirectoryRoot id="1" name="Compet-n database directory" /> </demoDirectoryRoots>


It makes possible to customize your own browser and share it, what makes the development of a public structure faster and easier. This would be the main feature of this new version.

If you have any palatial idea please tell me, because it is much easier to implement in the start of the development.

Last edited by Mr.TF on 10-20-08 at 10:12

Old Post 10-20-08 09:52 #
Mr.TF is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Mr.TF
Mini-Member


Posts: 65
Registered: 01-08


Copy also here:
[UPDATED] 2008.11.04 --> v2.0b1

Dare to share a beta version of this new shit :)
http://www.flamich.com/tamas/Pages/...r_2.0b1.0.0.zip

As the previous version, it needs Microsoft .NET Framework 2.0
http://www.microsoft.com/downloads/...&displaylang=en

Main new features:

(1) User can customize the database schema

As I have done the schema of Doom and Doom2 only yet, it would be very kind for me if you would try to implement any other wad :). If you would did it and did not understand the XML format, you should ask me about it, I will explain you, however I think it is quite clear.

(2) Demo analysis, LMPC is no longer needed

Yea, yea, I got myself into the source of LMPC, and implemented my own OO version, so the analysis became much faster and more stable. The GUI is not fully implemented yet, but once it will be surely done. ;)

(3) Pack extraction, WinRAR is no longer needed

Found a free GPL source code, what has also sped up the browsing :).

(4) Playback modes

You can register any number of doom port for playback, which has been registered in the database schema. This would make the playback of the demos which can be played only with vanilla ports much more comfortable.

(5) More dymamic GUI

You are able to resize almost everything :).


I wonder if it runs properly on other computers, that's the main reason I release it now. So I would be grateful if you tried it and wrote here your experiences.

Last edited by Mr.TF on 11-04-08 at 00:05

Old Post 11-03-08 23:49 #
Mr.TF is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Mr.TF
Mini-Member


Posts: 65
Registered: 01-08


Has anyone tried it???

Old Post 11-09-08 19:41 #
Mr.TF is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
All times are GMT. The time now is 03:21. Post New Thread    Post A Reply
Pages (2): « 1 [2]  
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > Doom Speed Demos > Doom Demo Browser [v2.0b1]

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.

Forums Directory