Code Monkey home page Code Monkey logo

psxdoom-re's Introduction

PSXDOOM-RE

Welcome to the complete reverse engineering of PSX Doom by [GEC], this effort took about 2 and a half years to complete, now with the departure of PsyDoom the objective is to collaborate with Psx Doom PC BackPort in addition to correcting and sharing information on both projects.

You need to download and install the Psy-Q SDK http://www.psxdev.net/downloads.html

It is necessary to visit this page for installation since it is a very old software, frequently presenting failures in modern Windows http://www.psxdev.net/help/psyq_install.html

Once you have completed the installation process, go to copy the files in the PSYQ folder and it is necessary for the compilation.

Now everything is complete, copy the PSXDOOM-RE folder to the root "C:" of your hard drive.

You need to copy the PSXDOOM SLUS_000.77 game files, with everything and their folders, the MOVIE.STR file is impossible to copy in Windows, it is the only file that is previously in the ABIN folder.

You run the MAKEFILE.bat to compile and create the main.exe file, it will be automatically copied to the GAME folder.

In the GAME folder, you run the MAKE_CD.bat file, it will create the CD image, and it will also create 2 necessary files that are "PSXCDABS.C and PSXCDABS.H" these are automatically copied to the previous folder, this is essential since if you modify the code or the files of the game these will change your LBA address and the file size, which requires compiling it again to avoid getting loading errors.

Notes: The project is created with CodeBlocks, although it does not serve to compile, but to have the code in order and verification.

The mkpsxiso.exe program is originally created by lameguy64, but the present version is modified by me, to create the files "PSXCDABS.C and PSXCDABS.H". https://github.com/Lameguy64/mkpsxiso by lameguy64

Special thanks to my brothers for the help to the community in DoomWorld and Kaiser since he is the only one to see the progress of my work and helps me in several occasions.

News:

  • No clip cheat code from PsyDoom.
  • VRAM Viewer added from Master Edition PsxDoom.
  • FPS Counter that can be deactivate/activate in the code itself.

psxdoom-re's People

Contributors

erick194 avatar fabiensanglard avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.