More actions
(Created page with "{{Infobox PSP homebrew | title = faintRedux | image = https://dlhb.gamebrew.org/psphomebrew/faintRedux.jpg|250px | type = Role Playing Game | version = Alpha (RevC) | licence...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox PSP homebrew | {{Infobox PSP homebrew | ||
| title = faintRedux | | title = faintRedux | ||
| image = https://dlhb.gamebrew.org/psphomebrew/ | | image = https://dlhb.gamebrew.org/psphomebrew/faintredux.png|250px | ||
| type = Role Playing Game | | type = Role Playing Game | ||
| version = Alpha ( | | version = Alpha RevD (18 Jun 2009) | ||
| licence = Mixed | | licence = Mixed | ||
| author = Team Meow (Slippy) | | author = Team Meow (Slippy) | ||
| website = https://archive.org/ | | website = https://web.archive.org/web/20090622155108/http://www.psp-hacks.com/forums/f141/homebrew-idol-2-faintredux-t239881/ | ||
| download = https://dlhb.gamebrew.org/psphomebrew/ | | download = [https://dlhb.gamebrew.org/psphomebrew/faintredux.7z RevC] | ||
| source = | | source = | ||
}} | }} | ||
faintRedux is a Bomberman-inspired MMORPG made by Slippy. In addition to being online, the homebrew also has a point and level system, hence it is designated as a MMORPG. | |||
It was submitted to the PSP-Hacks Homebrew Idol 2 in 2009. | It was submitted to the PSP-Hacks Homebrew Idol 2 in 2009. | ||
'''Note:''' The link is for RevC only (latest release is RevD). | |||
==User guide== | |||
To play, you are required to connect to the dedicated faintRedux server (jj-serv), where you can face up to 8 players on a map. | |||
Also, the maps are editable and extensible for 3D modeling enthusiasts. | |||
'''Leveling:''' | |||
* Every kill is +4 to your experience points. | |||
* Every death is a -1 to your experience points. | |||
* 100 Experience points = 1 Level. | |||
Server Setup | '''Dimensions:''' | ||
* There is 8 players max per map, so after a map gets filled, a new dimension is created to hold new set. | |||
* To switch dimensions, one needs to enter and leave a map. | |||
'''To get to the lobby:''' | |||
* Walk south in the Jungle to a little entrance. | |||
===Server Setup=== | |||
Port # is 10101. It can be changed by hex editing the first word in server.dat. | Port # is 10101. It can be changed by hex editing the first word in server.dat. | ||
Folder structure is as follows (all can be found within the bundle). | Folder structure is as follows (all can be found within the bundle). | ||
/map/*.esm | /map/*.esm | ||
server.dat | server.dat | ||
Server.exe | Server.exe | ||
==Controls== | |||
'''Menu:''' | |||
D-Pad/Analog - Move cursor | D-Pad/Analog - Move cursor | ||
Cross/Start - Select | Cross/Start - Select | ||
Circle - Go back, Cancel | Circle - Go back, Cancel | ||
In game: | '''In game:''' | ||
D-Pad/Analog - Move character | D-Pad/Analog - Move character | ||
Select - Bring up OSK | Select - Bring up OSK | ||
Start - Bring up quit menu | Start - Bring up quit menu | ||
Cross - Plant bomb | Cross - Plant bomb | ||
Changlog | ==Screenshots== | ||
Revision C | https://dlhb.gamebrew.org/psphomebrew/faintredux2.png | ||
https://dlhb.gamebrew.org/psphomebrew/faintredux3.png | |||
https://dlhb.gamebrew.org/psphomebrew/faintredux4.png | |||
https://dlhb.gamebrew.org/psphomebrew/faintredux5.png | |||
https://dlhb.gamebrew.org/psphomebrew/faintredux6.png | |||
https://dlhb.gamebrew.org/psphomebrew/faintredux7.png | |||
==Changlog== | |||
'''Revision D''' | |||
* (21) Resolve the teleportTo and moveTo issue (moveTo = use prediction, teleportTo = don't use prediction; fixed). | |||
* (36) Fix awkward camera position. (Not really fixed, just got used to it). | |||
* (37) Fix zbuffer ranging to reduce zbuffer-overlapping polygons. | |||
* (44) Implement Dan's OSK for the people that want it. | |||
* (51) Don't discard user IDs in the chat module. | |||
* (54) Add setPos server command (only affects relogin location). | |||
* (56) Send version # on register. | |||
* (58) Fix bug where on other's PSPs, the death animation is looped instead of played once. | |||
* (59) Fix bottom "hint" bar whose smoothing was turned off by accident. | |||
* (60) Fix DH logo whose smoothing was turned off by accident. | |||
* (61) Fix lag (Changed how the item manager transmission worked). | |||
* (63) Fix vsync issue where the map draw flickers and the black background can be seen. | |||
* (64) Fix issue where players can't see their own level (always says 0) but others can. | |||
* (65) Fix annoying chat scrolling bug. | |||
* (66) Fix collision around bridge in map #1. | |||
'''Revision C''' | |||
* (0) Tag (EBOOT images). | |||
* (3) Add bombom planting (Lobby = no bombom planting) (requires #33). | |||
* (11) Add temporary time out to prevent users from clicking [Submit] in the menu like mad. | |||
* (17) Add collision map loading server side. | |||
* (20) Add time indep. movement by getting the ticks in the game_think function. | |||
* (24) Add colors to chat text to denote when server speaks, you speak, and others speak (changed of mind, not going to implement this). | |||
* (28) Add player dying. | |||
* (29) Add background to help tint areas around text to be easier to read. | |||
* (32) Add player radius check in collision detection, instead of just the center. | |||
* (33) Add place item packet. | |||
* (34) Remove the player misalign hack. | |||
* (35) Add player respawn time out and selection (requires #17). | |||
* (41) Add ?, /, ‘, :, and a bunch of other missing ASCII keys to the OSK; Note: |~[]{} are not on OSK cause they’re game-reserved keys. | |||
* (42) Promote chat messages to TPC-over-UDP (some may notice that some messages get lost; this is due to send mode that was being used for chats). | |||
* (43) Implement sgl_splitSprite() for drawing large textures as split chunks (speed boost). | |||
* (46) Fix issue where, a player goes to another map, their X/Z coords are changed to match the ‘door’ of the new map, yet this change is visible for a few seconds on the old map. | |||
* (47) Phase out “POLL_EVENT” packet, and replace it with anti-cheat server-side version. | |||
* (49) Read events from the ESM map and not hard coded into the server. | |||
* (53) Add setExp server command. | |||
==External links== | |||
* PSP-Hacks - [https://web.archive.org/web/20090622155108/http://www.psp-hacks.com/forums/f141/homebrew-idol-2-faintredux-t239881/ http://www.psp-hacks.com/forums/f141/homebrew-idol-2-faintredux-t239881] (archived) | |||
* DCEmu - http://www.dcemu.co.uk/vbulletin/threads/216536-faintRedux | |||
[[Category:PSP homebrew games]] | |||
[[Category:Homebrew role playing games on PSP]] | |||
PSP |
Revision as of 02:06, 25 August 2021
faintRedux | |
General | |
---|---|
Author(s) | Team Meow (Slippy) |
Type | Role Playing Game |
Version | Alpha RevD (18 Jun 2009) |
Licence | Mixed |
Links | |
[RevC Download] | |
Website |
<htmlet>adsense</htmlet>
faintRedux is a Bomberman-inspired MMORPG made by Slippy. In addition to being online, the homebrew also has a point and level system, hence it is designated as a MMORPG.
It was submitted to the PSP-Hacks Homebrew Idol 2 in 2009.
Note: The link is for RevC only (latest release is RevD).
User guide
To play, you are required to connect to the dedicated faintRedux server (jj-serv), where you can face up to 8 players on a map.
Also, the maps are editable and extensible for 3D modeling enthusiasts.
Leveling:
- Every kill is +4 to your experience points.
- Every death is a -1 to your experience points.
- 100 Experience points = 1 Level.
Dimensions:
- There is 8 players max per map, so after a map gets filled, a new dimension is created to hold new set.
- To switch dimensions, one needs to enter and leave a map.
To get to the lobby:
- Walk south in the Jungle to a little entrance.
Server Setup
Port # is 10101. It can be changed by hex editing the first word in server.dat.
Folder structure is as follows (all can be found within the bundle).
/map/*.esm server.dat Server.exe
Controls
Menu:
D-Pad/Analog - Move cursor
Cross/Start - Select
Circle - Go back, Cancel
In game:
D-Pad/Analog - Move character
Select - Bring up OSK
Start - Bring up quit menu
Cross - Plant bomb
Screenshots
Changlog
Revision D
- (21) Resolve the teleportTo and moveTo issue (moveTo = use prediction, teleportTo = don't use prediction; fixed).
- (36) Fix awkward camera position. (Not really fixed, just got used to it).
- (37) Fix zbuffer ranging to reduce zbuffer-overlapping polygons.
- (44) Implement Dan's OSK for the people that want it.
- (51) Don't discard user IDs in the chat module.
- (54) Add setPos server command (only affects relogin location).
- (56) Send version # on register.
- (58) Fix bug where on other's PSPs, the death animation is looped instead of played once.
- (59) Fix bottom "hint" bar whose smoothing was turned off by accident.
- (60) Fix DH logo whose smoothing was turned off by accident.
- (61) Fix lag (Changed how the item manager transmission worked).
- (63) Fix vsync issue where the map draw flickers and the black background can be seen.
- (64) Fix issue where players can't see their own level (always says 0) but others can.
- (65) Fix annoying chat scrolling bug.
- (66) Fix collision around bridge in map #1.
Revision C
- (0) Tag (EBOOT images).
- (3) Add bombom planting (Lobby = no bombom planting) (requires #33).
- (11) Add temporary time out to prevent users from clicking [Submit] in the menu like mad.
- (17) Add collision map loading server side.
- (20) Add time indep. movement by getting the ticks in the game_think function.
- (24) Add colors to chat text to denote when server speaks, you speak, and others speak (changed of mind, not going to implement this).
- (28) Add player dying.
- (29) Add background to help tint areas around text to be easier to read.
- (32) Add player radius check in collision detection, instead of just the center.
- (33) Add place item packet.
- (34) Remove the player misalign hack.
- (35) Add player respawn time out and selection (requires #17).
- (41) Add ?, /, ‘, :, and a bunch of other missing ASCII keys to the OSK; Note: |~[]{} are not on OSK cause they’re game-reserved keys.
- (42) Promote chat messages to TPC-over-UDP (some may notice that some messages get lost; this is due to send mode that was being used for chats).
- (43) Implement sgl_splitSprite() for drawing large textures as split chunks (speed boost).
- (46) Fix issue where, a player goes to another map, their X/Z coords are changed to match the ‘door’ of the new map, yet this change is visible for a few seconds on the old map.
- (47) Phase out “POLL_EVENT” packet, and replace it with anti-cheat server-side version.
- (49) Read events from the ESM map and not hard coded into the server.
- (53) Add setExp server command.