TroGBA: Difference between revisions

From GameBrew
(Created page with "{{Infobox GBA Homebrews |title=TroGBA |image=trogba.png |description=Trogba (a.k.a. Trogdor for GBA). |author=jeremyelkayam |lastupdated=2023/05/22 |type=Action |version=2.0 |license=MIT |download=https://dlhb.gamebrew.org/gbahomebrews/trogba.7z |website=https://jeremyelkayam.itch.io/trogba |source=https://github.com/jeremyelkayam/trogba |discussion= }} {{#seo: |title= (Action) - GameBrew |title_mode=append |image=trogba.png |image_alt=TroGBA }} Trogba, also known as Tro...")
 
No edit summary
 
(17 intermediate revisions by the same user not shown)
Line 4: Line 4:
|description=Trogba (a.k.a. Trogdor for GBA).
|description=Trogba (a.k.a. Trogdor for GBA).
|author=jeremyelkayam
|author=jeremyelkayam
|lastupdated=2023/05/22
|lastupdated=2023/06/18
|type=Action
|type=Action
|version=2.0
|version=2.1
|license=MIT
|license=MIT
|download=https://dlhb.gamebrew.org/gbahomebrews/trogba.7z
|download=https://dlhb.gamebrew.org/gbahomebrews/trogba.7z
|website=https://jeremyelkayam.itch.io/trogba
|website=https://jeremyelkayam.itch.io/trogba
|source=https://github.com/jeremyelkayam/trogba
|source=https://github.com/jeremyelkayam/trogba
|discussion=
|donation=
}}
}}
{{#seo:
{{#seo:
Line 19: Line 19:
|image_alt=TroGBA
|image_alt=TroGBA
}}
}}
Trogba, also known as Trogdor for GBA, is a project that aims to recreate the classic 2003 Flash game Trogdor on the Nintendo Game Boy Advance (GBA) console. The project is inspired by an unfinished GBA port of Awexome Cross, DS homebrew ports of Secret Collect and Poptire, and the developer's recent acquisition of a GBA Everdrive.
Trogba, also known as Trogdor for GBA, is a project that aims to recreate the classic 2003 Flash game Trogdor on the Nintendo Game Boy Advance (GBA) console.  


The original Trogdor game was created by Videlectrix, a team consisting of Mike Chapman, Matt Chapman, and Jonathan Howe. The board game version was developed by Boardelectrix, which includes Mike Chapman, Matt Chapman, and James Ernest. The Trogba project credits Mips96 and their Trogdor Reburninated project for providing code reference, especially for loading levels and understanding the game mechanics
The project is inspired by an unfinished GBA port of Awexome Cross, DS homebrew ports of [[Secret Collect]] and [[Population - Tire]], and the developer's recent acquisition of a GBA Everdrive.


==Features==
==Features==
* All 100 levels of the original Trogdor, recreated for the GBA
* All 100 levels of the original Trogdor, recreated for the GBA.
* Burninate the countryside, burninate the peasants, and burninate the thatched-roof cottages from the backseat of your parents' minivan! Party like it's 2004, y'all!
* Burninate the countryside, burninate the peasants, and burninate the thatched-roof cottages from the backseat of your parents' minivan! Party like it's 2004, y'all.
* Includes improvements from the HTML5 version!
* Includes improvements from the HTML5 version.
* Save your high scores and compare with your friends! This feature was cut from the original Flash game, but has been reinstated!
* Save your high scores and compare with your friends. This feature was cut from the original Flash game, but has been reinstated.
* Your progress is autosaved as you play. Quit at any time and resume your session later!
* Your progress is autosaved as you play. Quit at any time and resume your session later.
* New 2.0 update adds the TROGHAMMER from Trogdor!! The Board Game and many other features!
* New 2.0 update adds the TROGHAMMER from Trogdor. The Board Game and many other features.
** If you take too long to beat a level, the Troghammer comes out of The Void Tower and will kill you.
** If you take too long to beat a level, the Troghammer comes out of The Void Tower and will kill you.
** New options menu lets you toggle the troghammer and game behavior when peasants return home.
** New options menu lets you toggle the troghammer and game behavior when peasants return home.
** New pause menu lets you change options, view high-scores, or quit mid-game.
** New pause menu lets you change options, view high-scores, or quit mid-game.
** New tutorial mode teaches you how to play!
** New tutorial mode teaches you how to play.
 
==User guide==
Game tips:
* For the basics, check out the new How To Play option (added in v2.0).
* Some cottages have treasure inside! Keen observers can find treasure troves of cash (and points).
* For every 300 points, you earn an extra life.
* If the "trogmeter depreciation" option is turned on, you lose Trog-Meter for every peasant that returns to their cottage.
* As you progress through the levels, the troghammer arrives earlier, your burnination time shortens and archers appear more commonly.
* Press START during a level to pause.


==Screenshots==
==Screenshots==
Line 42: Line 51:
https://dlhb.gamebrew.org/gbahomebrews/trogba-03.gif
https://dlhb.gamebrew.org/gbahomebrews/trogba-03.gif


https://dlhb.gamebrew.org/gbahomebrews/trogba-04.png
== Online Emulator ==
 
{{#tag:html|
==Tips==
<div style='width:480px;height:320px;max-width:100%'><div id='game'></div></div>
* For the basics, check out the new How To Play option (added in v2.0!).
<script type='text/javascript'>
* Some cottages have treasure inside! Keen observers can find treasure troves of cash (and points!)
{{GBA EmulatorJS Settings}}
* For every 300 points, you earn an extra life.
EJS_gameName = "trogba";
* If the "trogmeter depreciation" option is turned on, you lose Trog-Meter for every peasant that returns to their cottage.
EJS_gameUrl = 'https://dlhb.gamebrew.org/gbahomebrews/trogba.7z';
* As you progress through the levels, the troghammer arrives earlier, your burnination time shortens and archers appear more commonly.
</script>
* Press START during a level to pause.
<script src='https://onlineemulators.gamebrew.org/data/loader.js'></script>
 
}}
{{GBA Control Settings}}
==Changelog==
==Changelog==
'''v.2.0'''
'''v2.1'''
*New features
*New features
**Press L or R on the options menu to view descriptions of each option.
**Added numbers, comma, and period as options in high score name entry.
*Changes and tweaks
**The default option on the pause menu has been changed to "continue".
**Added version label to credits.
*Fixes
**Fixed a graphical bug where the Trog-Meter would appear to be at maximum even after burninating if you won a level or entered a treasure hut while the Troghammer's scrolling text was on screen.
**Fixed a bug where the Trog-Meter and burninate meter would appear on top of Trogdor when he walked around the top of the screen.
**Pressing left and right in the pause menu can no longer select an option on a different row
**Fixed a bug where the text in the HUD would appear over objects such as Trogdor after pausing.
**Fixed a bug where, after changing direction while burninating, Trogdor's fire breath would appear on the wrong side of his body for 1 frame.
**Fixed a graphical bug in the "stompin' good!" cutscene where Trogdor's fire breath would appear on screen after Trogdor ran away.
**Fixed a bug where, if a burning peasant returned to a cottage that was close to another cottage, both cottages would burn.
'''v2.0'''
*New features:
**Starting the game now brings you to the main menu. Here, you can see details on your last save, view high scores, and edit game options.
**Starting the game now brings you to the main menu. Here, you can see details on your last save, view high scores, and edit game options.
**The old instructions screen from the original Flash game has been removed. Instead, the new "How to play" mode fills this instructional purpose.
**The old instructions screen from the original Flash game has been removed. Instead, the new "How to play" mode fills this instructional purpose.
Line 67: Line 92:
**The IT'S OVER! screen can show a new, even cooler secret thing if you get a really high score.
**The IT'S OVER! screen can show a new, even cooler secret thing if you get a really high score.
**Added a prompt to the LEVEL BEATEN! scene telling the player to press A after the animation has played.
**Added a prompt to the LEVEL BEATEN! scene telling the player to press A after the animation has played.
**Kicking the machine at certain times might unlock a secret
**Kicking the machine at certain times might unlock a secret.
*Changes and tweaks
*Changes and tweaks:
**The LEVEL BEATEN! scene can now be skipped earlier.
**The LEVEL BEATEN! scene can now be skipped earlier.
**Removed default high scores list.
**Removed default high scores list.
Line 74: Line 99:
**Peasant and archer spawn rates have been adjusted.
**Peasant and archer spawn rates have been adjusted.
**Hitboxes have been adjusted to help mitigate instances where Trogdor would get hit by archers/knights despite not touching them.
**Hitboxes have been adjusted to help mitigate instances where Trogdor would get hit by archers/knights despite not touching them.
*Fixes
*Fixes:
**Fixed a bug where the game would crash occasionally after spending too long entering your name in the high scores.
**Fixed a bug where the game would crash occasionally after spending too long entering your name in the high scores.
**Fixed a crash that would happen after finishing the game (I think it's safe to say that exactly 0 people saw this one)
**Fixed a crash that would happen after finishing the game (I think it's safe to say that exactly 0 people saw this one).
**Fixed a bug where values that were supposed to be random sometimes weren't random
**Fixed a bug where values that were supposed to be random sometimes weren't random.
**In rare instances, Strong Bad would talk over himself. This has been fixed
**In rare instances, Strong Bad would talk over himself. This has been fixed.
**Removed Large Bean
**Removed Large Bean


'''v.1.0'''
'''v1.0'''
* First Release.
* First Release.


==Credits==
==Credits==
* Original videro game by Videlectrix (Mike Chapman, Matt Chapman, Jonathan Howe)
* Original video game by Videlectrix (Mike Chapman, Matt Chapman, Jonathan Howe).
* Board game by Boardelectrix (Mike Chapman, Matt Chapman, James Ernest)
* Board game by Boardelectrix (Mike Chapman, Matt Chapman, James Ernest).
* Thanks to Mips96 and their Trogdor Reburninated project for code reference (particularly in regard to loading levels) & helping me understand how this game actually works!
* Thanks to Mips96 and their Trogdor Reburninated project for code reference (particularly in regard to loading levels) & helping me understand how this game actually works.


== External links ==
== External links ==
* Itch.io - https://jeremyelkayam.itch.io/trogba
* itch.io - https://jeremyelkayam.itch.io/trogba
* Github - https://github.com/jeremyelkayam/trogba
* GitHub - https://github.com/jeremyelkayam/trogba

Latest revision as of 10:38, 19 September 2023

TroGBA
Trogba.png
General
Authorjeremyelkayam
TypeAction
Version2.1
LicenseMIT License
Last Updated2023/06/18
Links
Download
Website
Source

Trogba, also known as Trogdor for GBA, is a project that aims to recreate the classic 2003 Flash game Trogdor on the Nintendo Game Boy Advance (GBA) console.

The project is inspired by an unfinished GBA port of Awexome Cross, DS homebrew ports of Secret Collect and Population - Tire, and the developer's recent acquisition of a GBA Everdrive.

Features

  • All 100 levels of the original Trogdor, recreated for the GBA.
  • Burninate the countryside, burninate the peasants, and burninate the thatched-roof cottages from the backseat of your parents' minivan! Party like it's 2004, y'all.
  • Includes improvements from the HTML5 version.
  • Save your high scores and compare with your friends. This feature was cut from the original Flash game, but has been reinstated.
  • Your progress is autosaved as you play. Quit at any time and resume your session later.
  • New 2.0 update adds the TROGHAMMER from Trogdor. The Board Game and many other features.
    • If you take too long to beat a level, the Troghammer comes out of The Void Tower and will kill you.
    • New options menu lets you toggle the troghammer and game behavior when peasants return home.
    • New pause menu lets you change options, view high-scores, or quit mid-game.
    • New tutorial mode teaches you how to play.

User guide

Game tips:

  • For the basics, check out the new How To Play option (added in v2.0).
  • Some cottages have treasure inside! Keen observers can find treasure troves of cash (and points).
  • For every 300 points, you earn an extra life.
  • If the "trogmeter depreciation" option is turned on, you lose Trog-Meter for every peasant that returns to their cottage.
  • As you progress through the levels, the troghammer arrives earlier, your burnination time shortens and archers appear more commonly.
  • Press START during a level to pause.

Screenshots

trogba-01.gif

trogba-02.gif

trogba-03.gif

Online Emulator

Can use gamepad or customise in the control settings.
Game Boy Advance 🎮 Keyboard
C-a.png Kb-z.png
C-b.png Kb-x.png
C-start.png Kb-enter.png
C-select.png Kb-v.png
C-l.png Kb-q.png
C-r.png Kb-e.png
C-pad.png Kb-dpad.png

Changelog

v2.1

  • New features
    • Press L or R on the options menu to view descriptions of each option.
    • Added numbers, comma, and period as options in high score name entry.
  • Changes and tweaks
    • The default option on the pause menu has been changed to "continue".
    • Added version label to credits.
  • Fixes
    • Fixed a graphical bug where the Trog-Meter would appear to be at maximum even after burninating if you won a level or entered a treasure hut while the Troghammer's scrolling text was on screen.
    • Fixed a bug where the Trog-Meter and burninate meter would appear on top of Trogdor when he walked around the top of the screen.
    • Pressing left and right in the pause menu can no longer select an option on a different row
    • Fixed a bug where the text in the HUD would appear over objects such as Trogdor after pausing.
    • Fixed a bug where, after changing direction while burninating, Trogdor's fire breath would appear on the wrong side of his body for 1 frame.
    • Fixed a graphical bug in the "stompin' good!" cutscene where Trogdor's fire breath would appear on screen after Trogdor ran away.
    • Fixed a bug where, if a burning peasant returned to a cottage that was close to another cottage, both cottages would burn.

v2.0

  • New features:
    • Starting the game now brings you to the main menu. Here, you can see details on your last save, view high scores, and edit game options.
    • The old instructions screen from the original Flash game has been removed. Instead, the new "How to play" mode fills this instructional purpose.
    • To accommodate for this change, the Konami code entry from the original game has been moved to the title screen. It now permanently unlocks the option to start at 30 lives, so that you don't have to enter the code every time you want to use the 30 lives cheat.
    • The Troghammer from Trogdor: The Board Game has been added. If you take too long to complete a level, the Troghammer shows up to wreck house.
      • After your first death or finishing your first burnination (whichever comes first), the troghammer will be alerted. From here, he will slowly get closer and you will periodically receive alerts on his status until he arrives.
      • The Troghammer has the same behavior as a knight, but he moves faster and further. Additionally, his hammer reaches further than the knights' swords.
    • New options menu provides settings to alter the experience to player's desired difficulty level.
      • Options included are: Troghammer on/off, Trogmeter depreciation (lose trogmeter when peasants return home) on/off, starting lives, music/sfx volume.
    • Pausing during gameplay now brings up a menu in which you can alter settings, view high scores, or quit.
    • Added a notification to the IT'S OVER! screen if the player has made it onto the high scores list.
    • The IT'S OVER! screen can show a new, even cooler secret thing if you get a really high score.
    • Added a prompt to the LEVEL BEATEN! scene telling the player to press A after the animation has played.
    • Kicking the machine at certain times might unlock a secret.
  • Changes and tweaks:
    • The LEVEL BEATEN! scene can now be skipped earlier.
    • Removed default high scores list.
    • Save format has been changed. Existing saves will be erased upon booting v2.0.
    • Peasant and archer spawn rates have been adjusted.
    • Hitboxes have been adjusted to help mitigate instances where Trogdor would get hit by archers/knights despite not touching them.
  • Fixes:
    • Fixed a bug where the game would crash occasionally after spending too long entering your name in the high scores.
    • Fixed a crash that would happen after finishing the game (I think it's safe to say that exactly 0 people saw this one).
    • Fixed a bug where values that were supposed to be random sometimes weren't random.
    • In rare instances, Strong Bad would talk over himself. This has been fixed.
    • Removed Large Bean

v1.0

  • First Release.

Credits

  • Original video game by Videlectrix (Mike Chapman, Matt Chapman, Jonathan Howe).
  • Board game by Boardelectrix (Mike Chapman, Matt Chapman, James Ernest).
  • Thanks to Mips96 and their Trogdor Reburninated project for code reference (particularly in regard to loading levels) & helping me understand how this game actually works.

External links

Advertising: