1. newo

    OP newo GBAtemp Fan
    Member

    Joined:
    Apr 7, 2011
    Messages:
    371
    Country:
    Jamaica
    Explain "did not load properly". Did the game come up with only a lot of empty boxes?
     
  2. niuus

    niuus GBAtemp Advanced Fan
    Member

    Joined:
    Mar 4, 2016
    Messages:
    985
    Country:
    Venezuela
    Just a white screen. I don't know if it is working properly.
     
  3. newo

    OP newo GBAtemp Fan
    Member

    Joined:
    Apr 7, 2011
    Messages:
    371
    Country:
    Jamaica
    Oh ok. Yes all I got was a white screen as well.
     
  4. newo

    OP newo GBAtemp Fan
    Member

    Joined:
    Apr 7, 2011
    Messages:
    371
    Country:
    Jamaica
    took a couple days but I sorted out some bugs I had in the menu transitions and made some tweeks. new beta build available for download. Hard mode is a bit more chaotic and sometimes enemy ships will come at you from behind so be careful. Hopefully the game loads in dolphin now. Boss music is in place (still sticks when it switches but whatevs).

    screenshot_20190124061544.png
     
    Last edited: Jan 24, 2019
  5. newo

    OP newo GBAtemp Fan
    Member

    Joined:
    Apr 7, 2011
    Messages:
    371
    Country:
    Jamaica
    Getting rid of the boss music hitch was surprisingly easy. I just popped the stop play code into a thread and it was gone. Makes me wonder what other stuff I can put into threads so that they run in the background.
     
    kaisersozeh likes this.
  6. kaisersozeh

    kaisersozeh GBAtemp Regular
    Member

    Joined:
    Mar 21, 2018
    Messages:
    240
    Country:
    Antarctica
    @newo , Do you have expertise with gx rendering? Is that, essentially, what the game is running on?
     
  7. newo

    OP newo GBAtemp Fan
    Member

    Joined:
    Apr 7, 2011
    Messages:
    371
    Country:
    Jamaica
    I am doing basic stuff. Plus I am not talking to GX directly. I am using the grrlib library to handle the gx stuff.
     
    kaisersozeh likes this.
  8. kaisersozeh

    kaisersozeh GBAtemp Regular
    Member

    Joined:
    Mar 21, 2018
    Messages:
    240
    Country:
    Antarctica
    I would like to look, eventually, at expanding the "quake gx" gx code
    - to handle .lit files - quake 'scene' lighting files written for a gl-based engine expansions, I know it's already been done on a wii engine, I just can't find the source!
    - to essentially rip off some of the particle rendering from the darkplaces quake engine bit by bit, via gx and playing about with the "quake c"
    Would either of these benefit from the grrlib library, is it compatible with the current gx rendering?
     
  9. newo

    OP newo GBAtemp Fan
    Member

    Joined:
    Apr 7, 2011
    Messages:
    371
    Country:
    Jamaica
    I figured you were talking about quake. Grrlib is not enough for what you need. I have one light in newofox and I think the max is 8. Grrlib code is online but its not feature complete.

    https://github.com/GRRLIB/GRRLIB/tree/master/examples

    Gx can be very temperamental - set one thing incorrectly and the wii crashes or nothing happens. So I dont go deep into it. Plus extra lights do cause dropped frames.
     
    kaisersozeh likes this.
  10. kaisersozeh

    kaisersozeh GBAtemp Regular
    Member

    Joined:
    Mar 21, 2018
    Messages:
    240
    Country:
    Antarctica
    Thanks. Honestly, I was originally thinking, how much of the rendering is done by GX, when you mentioned popping stuff into a thread. Or rather, how much more could be, if you weren't already. As it happens, the quake gx code is ludicrously fast compared to the other wii engines - i assume because so much of the work is passed on to GX.
     
  11. newo

    OP newo GBAtemp Fan
    Member

    Joined:
    Apr 7, 2011
    Messages:
    371
    Country:
    Jamaica
    Also it seems you can only call GX functions from the main thread. If you call the inside a thread it locks up dolphin.
     
    kaisersozeh likes this.
  12. newo

    OP newo GBAtemp Fan
    Member

    Joined:
    Apr 7, 2011
    Messages:
    371
    Country:
    Jamaica
    Some quick updates;

    - objects that are rotating around other objects now have shadows
    - fixed music glitch by putting mp3 play/stop in separate thread
    - new fake shadow system. all moving and solid objects now have shadows. shadows are made using a custom transformation matrix of Rotate, Scale, Transform with the Y squeshed to 10 pixels creating a flat version of a shape in any rotation.
    - light ship trail
    - water trail now tilts with ship
    - other minor tweeks

    screenshot_20190126235139.png screenshot_20190127001138.png screenshot_20190127015349.png

    Game is almost done. I just need to dream up one more boss type that I can easily codel
     
    Last edited: Jan 29, 2019
    niuus likes this.
  13. kaisersozeh

    kaisersozeh GBAtemp Regular
    Member

    Joined:
    Mar 21, 2018
    Messages:
    240
    Country:
    Antarctica
    Quick boss idea - array of very simple baddies with weak shot and bad, simple ai and aiming - cumulatively powerful simply because of number, but each unit has zero sheilds. Make them out of a relatively simple polygon and move individuals by proximity to their neighbour.
    I have no idea what I am talking about, just throwing it in there, enjoy!
     
  14. newo

    OP newo GBAtemp Fan
    Member

    Joined:
    Apr 7, 2011
    Messages:
    371
    Country:
    Jamaica
    Like a swarm of insects? I usually look for ideas on youtube.
     
    kaisersozeh likes this.
  15. kaisersozeh

    kaisersozeh GBAtemp Regular
    Member

    Joined:
    Mar 21, 2018
    Messages:
    240
    Country:
    Antarctica
    Sure, a swarm of tetrahedrons with peashooters and a slight aversion to their neighbour.
     
  16. niuus

    niuus GBAtemp Advanced Fan
    Member

    Joined:
    Mar 4, 2016
    Messages:
    985
    Country:
    Venezuela
    Is this build available?
     
    newo likes this.
  17. newo

    OP newo GBAtemp Fan
    Member

    Joined:
    Apr 7, 2011
    Messages:
    371
    Country:
    Jamaica
    Yes, I update the same file at the beta link everytime I post. Simply redownload the file and you will have all the fixes. Its only 7 mb large. It was 6 mb before but the additional boss music caused it to increase.
     
    niuus likes this.
  18. newo

    OP newo GBAtemp Fan
    Member

    Joined:
    Apr 7, 2011
    Messages:
    371
    Country:
    Jamaica
    I have also been doing some stress testing for the hard mode.

    screenshot_20190125001446.png screenshot_20190125001851.png screenshot_20190125004106.png
     
  19. newo

    OP newo GBAtemp Fan
    Member

    Joined:
    Apr 7, 2011
    Messages:
    371
    Country:
    Jamaica
    trying to get the game to run in dolphin with not luck. So i created a special build with no leaderboard and no loading visor for testing in dolphin. if it gets stuck at the loading screen then it stuck forever and I don't know how to fix it. anyone know how to contact the dolphin team who could tell me whats wrong?
     
  20. niuus

    niuus GBAtemp Advanced Fan
    Member

    Joined:
    Mar 4, 2016
    Messages:
    985
    Country:
    Venezuela
    Played the latest build, liked it so far. I really enjoyed the air to water passages.

    — Posts automatically merged - Please don't double post! —

    White screen. I just launch the boot.dol, though all the newofox files are already present in the virtual sd, inside the app folder. Do i need NAND/HBC set up, or is that enough?
     
    newo likes this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - working, shooter, little