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

FreeDoom on the Nintendo GBA

Recommended Posts

15 minutes ago, user76828904 said:

@RetroGamer02 Let me explain myself. It could be possible to make a FPS using this engine and the textures from Blasphemer? I don't mind losing fly, look up/down, pushing sectors, etc.

I think if it could be done it would be a job for DoomHack whom does the engine work. Even if I could make the changes needed I am focused on FreeDoom right now. Sorry to disappoint you. Most of my work is editing resources to work within the GBA's limits.

Share this post


Link to post

@RetroGamer02 You are doing a great work. I didn't mean to push you. If you do the tools, someone else can take them a do other things with them. :) (excuse my english)

Edited by user76828904 : fixing an error

Share this post


Link to post

WOW this is amazing!

 

Now I'm curious about the songs, since the audio engine is different from the Sappy one.

Share this post


Link to post
56 minutes ago, Herr Dethnout said:

WOW this is amazing!

 

Now I'm curious about the songs, since the audio engine is different from the Sappy one.

It uses Impulse Tracker music instead of midi so the music all had to be converted and use no more than 6 channels which causes some loss but cant be helped. Also thank you all for your kind words.

Share this post


Link to post
58 minutes ago, RetroGamer02 said:

It uses Impulse Tracker music instead of midi so the music all had to be converted and use no more than 6 channels which causes some loss but cant be helped. Also thank you all for your kind words.

Oh yeah, I realize now that is actually a Source Port and not a Doom GBA Hackrom lol

Share this post


Link to post
4 hours ago, RetroGamer02 said:

Looks like Blasphemer requires a Hexen limit removing port

Blasphemer is the Heretic equivalent to FreeDoom. For HeXen supposedly it's Zauberer

Share this post


Link to post
1 minute ago, xX_Lol6_Xx said:

Blasphemer is the Heretic equivalent to FreeDoom. For HeXen supposedly it's Zauberer

Whoops guess I got Heretic and Hexen mixed up sorry. 

Share this post


Link to post

Found out there is a crash that can happen in E1M7 around a switch will have to figure out why.

Well it does not seem to be the switch its self but something near it.

Gonna spend some time redoing stuff in E1M7.

Edited by RetroGamer02

Share this post


Link to post
On 8/26/2022 at 10:43 AM, RetroGamer02 said:

Is there still interest in this project? I may consider working on it again.

Looks like doomhack has still been updating the engine that might help the speed a bit as well would have to see.

I am interested! You've done great work with this project, I'm excited to see the progress. I had been keeping an eye on the Github page, is the intention still to update it with the new updates?

Share this post


Link to post
1 minute ago, ivyz said:

I am interested! You've done great work with this project, I'm excited to see the progress. I had been keeping an eye on the Github page, is the intention still to update it with the new updates?

I'm glad to see there is still interest in the project if you are keeping an eye on the github make sure you are looking at the MapOpt branch thats where the newest updates are. =)

Share this post


Link to post
Just now, user76828904 said:

@RetroGamer02 I don't know the tools or the process to make new Fredoom versions for GBA, but it seems to me you work fast.

Most of the work is optimizing and reducing the complexity of maps to work within 256kb of ram the GBA has. Also thank you. =)

I mainly use Ultimate Doom Builder and then Slade 3 to apply optimization such as sidedef packing.

Share this post


Link to post

E4M2 and a few others may take a while the map is huge and I have been doing some other stuff the last few days will get back on it as soon as I can. A friend is also helping do testing in the meantime.

Share this post


Link to post
On 11/24/2021 at 9:51 AM, RetroGamer02 said:

Saturn style transparency is now available used with permission from FastDoom's author as it was adapted from there.

Minor update only adds this modified feature.

 

https://mega.nz/file/HXQiVZhZ#lrSlrXY-TsMfphBySdU9G1k92yee4BK332tC_bxVGcc

 

Code is now also mirrored to https://notabug.org/RetroGamer02/GBAFreeDoom

 

SaturnStyle Transparency Progress 2.jpg

Saturn style transparency doesn't really make sense here as a GameBoy has an LCD screen. There's no composite artifacts to blur it.

Share this post


Link to post
On 9/22/2021 at 11:07 PM, RetroGamer02 said:

Goto Tools then settings in mGBA to set keyboard or controller buttons.

Edit: Oh and Hold the Run/Open button then press the L or R trigger button. Sorry sometimes I don't get much sleep.

Awesome port! Too bad, it does not appear to be able to run on my PSP's GBA emulator... :(

 

Would it be possible to bind weapon switch to another button, however? I find myself accidentally switching weapons when I tried to straferun.

Edited by Rudolph

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×