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

Counter Strike Nintendo DS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "|download=https://dlhb.gamebrew.org/dshomebrew2/↵" to "|download=https://dlhb.gamebrew.org/dshomebrew2/")
 
(21 intermediate revisions by the same user not shown)
Line 2: Line 2:
|title=Counter Strike Nintendo DS
|title=Counter Strike Nintendo DS
|image=Counterstrikends2.png
|image=Counterstrikends2.png
|description=A WIP recreation of Counter Strike on a Nintendo DS.
|description=Counter Strike port on Nintendo DS with online multiplayer.
|author=Fewnity
|author=Fewnity
|lastupdated=2022/03/05
|lastupdated=2022/07/10
|type=Shooter
|type=Shooter
|version=Alpha 0.6.0
|version=1.0.0
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/dshomebrew/counterstrikends.7z
|download=https://dlhb.gamebrew.org/dshomebrew2/counterstrikends.7z
|website=https://fewnity.wordpress.com
|website=https://fewnity.itch.io/counter-strike-nintendo-ds
|source=https://github.com/Fewnity/Counter-Strike-Nintendo-DS/releases
}}
}}
Counter-Strike DS is a WIP recreation of Counter Strike on a Nintendo Lite and PSVita that aims to support online crossplay.
Counter-Strike DS is a recreation of Counter Strike on a Nintendo DS that supports online multiplayer (Ad hoc (Nifi) is not supported).


The DS version is made using libnds (devkitPro), Nitro Engine for 3D rendering.
It is made using libnds ([https://github.com/devkitPro/installer/releases devkitPro]) and [[Nitro_Engine|Nitro Engine]] for 3D rendering.
 
==Features==
* Tutorial.
* Online multiplayer.


==Installation==
==Installation==
Copy counter_strike.nds and soundbank.bin to the same directory of the SD card.
On DS:
* Put the soundbank.bin and the counter_strike_music.raw files to the root of the SD card.
* The .nds file can be placed anywhere in the SD card.
* If the game can't load, try another linker (R4, M3...).


If the game can't load, try to put the soundbank.bin file in the root (root example : C:/soundbank.bin) of you sd card, or try another linker (R4, M3...).
On 2DS/3DS:
* Install [[TWiLight Menu++]], put all the files (.nds and .bin) in /roms/nds/.
* If the game crashes, go in the game settings and uncheck "Use Rumble Pack" and check "3DS mode".


For Nintendo 2DS/3DS:
On emulator (melonDS):
* If the game does not load, try to put all the files in "roms/nds".
* To have sounds and musics, you need to use a virtual SD card. Because sounds and music are not included in the .nds file.
* If the game crashes, go in the game settings and uncheck "Use Rumble Pack" and check "3DS mode".
* Set in the DLDI settings (Config > Emu settings > DLDI) the counter_strike_sd.raw file as SD card.
* Or create your own [https://melonds.kuribo64.net/board/thread.php?pid=2902 here] and put the soundbank.bin and the counter_strike_music.raw files in the virtual SD card.


Note that for each new update, you will need to replace all the files with the new files.
Note that for each new update, you will need to replace all the files with the new files.
==User guide==
===Network Setup===
Create a WiFi without a password or with a WEP protection. You can use your phone/a compatible router or a Linux/Mac OS computer with WiFi adapter to do a hotspot.
On DS:
* Start a game that supports online multiplayer like Mario Kart.
* Open the WiFi setup and select an available WiFi slot.
* Search an access point and add your WiFi.
On DSi:
* Open System Settings > Open Internet > Connection Settings.
* Select an available Wi-Fi slot (it must be Connection 1, 2, or 3).
* Search for an access point and add your WiFi.
On 3DS/2DS:
* Open settings > Internet settings.
* Open the Nintendo DS connection menu and select an available WiFi slot.
* Search an access point and add your WiFi.
==Controls==
D-Pad - Move
ABXY - Look
R - Jump
L - Shoot, (Hold) Plant bomb on red cross
Select - (Hold) Defuse bomb
Touchscreen - Menu, Gamepad (Look, Jump, Reload, Change weapon)


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/dshomebrew/counterstrikends3.png
https://dlhb.gamebrew.org/dshomebrew/counterstrikends6.png
https://dlhb.gamebrew.org/dshomebrew/counterstrikends4.png
https://dlhb.gamebrew.org/dshomebrew/counterstrikends4.png


==Media==
==Media==
'''Counter Strike Nintendo DS V0.6.0 Update''' ([https://www.youtube.com/watch?v=VhsaPp6QAxE Fewnity]) <br>
'''Counter Strike Nintendo DS V0.6.0 Update''' ([https://www.youtube.com/watch?v=VhsaPp6QAxE Fewnity]) <br>
<youtube>VhsaPp6QAxE</youtube>
<youtube width="515">VhsaPp6QAxE</youtube>


'''Counter Strike Nintendo DS Alpha Download''' ([https://www.youtube.com/watch?v=BFigkFR6G6s Fewnity]) <br>
'''Counter Strike Nintendo DS Alpha Download''' ([https://www.youtube.com/watch?v=BFigkFR6G6s Fewnity]) <br>
<youtube>BFigkFR6G6s</youtube>
<youtube width="515">BFigkFR6G6s</youtube>
 
<!--BEGIN Online Emulator Section-->
==Online emulator==
{{EmulatorJS Main
|width=515px
|height=384px
|EJS_backgroundImage=https://www.gamebrew.org/images/4/41/Counterstrikends2.png
|EJS_core=desmume2015
|EJS_gameName=Counter Strike Nintendo DS
|EJS_gameUrl=https://dlhb.gamebrew.org/onlineemulators/nds/counterstrikends.7z
}}
{{DS Control Settings}}
<!--END Online Emulator Section-->
==Compatibility==
==Compatibility==
Version 0.6.0 works on the following:
Works on emulator and on real hardware.


R4i Gold 3DS Plus (Wood R4) <br>
For multiplayer on emulator, please use melonDS.
Ace3DS+ (Wood R4) <br>
Ace3DS+ Clones (Wood R4) <br>


The game doesn't work on:
There is no emulator with online support on Android at this time.


R4i SDHC 3DS RTS (YSMenu) <br>
==Known issues==
Rumble Pack option can crash on 3DS.


==Changelog==
==Changelog==
'''1.0.0'''
* First official release.
'''Alpha 0.6.0'''
'''Alpha 0.6.0'''
* Tutorial added.
* Tutorial added.
Line 85: Line 142:
* Author's website - https://fewnity.wordpress.com
* Author's website - https://fewnity.wordpress.com
* Author's Tweet - https://twitter.com/fewnity/status/1410043093483720707
* Author's Tweet - https://twitter.com/fewnity/status/1410043093483720707
* itch.io - https://fewnity.itch.io/counter-strike-nintendo-ds
* Discord - https://dsc.gg/fewnity
* Discord - https://dsc.gg/fewnity
* GBAtemp - https://gbatemp.net/threads/counter-strike-nintendo-ds-alpha-download.605115
* GBAtemp - https://gbatemp.net/threads/counter-strike-nintendo-ds-alpha-download.605115
* GBAtemp - https://gbatemp.net/threads/counter-strike-nintendo-ds.586318
* GBAtemp - https://gbatemp.net/threads/counter-strike-nintendo-ds.586318
* Reddit - https://www.reddit.com/r/playstation/comments/ob367u/counterstrike_ps_vita_incoming
* Reddit - https://www.reddit.com/r/playstation/comments/ob367u/counterstrike_ps_vita_incoming
[[Category:DS homebrew games]]
[[Category:Homebrew shooter games on DS]]

Latest revision as of 04:45, 16 August 2024

Counter Strike Nintendo DS
Counterstrikends2.png
General
AuthorFewnity
TypeShooter
Version1.0.0
LicenseMixed
Last Updated2022/07/10
Links
Download
Website
Source

Counter-Strike DS is a recreation of Counter Strike on a Nintendo DS that supports online multiplayer (Ad hoc (Nifi) is not supported).

It is made using libnds (devkitPro) and Nitro Engine for 3D rendering.

Features

  • Tutorial.
  • Online multiplayer.

Installation

On DS:

  • Put the soundbank.bin and the counter_strike_music.raw files to the root of the SD card.
  • The .nds file can be placed anywhere in the SD card.
  • If the game can't load, try another linker (R4, M3...).

On 2DS/3DS:

  • Install TWiLight Menu++, put all the files (.nds and .bin) in /roms/nds/.
  • If the game crashes, go in the game settings and uncheck "Use Rumble Pack" and check "3DS mode".

On emulator (melonDS):

  • To have sounds and musics, you need to use a virtual SD card. Because sounds and music are not included in the .nds file.
  • Set in the DLDI settings (Config > Emu settings > DLDI) the counter_strike_sd.raw file as SD card.
  • Or create your own here and put the soundbank.bin and the counter_strike_music.raw files in the virtual SD card.

Note that for each new update, you will need to replace all the files with the new files.

User guide

Network Setup

Create a WiFi without a password or with a WEP protection. You can use your phone/a compatible router or a Linux/Mac OS computer with WiFi adapter to do a hotspot.

On DS:

  • Start a game that supports online multiplayer like Mario Kart.
  • Open the WiFi setup and select an available WiFi slot.
  • Search an access point and add your WiFi.

On DSi:

  • Open System Settings > Open Internet > Connection Settings.
  • Select an available Wi-Fi slot (it must be Connection 1, 2, or 3).
  • Search for an access point and add your WiFi.


On 3DS/2DS:

  • Open settings > Internet settings.
  • Open the Nintendo DS connection menu and select an available WiFi slot.
  • Search an access point and add your WiFi.

Controls

D-Pad - Move

ABXY - Look

R - Jump

L - Shoot, (Hold) Plant bomb on red cross

Select - (Hold) Defuse bomb

Touchscreen - Menu, Gamepad (Look, Jump, Reload, Change weapon)

Screenshots

counterstrikends6.png counterstrikends4.png

Media

Counter Strike Nintendo DS V0.6.0 Update (Fewnity)

Counter Strike Nintendo DS Alpha Download (Fewnity)

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

Works on emulator and on real hardware.

For multiplayer on emulator, please use melonDS.

There is no emulator with online support on Android at this time.

Known issues

Rumble Pack option can crash on 3DS.

Changelog

1.0.0

  • First official release.

Alpha 0.6.0

  • Tutorial added.
  • Add sensitivity settings.
  • Grenades & equipment added (Bug found : Flash bang can cause a crash).
  • Map selection.
  • Training map (unfinished, there is no bot in game, but you can buy every weapons).
  • New bot names added.
  • Shadow system in the training map.
  • Shop disabled after a while or when the player leave the spawn zone.
  • Screen shake when player takes damage added.
  • Bug fixes.

Alpha 0.3.6

  • Input customization settings (Go to Settings -> Controls).
  • Left-handed mode for touch screen option added.
  • Keyboard available in Azerty and Qwerty now.
  • Shadow under players added.
  • Bomb damage reduced.
  • Collisions bugs fixes.
  • If the player pass through the map, he will be teleported to his spawn point (just to avoid a game restart).
  • Other bugs fixes.

Alpha 0.1.8

  • Fix crash on Nintendo 2DS and 3DS.
  • New gun obstacles detection system (3 to 7 times faster than before and better accuracy).
  • Keyboard sound added.
  • Fix a menu bug after restarting a new game.
  • Fix crash after quitting and restarting a new game.
  • Fix a wrong text background position.
  • Option to enable/disable Rumble Pack added in the settings menu (Do not check on 2DS/3DS).
  • Option to enable/disable 2DS/3DS mode to enable save system on 2DS/3DS added in the settings menu (Do not check on DS classic).
  • Map now close when the player closes the controller menu.

External links

Advertising: