Erick194 Posted June 29, 2022 (edited) As we promised, the Doom RPG port for PC is finally here. created using SDL2 and BREW version doomrpg.mod original file reverse engineering. This is my first port made for PC and I hope this works for you too. Special thanks goes to @Anarkavre as thanks to him we got the original Brew game files. You need to get the original files to be converted into a friendly format for the port, you can get them from Archive.org, you can search "Doom RPG BREW" on SOFTWARE menu. Run the BarToZip program to convert the file doomrpg.bar into a DoomRPG.zip, then you run the DoomRPG.exe Hope you enjoy it, best regards. Updates: * The BarToZip tool is updated to generate the DoomRPG.zip file. This update allows you to convert PMD sound files to WAV without the use of the external program (PureVoice/pvconv.exe) from previous versions. Bugfixes: * Accuracy upgrade (+1 Accuracy) purchase is correctly added to both player and stats. * Game prologue messages are displayed correctly with the corresponding text. * Fixed a bug related to monster movement in the aiGoal_MOVE function. Thanks to @tempun2 who let me know about this error. * Monsters can now perform the second attack, as the projectile graph is displayed correctly. This only applies to Cyberdemon and the Baron monster class. Español Como lo prometimos el port de Doom RPG para pc está aquí, este port está creado con SDL2 y se utilizó ingenieria inversa del archivo doomrpg.mod del juego original de la version BREW. Este es mi primer port que he creado para pc, espero que sea funcional para ustedes también. Agradecimientos especiales a Anarkavre ya que gracias a el obtuvimos los archivos originales del juego de la version BREW. Es necesario tener los archivos originales para ser convertidos en un formato más amigable para el port, puedes consegir los archivos alojados en Archive.org, lo pueden buscar en el apartado de SOFTWARE con el nombre de "Doom RPG BREW" Ejecutan el programa BarToZip para convertir el archivo doomrpg.bar a DoomRPG.zip, luego ejecutan el port DoomRPG.exe Espero que lo disfruten, saludos. Actualizaciones: * La herramienta BarToZip se actualiza para generar el archivo DoomRPG.zip. Esta actualización le permite convertir archivos de sonido PMD a WAV sin el uso del programa externo (PureVoice/pvconv.exe) de versiones anteriores. Correcciones: * La compra de mejoras de precisión (+1 Accuracy) se agrega correctamente al jugador y a las estadísticas. * Los mensajes del prólogo del juego se muestran correctamente con el texto correspondiente. * Se corrigió un error relacionado con el movimiento de monstruos en la función aiGoal_MOVE. Gracias a tempun2 que me informó sobre este error. * Los monstruos ahora pueden realizar el segundo ataque, ya que el gráfico de proyectiles se muestra correctamente. Esto sólo se aplica a Cyberdemon y la clase de monstruo Baron. Source Code DoomRPG_Port.zip DoomRPG_Port - v 0.2.zip DoomRPG_Port - v 0.2.1.zip DoomRPG_Port - v 0.2.2.zip <- Update 23/01/2024 Edited January 24 by Erick194 New release version 0.2.2 101 Quote Share this post Link to post
Amaguq Posted June 29, 2022 Llevaba esperando años porque alguien lograra hacer ésto realidad. Uno de mis Doom favoritos que me ha acompañado en cada dispositivo móvil que he tenido desde los "dumbphones" en donde salió originalmente hasta emulado en Windows y Android 11, y ahora gracias a la pasión de la comunidad al fin ha sido porteado para seguir luchando contra las hordas del infierno directamente en PC. Muchas gracias por todo su esfuerzo. Perdona la pregunta pero tengo curiosidad ¿Ésto abre la posibilidad de crear mods con mapas y gráficos customizados como ya sucede con otros ports? 0 Quote Share this post Link to post
CoTeCiO Posted June 29, 2022 Holy shit!! And the BREW version!! I gotta check this out at one point! 0 Quote Share this post Link to post
INfront95 Posted June 29, 2022 (edited) Noice, almost wish i still had my old Sony-Ericson. Edited June 29, 2022 by INfront95 2 Quote Share this post Link to post
Gaia74 Posted June 29, 2022 This is just, incredible, never thought that I will saw something like this before 2 Quote Share this post Link to post
United VirusX Posted June 29, 2022 fuck yeah! cant wait to play it 0 Quote Share this post Link to post
kevansevans Posted June 29, 2022 Nice. Was wondering if this would ever become a faithful mod for GZDoom or officially rereleased/remastered. Next best thing! 0 Quote Share this post Link to post
Lollie Posted June 29, 2022 (edited) I'm having trouble getting this to run. I found DoomRPG on Archive, and I've used BarToZip to convert it. But the resulting Zip (328KB) returns the error "Unexpected end of archive," and the port returns the error "cannot find end of central directory." edit: Nevermind! I was trying to drag and drop "DoomRPG.bar" onto BarToZip, but the correct way is to copy the .bar file into the same folder as BarToZip, and then run BarToZip directly. I now have a working "DoomRPG.zip" weighing in at a healthy 1898KB. Edited June 29, 2022 by Lollie Solved! 1 Quote Share this post Link to post
Quasar Posted June 29, 2022 Will you be releasing the source? I'd definitely be keen on comparing my own reverse engineering notes. 6 Quote Share this post Link to post
Kinsie Posted June 29, 2022 Runs great for me so far. Would like to see a few more quality of life features, like upscaling 2D elements like the dialogue text box to be a bit less squint-worthy on modern displays, but it's definitely great as it stands! Seconding the interest in a source code release - it'd be cool to see people build upon this and turn it into a full-fledged remaster - and would love to see you continue on to resurrect other Id Mobile games! 6 Quote Share this post Link to post
elden4 Posted June 29, 2022 wow thanks ! is there a way to play the second episode too? 0 Quote Share this post Link to post
Quasar Posted June 29, 2022 Just now, elden4 said: wow thanks ! is there a way to play the second episode too? If you mean Doom II RPG that's a completely different game on a much more advanced engine. 4 Quote Share this post Link to post
elden4 Posted June 29, 2022 Just now, Quasar said: If you mean Doom II RPG that's a completely different game on a much more advanced engine. yes ! I mean that one too! 0 Quote Share this post Link to post
Lollie Posted June 29, 2022 If this port gets any big future updates, my biggest wishes are: 1. Some way to multiply the video's scale. eg: 320x200 resolution running at 5x scale. (I ended up capturing DoomRPG's window in OBS, and used OBS's full-screen preview instead. The text is so tiny normally, especially at higher render resolutions.) 2. Don't lock the mouse cursor when the window is focused. Right now, moving the window around is kinda fiddly. 3. Some way to clear input binds individually. eg: Using Backspace or Delete while hovering over a bind. That said, it's really cool to finally be able to experience this game. I've only played the first level so far, but something about it strikes me as a very cute take on Doom. 1 Quote Share this post Link to post
Boxyt Posted June 29, 2022 Oh damn, this is amazing! Thanks for the port! 0 Quote Share this post Link to post
usernameak Posted June 29, 2022 (edited) a small suggestion: add an option to set game resolution. yeah, i know that the game doesn't like resolutions too high and graphics become a little bit glitchy (like pixelated floors/ceilings and broken FOV on wide resolutions), but it would be nice anyways :) ah, there is one in the settings, even though the maximum is 800x600. didn't notice it at first. good job! Edited June 29, 2022 by usernameak 0 Quote Share this post Link to post
RonMan32 Posted June 29, 2022 What are all the controls on keyboard? 0 Quote Share this post Link to post
usernameak Posted June 29, 2022 1 minute ago, RonMan32 said: What are all the controls on keyboard? Check them out in the Options - Input - Bindings. 0 Quote Share this post Link to post
Dimon12321 Posted June 29, 2022 (edited) SDL 2? So, theoretically it may work even on Windows XP. Could someone please try it out? UPD: SP3 x86 says it's not a valid Win32 application. Probably, it requires modern C++ distributions that doesn't support Windows XP already. Works alright on Windows 7 x64 Edited July 6, 2022 by Dimon12321 0 Quote Share this post Link to post
dfar Posted June 29, 2022 Great work! Concerning the bindings I'm having an issue. If I try to change them before I start a game, any button I try to rebind crashes the game. If I try to change them when paused in a game session, the bindings will show the new button but then immediately revert to the old button. Any ideas? 2 Quote Share this post Link to post
BeefGee Posted June 29, 2022 This is incredible!! I'm so happy to see this game being kept alive, and done in such a tasteful way! If only I hadn't already done a playthrough of the .jar version for my channel. Definitely going to give it a shoutout on yt tho! 0 Quote Share this post Link to post
Average Posted June 29, 2022 Great news! I've never understood why these Id RPG's have never seen a PC port. A collection of Orcs and Elves 1&2, Doom 1&2 and Wolfenstein is surely a no-brainer. 6 Quote Share this post Link to post
Vermil Posted June 29, 2022 (edited) 1 hour ago, Average said: Great news! I've never understood why these Id RPG's have never seen a PC port. A collection of Orcs and Elves 1&2, Doom 1&2 and Wolfenstein is surely a no-brainer. The Orcs and elves 1 was released on the Nintendo DS. Edited June 29, 2022 by Vermil 1 Quote Share this post Link to post
ZaRR Posted June 29, 2022 Fantastic work! Thank you so much! As Vermil told, Orcs & Elves 1 best played on NDS(though Brew version exists), but wonder if we may see Orcs & Elves 2 (j2me) and Wolfenstein RPG (j2me). 0 Quote Share this post Link to post
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.