More actions
No edit summary |
|||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox GBA Homebrews | {{Infobox GBA Homebrews | ||
|title=Doom GBA - PC Doom Total Conversion | |title=Doom GBA - PC Doom Total Conversion | ||
Line 14: | Line 8: | ||
|version=1.7 | |version=1.7 | ||
|license=Mixed | |license=Mixed | ||
|download=https://dlhb.gamebrew.org/gbahomebrews/ | |download=https://dlhb.gamebrew.org/gbahomebrews/gbadoom_pc_1.7.zip | ||
|website=https://www.romhacking.net/hacks/4899/ | |website=https://www.romhacking.net/hacks/4899/ | ||
}} | }} | ||
{{#seo: | |||
|title= (Game Hacks) - GameBrew | |||
|title_mode=append | |||
|image=gbadoompcconversion2.png | |||
|image_alt=Doom GBA - PC Doom Total Conversion | |||
}} | |||
This patch completely converts the game from using the dated stripped down Jaguar Doom engine and instead switches it to a new homebrew port based on doomhack's [[GBADoom|PrBoom port to the GBA]]. Meaning, higher quality sounds, full non-simplified PC Doom maps, better framerate, graphics and music (far better music, they play in the correct level now). | This patch completely converts the game from using the dated stripped down Jaguar Doom engine and instead switches it to a new homebrew port based on doomhack's [[GBADoom|PrBoom port to the GBA]]. Meaning, higher quality sounds, full non-simplified PC Doom maps, better framerate, graphics and music (far better music, they play in the correct level now). | ||
Line 26: | Line 26: | ||
! colspan="2" | ROM information | ! colspan="2" | ROM information | ||
|- | |- | ||
!style="width: | !style="width: 25%;"| Database match | ||
|Doom (USA, Europe) | |Doom (USA, Europe) | ||
|- | |- | ||
Line 82: | Line 82: | ||
==Changelog== | ==Changelog== | ||
'''SVN 1.7''' | '''SVN 1.7''' | ||
*Updated fork to match doomhack’s latest build again | *Updated fork to match doomhack’s latest build again. Which Includes: | ||
**Lower sky. | **Lower sky. | ||
** Some minor speed and division accuracy optimisations. | ** Some minor speed and division accuracy optimisations. | ||
Line 136: | Line 136: | ||
* GitHub - https://github.com/Kippykip/GBADoom | * GitHub - https://github.com/Kippykip/GBADoom | ||
* GitHub - https://github.com/doomhack/GBADoom | * GitHub - https://github.com/doomhack/GBADoom | ||
Latest revision as of 09:34, 23 Haziran 2024
Doom GBA - PC Doom Total Conversion | |
---|---|
General | |
Author | Kippykip |
Type | Game Hacks |
Version | 1.7 |
License | Mixed |
Last Updated | 2021/11/28 |
Links | |
Download | |
Website | |
This patch completely converts the game from using the dated stripped down Jaguar Doom engine and instead switches it to a new homebrew port based on doomhack's PrBoom port to the GBA. Meaning, higher quality sounds, full non-simplified PC Doom maps, better framerate, graphics and music (far better music, they play in the correct level now).
The HUD has been changed to match the one from the GBA Doom II PC Conversion pack. Unfortunately this homebrew port doesn’t contain multiplayer.
Installation
ROM information | |
---|---|
Database match | Doom (USA, Europe) |
Database | No-Intro: Game Boy Advance (v. 20210227-023848) |
SHA-1 | AF2B2206777651C7993C1AE9008D07C31430207E |
CRC32 | 58C641B3 |
Patch the original retail GBA Doom rom with Lunar IPS and the GBADoom-PC-XXX.ips file.
User guide
Cheats
- Chainsaw - L, UP, UP, LEFT, L, SELECT, SELECT, UP
- God mode - UP, UP, DOWN, DOWN, LEFT, LEFT, RIGHT, RIGHT
- Ammo & Keys - L, LEFT, R, RIGHT, SELECT,UP, SELECT, UP
- Ammo - R, R, SELECT,R, SELECT,UP, UP, LEFT
- No Clipping - UP, DOWN, LEFT, RIGHT, UP, DOWN, LEFT, RIGHT
- Invincibility - A, B, L, R, L, R, SELECT, SELECT
- Berserk - B, B, R, UP, A, A, R, B
- Invisibility - A, A, SELECT,B, A, SELECT, L, B
- Auto-map - L, SELECT,R, B, A, R, L, UP
- Lite-Amp Goggles - DOWN,LEFT, R, LEFT, R, L, L, SELECT
- Exit Level - LEFT,R, LEFT, L, B, LEFT, RIGHT, A
- Enemy Rockets (Goldeneye) - A, B, L, R, R, L, B, A
- FPS Ammo Counter - A, B, L, UP, DOWN, B, LEFT, LEFT
Controls
B - Fire
A - Use, Sprint
D-Pad - Walk
L/R - Strafe
Select - Automap
A+R/L - Weapon up/down
Start - Menu
Screenshots
Changelog
SVN 1.7
- Updated fork to match doomhack’s latest build again. Which Includes:
- Lower sky.
- Some minor speed and division accuracy optimisations.
- Screen Melting (backported from next-hack).
- Link-time optimisation compiler flags.
SVN 1.6
- Updated fork to match doomhack’s latest build! About a 30% speed boost! Which Includes:
- Gamma boost, always run save separately and autoload on their own instead of saving/loading them per save slot. - Sound volume settings now save.
- Massive tonne of CPU and RAM optimisations.
- Bugfix for Cyberdemon/Spider-mastermind not drawing on long distances.
- FPS Counter. FPS counter can now be accessed via a cheat (see above).
SVN 1.5
- Gamma uses a slider now and has custom colour corrected palettes for front/non lit GBA systems.
SVN 1.4
- You can now back out of menus.
- Fixed rockets / plasma projectiles sfx being quiet for the player.
- Hurt me Plenty is the default difficulty again.
- Merge doomhack main branch changes (automap optimisations).
SVN 1.3
- Merge changes from doomhack’s main branch (RAM optimisations, awesome).
- New Microsoft GS Wavetable Synth based soundtrack for Doom 1, ported by Sakitoshi.
- Fixed a backpack ammo save/load bug.
SVN 1.2.2
- Fixed GBA Micro compatibility issues.
SVN 1.2.1
- Fixed the ammo counter flickering when changing weapons, which got broken from my previous fix.
SVN 1.2
- Merged all changes from doomhack’s new optimised build.
- Fixed a minor bug with the HUD ammo numbers.
SVN 1.1
- Weapon selection order is restored to: Fist, Chainsaw, Pistol, Shotgun, Super Shotgun, Chaingun, Plasmagun, BFG 9000.
- Gamma is in the options now instead of a hotkey.
- Options such as Gamma and Always Run are saved into your saved slots.
- And other bug general fixes and optimisations.
Credits
- doomhack - For making the PrBoom GBA port.
- Sakitoshi - For making new Microsoft GS Wavetable Synth ports of the music.
- Kippykip - Contributing to doomhack's github + porting the GBA Doom II Retail HUD.
- Bill Koch (Bloodshedder) - For recreating the entire Doom soundtrack in ImpulseTracker format.
External links
- Kippykip Forums - https://kippykip.com/
- Romhacking.net - https://www.romhacking.net/hacks/4899/
- GitHub - https://github.com/Kippykip/GBADoom
- GitHub - https://github.com/doomhack/GBADoom