Skip to content

Releases: doomhack/GBADoom

2.6

27 Aug 22:17
Compare
Choose a tag to compare

Changes in this release:
-Added save type string to ROM so that emulators should detect save type.
-GCC 14 build fixes.

2.5

28 Jan 23:34
Compare
Choose a tag to compare
2.5

Changes in this release:

  • Remove Invulnerability cheat on type-11 floors. (E1M8 ending) With thanks to ez-me.
  • Fix sprite render error in low-detail mode where sprites would spill off the right edge of the screen.

2.4

19 Dec 17:38
Compare
Choose a tag to compare
2.4

Changes in this release:

  • Fix sprites not rendering properly.

Now I know how the Log4j devs feel...

2.3

18 Dec 20:39
Compare
Choose a tag to compare
2.3

Changes in this release:

  • Fix broken sound in 2.2.

To ensure no bugs like this ever happen again we have fired the QA department and also fired the department responsible for firing the QA department!

2.2

18 Dec 18:45
Compare
Choose a tag to compare
2.2

Changes in this version:

  • Added high detail graphics mode. In this mode sprites are drawn at full resolution and texture mipmapping is removed. There is a modest framerate penalty.
  • Various Memory savings. Saved a few kb here and there by using bitfields, factoring out struct members. All of Plutonia with the exception of Map 28 will load and play now on Nightmare.
  • Use the original iD Doom Zone memory allocator. This removes some overhead from each memory allocation.
  • Minor performance improvements.

2.1

28 Nov 17:58
Compare
Choose a tag to compare
2.1

Changes in this version:

2.0

13 Jun 13:36
Compare
Choose a tag to compare
2.0 Pre-release
Pre-release

Changes in this version:

-Lots of optimisations! Factored out more division, use reciprocal table, move more code to IWRAM. Offers around a 15-25% improvement in FPS.
-Some memory savings. There's still a couple of levels in Plutonia that won't load, (Map 23 & 28).
-Added framerate display. (Which can be accessed via a cheat. Thanks KipyKip. Why didn't I think of that!?) It replaces your current weapon ammo display and is in 10th's. So 234 = 23.4FPS.
-Fixed cyberdemon and spiderdemon not being drawn at distances over 1280 units.
-Allowed PC build for debugging with MSVC compiler too. (Use 32bit. I don't think it works 64bit due to struct alignment.)

1.9

12 May 23:17
Compare
Choose a tag to compare
1.9 Pre-release
Pre-release

This release contains the following changes.

-Various performance optimisations. This version should be around 10-15% faster than the previous build.
-Fixed issue with floor textures.
-Improved texture quality. More textures will always use full quality now.

1.8

29 Feb 22:40
Compare
Choose a tag to compare
1.8 Pre-release
Pre-release

This release contains the following changes:

-Some memory usage optimisations.

The following changes from KippyKip's fork have been merged in:

-Adjustable gamma levels. Looks much better on my AGS-001 GBA-SP.
-Backpack status is remembered when loading a game.
-Fix for quiet plasma rifle.
-Menu tweaks.

1.7

25 Jan 19:04
Compare
Choose a tag to compare
1.7 Pre-release
Pre-release

This build fixes a compatibility issue on the GBA Micro.

Turns out that fiddling with the memory timings causes issues on this model.