Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Erick194

Members
  • Content count

    396
  • Joined

  • Last visited

About Erick194

  • Rank
    Member

Recent Profile Visitors

9069 profile views
  1. Well, in this code, there are two versions, one that uses vectors and the other that doesn't. The one using vectors is slower at recompressing data, while the other is faster and compresses the data exactly as the original. Although there is one more function that is still unknown, it doesn't cause any issues when not included.
  2. Tool for Doom 64 N64 by [GEC] I have decided to release my tool called "D64TOOL" for people who want to make Doom64 mods on the actual N64 console. It can convert maps, as well as compress and decompress DOOM64.WAD file without problems. I hope it will be useful. https://github.com/Erick194/D64TOOL
  3. The truth is not too much mystery in that version of the ROM, it is a conversion of PSX Doom to the pre-Alpha 64Doom (Doom 64) I would say. It does not have the programmed sound, although the functions exist, they are emptied without code. The names of the frames of the sprites correspond to PSXDoom. That does have the functions of Cloud skies, but it does not have MACROS programmed.
  4. Erick194

    Doom II RPG Port Reverse Engineering (version 0.1)

    Hmm it's interesting, I really don't understand why there was no multilanguage for this version of Doom 2 rpg, low-end cell phone versions did, well it is possible to get multilanguage for the game since the Wolfenstein RPG IOS version has multi language. Once I have finished the version of Wolf for PC, I could restore the multilanguage code for this version and in the future add extra languages.
  5. Erick194

    Doom II RPG Port Reverse Engineering (version 0.1)

    You can find it in web archive, in the software section. Once you get it make sure the file is called "Doom 2 RPG.ipa"
  6. Hi. I am interested in potentially making a source port for Doom 64 using your decompilation in the future. The source port will essentially be what Chocolate Doom is to PC Doom - attempting to present the game as close to its original form as possible. There are some unique challenges to this that Chocolate Doom does not have to deal with due to the nature of Doom 64 being written for a non-PC platform with a unique graphics system (which will probably have to be emulated, similar to how Chocolate Doom can emulate OPL3), but that isn't why I'm writing this message.

     

    I noticed that in your README.MD, in the "Features" section there are vague mentions of "new features". Does this mean that the decompilation is not 1:1 with the original game when compiled for N64? If so, is there a version of the decompilation available without these changes made?

    1. Erick194

      Erick194

      Hello, I see but don't worry the port is 1:1 the new features do not affect the original behavior at all.

    2. Individualised

      Individualised

      So they're optional? Thanks for replying!

  7. Erick194

    Doom II RPG Port Reverse Engineering (version 0.1)

    If you want to see the Doom RPG game for PC, you can see my other port, regarding Wolfenstein RPG you will have to wait a little more time.
  8. Erick194

    Doom II RPG Port Reverse Engineering (version 0.1)

    You can open the .ipa file as a zip file. Or with the Slade 3.
  9. Erick194

    Doom II RPG Port Reverse Engineering (version 0.1)

    Curious error, for some reason it failed to create the configuration file. Or maybe the folder to host the save files was not created. Porting RPG games are the priority, who knows if it will work with Doom Resurrection. The error you experienced is due to a configuration file write corruption, I need to see how to correct it.
  10. Erick194

    Doom II RPG Port Reverse Engineering (version 0.1)

    No problem, just rename it
  11. Erick194

    Doom II RPG Port Reverse Engineering (version 0.1)

    the file should have this name "Doom 2 RPG.ipa"
  12. Español: Hola chicos, una vez más en esta ocasión les traigo el port de PC de Doom 2 RPG, espero que lo disfruten. Creado utilizando SDL2 y para el audio utiliza OpenAL. Necesita el archivo "Doom 2 RPG.ipa" para poder ejecutarse. Lo pueden buscar en Web Archive en el apartado de software. Requiere OpenAL; Debes descargar e instalar el archivo "OpenAL 1.1 Windows Installer (zip)" en el siguiente link. https://www.openal.org/downloads/ Soporta el comportamiento del toque en la pantalla, como en los clásicos dispositivos de iPhone. Se incorpora opciones de video e input. Soporta controles de Xbox, PlayStation y controles genéricos. Se puede utilizar el renderizado clásico del juego, "TinyGL" utilizado en las versiones J2ME/BREW, puedes cambiar a este modo utilizando la tecla F1 o directamente en las opciones del video. Configuración por defecto de las teclas: Move Forward: W, Up Move Backward: S, Down Move Left: A Move Right: D Turn Left: Left Turn Right: Right Atk/Talk/Use: Return Next Weapon: Z Prev Weapon: X Pass Turn: C Automap: Tab Menu Open/Back: Escape Menu Items/Info: I Menu Drinks: O Menu PDA: P Bot Dis/Ret: B Trucos originales del juego: Versión J2ME/BREW: Abres menu e ingresa los siguientes numeros. 3666 -> Abre el menú debug. 1666 -> Reinicia el nivel. 4332 -> Da al jugador todas las llaves, items y armas. 3366 -> Inicia el testeo de velocidad, "Benchmark". Versión iOS: Toca las esquinas en pantalla en el siguente orden: Superior izquerda, superior derecha, inferior izquerda, inferior derecha, inferior izquerda, inferior derecha -> Abre el menu debug. Superior izquerda, superior derecha, inferior izquerda, inferior derecha, superior izquerda, inferior derecha -> Reinicia el nivel. Superior izquerda, superior derecha, inferior izquerda, inferior derecha, superior derecha, inferior derecha -> Da al jugador todas las armas, items y las llaves. Superior izquerda, superior derecha, inferior izquerda, inferior derecha, inferior izquerda, superior derecha -> Inicia el testeo de velocidad, "Benchmark". English: Hey guys, one more time, I bring to you the Doom 2 RPG port for PC. I hope you enjoy it so much. Created using SDL2 and OpenAL for the audio. The "Doom 2 RPG.ipa" is needed to run the game You can find it on Web Archive's software section. It requires OpenAL; you need to download and install the file "OpenAL 1.1 Windows Installer (zip)" in the following link: https://www.openal.org/downloads/ Supports the touchscreen behavior, just like the classic iPhone devices. Video and Input options were added. Supports Xbox, PlayStation and generic controllers. Also uses the classic game rendering "TinyGL" used in both J2ME/BREW, you can change this by pressing the F1 key or from the video options directly. Default key configuration: Move Forward: W, Up Move Backward: S, Down Move Left: A Move Right: D Turn Left: Left Turn Right: Right Atk/Talk/Use: Return Next Weapon: Z Prev Weapon: X Pass Turn: C Automap: Tab Menu Open/Back: Escape Menu Items/Info: I Menu Drinks: O Menu PDA: P Bot Dis/Ret: B Original game cheat codes: J2ME/BREW Version: 3666 -> Opens debug menu. 1666 -> Restarts level. 4332 -> Gives all keys, items and weapons to the player. 3366 -> Starts speed test "Benchmark". iOS Version: Tap the screen corners in the following order: Top left, top right, bottom left, bottom right, bottom left, bottom right -> Opens debug menu. Top left, top right, bottom left, bottom right, top left, bottom right -> Restarts level. Top left, top right, bottom left, bottom right, top right, bottom right -> Gives all keys, items and weapons to the player. Top left, top right, bottom left, bottom right, bottom left, top right -> Starts speed test "Benchmark". Descarga/Download: DoomIIRPG.zip
  13. I hadn't noticed, thanks for the info. 😉👍
  14. Erick194

    Doom RPG Reverse Engineering Project

    I will be reviewing that great utility. good work.
  15. Erick194

    Doom RPG Reverse Engineering Project

    Good job anarkavre, this is amazing how our code differs from both projects, I know at some point I will make my version of the code available.
×