Quasar

Members
  • Content count

    7618
  • Joined

  • Last visited

Everything posted by Quasar

  1. If you've watched the GitHub commit stream at all (or read my enormous changelog - yeah right :P) you probably already know about this, but I've been working on both a tool that converts a PSX DOOM CD into a .pke format archive, and support for it as a game in Eternity. In other words, playing the game using its native data, converted only to the extent necessary for loading it in a sanely constructed PC port. Dev images here: http://imgur.com/a/PrLet#0 I'll continue adding more as it takes shape (it's still fairly raw, with a lot of needed resources missing, but is entirely playable at this point). Colored lighting was actually possible on the experimental highcolor branch of EE but that approach was just an experiment and won't work in general. I'd still like to add true color to Eternity (a major project in and of itself) so that they can work but for now you'll just see the 8-bit rendering. I'm going to say the goal of this is not to emulate PSX exactly, as that'd be impossible in anything other than a fully dedicated port (something I'd like to see happen eventually and would probably participate in if it came to be a reality). It's more close to making the PSX game mission play more like PC DOOM. And I'm aware of the PSX TC's existence and I think those guys did a fantastic job. I just want to create something that can manipulate and work with the game's original data.
  2. Yes.
  3. Wherever you built the exe, you probably need to move the resource files so that the executable can find them. Everything is included here: https://github.com/haleyjd/psxwadgen/tree/master/res Everything I was doing with EE is presently on hold. I am a fulltime dev for Nightdive and I am in crunch on a project as we speak and writing this post is technically goofing off that I don't have time for :)
  4. Gimme a plain old rotisserie chicken over KFC's garbage any time. Much better for you and usually tastes better to boot.
  5. The server went unresponsive again as it's had a tendency to do off and on for a while now. It WAS getting less frequent and now it's back to about once or twice a week again. We've tried everything there is to try at this point, short of ditching apache and going with nginx.
  6. It's getting pretty darn close now for Heretic thanks to Altazimuth's efforts with inventory and weapons.
  7. If anybody that has it could grab some pics for the wiki of the game setup or in action, that would be cool (we're not just supposed to take ones from, ie, Amazon, as such photos are copyrighted).
  8. The effort to overturn the vote is not over, so it is still relevant. Thanks.
  9. Don't worry everything annoys Edward850 :P
  10. Thanks to all involved, we recovered all of the missing files and they're now all back on the server.
  11. Due to some kind of grievous error committed by our cloud host on 1/18, DoomWiki.org has apparently lost all files uploaded between December 23 and present, as all of them have been replaced on disk with 0-length files. This fell between backups on my current schedule, so we do not have a backup containing the files that were lost. I am trying to get in contact with manc ASAP to see if there's anything that can be done by the hosting provider, but I'm skeptical that will pan out. If you uploaded screenshots or other images during this time period, please prepare to help us restore the files if it proves necessary. For now the database will remain locked, just in case the cloud company's tech support manages to further damage the server should they attempt to fix it.
  12. https://www.pcgamesn.com/forsaken-ex/forsaken-ex-first-screenshots
  13. Maybe try again when we're not neck-deep in crunch mode on a Nightdive Studios project :)
  14. Use of faxes is actually legally mandated for some things, particularly in the medical field :) For whatever lovely reason, electronic prescription of medications always involves a fax being sent to the pharmacy as the main transmission step.
  15. Right now I'm just waiting on ducon and Impie's files.
  16. We're likely going to need to initiate manual recovery so, if you guys can zip or tar.gz up the files that you uploaded (provided you still have them... *gulp*), I can work on getting them back into place.
  17. A server file find turns up the following: ./images/1/14/MementoMori2-map11-start.png ./images/1/13/Jenesis_MAP01_map.png ./images/1/12/MementoMori2-map14-start.png ./images/1/12/Jenesis_MAP29_map.png ./images/1/12/Jenesis_MAP26_map.png ./images/1/17/Quake_unlock_-_id_stuff_games_-_wolfenstein_3d.png ./images/1/17/Quake_unlock_-_id_stuff_t-shirt_final_doom_hover.png ./images/1/19/GBA_Doom2_MAP07_map.png ./images/8/8f/MementoMori2-map09-start.png ./images/8/87/MementoMori2-map13-start.png ./images/8/80/Quake_unlock_-_id_stuff_books.png ./images/8/86/Quake_unlock_-_id_stuff_t-shirt_doom_hover.png ./images/8/89/MementoMori2-map17-trap.png ./images/8/85/MementoMori2-map13-redkey.png ./images/8/85/MementoMori2-map15-redkey.png ./images/8/81/GBA_Doom2_MAP28_map.png ./images/8/8e/Jenesis_MAP09_map.png ./images/8/8e/Brigandine_title.png ./images/8/84/ASDoom_E1M6_map.png ./images/8/8d/MementoMori2-map16-glitch.png ./images/8/83/MementoMori2-map11-secret2.png ./images/8/83/Jenesis_MAP13_map.png ./images/4/43/GBA_Doom2_MAP30_map.png ./images/4/43/GBA_Doom2_MAP21_map.png ./images/4/43/ASDoom_E1M9_map.png ./images/4/41/MementoMori2-map10-bluekey.png ./images/4/41/DM30Randomizer.png ./images/4/41/MementoMori2-map31-secretdoor.png ./images/4/44/ASDoom_E1M4_map.png ./images/4/44/GBA_Doom2_MAP20_map.png ./images/4/42/GBA_Doom2_MAP04_map.png ./images/4/46/GBA_Doom2_MAP33_map.png ./images/4/47/MementoMori2-map10-end.png ./images/4/47/ASDoom_E1M7_map.png ./images/4/47/MementoMori2-map32-cybiecache.png ./images/4/49/MementoMori2-map14-torches.png ./images/4/4e/Jenesis_MAP20_map.png ./images/4/40/MementoMori2-map15-secret5.png ./images/4/4f/DM30MainScreen.png ./images/4/4f/GBA_Doom2_MAP31_map.png ./images/4/4f/Quake_unlock_-_id_stuff_games_-_the_ultimate_doom.png ./images/a/a9/Quake_unlock_-_id_stuff_-_great_games_and_shopping_maul.png ./images/a/a2/MementoMori2-map15-trap.png ./images/a/af/Quake_unlock_-_id_stuff_t-shirts_-_ultimate_doom.png ./images/a/a1/MementoMori2-map31-end.png ./images/a/a1/After_the_Holocaust_map.png ./images/a/a8/Jenesis_MAP19_map.png ./images/a/ad/MementoMori2-map16-start.png ./images/a/ad/DM30Title.png ./images/a/a3/MementoMori2-map10-secret1.png ./images/a/a3/Waterlab_GZD_title.png ./images/a/ae/Quake_unlock_-_id_stuff_games_-_final_doom.png ./images/a/ae/ASDoom_E1M3_map.png ./images/a/a5/MementoMori2-map17-start.png ./images/b/bc/MementoMori2-map31-bluekey.png ./images/b/b6/Quake_unlock_-_id_stuff_books_-_hexen.png ./images/b/ba/MementoMori2-map16-redkey.png ./images/b/b3/Jenesis_MAP03_map.png ./images/b/b9/GBA_Doom2_MAP15_map.png ./images/b/b9/DeathWyvern_Brackenwood.png ./images/b/b9/MementoMori2-map08-redkey.png ./images/b/b9/Brigandine_map.png ./images/b/bb/Quake_unlock_-_id_stuff_games_-_doom_master_levels.png ./images/b/bf/MementoMori2-map14-caged.png ./images/b/b1/Quake_unlock_-_id_stuff_t-shirt_ultimate_doom_hover.png ./images/9/91/MementoMori2-map17-blood.png ./images/9/91/Quake_unlock_-_international_orders_notice.png ./images/9/96/Quake_unlock_-_id_stuff_t-shirt_hexen_hover.png ./images/9/96/Quake_unlock_-_id_stuff.png ./images/9/96/GBA_Doom2_MAP22_map.png ./images/9/92/Jenesis_MAP06_map.png ./images/9/94/MementoMori2-map14-yellowkey.png ./images/9/9b/MementoMori2-map09-end.png ./images/9/9f/GBA_Doom2_MAP05_map.png ./images/9/9f/MementoMori2-map13-berserk.png ./images/3/38/MementoMori2-map17-yellowkey.png ./images/3/38/MementoMori2-map32-start.png ./images/3/35/GBA_Doom2_MAP23_map.png ./images/3/35/MementoMori2-map09-redzone.png ./images/3/39/Jenesis_MAP08_map.png ./images/3/39/ASDoom_E1M5_map.png ./images/3/36/MementoMori2-map08-machine.png ./images/3/36/Jenesis_MAP17_map.png ./images/3/36/Quake_unlock_-_notice.png ./images/3/31/MementoMori2-map12-bluekey.png ./images/3/3e/MementoMori2-map14-trap.png ./images/3/3e/GBA_Doom2_MAP06_map.png ./images/3/33/MementoMori2-map12-secret.png ./images/3/33/MementoMori2-map09-invulnerability.png ./images/3/32/ASDoom_E1M1_map.png ./images/3/3b/MementoMori2-map12-soulsphere.png ./images/3/3b/MementoMori2-map15-end.png ./images/3/3d/MementoMori2-map13-imps.png ./images/3/3c/Quake_unlock_-_id_stuff_games_-_hexen_beyond_heretic.png ./images/3/3f/GBA_Doom2_MAP17_map.png ./images/3/30/DMMPST_screenshot.png ./images/d/db/Dark_Tide_map.png ./images/d/de/Quake_unlock_-_id_stuff_t-shirts_-_doom.png ./images/d/de/Quake_unlock_menu_-_unlock_quake.png ./images/d/d6/Jenesis_MAP05_map.png ./images/d/d4/MementoMori2-map12-end.png ./images/d/d8/Quake_unlock_-_id_stuff_t-shirts.png ./images/d/d8/GBA_Doom2_MAP26_map.png ./images/d/dc/GBA_Doom2_MAP27_map.png ./images/d/dc/MementoMori2-map17-secret.png ./images/d/d1/Baron_Beta_Doom_2016.png ./images/d/d1/AtMMGF_map.png ./images/d/d1/MementoMori2-map09-redkey.png ./images/d/da/Breach_title.png ./images/d/dd/Quake_unlock_-_id_stuff_t-shirts_-_hexen.png ./images/d/dd/Quake_unlock_-_id_stuff_books_-_heretic.png ./images/6/6b/MementoMori2-map14-pit.png ./images/6/68/MementoMori2-map15-secret8.png ./images/6/68/MementoMori2-map31-start.png ./images/6/65/Quake_unlock_menu.png ./images/6/6a/MementoMori2-map11-trap.png ./images/6/6f/Jenesis_MAP25_map.png ./images/6/60/Quake_unlock_menu_-_play_notice.png ./images/6/67/MementoMori2-map08-clips.png ./images/6/69/Jenesis_MAP24_map.png ./images/6/69/MementoMori2-map13-cross.png ./images/6/69/MementoMori2-map16-yellowkey2.png ./images/6/6d/MementoMori2-map31-secret.png ./images/5/5b/MementoMori2-map09-waterfall.png ./images/5/5e/MementoMori2-map12-teleporter.png ./images/5/5e/MementoMori2-map15-yellowkey.png ./images/5/5f/GBA_Doom2_MAP18_map.png ./images/5/5c/GBA_Doom2_MAP13_map.png ./images/5/57/Quake_unlock_-_id_stuff_games_-_hexen_deathkings.png ./images/5/5a/Chaosfoyer.png ./images/5/5a/Jenesis_MAP11_map.png ./images/5/5a/MementoMori2-map31-nukage.png ./images/5/52/MementoMori2-map14-cage.png ./images/5/5d/Jenesis_MAP10_map.png ./images/5/50/GBA_Doom2_MAP25_map.png ./images/5/58/MementoMori2-map13-soulsphere.png ./images/5/59/MementoMori2-map13-bluekey.png ./images/5/59/MementoMori2-map14-teleporter.png ./images/5/55/Jenesis_MAP28_map.png ./images/5/55/Jenesis_MAP14_map.png ./images/5/55/MementoMori2-map31-yellowkey.png ./images/5/54/Jenesis_MAP15_map.png ./images/5/54/Waterlab_GZD_map.png ./images/f/f1/GBA_Doom2_MAP32_map.png ./images/f/fb/MementoMori2-map12-yellowkey.png ./images/f/fb/GBA_Doom2_MAP02_map.png ./images/f/fa/Jenesis_MAP16_map.png ./images/f/fa/Jenesis_MAP04_map.png ./images/f/ff/GBA_Doom2_MAP10_map.png ./images/f/f6/GBA_Doom2_MAP11_map.png ./images/f/f2/Quake_unlock_-_id_stuff_shopping_maul.png ./images/f/f2/GBA_Doom2_MAP01_map.png ./images/f/f4/Jenesis_MAP30_map.png ./images/f/f4/Jenesis_MAP02_map.png ./images/f/f3/Jenesis_MAP12_map.png ./images/f/f3/Void_and_Rainbow_map.png ./images/f/fc/MementoMori2-map17-bluekey.png ./images/f/fd/Quake_unlock_-_id_stuff_games_-_doom_ii_hell_on_earth.png ./images/f/f5/MementoMori2-map11-end.png ./images/f/f9/Jenesis_MAP32_map.png ./images/f/f9/Jenesis_MAP18_map.png ./images/2/20/GBA_Doom2_MAP08_map.png ./images/2/20/MementoMori2-map13-outside.png ./images/2/20/GBA_Doom2_MAP19_map.png ./images/2/2a/MementoMori2-map14-end.png ./images/2/2a/MementoMori2-map10-nukage.png ./images/2/22/Sharp_Things_map.png ./images/2/23/Jenesis_MAP31_map.png ./images/2/23/GBA_Doom2_MAP09_map.png ./images/2/2e/MementoMori2-map31-barrels.png ./images/2/25/Quake_unlock_menu_-_sign_in.png ./images/2/25/MementoMori2-map09-trap.png ./images/2/28/Jenesis_MAP21_map.png ./images/2/28/MementoMori2-map16-teleporter.png ./images/archive/7/70/20171231183717!Breach_map.png ./images/archive/0/01/20180111191919!Dead.wire_map.png ./images/e/e7/MementoMori2-map14-marble.png ./images/e/e3/MementoMori2-map31-redkey.png ./images/e/e3/Void_and_Rainbow_logo.png ./images/e/e3/MementoMori2-map15-bluekey.png ./images/e/e4/Jenesis_MAP23_map.png ./images/e/e4/MementoMori2-map09-lake.png ./images/e/ec/MementoMori2-map11-redkey.png ./images/e/ef/GBA_Doom2_MAP14_map.png ./images/e/ef/MementoMori2-map16-yellowkey.png ./images/e/e5/MementoMori2-map09-yellowkey.png ./images/e/e2/MementoMori2-map11-acid.png ./images/e/e6/MementoMori2-map14-blood.png ./images/e/e0/MementoMori2-map17-blocks.png ./images/e/eb/MementoMori2-map31-chandelier.png ./images/7/7b/Quake_unlock_menu_-_id_stuff.png ./images/7/70/MementoMori2-map12-start.png ./images/7/70/GBA_Doom2_MAP03_map.png ./images/7/7e/MementoMori2-map09-grate.png ./images/7/7e/GBA_Doom2_MAP29_map.png ./images/7/79/Quake_unlock_-_id_stuff_games_-_heretic_special_edition.png ./images/7/79/MementoMori2-map08-start.png ./images/7/75/Jenesis_MAP07_map.png ./images/7/75/MementoMori2-map09-ooze.png ./images/7/7c/GBA_Doom2_MAP12_map.png ./images/7/7c/GBA_Doom2_MAP34_map.png ./images/7/7f/Quake_unlock_-_id_stuff_t-shirts_-_final_doom.png ./images/7/7d/Jenesis_MAP22_map.png ./images/7/73/MementoMori2-map08-end.png ./images/7/73/Quake_unlock_menu_-_play_episode_1.png ./images/7/74/MementoMori2-map10-start.png ./images/7/77/ASDoom_E1M2_map.png ./images/7/77/GBA_Doom2_MAP24_map.png ./images/7/77/ASDoom_E1M8_map.png ./images/0/0c/MementoMori2-map08-yellowkey.png ./images/0/01/MementoMori2-map17-outside.png ./images/0/03/MementoMori2-map17-armor.png ./images/0/09/Quake_unlock_-_id_stuff_books_-_doom.png ./images/0/0a/Quake_unlock_-_quake.png ./images/0/07/MementoMori2-map15-bluedoor.png ./images/0/0e/Jenesis_MAP27_map.png ./images/0/02/MementoMori2-map15-radsuits.png ./images/c/c9/DM30PWADMenu.png ./images/c/c2/MementoMori2-map14-secret.png ./images/c/c2/MementoMori2-map15-plasmagun.png ./images/c/c0/MementoMori2-map12-cage.png ./images/c/ca/MementoMori2-map08-pillars.png ./images/c/cf/MementoMori2-map13-end.png ./images/c/c5/MementoMori2-map16-helmets.png ./images/c/c7/MementoMori2-map10-yellowkey.png ./images/c/cd/MementoMori2-map31-health.png ./images/c/cd/GBA_Doom2_MAP16_map.png If push comes to shove, the most efficient way of restoring these will be for the uploaders to send me all their files in a zip or tar.gz so I can simply copy them back into place (the database is intact, so reuploading the files through the frontend is unnecessary and would take much longer).
  18. https://gifsound.com/?gif=https://i.imgur.com/7nYKUBP.gif&v=vZCCR-btg3o
  19. Almost certainly. Both fields are in the mapsector_t struct, though I have yet to figure out the meaning of the SPU control field's values in PSX. The lighting field is a byte index (0-255) into the LIGHTS lump. If you've isolated the assembly for P_LoadSectors, I'd be happy to post the MIPS ASM from the PSX version for a direct comparison.
  20. Doom's BSP data is entirely independent of the rest of the map, which is necessary considering you first need to make a map in order to apply a BSP tree builder to it. While it's unclear what kind of data Southpaw is using in place of Doom's BSP, it's bound to be something similar, and it is likewise independent. So, you don't need to know anything about it in order to extract the important bits (vertices, linedefs, sidedefs, sectors, and things) of the maps.
  21. http://eternity.mancubus.net/ee-old/
  22. Sourced? Specific examples will be appreciated.
  23. Fun fact: Strife Veteran Edition has a kerning table that's used at run-time for its big font, which I worked together on with ptoing.
  24. Effectively, we let Mac OS monopolize the music production industry, and that's why. Just about anybody in music production is doing it all on Macs even to this day. So MIDI is unimportant anywhere else platform-wise. The whole "hard drives got bigger" thing immediately shows you why - if people thought MIDI was meant for listening to music from your computer, that's about 1/16th of what it's actually useful for. MIDI is actually a synthesizer control language and data transport, to tie together musical instruments. Since nobody wants to do that with a Linux or Windows PC, why should those OSes bother supporting logical concepts like MIDI ports or devices? Or so goes the thinking of those with a say in the matter. Those of us that actually did have interest in using our PCs this way have gotten the big fat finger over and over again.