Release Space Rocks!

Discussion in 'Software Releases' started by bzar, Oct 8, 2013.

  1. Cloudef

    Cloudef Member

    Joined:
    Dec 30, 2009
    Messages:
    460
    Location:
    Gensokyo
    So, some documentation of the issue.

    First of all, the texture corruption doesn't happen as far I know in rebirth (and maybe earlier pandoras). Only 1ghz.

    No corruption happens when you run in windowed X11 mode (refer to modes here: http://pandorawiki.org/SGX_drivers )

    Corruption happens randomly when you run either in framebuffer mode or Fullscreen X11 window.

    When corruption occurs once, it will occur always and you need to do clean reboot and try again.

    As for the corrupted textures, there is not really anything special with them.

    They are just your normal UNSIGNED_BYTE RGBA textures, blitted on FBO (This is the stage they are already corrupted in! So not FBO fault) for texture atlas.

    The corruption is random and it's not always just the UFO's or powerups. The explosions/sparks/glows are missing randomly as well.

    Updating driver to "4.03.00.02" as recommended here:  http://boards.openpandora.org/index.php/topic/12233-sgx-driver-installer-beta

    Fixes all the corruption problems for me, in both framebuffer and Fullscreen X11 window.

    So I guess this problem is somehow related to the GPU differences between 1ghz and rebirth.. Unfortunately the 1ghz ships with the broken driver.

    I'll investigate bit more but that's all so far.

    Edit:

    On newer driver eglSwapInterval is fixed for X11 mode as well..

    Surprisingly doesn't work in framebuffer mode though so you need the implementation from here: http://pandorawiki.org/Kernel_interface#vertical_sync

    Edit2:

    Everything seems to appear just fine in apitrace dumps, so I assume this is just a driver issue :/
     
    Last edited by a moderator: Feb 6, 2016
    sswam likes this.
  2. Trip

    Trip Sorry, but I suck at explaining stuff :P

    Joined:
    Dec 22, 2005
    Messages:
    2,671
    Location:
    The cesspit of the world, Bradford U.K
    Love this game, It's the best time sucker on the Pandora :wub:
     
    sswam likes this.
  3. sswam

    sswam Advanced Member

    Joined:
    Dec 16, 2009
    Messages:
    1,392
    Thanks for the help Cloudef, I'll try the new driver.  Played space rocks on my rebirth pandora, it's a good fun game and I sunk several hours into it when should have been sleeping!  I still feel it's a little slow-paced or "grindy" at the beginning, to the point that I often crash from losing focus rather than from lack of pilot skillz.  So yeah even if it means fewer accumulated powerups I'd like the option to start at a later level.  I guess I can hack that option in myself thanks to free software liberties ;)

    Thanks again B-ZaR and Cloudef for this very fun and challenging game.  Still top of the charts!   :)
     
    Last edited by a moderator: Oct 17, 2013
  4. bzar

    bzar A Commando

    Joined:
    Sep 22, 2008
    Messages:
    4,436
    Location:
    Finland
    Here's a quick test PND for trying out C4A integration. Could a few of you try it out to see if it works?

    There's also new glhck and level skip feature there (press N). The level skip is implemented so that it doesn't allow misuse (resets points, weapons, shields and lives), but is not considered cheating either.

    Let me know how (if) it works out. At least my score uploaded nicely. The scores are uploaded at program exit as needed.
     
    Trip likes this.
  5. Cloudef

    Cloudef Member

    Joined:
    Dec 30, 2009
    Messages:
    460
    Location:
    Gensokyo
  6. bzar

    bzar A Commando

    Joined:
    Sep 22, 2008
    Messages:
    4,436
    Location:
    Finland
  7. fusion_power

    fusion_power Advanced Member

    Joined:
    Dec 11, 2006
    Messages:
    6,964
    Location:
    germany
    I always can recommend opengameart, great source and you integreated it really well. :) The game seems to be nicely done. But my Asteroid-like-game-skills are below zero. I jsut can't play gravity shooters, never had talent for threse kind of games. :( Funny enough I also have more talent in vertical shooters than horizontal shooters for whatever reason. XD
     
  8. Trip

    Trip Sorry, but I suck at explaining stuff :P

    Joined:
    Dec 22, 2005
    Messages:
    2,671
    Location:
    The cesspit of the world, Bradford U.K
    Had a very quick go today and It's uploaded the score fine from the looks of it. Tried out the level skip too and that seemed to work flawlessly.

    If you want another idea on a feature to add to the game..

    How about a percentage of shots on target to go with the score at the end of the game. All you'd need to do is set a variable for the amount of shots fired and another for the amount of hits and work out the difference between them. I think it would be a good idea seeing as though it's more of a relaxed skill game :)
     
    Last edited by a moderator: Oct 19, 2013
  9. Monkfish

    Monkfish Active Member

    Joined:
    May 8, 2012
    Messages:
    724
    Location:
    England
    Awesome work :)
     
  10. bzar

    bzar A Commando

    Joined:
    Sep 22, 2008
    Messages:
    4,436
    Location:
    Finland
    Trip: That would probably be a bit problematic regarding the balancing of different weapons. With plasma you can hit several asteroids with one shot and with spread you probably miss most of your shots (individual pellets). Another thing making it hard to determine the percentage is beam. The actual weapons you end up using are mostly up to chance because you get what you get from the powerups. There's also some difficulty in hitting the tiny asteroids without zeroing in with slow relative ship-asteroid motion and constant firing. It's a nice idea on the surface and would bring some more skill and strategy as opposed to mindless blasting, but in the end I think it would encourage behavior that is less fun (using low-level weapons because the high-levels you have miss a lot, trying to hit tiny asteroids from point-blank range to avoid missing them) :)
     
  11. Trip

    Trip Sorry, but I suck at explaining stuff :P

    Joined:
    Dec 22, 2005
    Messages:
    2,671
    Location:
    The cesspit of the world, Bradford U.K
    Good point :)
     
  12. bzar

    bzar A Commando

    Joined:
    Sep 22, 2008
    Messages:
    4,436
    Location:
    Finland
    New version 1.1.1.0 in the repo

    New Stuff:

    • New glhck with framebuffer based rendering for better performance
    • Skip levels with "n" (your stats will reset when you do this)
    • C4A integration
    • Updated screenshots
     
    Trip likes this.
  13. ingoreis

    ingoreis Advanced Member

    Joined:
    Mar 7, 2012
    Messages:
    3,071
    Location:
    49.491276,8.423518
    Oh cool,will make newer better Video then soon :)
     
  14. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    10,580
    Location:
    Somewhere off the coast of the EU
    Gosh!  Just switched to Notaz' suggested DGX driver, and boy, look at them sparklies!

    Oddly, it does seem to alter gameplay as well though.  Before, I seemed to be able to collect powerups with free abandon, but now it seems that if I've got my laser up to level 2 and pick up a plasma powerup, it resets my laser to level 1.  If I then collected a matching plasma powerup though, I could take that up to level 3, but it's only possible to have one levelled up weapon now, apparently.
     
  15. bzar

    bzar A Commando

    Joined:
    Sep 22, 2008
    Messages:
    4,436
    Location:
    Finland
    Levi: That should not be. How did you get it to work like that :D
     
  16. bzar

    bzar A Commando

    Joined:
    Sep 22, 2008
    Messages:
    4,436
    Location:
    Finland
  17. bzar

    bzar A Commando

    Joined:
    Sep 22, 2008
    Messages:
    4,436
    Location:
    Finland
    [​IMG]

    Themed asteroids incoming!

    Now I just need suitable backgrounds... :p

    Oh, also keyboard support for high scores and other smaller fixes.

    Not yet but soon.
     
  18. fusion_power

    fusion_power Advanced Member

    Joined:
    Dec 11, 2006
    Messages:
    6,964
    Location:
    germany
    Lava-Planet in the bg for lava rocks, Ice Planet system for ice rocks?  There are many beautiful space pix, I'm sure something will fit into these themes. ^^
     
  19. bzar

    bzar A Commando

    Joined:
    Sep 22, 2008
    Messages:
    4,436
    Location:
    Finland
    I'll go by what both fits the theme and offers enough contrast. Lots of nice suitable pictures here. IIRC the license is Public Domain as well. Need to check before using :)
     
  20. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    10,580
    Location:
    Somewhere off the coast of the EU
    Hmm yeah, played again and I was able to build up my Pulse level freely, but it would seem as if something kept resetting my laser and beam level to 1 (my Spread level also ended up less than half of my pulse level, but I never spotted that going backwards). Are there some powerups that reset other levels to 1? I've not managed to catch it happening red handed, but I suspect one of the ? powerup possibilities may do that.


    I don't think it's anything to do with Notaz' SGX now - just that now I can tell them apart I'm paying more attention to what they do perhaps.
     
    Last edited by a moderator: Oct 21, 2013

Share This Page

Loading...