PrBoom + er en Doom kildeport udviklet sig fra det oprindelige PrBoom projektet. PPrBoom + er i øjeblikket baseret på kildekoden til den seneste stabile version, 2.4.8 (SVN).
Målet med projektet er at udvide den oprindelige havn med funktioner, der er nødvendige eller nyttige for mig personligt og til alle der er interesseret i mit arbejde. Det er værd at bemærke, at alle ændringer, som mig på ingen måde bryde PrBoom forenelighed med de originale Doom / Doom2 motorer, og det er muligt at være sikker på det vil aldrig ske i fremtiden, da kompatibilitet er så vigtig en fortjeneste PrBoom, som det er for mig
Egenskaber :.
- Almindelig:
- reducerede framerate
- Avanceret mere informative HUD
- Mulighed for at variere afspilningshastigheden i spillet
- Demos:
- Re-record funktion
- Fast viderestilling under PengespilPrøvespil
- Walkcam og chasecam
- Glatte sving durig ser demoer
- Grænser:
- Store niveauer støtte
- Render:
- Fuld mouselook
- FOV - synsfelt
- Detail teksturer
Hvad er nyt i denne udgivelse:
- Denne version tilføjer hastighed forbedringer, mange fejlrettelser, og flere nye funktioner, herunder støtte til 16 sprite rotationer og et par nye Huds.
Hvad er nyt i version 2.5.0.8:
- Support for Deepsea s høje patch metode: Nu er det muligt at bruge patches af enhver højde.
- Understøttelse af hi-res teksturer i vælter. Du bør placere dem mellem HI_START / HI_END markører.
- Fog i gzdoom belysning mode.
- High Quality Ændre størrelsen tilstande. Scale2x / 3x / 4x understøttes. Tak til Benjamin Berkels.
- En alternativ måde af himlen tegning blev tilsat. Sky Mode: Skybox. Det er langsommere end standardmetoden, men ser bedre, hvis du bruger musen look. Det er også den eneste måde at se himmel korrekt på gamle hardware, ligesom 3Dfx Voodoo Graphics, ATI 3D Rage Pro, og andre, som ikke understøtter Miljø Mapping.
- Tilføjet en gl_clear config variabel for at rydde skærmen mellem rammer. Dette er kun nødvendigt, når der udvikles et kort, for at se missionschefer.
- Tilføjet en gl_ztrick config variabel for meget gamle hardware, ligesom 3Dfx Voodoo, NVidia RIVA128 etc. Hvis dette skift er aktiveret spillet vil ikke rydde z-buffer mellem rammer. Dette vil resultere i en forbedret ydeevne (~ 10%), men kan forårsage problemer med nogle display hardware. Giver mening med gl_compatibility 1 og gl_clear 0. Brug den ikke med TNT2 eller bedre, som præstation vil være langsommere.
- Nu PrBoom-Plus kan gemme alle nødvendige afspilning oplysninger i slutningen af demoer uden tab af kompatibilitet. Med sådanne demoer skal du blot skrive prboom-plus demoname eller klik på en demo fra din browser, arkiver leder eller explorer og prboom vil gøre enhver ekstra arbejde af sig selv uden hjælp. PrBoom-Plus vil kontrollere, om en demo footer, og hvis det er til stede, vil læse hvilken IWAD, PWAD og DEH-filer blev brugt til optagelse, vil forsøge at hente de nødvendige add-on filer fra internettet og vil spille demoen for dig. I øjeblikket sparer PrBoom-Plus følgende oplysninger (med demo_extendedformat 1): - VERSION - udgave af DemoEx format (1,0) - portnavn - portnavn og version (PrBoom-Plus 2.5.0.1) - params - IWAD, pwads, Dehs og kritisk for demoer params som -spechit - MLOOK - mus udseende data til automatisk hentning af filer, skal man angive getwad_cmdline parameter i PrBoom-Plus konfigurationsfil. Eksempler: getwad_cmdline d: spil Doom2 getwad getwad.exe getwad_cmdline C: my_cool_app -download_pwad_from_somewhere% wadname% -her c: doom2
- PrBoom-Plus kan nu anvende Boom colormaps at hyrer ressourcer.
- Understøtter uafhængige OpenGL filtrering metoder (nærmeste, lineær, osv) for teksturer, sprites og patches.
- Det er nu muligt at skifte skærmopløsning fra GUI.
- En mulighed for at se nogen monstre, der stadig er i live gennem vægge. Som standard det skiftes med Numpad /. Det har to tilstande: Alle sprites med levende monstre eller eneste levende monstre. Virker kun i GL-tilstand.
- PrBoom vil forsøge at spille en DEMO4 klump til stede i en tot umiddelbart efter DEMO3, men uden at afslutte med W_GetNumForName: DEMO4 ikke fundet fejl, at Plutonia og TNT eksekverbare får. Det giver mening for Plutonia 2, som omfatter en DEMO4 klump, der afspilles under demo cyklus af vanille Plutonia.
- PrBoom-Plus titel i stedet for PrBoom på kreditterne skærmside.
- Ændrer ikke standard dygtighed niveau, når det er vanskeligt dygtighed vælges fra Nyt spil menuen. En eksplicit standard dygtighed mulighed blev tilføjet i stedet, shoehorned i misc afsnit af side 2 i den almindelige menu.
- Smoothing for kanterne af teksturer med huller. (Og ikke kun for sprites, som før.)
- Skærmbilleder i gzdoom belysning tilstand bruger strøm gamma.
- Rekonfiguration i menuen.
- Bedre og hurtigere Mipmapping for moderne hardware. Støtte til GL_ARB_TEXTURE_NON_POWER_OF_TWO extention.
- To service-variabler for udviklere tilsat:. Gl_color_mip_levels og gl_fog_color
- PrBoom-Plus bruger ikke detalje tekstur over Højopl teksturer.
- Textures genindlæses efter ændring af Tilsidesæt PWAD grafik med Hi-Res mulighed.
- Smart algoritme for mere problemfri lejligheder tegning. I nogle situationer dette fjerner sømme fra Højopl lejligheder (mellem sektorerne 125 og 126 om map20 @ doom2.wad osv).
- Speed forbedring i OpenGL mode.
- Kan spille nogen episode med den ultimative Doom, Final Doom, Doom95 og DosDoom kompatibilitet og -warp kommandolinjeparameter. Nu kan du spille E5M1 @ 2002ado.wad med -warp 5 1 -complevel 3. (vanille) Ultimate Doom eksekverbare giver også dette.
- Nogle interpolation kode blev optimeret. Dette løser afmatning på beta af ndcp2.wad map02.
- Speed forbedringer. Nogle timedemo eksempler på min hardware (Intel Core2Duo 3.0, NVidia GeForce 8800 GTS): kommando: [port] -geom 640x480 -vinduet -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
- Rettet en sjælden forkert sprite rotation glitch når render_paperitems er 0.
- Undgår lagersegmenteringsfejl på niveauerne uden noder, og nægter at indlæse kort med en ufuldstændig pwad struktur.
- Undgår lagersegmenteringsfejl med ukendte patch formater og tjekker, om plasteret klump kan være en Doom patch.
- slipper af en linje af grafik på nogle midterste teksturer med huller. Sektor # 42 om gravity.wad som et eksempel.
- gør ikke huller mellem lejligheder og vægge i nogle situationer, på nogle hardware. Sektor # 557 @ map21 @ pl2.wad. GLBoom-Plus gør nu pr linedef stedet for pr seg. Ydelse er steget lidt som en bonus. Desuden er nogle små teksturering glitches væk. Se linedef # 361 @ bbb.wad, som et eksempel.
- slipper af en halv pixel mismatch på sømmene mellem identiske og korrekt justeret teksturer i GL. Det var en gammel GLBoom bug som nu fast.
- Fast forkert flippe for Transfer Sky Texture aktioner (272 271) i OpenGL.
- Fixed problem med nær-clip fly. Fungerer kun på NVIDIA. Fra PrBoom - Indstil ikke standard sværhedsgrad fra det nye spil menuen. Tilføjet eksplicit standard dygtighed mulighed.
Hvad er nyt i version 2.5.0.4:
- Support til brede beslutninger blev tilsat, og bugs blev fastsat .
Hvad er nye I version 2.5.0.3:
- Simple skygger fra dommedag.
- Ny & quot; Fog Based & quot; sektor lys tilstand. Meget lig software. Hvis det ikke virker korrekt for dig -. Forsøge at opdatere dine drivere eller brænde dit ATI, fordi per-pixel tåge (GL_NICEST) ikke virker med nogle ATI + drivere
- map_always_updates config variabel for opdatering uudforskede dele i Automap mode.
- Brug ikke multisampling i Automap mode.
- Speed forbedring i OpenGL mode. ~ 25% på nuts.wad, 7% generelt.
- Optimering af Automap tegning i GL-tilstand. 220 fps i stedet for 30 på map05 @ dv.wad efter IDDT IDDT.
- Fixed bug med midterste tekstur på Klaustrofobi 1024 map06 sektor 39.
- Fast desynch på longdays.wad (-emulate 2.5.0.1/2 til visning uforenelige demoer).
Hvad er nyt i version 2.5.0.2:
- Support for Deepsea s høje patch metode: Nu er det muligt at bruge patches af enhver højde.
- Understøttelse af hi-res teksturer i vælter. Du bør placere dem mellem HI_START / HI_END markører.
- Fog i & quot; gzdoom & quot; belysning mode.
- High Quality Ændre størrelsen tilstande. Scale2x / 3x / 4x understøttes. Tak til Benjamin Berkels.
- En alternativ måde af himlen tegning blev tilsat. & Quot; Sky Mode: Skybox & quot ;. Det er langsommere end & quot; Standard & quot; metode, men ser bedre, hvis du bruger musen look. Det er også den eneste måde at se himmel ordentligt på gammelt hardware, ligesom 3Dfx Voodoo Graphics, ATI 3D Rage Pro, og andre, som ikke understøtter & quot; Miljø Mapping & quot;.
- Tilføjet en & quot; gl_clear & quot; config variabel for at rydde skærmen mellem rammer. Dette er kun nødvendigt, når der udvikles et kort, for at se missionschefer.
- Tilføjet en & quot; gl_ztrick & quot; config variabel for meget gamle hardware, ligesom 3Dfx Voodoo, NVidia RIVA128 etc. Hvis dette skift er aktiveret spillet vil ikke rydde z-buffer mellem rammer. Dette vil resultere i en forbedret ydeevne (~ 10%), men kan forårsage problemer med nogle display hardware. Giver mening med gl_compatibility 1 og gl_clear 0. Brug den ikke med TNT2 eller bedre, som præstation vil være langsommere.
- Nu PrBoom-Plus kan gemme alle nødvendige afspilning oplysninger i slutningen af demoer uden tab af kompatibilitet. Med sådanne demoer skal du blot skrive & quot; prboom-plus demoname & quot; eller klik på en demo fra din browser, arkiver leder eller Explorer og prboom vil gøre enhver ekstra arbejde af sig selv uden hjælp. PrBoom-Plus vil kontrollere, om en demo footer, og hvis det er til stede, vil læse hvilken IWAD, PWAD og DEH-filer blev brugt til optagelse, vil forsøge at hente de nødvendige add-on filer fra internettet og vil spille demoen for dig.
- I øjeblikket sparer PrBoom-Plus følgende oplysninger (med demo_extendedformat 1):
- VERSION - version af DemoEx format (1,0)
- portnavn - portnavn og version (PrBoom-Plus 2.5.0.1)
- params - IWAD, pwads, Dehs og kritiske for demoer params som -spechit
- MLOOK - mus udseende data li>
- For automatisk overførsel af filer, skal man angive getwad_cmdline parameter i PrBoom-Plus konfigurationsfil. Eksempler:
- getwad_cmdline & quot; D: gamesDoom2getwadgetwad.exe & quot;
- getwad_cmdline & quot; C: my_cool_app -download_pwad_from_somewhere% wadname% -her c: doom2 & quot;
- PrBoom-Plus kan nu anvende Boom colormaps at hyrer ressourcer.
- Understøtter uafhængige OpenGL filtrering metoder (nærmeste, lineær, osv) for teksturer, sprites og patches.
- Det er nu muligt at skifte skærmopløsning fra GUI.
- En mulighed for at se nogen monstre, der stadig er i live gennem vægge. Som standard det skiftes med & quot; Numpad / & quot ;. Det har to tilstande: Alle sprites med levende monstre eller eneste levende monstre. Virker kun i GL-tilstand.
- PrBoom vil forsøge at spille en DEMO4 klump til stede i en tot umiddelbart efter DEMO3, men uden at afslutte med & quot; W_GetNumForName: DEMO4 ikke fundet & quot; fejl, at Plutonia og TNT eksekverbare får. Det giver mening for Plutonia 2, som omfatter en DEMO4 klump, der afspilles under demo cyklus af vanille Plutonia.
- & quot; PrBoom-Plus & quot; titel i stedet for & quot; PrBoom & quot; på kreditterne skærmside.
- Ændrer ikke standard dygtighed niveau, når det er vanskeligt dygtighed vælges fra Nyt spil menuen. En eksplicit standard dygtighed mulighed blev tilføjet i stedet, shoehorned i misc afsnit af side 2 i den almindelige menu.
- Smoothing for kanterne af teksturer med huller. (Og ikke kun for sprites, som før.)
- Screenshots i & quot; gzdoom & quot; belysning tilstand bruge aktuelle gamma.
- Rekonfiguration i menuen.
- Bedre og hurtigere Mipmapping for moderne hardware. Støtte til GL_ARB_TEXTURE_NON_POWER_OF_TWO extention.
- To service-variabler for udviklere tilsat:. Gl_color_mip_levels og gl_fog_color
- PrBoom-Plus bruger ikke detalje tekstur over Højopl teksturer.
- Textures genindlæses efter ændring af & quot; Tilsidesæt PWAD grafik med Hi-Res & quot; mulighed.
- Smart algoritme for mere problemfri lejligheder tegning. I nogle situationer dette fjerner sømme fra Højopl lejligheder (mellem sektorerne 125 og 126 om map20 @ doom2.wad osv).
- Speed forbedring i OpenGL mode.
- Kan spille nogen episode med den ultimative Doom, Final Doom, Doom95 og DosDoom kompatibilitet og -warp kommandolinjeparameter. Nu kan du spille E5M1 @ 2002ado.wad med & quot; -warp 5 1 -complevel 3 & quot ;. Den (vanilje) Ultimate Doom eksekverbare giver også dette.
- Nogle interpolation kode blev optimeret. Dette løser afmatning på beta af ndcp2.wad map02.
- Speed forbedringer.
Hvad er nyt i version 2.4.8.5:
- The processor affinitet maske er sat under ikke-Windows platforme ved hjælp af POSIX API.
- Dette er en løsning for en fejl i SDL_mixer der forårsager lejlighedsvis nedbrud på systemer med flere kerner.
- Strange problem kan opstå, hvis en dehacked plaster ændret musik eller lyd faste navne.
- Et nedbrud, der indtraf, hvis en svarfil (dvs. @ myargs.rsp) bruges blev fastsat.
Hvad er nyt i version 2.4.8.4:
- High farvegengivelse blev tilføjet.
- En rigtig & quot; sort og hvid & quot; effekt blev tilføjet til usårlighed effekt for Højopl teksturer.
- En motion blur effekt blev tilføjet til strafe50.
- Evnen til at afspille MP3 og OGG data fra en WAD blev tilføjet.
- Demo kompatibilitet blev tilføjet med Chex Quest.
- En kæmpe hastighedsforøgelse (100x), i niveau ladning i GL-tilstand blev gjort.
- nogle fejl i hardware og software destruktionsanstalter blev fastsat.
- Kode optimering blev gjort.
Kommentarer ikke fundet