Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Warhawk: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "|download=https://dlhb.gamebrew.org/dshomebrew/" to "|download=https://dlhb.gamebrew.org/dshomebrew2/")
 
(28 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox homebrew
{{Infobox DS Homebrews
| title       = Warhawk
|title=Warhawk DS
| image       = [[File:Warhawkfds.png|300px]]
|image=Warhawk2.png
| type       = Shooter
|description=A classic remake based on a C64 SHMUP from 1986.First person shooter.
| version     = 1.02
|author=Flash and HeadKaze
| licence    = Mixed
|lastupdated=2010/02/27
| author      = Flash and HeadKaze
|type=Shooter
| website    = http://headsoft.com.au/index.php?category=warhawk
|version=1.02
| download    = Media:WarhawkDS.zip
|license=Mixed
| source      = http://forum.gbadev.org/viewtopic.php?t=16757
|download=https://dlhb.gamebrew.org/dshomebrew2/warhawk.7z?k33p0fil35
|website=http://headsoft.com.au/index.php?category=warhawk
}}
}}
Warhawk DS is a game for the Nintendo DS coded in 100% ARM assembler. It is based on a commercial C64 game released by Proteus Developments in 1986. This has been a joint coding effort between Flash and HeadKaze that has taken around 5 or so months from vision to fruition.


Warhawk DS is a game for the Nintendo DS coded in 100% ARM assembler. It is based on a commercial C64 game released by Proteus Developments in 1986.
The game has 16 normal levels and also upon completion, another 16 mental levels become available. It is worth finishing the mental levels for the true completion and credit sequence.
 
This has been a joint coding effort between Flash and HeadKaze that has taken around 5 or so months from vision to fruition.
 
Warhawk DS is based on a much earlier game released on the C64 in 1986, and is more of a re-imagining than a remake. One thing that was intended to retain was the 'old school' feel to the game, and this is hopefully something has been achieved. The downside to keeping the feel is that those of you brought up on present day games may find this a little difficult? It is not an easy ride to clear the 16 levels, though a consession has been made for the modern-day gamer in the addition of continues.


The game has 16 normal levels and also upon completion, another 16 mental levels become available. It is worth finishing the mental levels for the true completion and credit sequence.
It was voted as one of the top 20 DS homebrews in 2009.


==Installation==
==Installation==
EFS version is recommended for most people. For people exeriencing problems with the EFS verison should try the FAT version. This game requires a dldi patch compatible card to play.
EFS version is recommended for most people. For people exeriencing problems with the EFS verison should try the FAT version. This game requires a [[DLDI|DLDI]] patch compatible card to play.
* EFS Version - Copy the included WarhawkDS.nds file to your backup card and play.
* FAT Version - Copy the Data folder included in the archive to the root of your sd card. Copy the WarhawkDS.nds to anywhere on your card.


EFS Version - Just copy the included WarhawkDS.nds file to your backup card and play.
==User guide==
You must dodge and destroy obstacles along a vertically scrolling screen. The end of each level has a large amount of ships flying at you from many angles.  


FAT Version - Copy the Data folder included in the archive to the root of your sd card. Copy the WarhawkDS.nds to anywhere on your card.
Power-up mode can be enabled after level 2. During these levels a small ship will drift down the screen, shooting this will release a power orb that when collected will enable power-up mode for a limited time.  


==Gameplay==
Crashing into the drop ship will have the same effect but lose a small amount of energy. Energy can be regained during a level only by destroying a meteor. These take 2 powered shots to kill.  
[[File:Warhawkds2.png]]


The player must dodge and destroy obstacles along a vertically scrolling screen. The end of each level has a large amount of ships flying at the player from many angles.  
Firing has 3 modes:
* A single press - Release 2 shots.
* Press and hold - Fire a power shot (12 times the damage and destroys all bases in it's line of fire).
* During Power-up mode, holding fire - Continuous stream of 16 bullets.


==Controls==
==Controls==
Start - start the game, pause
Start - Start the game, Pause, Return to title screen


D-Pad - movement
D-Pad - Movement


A - firing.
A - Fire, Power shot (hold), Stream of bullets (during Power-up)


Firing has 3 modes.  
==Screenshots==
https://dlhb.gamebrew.org/dshomebrew/warhawkds2.png
https://dlhb.gamebrew.org/dshomebrew/warhawkds3.png


A single press - release 2 shots.  
https://dlhb.gamebrew.org/dshomebrew/warhawkds4.png
Press and hold - fire a power shot
https://dlhb.gamebrew.org/dshomebrew/warhawkds5.png
(12 times the damage and destroys all bases in it's line of fire).
<!--BEGIN Online Emulator Section-->
During "power-up" mode, holding fire - continuous stream of 16 bullets.
==Online emulator==
{{EmulatorJS Main
|width=515px
|height=384px
|EJS_backgroundImage=https://www.gamebrew.org/images/5/5a/Warhawk2.png
|EJS_core=desmume2015
|EJS_gameName=Warhawk DS
|EJS_gameUrl=https://dlhb.gamebrew.org/onlineemulators/nds/warhawk.7z
}}
{{DS Control Settings}}
<!--END Online Emulator Section-->
==Compatibility==
Tested on Original R4DS (firmware 1.19u).


Power-up mode can be enabled after level 2. During these levels a small ship will drift down the screen, shooting this will release a power orb that when collected will enable power-up mode for a limited time. Crashing into the drop ship will have the same effect but lose a small amount of energy. Energy can be regained during a level only by destroying a meteor. These take 2 powered shots to kill.  
==Known issues==
There may be times when the audio shows signs of clicks during playback. The recommendation, if this occurs is to defragment your SD card. Heavy fragmentation and also lots of files on the card can cause the careful timing of the audio to drift slightly.  


Pressing start during game play - option to quit/ return to the title screen.
Also, upon starting the game, there may be a delay before the game starts, this is normal and not an indication the game has crashed, please be patient.


==Known Issues==
The software does contain a small amount of C code in the form of the libfat and EFS. This had to be included to allow for the high quality music to be stored outside of the 4 MB limitation. This is a minor concession we believe as the entire game mechanics are in ASM and also the game will run perfectly with the removal of the EFS.
*There may be times when the audio shows signs of clicks during playback. The recommendation, if this occurs is to defragment your SD card. Heavy fragmentation and also lots of files on the card can cause the careful timing of the audio to drift slightly.
*Also, upon starting the game, there may be a delay before the game starts, this is normal and not an indication the the game has crashed, please be patient.
 
* The software does contain a small amount of C code in the form of the libfat and EFS. This had to be included to allow for the high quality music to be stored outside of the 4 MB limitation. This is a minor concession we believe as the entire game mechanics are in ASM and also the game will run perfectly with the removal of the EFS.


==Changelog==
==Changelog==
'''v1.02'''
'''v1.02'''
*Minor update in regards to Flash Linker compatibility.  
* Minor update in regards to Flash Linker compatibility.  
*The FAT version now runs in pure "FAT" with no EFS.
* The FAT version now runs in pure "FAT" with no EFS.


==Credits==
==Credits==
Asm Coding - Flash & Headkaze.
Graphics - Lobo & Badtoad.


Asm Coding - Flash & Headkaze
Audio - Press Play On Tape & Space Fractal.


Graphics - Lobo & Badtoad
Wintermute, Chishm, Martin Koth, Eris & Noda, LiraNuna, Blasty, Cearn, Dovoto, Joat, Dekutree, Elhobbs, Ruben, SimonB, DarkCloud and everyone on gbadev.org.


Audio - Press Play On Tape & Space Fractal
==External links==
* Official website - [https://web.archive.org/web/20190101100938/http://headsoft.com.au/index.php?category=warhawk http://headsoft.com.au/index.php?category=warhawk] (archived)
* GBADev - http://forum.gbadev.org/viewtopic.php?t=16757


Wintermute, Chishm, Martin Koth, Eris & Noda, LiraNuna, Blasty, Cearn, Dovoto, Joat, Dekutree, Elhobbs, Ruben, SimonB, DarkCloud and everyone on gbadev.org


[[Category:Homebrew applications]]
[[Category:R4 DS Homebrew Contest]]

Latest revision as of 11:12, 16 August 2024

Warhawk DS
Warhawk2.png
General
AuthorFlash and HeadKaze
TypeShooter
Version1.02
LicenseMixed
Last Updated2010/02/27
Links
Download
Website

Warhawk DS is a game for the Nintendo DS coded in 100% ARM assembler. It is based on a commercial C64 game released by Proteus Developments in 1986. This has been a joint coding effort between Flash and HeadKaze that has taken around 5 or so months from vision to fruition.

The game has 16 normal levels and also upon completion, another 16 mental levels become available. It is worth finishing the mental levels for the true completion and credit sequence.

It was voted as one of the top 20 DS homebrews in 2009.

Installation

EFS version is recommended for most people. For people exeriencing problems with the EFS verison should try the FAT version. This game requires a DLDI patch compatible card to play.

  • EFS Version - Copy the included WarhawkDS.nds file to your backup card and play.
  • FAT Version - Copy the Data folder included in the archive to the root of your sd card. Copy the WarhawkDS.nds to anywhere on your card.

User guide

You must dodge and destroy obstacles along a vertically scrolling screen. The end of each level has a large amount of ships flying at you from many angles.

Power-up mode can be enabled after level 2. During these levels a small ship will drift down the screen, shooting this will release a power orb that when collected will enable power-up mode for a limited time.

Crashing into the drop ship will have the same effect but lose a small amount of energy. Energy can be regained during a level only by destroying a meteor. These take 2 powered shots to kill.

Firing has 3 modes:

  • A single press - Release 2 shots.
  • Press and hold - Fire a power shot (12 times the damage and destroys all bases in it's line of fire).
  • During Power-up mode, holding fire - Continuous stream of 16 bullets.

Controls

Start - Start the game, Pause, Return to title screen

D-Pad - Movement

A - Fire, Power shot (hold), Stream of bullets (during Power-up)

Screenshots

warhawkds2.png warhawkds3.png

warhawkds4.png warhawkds5.png

Online emulator

Can use gamepad or customise in the control settings.
Nintendo DS Keyboard
C-a.png Kb-z.png
C-b.png Kb-x.png
C-x.png Kb-a.png
C-y.png Kb-s.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

Compatibility

Tested on Original R4DS (firmware 1.19u).

Known issues

There may be times when the audio shows signs of clicks during playback. The recommendation, if this occurs is to defragment your SD card. Heavy fragmentation and also lots of files on the card can cause the careful timing of the audio to drift slightly.

Also, upon starting the game, there may be a delay before the game starts, this is normal and not an indication the game has crashed, please be patient.

The software does contain a small amount of C code in the form of the libfat and EFS. This had to be included to allow for the high quality music to be stored outside of the 4 MB limitation. This is a minor concession we believe as the entire game mechanics are in ASM and also the game will run perfectly with the removal of the EFS.

Changelog

v1.02

  • Minor update in regards to Flash Linker compatibility.
  • The FAT version now runs in pure "FAT" with no EFS.

Credits

Asm Coding - Flash & Headkaze.

Graphics - Lobo & Badtoad.

Audio - Press Play On Tape & Space Fractal.

Wintermute, Chishm, Martin Koth, Eris & Noda, LiraNuna, Blasty, Cearn, Dovoto, Joat, Dekutree, Elhobbs, Ruben, SimonB, DarkCloud and everyone on gbadev.org.

External links

Advertising: