Anonymous | Login | Signup for a new account | 2024-04-23 10:22 UTC |
My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0002172 | Zandronum | [All Projects] Suggestion | public | 2015-04-04 19:59 | 2018-09-30 21:41 | ||||
Reporter | Dusk | ||||||||
Assigned To | Torr Samaho | ||||||||
Priority | normal | Severity | major | Reproducibility | N/A | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | 3.0 | Fixed in Version | 3.0 | ||||||
Summary | 0002172: Upgrade GZDoom base to 1.8.6 | ||||||||
Description | Yeah | ||||||||
Attached Files | p_map_gcc_fix.diff.txt [^] (1,900 bytes) 2015-05-16 18:08 [Show Content] | ||||||||
Relationships | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Notes | |
(0012210) Torr Samaho (administrator) 2015-05-09 11:02 edited on: 2015-05-09 13:47 |
Just reached 2.6.0. EDIT: And 2.6.1 (or at least the closest thing to 2.6.1 in the GZDoom repository). |
(0012211) Dusk (developer) 2015-05-09 13:54 edited on: 2015-05-09 13:55 |
A truly amazing job indeed. Are you still planning on going further (fixating to some GZDoom release?) or is this it is unless we go for 2.7? |
(0012212) Torr Samaho (administrator) 2015-05-09 14:21 |
Thanks! The changes from 2.6 to 2.7 seem to be considerably smaller (at least in terms of revisions) than from 2.5 to 2.6. So 2.7 may actually be in reach. The closest GZDoom release is 1.7 (roughly a third of the way from 2.6 to 2.7). I'll aim for that next and afterward we can decide whether to go all the way to 2.7 for Zandronum 3.0. |
(0012213) DrinkyBird (developer) 2015-05-09 14:47 |
Well done, Torr! Trying to get a Windows version built. Will update this comment when - and if - I cook one up. |
(0012214) Dusk (developer) 2015-05-09 15:37 |
I'm supposing GZDoom 1.7 corresponds to ZDoom r4002? (going by the commit log, r4002 is December 22nd and is the last commit of the year, GZDoom 1.7.0 was released on December 23th) |
(0012216) Torr Samaho (administrator) 2015-05-09 17:47 edited on: 2015-05-09 17:48 |
Quote from AOSP The version in my repo is still missing all of Zandronum's menus, it has ZDoom's menus instead. Once Dusk's menu rewrite is integrated, I can post a windows build. Quote from Dusk Yes. At least it's what the GZDoom 1.7 source claims. |
(0012217) Dusk (developer) 2015-05-09 18:11 |
My menu rewrite is more or less done, the player setup remains a question mark though.. |
(0012219) DrinkyBird (developer) 2015-05-09 20:14 |
It'd be nice if you could do a build, the build speed of my potato computer is too slow (takes like 10 mins to build Zandronum) and the speed of your commits is too fast for me. |
(0012230) Torr Samaho (administrator) 2015-05-10 15:57 |
GZDoom 1.7.0 reached. A beta build will follow once we decided what to do with the player setup menu. |
(0012231) Dusk (developer) 2015-05-10 16:09 edited on: 2015-05-10 16:25 |
Flattened changesets available here:'https://bitbucket.org/crimsondusk/zandronum-merge-transplants/commits/all [^]' EDIT: I just realized that these changesets do not contain the ZDoom commit messages. Should I try figure how to include them? EDIT 2: I think I figured it out. Let's see here. |
(0012232) Edward-san (developer) 2015-05-10 17:21 edited on: 2015-05-10 17:22 |
Torr, can you update to gzdoom r1499? there's a fix to a compile error caused by wrong 'boolean' type in gl code and also we're finally able to catch that old patch which fixed the PFNGLMULTITEXCOORD2FPROC issues ( ref: ticket 0001302 ). |
(0012241) Edward-san (developer) 2015-05-11 19:38 |
Currently zandronum-merge-experiments doesn't compile because of the interfering changes from our side:
|
(0012264) ibm5155 (reporter) 2015-05-12 16:29 edited on: 2015-05-12 16:33 |
Sorry to invade this dev space but wow, you guys really reached zdoom 2.6.1 code and are going to 2.7.1? O_o (or is this a kind of experimental where you get zdoom 2.7.1 and try to apply zandronum changes?) OFF:how are you guys going to deal with the newest gzdoom/zdoom codes, where zdoom refuses to use openal, but gzdoom devs decided to add it inside of it? will zandronum follow zdoom by not using openal or gzdoom by using it? EDIT: last off, what's this [Merge experiments] ? is it a new way to merge things? |
(0012265) Torr Samaho (administrator) 2015-05-12 17:24 edited on: 2015-05-12 17:24 |
Quote from ibm5155Yes. During the last three weeks, I merged about two years worth of (G)ZDoom changes. Just reached GZDoom 1.7.1 and plan to move on to GZDoom 1.8 / ZDoom 2.7. Quote from ibm5155 I haven't thought about this yet. So far we are using GZDoom as base. Quote from ibm5155Yes, I'm leveraging Mercurial's merge capabilities to automate most of the "monkey work" now. It was just an experiment at first, but worked out very well. |
(0012266) DrinkyBird (developer) 2015-05-12 18:20 |
Wow, Torr, you're going insanely fast. It's like you're a robot. *opens his notepad labelled "Conspiracy Theories"* Keep going, dude. Let's just hope testing goes as fast... Also, slightly off-topic, how do you use quotes? |
(0012276) Torr Samaho (administrator) 2015-05-16 09:27 |
ZDoom 2.7.0 / GZDoom 1.8.0 reached. This brings Zandronum on par with the final ZDoom and GZDoom SVN revisions. Time to start merging with their git repositories. We'll just have to figure out how to properly merge the unrelated repositories...Quote from AOSPYou can use the same BBCode that works in the forum. You just have to type it manually. |
(0012277) DrinkyBird (developer) 2015-05-16 10:04 edited on: 2015-05-16 11:49 |
Well done, Torr. Shouldn't be too hard to merge ZDoom 2.7.1. According to cobalt, we're at 144% in the upgrade. Which is clearly not an error with the bot at all (!) Quote from Torr Samaho Let's see... Took me a while but I figured it out. |
(0012291) Edward-san (developer) 2015-05-16 17:25 |
The attached patch should fix the compiler error mentioned here. |
(0012292) Torr Samaho (administrator) 2015-05-16 17:38 |
Doesn't your patch change the behavior of the code? With your changes P_TraceBleed is not called anymore. If you just want to fix the compiler problem, why do you make changes after the damagedone label? The compiler is only complaining about the goto, isn't it? |
(0012293) Edward-san (developer) 2015-05-16 17:48 |
The problem is that the P_TraceBleed call depends on the 'newdam' variable, which is first defined as 'damage', then it's changed when P_DamageMobj is called. That is never called by the clients, so I thought about excluding P_TraceBleed, too. |
(0012294) Torr Samaho (administrator) 2015-05-16 17:54 |
So you intentionally removed the P_TraceBleed call? This completely breaks the client side "blood on the walls" prediction. It works reasonably well in its current state, so we shouldn't remove it. On a side note, please don't disguise things that intentionally change the behavior as compiler fixes. |
(0012296) Edward-san (developer) 2015-05-16 18:08 edited on: 2015-05-16 18:09 |
Reuploaded a different patch. |
(0013045) Torr Samaho (administrator) 2015-08-04 18:00 |
We are at GZDoom 1.8.6 now:'https://bitbucket.org/Torr_Samaho/zandronum/commits/9c3b3734bc5775540b2c8530365967fbdd7bf876 [^]' |
(0013047) Edward-san (developer) 2015-08-04 18:33 |
There's a new problem which was noticed now: the Skulltag BloodDemon actor has its doomednum conflicting with FS_Mapspot, which was added when 3dfloors2 was backported. Since it refers to Legacy maps and we did not much to support it, should we remove FS_Mapspot? |
(0013048) Torr Samaho (administrator) 2015-08-04 18:49 |
FS_Mapspot is from ZDoom. Removing it would mean breaking compatibility with ZDoom compatible maps. Loading skulltag_actors.pk3 should properly replace FS_Mapspot with BloodDemon as DoomEd number 5004, won't it? As far as I can tell, the only drawback is the warning in the log. If that's the case, I'd say we should stick to ZDoom compatibility. |
(0013050) Hypnotoad (reporter) 2015-08-04 19:47 |
Last I recall, when doomed numbers conflict the behaviour is actually undefined rather than certain replacement, though I'm not 100% sure of this. Will Zandronum 3.0 support fraggle script? Otherwise FS_MapSpot may not be needed. |
(0013051) Torr Samaho (administrator) 2015-08-04 19:56 |
I did a quick test and it seemed to work that doesn't mean that this is the defined behavior though. What if we change the BloodDemon definition removing the DoomEd num from it and instead having it replace FS_MapSpot? Regarding fraggle script, back when Skulltag was closed source, we couldn't use due to its license. This may have changed. Can somebody check? If the license allows it, I can add it. |
(0013052) Hypnotoad (reporter) 2015-08-04 20:49 |
Replacement should work (but will it show up in doombuilder if you use that method?), regarding Fraggle Script I can't find information on the license for that specifically, but Doom Legacy itself is GPL. |
(0013053) Edward-san (developer) 2015-08-04 21:05 edited on: 2015-08-04 21:06 |
Quote from Torr Samaho It's GPL, but you may be able to use it if you contact fraggle and get the permission, like graf did years ago. |
(0013054) Dusk (developer) 2015-08-04 21:10 |
The code is GPL but "(G)ZDoom" has special permission to use it so long as the source is open (which is why Skulltag couldn't use it, I figure). The exception never mentions derivatives though... |
(0013055) Torr Samaho (administrator) 2015-08-05 06:07 |
Quote from Hypnotoad Zandronum's goal is to support legacy Skulltag mods, it does not strife to foster the development of new Skulltag mods. So even if it doesn't show up in Doom Builder, that's no problem from Zandronum's perspective. If you want to maintain Skulltag as development platform, you should assign a new DoomEd num to BloodDemon and update the Doom Builder Skulltag presets accordingly. |
(0017162) Combinebobnt (reporter) 2017-04-16 22:02 |
idk how im supposed to test this in r170416-0710 i guess i played opengl and it didn't crash so cool. maybe get ppl with obscure ass linux versions and bad computers? |
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
Supporters: | DrinkyBird Combinebobnt StrikerMan780 DevilHunter Catastrophe shoofly ibm5155 Fused Monsterovich JusticeSkulltag VoiceLiker321 |
Opponents: | No one explicitly opposes this issue yet. |
Issue History | |||
Date Modified | Username | Field | Change |
2015-04-04 19:59 | Dusk | New Issue | |
2015-04-04 19:59 | Dusk | Status | new => assigned |
2015-04-04 19:59 | Dusk | Assigned To | => Torr Samaho |
2015-04-04 20:00 | Dusk | Relationship added | parent of 0001618 |
2015-04-04 20:00 | Dusk | Relationship added | parent of 0002146 |
2015-04-04 20:10 | Arco | Relationship added | parent of 0000969 |
2015-04-04 20:17 | Arco | Relationship added | parent of 0000867 |
2015-04-04 20:19 | Arco | Relationship added | parent of 0000171 |
2015-04-04 20:28 | Arco | Relationship added | parent of 0000527 |
2015-04-04 21:13 | Arco | Relationship added | parent of 0001258 |
2015-04-04 21:15 | Arco | Relationship added | parent of 0002160 |
2015-04-04 21:17 | Arco | Relationship added | parent of 0000424 |
2015-04-04 21:21 | Arco | Relationship added | parent of 0001626 |
2015-04-04 21:32 | Arco | Relationship added | parent of 0001338 |
2015-04-04 21:44 | Arco | Relationship added | parent of 0000876 |
2015-04-05 07:17 | WaTaKiD | Relationship added | parent of 0000771 |
2015-04-05 07:20 | WaTaKiD | Relationship added | related to 0000928 |
2015-04-05 07:21 | WaTaKiD | Relationship replaced | parent of 0000928 |
2015-04-05 07:23 | WaTaKiD | Relationship added | parent of 0000438 |
2015-04-05 07:25 | WaTaKiD | Relationship added | parent of 0000277 |
2015-04-05 07:31 | WaTaKiD | Relationship added | parent of 0000919 |
2015-04-05 07:33 | WaTaKiD | Relationship added | parent of 0000743 |
2015-04-05 07:35 | WaTaKiD | Relationship added | parent of 0000760 |
2015-04-05 07:37 | WaTaKiD | Relationship added | parent of 0001493 |
2015-04-05 07:38 | WaTaKiD | Relationship added | parent of 0001394 |
2015-04-05 07:57 | WaTaKiD | Relationship added | parent of 0001519 |
2015-04-05 07:59 | WaTaKiD | Relationship added | parent of 0001792 |
2015-04-05 08:03 | WaTaKiD | Relationship added | parent of 0000519 |
2015-04-05 08:06 | WaTaKiD | Relationship added | parent of 0000843 |
2015-04-05 08:07 | WaTaKiD | Relationship added | parent of 0001965 |
2015-04-05 11:00 | Dusk | Relationship added | parent of 0001551 |
2015-04-05 11:05 | Dusk | Relationship added | parent of 0001032 |
2015-04-05 11:08 | Dusk | Relationship added | parent of 0001091 |
2015-04-09 09:13 | Dusk | Relationship added | parent of 0002178 |
2015-05-09 11:02 | Torr Samaho | Note Added: 0012210 | |
2015-05-09 13:47 | Torr Samaho | Note Edited: 0012210 | View Revisions |
2015-05-09 13:54 | Dusk | Note Added: 0012211 | |
2015-05-09 13:55 | Dusk | Note Edited: 0012211 | View Revisions |
2015-05-09 14:21 | Torr Samaho | Note Added: 0012212 | |
2015-05-09 14:47 | DrinkyBird | Note Added: 0012213 | |
2015-05-09 15:37 | Dusk | Note Added: 0012214 | |
2015-05-09 16:01 | Dusk | Summary | Upgrade ZDoom base to 2.6.1 => Upgrade ZDoom base to 2.6.1 and beyond! |
2015-05-09 17:47 | Torr Samaho | Note Added: 0012216 | |
2015-05-09 17:48 | Torr Samaho | Note Edited: 0012216 | View Revisions |
2015-05-09 18:11 | Dusk | Note Added: 0012217 | |
2015-05-09 20:14 | DrinkyBird | Note Added: 0012219 | |
2015-05-10 15:57 | Torr Samaho | Note Added: 0012230 | |
2015-05-10 16:09 | Dusk | Note Added: 0012231 | |
2015-05-10 16:14 | Dusk | Note Edited: 0012231 | View Revisions |
2015-05-10 16:25 | Dusk | Note Edited: 0012231 | View Revisions |
2015-05-10 17:21 | Edward-san | Note Added: 0012232 | |
2015-05-10 17:22 | Edward-san | Note Edited: 0012232 | View Revisions |
2015-05-10 20:20 | Edward-san | Relationship added | parent of 0001759 |
2015-05-10 20:49 | Dusk | Summary | Upgrade ZDoom base to 2.6.1 and beyond! => Upgrade ZDoom base to 2.7.1 |
2015-05-10 22:12 | WaTaKiD | Relationship added | parent of 0001351 |
2015-05-10 22:15 | WaTaKiD | Relationship added | parent of 0001924 |
2015-05-10 22:25 | WaTaKiD | Relationship added | related to 0001575 |
2015-05-10 22:26 | WaTaKiD | Relationship replaced | parent of 0001575 |
2015-05-10 22:39 | WaTaKiD | Relationship added | parent of 0001304 |
2015-05-10 22:42 | WaTaKiD | Relationship added | parent of 0001605 |
2015-05-10 22:50 | WaTaKiD | Relationship added | parent of 0002104 |
2015-05-11 19:38 | Edward-san | Note Added: 0012241 | |
2015-05-11 22:28 | Dusk | Relationship deleted | parent of 0002146 |
2015-05-12 13:17 | Arco | Relationship added | parent of 0002224 |
2015-05-12 13:18 | Arco | Relationship added | parent of 0002226 |
2015-05-12 13:19 | Arco | Relationship added | parent of 0002225 |
2015-05-12 13:19 | Arco | Relationship added | parent of 0002222 |
2015-05-12 13:19 | Arco | Relationship added | parent of 0002206 |
2015-05-12 16:29 | ibm5155 | Note Added: 0012264 | |
2015-05-12 16:33 | ibm5155 | Note Edited: 0012264 | View Revisions |
2015-05-12 17:24 | Torr Samaho | Note Added: 0012265 | |
2015-05-12 17:24 | Torr Samaho | Note Edited: 0012265 | View Revisions |
2015-05-12 18:20 | DrinkyBird | Note Added: 0012266 | |
2015-05-16 09:27 | Torr Samaho | Note Added: 0012276 | |
2015-05-16 10:04 | DrinkyBird | Note Added: 0012277 | |
2015-05-16 10:05 | DrinkyBird | Note Edited: 0012277 | View Revisions |
2015-05-16 10:06 | DrinkyBird | Note Edited: 0012277 | View Revisions |
2015-05-16 10:06 | DrinkyBird | Note Edited: 0012277 | View Revisions |
2015-05-16 10:13 | DrinkyBird | Note Edited: 0012277 | View Revisions |
2015-05-16 11:49 | DrinkyBird | Note Edited: 0012277 | View Revisions |
2015-05-16 17:24 | Edward-san | File Added: p_map_gcc_fix.diff.txt | |
2015-05-16 17:25 | Edward-san | Note Added: 0012291 | |
2015-05-16 17:38 | Torr Samaho | Note Added: 0012292 | |
2015-05-16 17:48 | Edward-san | Note Added: 0012293 | |
2015-05-16 17:54 | Torr Samaho | Note Added: 0012294 | |
2015-05-16 18:08 | Edward-san | File Deleted: p_map_gcc_fix.diff.txt | |
2015-05-16 18:08 | Edward-san | File Added: p_map_gcc_fix.diff.txt | |
2015-05-16 18:08 | Edward-san | Note Added: 0012296 | |
2015-05-16 18:09 | Edward-san | Note Edited: 0012296 | View Revisions |
2015-05-26 00:26 | Dusk | Relationship deleted | parent of 0002206 |
2015-08-01 18:05 | WaTaKiD | Relationship added | parent of 0000997 |
2015-08-03 10:33 | Dusk | Summary | Upgrade ZDoom base to 2.7.1 => Upgrade GZDoom base to 1.8.6 |
2015-08-04 18:00 | Torr Samaho | Note Added: 0013045 | |
2015-08-04 18:33 | Edward-san | Note Added: 0013047 | |
2015-08-04 18:49 | Torr Samaho | Note Added: 0013048 | |
2015-08-04 19:47 | Hypnotoad | Note Added: 0013050 | |
2015-08-04 19:56 | Torr Samaho | Note Added: 0013051 | |
2015-08-04 20:49 | Hypnotoad | Note Added: 0013052 | |
2015-08-04 21:05 | Edward-san | Note Added: 0013053 | |
2015-08-04 21:06 | Edward-san | Note Edited: 0013053 | View Revisions |
2015-08-04 21:10 | Dusk | Note Added: 0013054 | |
2015-08-05 06:07 | Torr Samaho | Note Added: 0013055 | |
2015-09-01 20:58 | Dusk | Relationship added | parent of 0000805 |
2015-09-05 02:16 | Dusk | Relationship added | parent of 0001397 |
2015-09-06 11:36 | Dusk | Relationship added | parent of 0001002 |
2015-09-10 09:48 | Dusk | Relationship added | parent of 0000689 |
2015-10-05 09:27 | Dusk | Relationship added | parent of 0002100 |
2015-12-13 03:03 | Dusk | Relationship added | parent of 0002439 |
2015-12-20 18:00 | Dusk | Relationship added | child of 0002549 |
2015-12-20 18:00 | Dusk | Relationship replaced | parent of 0002549 |
2016-01-20 00:55 | Edward-san | Relationship added | parent of 0002576 |
2016-01-29 15:35 | Edward-san | Relationship added | parent of 0002069 |
2016-01-29 15:57 | Edward-san | Relationship added | parent of 0001990 |
2016-02-06 10:08 | Edward-san | Relationship added | parent of 0000888 |
2016-02-06 10:25 | Edward-san | Relationship added | parent of 0000931 |
2016-02-06 10:44 | Edward-san | Relationship added | parent of 0001133 |
2016-02-06 10:51 | Edward-san | Relationship added | parent of 0000973 |
2016-02-06 11:19 | Edward-san | Relationship added | parent of 0001648 |
2016-02-06 12:10 | Edward-san | Relationship added | parent of 0001621 |
2016-02-06 12:10 | Edward-san | Relationship added | parent of 0000949 |
2016-02-06 12:13 | Edward-san | Relationship added | parent of 0001672 |
2016-02-06 12:16 | Edward-san | Relationship added | parent of 0001945 |
2016-02-06 12:25 | Edward-san | Relationship added | parent of 0001660 |
2016-02-06 12:28 | Dusk | Relationship added | parent of 0000877 |
2016-02-06 12:29 | Edward-san | Relationship added | parent of 0001790 |
2016-02-06 12:45 | Edward-san | Relationship added | parent of 0001090 |
2016-02-06 12:45 | Edward-san | Relationship added | parent of 0001279 |
2016-04-14 20:54 | Edward-san | Relationship added | parent of 0000879 |
2016-05-16 14:58 | Edward-san | Relationship added | parent of 0001964 |
2016-07-02 10:22 | Torr Samaho | Status | assigned => needs testing |
2017-04-16 22:02 | Combinebobnt | Note Added: 0017162 | |
2017-09-07 20:34 | Dusk | Status | needs testing => resolved |
2017-09-07 20:34 | Dusk | Fixed in Version | => 3.0 |
2017-09-07 20:34 | Dusk | Resolution | open => fixed |
2017-09-07 20:35 | Dusk | Relationship deleted | parent of 0001618 |
2017-09-07 20:35 | Dusk | Relationship added | related to 0001618 |
2018-09-30 21:41 | Blzut3 | Status | resolved => closed |
Copyright © 2000 - 2024 MantisBT Team |