PrBoom + ay isang tadhana pinagmulan port na binuo mula sa orihinal na proyekto PrBoom. PPrBoom + ay kasalukuyang batay sa source code ng nito pinakabagong matatag na bersyon, 2.4.8 (SVN).
Ang target ng proyekto ay ang palawakin ang orihinal na port na may mga tampok na kinakailangan o kapaki-pakinabang para sa akin personal at sa lahat ng mga interesado sa aking trabaho. Ito ay nagkakahalaga ng tandaan na ang lahat ng mga pagbabago ipinakilala sa pamamagitan ng sa akin ay hindi sa anumang paraan masira ang pagkakatugma PrBoom na may orihinal na engine tadhana / Doom2, at posibleng maging kumpyansa na ito ay hindi kailanman ang mangyayari sa hinaharap dahil sa pagiging tugma ay bilang mahalaga isang grasya ng PrBoom dahil ito ay sa akin
Mga Tampok :.
- Mga karaniwang:
- Uncapped framerate
- Advanced na mas nagbibigay-kaalaman HUD
- Pagkakataon upang mag-iba ang bilis ng pag-playback ng in-game
- Demo:
- Ang tampok na I-record muli
- Mabilis pagpapasa sa panahon ng playdemo
- Walkcam at chasecam
- Makinis mga liko durig tinitingnan demo
- Mga Limitasyon:
- Malaking mga antas
- -render:
- Buong mouselook
- FOV - field ng pagtingin
- Detalye ng mga texture
Suporta
Ano ang bagong sa paglabas:
- Ang bersyon na ito ay nagdadagdag ng mga pagpapabuti ng bilis, maraming mga bugfixes, at ilang bagong mga tampok, kabilang ang suporta para sa 16 na mga pag-ikot engkanto at ilang mga bagong HUDs.
Ano ang bagong sa bersyon 2.5.0.8:
- Support para sa matangkad pamamaraan patch DeePsea ni: Ngayon ay posible gamitin patch ng anumang taas.
- Suporta para sa mga hi-res texture sa wads. Dapat mong ilagay ang mga ito sa pagitan ng HI_START / HI_END marker.
- Ulap sa gzdoom lighting mode.
- Baguhin ang laki ng Marka ng Mataas na mode. Scale2x / 3x / 4x ang suportado. Salamat sa Benjamin Berkels.
- Ang isang alternatibong paraan ng pagguhit langit ay idinagdag. Sky Mode: Skybox. Ito ay mas mabagal kaysa sa Standard pamamaraan, ngunit mas mahusay na kung gumamit ka ng mouse hitsura ay mukhang. Gayundin, ito ay ang tanging paraan upang makita ang kalangitan nang maayos sa lumang hardware, tulad ng 3Dfx voodoo Graphics, ATI 3D galit Pro, at iba pa na hindi sinusuportahan ng Kapaligiran Pagma-map.
- Nagdagdag ng gl_clear variable config para sa pag-clear ang screen sa pagitan ng mga frame. Ito ay kinakailangan lamang kapag bumubuo ng isang mapa, upang makita Homs.
- Nagdagdag ng gl_ztrick variable config para sa napaka lumang hardware, tulad ng 3Dfx voodoo, NVIDIA RIVA128, atbp Kung i-toggle ito ay pinaandar ang laro ay hindi i-clear ang z-buffer sa pagitan ng mga frame. Ito ay magreresulta sa pinahusay na pagganap (~ 10%) ngunit maaaring magdulot ng mga problema para sa ilang mga display hardware. Saysay sa gl_compatibility 1 at gl_clear 0. Huwag gamitin ito sa TNT2 o mas mahusay, pati na pagganap ay magiging mas mabagal.
- Ngayon ay maaari i-save ang PrBoom-Plus lahat ng kinakailangang impormasyon sa pag-playback sa dulo ng demo nang walang kawalan ng pagiging tugma. Sa ganitong mga demo kailangan mo lang i-type ang prboom-plus demoname o mag-click sa isang demo mula sa iyong browser, archive manager o explorer at prboom ay gumawa ng anumang karagdagang trabaho sa pamamagitan ng sarili nito nang walang anumang tulong. PrBoom-Plus ay susuriin para sa isang demo footer at kung ito ay naroroon, ay babasahin na DEH file IWAD, PWAD at ay ginagamit para sa pag-record, ay susubukan na i-download ang mga kinakailangang mga add-on na mga file mula sa Internet at magpe-play ang demo para sa iyo. Sa kasalukuyan, sine-save ng PrBoom-Plus ang sumusunod na impormasyon (na may demo_extendedformat 1): - VERSION - bersyon ng DemoEx format (1.0) - PORTNAME - Pangalan ng port at bersyon (PrBoom-Plus 2.5.0.1) - param - iwad, pwads, dehs at kritikal para sa mga demo param tulad ng -spechit - MLOOK - data hitsura mouse Para sa awtomatikong pag-download ng mga file, dapat tumukoy ng isa ang parameter getwad_cmdline sa PrBoom-Plus config file. Mga halimbawa: getwad_cmdline D: laro Doom2 getwad getwad.exe getwad_cmdline C: my_cool_app -download_pwad_from_somewhere% wadname% -here c: doom2
- PrBoom-Plus ay maaari na ngayong mag-apply Boom colormaps sa hires mapagkukunan.
- Sinusuportahan ang mga independiyenteng mga pamamaraan sa pag-filter ng OpenGL (pinakamalapit, linear, atbp) para sa texture, sprites at mga patch.
- Ngayon ay posible upang baguhin ang resolution ng screen mula sa GUI.
- Ang isang pagpipilian upang makita ang anumang mga halimaw na buhay sa pamamagitan ng mga pader pa rin. Sa pamamagitan ng default ito toggle sa numpad /. Ito ay may dalawang mga mode: Ang lahat ng sprites may buhay na monster o halimaw na naninirahan lamang. Gumagana lamang sa GL mode.
- PrBoom susubukan upang i-play ang isang DEMO4 bukol na nasa isang tungkos kaagad pagkatapos DEMO3, ngunit walang lumabas sa W_GetNumForName: Hindi natagpuan ang error DEMO4 na makuha ang Plutonia at TNT executable. Ito ang may katuturan para Plutonia 2, na kasama ang isang DEMO4 bukol na nag-play pabalik sa panahon ng demo na ikot ng banilya Plutonia.
- PrBoom-Plus sa halip na PrBoom sa CREDITS screen ng pahina.
- Hindi ba baguhin ang default na antas ng kasanayan kapag ang paghihirap ng kasanayan ay pinili mula sa menu Bagong laro. Ang isang tahasang default na pagpipilian sa kakayahan ay naidagdag sa halip, shoehorned sa seksyon Misc ng pahina 2 ng Pangkalahatang menu.
- Smoothing para sa mga gilid ng mga texture na may butas. (At hindi lamang para sa sprites, tulad ng dati.)
- Ang mga screenshot sa gzdoom lighting mode gamitin ang kasalukuyang gamma.
- Reconfiguration sa menu.
- Mas mahusay at mas mabilis mipmapping para sa modernong hardware. Suporta para sa GL_ARB_TEXTURE_NON_POWER_OF_TWO extention.
- Ang dalawang variable serbisyo para sa mga developer ay idinagdag:. Gl_color_mip_levels at gl_fog_color
- PrBoom-Plus ay hindi gumagamit ng detalye ng texture sa ibabaw hires texture.
- Texture ay reload pagkatapos ng pagbabago ng graphics ang Override PWAD na may Hi-Res na pagpipilian.
- Smart algorithm para sa higit pang tuluy-tuloy na flat pagguhit. Sa ilang mga sitwasyon na ito inaalis seams mula hires flat (sa pagitan ng sektor ng 125 at 126 sa map20 @ doom2.wad, atbp).
- Bilis ng pagpapabuti sa OpenGL na mode.
- ma-play ang anumang mga episode sa Ang Ultimate tadhana, Final tadhana, Doom95 at DosDoom compatibilities at -warp command line switch. Ngayon ay maaari mong i-play E5M1 @ 2002ado.wad may -warp 5 1 -complevel 3. Ang (banilya) ay nagpapahintulot din sa Ultimate tadhana executable na ito.
- Ang ilang mga agaw code ay na-optimize. Ito Inaayos ng slowdowns sa beta ng ndcp2.wad map02.
- pagpapabuti Bilis. Ang ilang mga halimbawa timedemo para sa aking mga hardware (Intel Core2Duo 3.0, NVIDIA GeForce GTS 8800): Command linya: [port] -geom 640x480 -window -nosound -file [pwad] -timedemo [demo] portepic.wadnuts.waddv.wad glboom 2.5. 012653560 glboom + 2.5.0.1234130640 glboom 2.5.0.1.fast277134705 glboom + 2.5.0.2362149834 prboom 2.5.0174115400 prboom + 2.5.0.1158114382 prboom + 2.5.0.2191121424
- Mga Fixed isang bihirang maling engkanto glitch pag-ikot kapag render_paperitems ay 0.
- Avoids segfaults sa mga antas nang hindi nodes, at tumangging i-load ang mga mapa na may hindi kumpletong pwad istraktura.
- Avoids segfaults sa hindi kilalang mga format ng patch, at mga tseke kung ang patch bukol ay maaaring maging isang kapalaran patch.
- ay nakakakuha mapupuksa ang isang linya ng graphics sa ilang gitnang texture na may butas. Sektor # 42 sa gravity.wad bilang isang halimbawa.
- Hindi render butas sa pagitan ng flat at mga pader sa ilang mga sitwasyon, sa ilang hardware. Sektor # 557 @ map21 @ pl2.wad. GLBoom-Plus-render ngayon sa bawat linedef sa halip na sa bawat seg. Pagganap ay nadagdagan ng kaunti bilang isang bonus. Gayundin, ang ilang mga maliit na texture glitches ay nawala. Tingnan linedef # 361 @ bbb.wad, bilang isang halimbawa.
- ay nakakakuha mapupuksa ang kalahating-pixel Maling pagtutugma sa seams sa pagitan ng magkaparehong at nakahanay nang tama ang mga texture sa GL. Ito ay isang lumang bug GLBoom na kung saan ay naayos na.
- Mga Fixed maling flipping para sa Transfer Sky Texture pagkilos (272 271) sa OpenGL.
- Mga Fixed isyu sa malapit-clip ng eroplano. Gumagana lamang sa NVIDIA. Mula PrBoom - Huwag magtakda ng default na antas ng kasanayan mula sa bagong menu ng laro. Idinagdag tahasang default na pagpipilian sa husay.
Pamagat
Ano ang bagong sa bersyon 2.5.0.4:
- Support para sa malawak na resolution ay naidagdag at mga bug ay naayos na .
Ano ang bagong sa bersyon 2.5.0.3:
- Simple mga anino mula sa Araw ng Parusa.
- Bagong & quot; Ulap Batay & quot; sektor liwanag mode. Na halos kapareho sa software. Kung hindi ito gumana nang tama para sa iyo -. Subukang i-update ang iyong mga driver o magsunog ng iyong ATI, dahil per-pixel na hamog na ulap (GL_NICEST) ay hindi gumagana sa ilang ATI + driver
- map_always_updates config variable para sa pag-update ng unexplored mga bahagi sa automap mode.
- Huwag gumamit ng multisampling sa automap mode.
- Bilis ng pagpapabuti sa OpenGL na mode. ~ 25% sa nuts.wad, 7% sa pangkalahatan.
- Optimisation ng automap guhit sa GL mode. 220 fps sa halip na 30 sa map05 @ dv.wad pagkatapos IDDT IDDT.
- Mga Fixed bug sa gitna ng texture sa klaustropobya 1024 map06 sektor 39.
- Mga Fixed desynch sa longdays.wad (-emulate 2.5.0.1/2 para sa pagtingin tugma ang demo).
Ano ang bagong sa bersyon 2.5.0.2:
- Support para sa matangkad pamamaraan patch DeePsea ni: Ngayon ay posible gamitin patch ng anumang taas.
- Suporta para sa mga hi-res texture sa wads. Dapat mong ilagay ang mga ito sa pagitan ng HI_START / HI_END marker.
- Ulap sa & quot; gzdoom & quot; lighting mode.
- Baguhin ang laki ng Marka ng Mataas na mode. Scale2x / 3x / 4x ang suportado. Salamat sa Benjamin Berkels.
- Ang isang alternatibong paraan ng pagguhit langit ay idinagdag. & Quot; Sky Mode: Skybox & quot ;. Ito ay mas mabagal kaysa sa & quot; Standard & quot; pamamaraan, ngunit mas mahusay na kung gumamit ka ng mouse hitsura ay mukhang. Gayundin, ito ay ang tanging paraan upang makita ang kalangitan nang maayos sa lumang hardware, tulad ng 3Dfx voodoo Graphics, ATI 3D galit Pro, at iba pa na hindi sinusuportahan ng & quot; Environment Pagma-map ng & quot;.
- Nagdagdag ng & quot; gl_clear & quot; config variable para sa pag-clear ang screen sa pagitan ng mga frame. Ito ay kinakailangan lamang kapag bumubuo ng isang mapa, upang makita Homs.
- Nagdagdag ng & quot; gl_ztrick & quot; config variable para sa napaka lumang hardware, tulad ng 3Dfx voodoo, NVIDIA RIVA128, atbp Kung i-toggle ito ay pinaandar ang laro ay hindi i-clear ang z-buffer sa pagitan ng mga frame. Ito ay magreresulta sa pinahusay na pagganap (~ 10%) ngunit maaaring magdulot ng mga problema para sa ilang mga display hardware. Saysay sa gl_compatibility 1 at gl_clear 0. Huwag gamitin ito sa TNT2 o mas mahusay, pati na pagganap ay magiging mas mabagal.
- Ngayon ay maaari i-save ang PrBoom-Plus lahat ng kinakailangang impormasyon sa pag-playback sa dulo ng demo nang walang kawalan ng pagiging tugma. Sa ganitong mga demo kailangan mo lang i-type ang & quot; prboom-plus demoname & quot; o mag-click sa isang demo mula sa iyong browser, archive manager o explorer at prboom ay gumawa ng anumang karagdagang trabaho sa pamamagitan ng sarili nito nang walang anumang tulong. PrBoom-Plus ay susuriin para sa isang demo footer at kung ito ay naroroon, ay babasahin na IWAD, PWAD at DEH mga file ay ginagamit para sa pag-record, ay susubukan na i-download ang mga kinakailangang mga add-on na mga file mula sa Internet at magpe-play ang demo para sa iyo.
- Sa kasalukuyan, sine-save ng PrBoom-Plus ang sumusunod na impormasyon (na may demo_extendedformat 1):
- VERSION - bersyon ng DemoEx format (1.0)
- PORTNAME - Pangalan ng port at bersyon (PrBoom-Plus 2.5.0.1)
- param - iwad, pwads, dehs at kritikal para sa mga demo param tulad ng -spechit
- MLOOK - data hitsura mouse
- Para sa mga awtomatikong pag-download ng mga file, dapat tumukoy ng isa ang parameter getwad_cmdline sa PrBoom-Plus config file. Mga halimbawa:
- getwad_cmdline & quot; D: gamesDoom2getwadgetwad.exe & quot;
- getwad_cmdline & quot; C: my_cool_app -download_pwad_from_somewhere% wadname% -here c: doom2 & quot;
- PrBoom-Plus ay maaari na ngayong mag-apply Boom colormaps sa hires mapagkukunan.
- Sinusuportahan ang mga independiyenteng mga pamamaraan sa pag-filter ng OpenGL (pinakamalapit, linear, atbp) para sa texture, sprites at mga patch.
- Ngayon ay posible upang baguhin ang resolution ng screen mula sa GUI.
- Ang isang pagpipilian upang makita ang anumang mga halimaw na buhay sa pamamagitan ng mga pader pa rin. Sa pamamagitan ng default ito toggle sa & quot; numpad / & quot ;. Ito ay may dalawang mga mode: Ang lahat ng sprites may buhay na monster o halimaw na naninirahan lamang. Gumagana lamang sa GL mode.
- PrBoom susubukan upang i-play ang isang DEMO4 bukol na nasa isang tungkos kaagad pagkatapos DEMO3, ngunit walang lumabas sa & quot; W_GetNumForName: Hindi natagpuan ang & quot DEMO4; Error na ang Plutonia at TNT executable makukuha. Ito ang may katuturan para Plutonia 2, na kasama ang isang DEMO4 bukol na nag-play pabalik sa panahon ng demo na ikot ng banilya Plutonia.
- & quot; PrBoom-Plus & quot; pamagat sa halip na & quot; PrBoom & quot; sa CREDITS screen ng pahina.
- Hindi ba baguhin ang default na antas ng kasanayan kapag ang paghihirap ng kasanayan ay pinili mula sa menu Bagong laro. Ang isang tahasang default na pagpipilian sa kakayahan ay naidagdag sa halip, shoehorned sa seksyon Misc ng pahina 2 ng Pangkalahatang menu.
- Smoothing para sa mga gilid ng mga texture na may butas. (At hindi lamang para sa sprites, tulad ng dati.)
- Ang mga screenshot sa & quot; gzdoom & quot; gamitin ang kasalukuyang gamma lighting mode.
- Reconfiguration sa menu.
- Mas mahusay at mas mabilis mipmapping para sa modernong hardware. Suporta para sa GL_ARB_TEXTURE_NON_POWER_OF_TWO extention.
- Ang dalawang variable serbisyo para sa mga developer ay idinagdag:. Gl_color_mip_levels at gl_fog_color
- PrBoom-Plus ay hindi gumagamit ng detalye ng texture sa ibabaw hires texture.
- Texture ay reload pagkatapos ng pagbabago ng & quot; I-override ang graphics PWAD na may Hi-Res & quot; opsyong ito.
- Smart algorithm para sa higit pang tuluy-tuloy na flat pagguhit. Sa ilang mga sitwasyon na ito inaalis seams mula hires flat (sa pagitan ng sektor ng 125 at 126 sa map20 @ doom2.wad, atbp).
- Bilis ng pagpapabuti sa OpenGL na mode.
- ma-play ang anumang mga episode sa Ang Ultimate tadhana, Final tadhana, Doom95 at DosDoom compatibilities at -warp command line switch. Ngayon ay maaari mong i-play E5M1 @ 2002ado.wad sa & quot; -warp 5 1 -complevel 3 & quot ;. Pinapayagan ka rin ng (banilya) Ultimate tadhana executable na ito.
- Ang ilang mga agaw code ay na-optimize. Ito Inaayos ng slowdowns sa beta ng ndcp2.wad map02.
- pagpapabuti Bilis.
Ano ang bagong sa bersyon 2.4.8.5:
- The processor pagkakahawig mask ay naka-set sa ilalim ng di-Windows platform gamit ang mga POSIX API.
- Ito ay isang remedyo para sa isang bug sa SDL_mixer na nagiging sanhi ng paminsan-minsang pag-crash sa multicore system.
- Kakaibang pag-uugali ay maaaring magresulta kung ang isang dehacked patch nagbago ang musika o tunog bukol pangalan.
- Ang isang pag-crash na naganap kapag ang isang tugon file (ibig sabihin @ myargs.rsp) ay ginagamit ay naayos na.
Ano ang bagong sa bersyon 2.4.8.4:
- High-render ng kulay ay idinagdag.
- Ang isang tunay na & quot; black and white & quot; epekto ay idinagdag para sa mga anting-anting epekto para sa hires texture.
- Ang galaw lumabo epekto ay idinagdag para sa strafe50.
- Ang kakayahang i-play MP3 at OGG data mula sa isang tungkos ay idinagdag.
- compatibility Demo ay naidagdag sa Chex Quest.
- Ang isang malaking speedup (100x) ng antas ng pag-reload sa GL mode ay ginawa.
- Ang ilang mga bug sa hardware at software renderer ay naayos na.
- pag-optimize Code ay tapos na.
Mga Komento hindi natagpuan