Dingoonity.org
GCW Zero => Releases => Topic started by: Senor Quack on December 04, 2014, 09:48:57 pm
-
Port of Neverball and Neverputt for GCW Zero
Download link (repo): http://www.gcw-zero.com/file.php?file=neverball.opk (http://www.gcw-zero.com/file.php?file=neverball.opk)
Download link (mirror): https://drive.google.com/file/d/0B5tSn03yRsHvaDBEQUF0Mm1xMTA/view?usp=sharing (https://drive.google.com/file/d/0B5tSn03yRsHvaDBEQUF0Mm1xMTA/view?usp=sharing)
ABOVE LINKS UPDATED WITH LATEST VERSION, 1.1, with Neverputt bug fix please update your OPKs
Source code: https://github.com/senquack/neverball (https://github.com/senquack/neverball)
Original game author: Robert Kooima
(http://wstaw.org/m/2014/12/04/neverball_01.png) (http://wstaw.org/m/2014/12/04/neverball_02.png)
(http://wstaw.org/m/2014/12/04/neverputt_01.png) (http://wstaw.org/m/2014/12/04/neverputt_02.png)
Video (thanks go to Kouen Hasuki)
https://www.youtube.com/watch?v=TyE75lL8ueMhttps://www.youtube.com/watch?v=8rf-mOwXME8
GAME DESCRIPTION:
Tilt the floor to roll a ball through an obstacle course before time runs out. Neverball is part puzzle game, part action game, and entirely a test of skill. It is GPU-accelerated and fully supports the GCW Zero's tilt G-Sensor, along with traditional controls. Much work has been done to make the port's controls very customizable. The game is heavily physics-based and similar to the Gamecube game Super Monkey Ball.
Neverball is two games in one: it includes Neverputt, a miniature golf game, built on the physics and graphics engine of Neverball.
This is a port of a PC game and the homepage for the original game is here: http://neverball.org/ (http://neverball.org/)
PORT FEATURES:
* Support for G-Sensor tilt control
* Many new controls settings added
* 'Finesse Mode' enables finer movement control
* Camera rotation acceleration
* In addition to the official levelsets, it includes three excellent levelsets from community map-creator Reshaun Francis
IMPORTANT NOTE:
Neverball is very demanding on the CPU and so some very complicated levels included in Neverball for PC had to be left out, as their framerates were too low to be playable.
CONTROLS:
Neverball:
Move: DPAD / Analog-stick / G-Sensor / ABXY
Toggle 'Finesse Mode': Select + L Trigger
Change camera mode: Select + R Trigger
Rotate camera: L / R Triggers
In-game menu: Start Button
Toggle G-Sensor On/Off: Hold Select for 2 seconds
NOTE: Finesse mode does not affect movement with A/B/X/Y buttons, and this is intentional.
Neverputt:
Aim: DPAD or Triggers (fast rotate)
Aim faster: X / Y buttons
Putt: A / B buttons
In-game menu: Start button
INSTALLING ADDITIONAL LEVEL SETS:
You can find a list of additional community-created level sets here:
Neverball unoffical level sets (http://wiki.nevercorner.net/doku.php?id=level_sets#neverball_unofficial_level_sets)
Neverputt unoffical level sets (http://wiki.nevercorner.net/doku.php?id=level_sets#neverputt_unofficial_level_sets)
Use FTP to copy the .ZIP level pack file to your /home/.neverball/ folder. Be sure your FTP client is set to treat files as BINARY and that any option to show hidden folders is ON. In FileZilla, go to Menu->Server->"Force showing hidden files".
CHANGE LOG:
v1.1: Second GCW release December 4th 2014
* Fixed joystick handling bug in original Neverputt code that prevented going back to title screen when final scores were displayed
v1.0: First GCW release December 4th 2014
Changes from stock Neverball:
* Based on current trunk SVN as of November 20th 2014 (v1.6.0)
* Support for G-sensor tilt control
* New custom controls options screen with many new settings
* New 'Reset Options to Defaults' button in settings screen
* Cheat option added to settings (Unlock levels)
* Camera rotation now has acceleration and speeds are now configurable in-game
* New 'Finesse Mode' can be toggled on/off in-game and allows finer movement control
* You can always move at full speed using the A/B/X/Y buttons
* Replay recording is now done in RAM in /tmp directory to reduce CPU usage and avoid unnecessary SD wear
* Internal physics engine is now updated at half speed (45 times per sec) for FPS increase
* B button does not exit game at main menu
* Game now uses float versions of math library functions instead of double
* Includes three not-yet-official levelsets from community member "Reshaun Francis"
* Point sprite effects like fancy teleporters/goals and stars jumping out of coins are disabled, as they do not yet work on Etnaviv driver
* Video settings screen is removed, as all optional 3D effects are disabled, since they cause too much FPS decrease on GCW Zero
* X/Y buttons can be used to aim fast in Neverputt, triggers can be used to rotate fast directly
* A/B butons can be used to putt in Neverputt
* Chrome.jpg texture replaced with marble texture, as reflections are disabled and it doesn't look right otherwise
* Help screen modified to match GCW Zero controls
* Some levels in Easy and Medium sets have their intro-text modified to match new port controls and don't mention disabled features
* Ball models that violated copyrights/trademarks have been removed (Blinky,Octocat,Rift,Sootsprite)
* One ball model that did not work with the limited graphics settings of the port was removed (Snowglobe)
* The following standard levels were not included, because they did not run fast enough: tones-blue, tones-bumpstop, mym-circuit1, mym-turn, mym2-backforth, mym2-bigcone, mym2-freefal, fwp-spacetime, fwp-ufo, fwp-adventure, fwp-rings, fwp-ladybirds, fwp-buoys, fwp-inferno
* The following levels from Reshaun's three levelsets were not included, also for speed reasons (some for copyright reasons): ilevels1-ea-logo, ilevels1-namco-logo, ilevels1-ps3-buttons, ilevels1-camp-obstacle, ilevels2-mariokart-doubledash, ilevels3-under_the_well, ilevels3_minimazes
edited Dec 4th 2014: uploaded v1.1 to fix Neverball bug where you couldn't get back to title screen when final hole ends.
-
:o
BEST GAME EVER!
-
I agree with David Knight... this game (in both variations) is really well made (from all points of view) ! ;)
-
Thanks for the kind words... I wanted to let you know I found a bug in the version released earlier today: when you ended a full round of Neverputt, the final scores screen would not let you go back to the title screen. This is a bug in the original Neverputt joystick handling code and I have fixed it and the new version 1.1 is the same google drive link in the initial post as before.
I removed the repo link for now, as it won't get updated till tomorrow. EDIT: Both links back in first post contain updated version. Please refresh your browser's cache to ensure you don't get the old version.
-
This looks awesome wow thanks for the port try it when I get home tomorrow from hols 8)
-
thanks for the port! i like the option to change the ball theres a good a variety to choose from. both games are highly addictive and control very well :-* a must for super monkey ball fans
-
both games are highly addictive and control very well :-* a must for super monkey ball fans
I agree, this is awesome. Before I had to make due with monkey ball jr for gba. :) I really like the control options
It's also great to see the zero pushing more polygons, I'd like to have a few more native games on the system with 3d graphics like this (other than shooters)
-
Really impressive. Very very very well done. I must say these two are, in my opinion, the best native games for this console. They are perfect for a handheld console, great for casual play, and especially with several players. Thanx a lot for the great job. What are you porting next? E-Motion maybe? :D
-
Awsome port SQ! I was wondering if it's possible to add vibration feedback as well though? That would be perfect for a game like Neverball IMO.
-
Great work this!
-
Awsome port SQ! I was wondering if it's possible to add vibration feedback as well though? That would be perfect for a game like Neverball IMO.
Once the next firmware is released that fixes a bug in vibration feedback, I'll probably go back to add it to several of my ports when I have time.
What are you porting next?
I'm not sure what my next project will be, probably a Kenta Cho game. For the time being, I am focusing on learning more 3D math and GL shaders so I can do bigger and better ports / games.