WIP ioquake3-nx - an ioquake3 port

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by fgsfds, Sep 20, 2018.

  1. kuze

    kuze Member

    Newcomer
    2
    Jul 16, 2018
    United States
    Not connected to internet, in airplane mode. vm folder is present in baseq3, made sure all pak files are present too.
     
  2. fgsfds
    OP

    fgsfds GBAtemp Fan

    Member
    8
    Aug 28, 2018
    Russia
    What's your firmware version, the CFW you're using and what are you using to launch the game (ie ROMMENU, NSP hbmenu, Album hbmenu)?
     
  3. kuze

    kuze Member

    Newcomer
    2
    Jul 16, 2018
    United States
    5.1.0, RajNX 0.7.5.1, tried both NSP hbmenu and regular album hbmenu
     
  4. fgsfds
    OP

    fgsfds GBAtemp Fan

    Member
    8
    Aug 28, 2018
    Russia
    Do you have fs_mitm enabled? If you do, try running the game without it enabled.
     
  5. kuze

    kuze Member

    Newcomer
    2
    Jul 16, 2018
    United States
    fs_mitm not enabled :-/
     
  6. fgsfds
    OP

    fgsfds GBAtemp Fan

    Member
    8
    Aug 28, 2018
    Russia
    I got no idea then. Maybe check the archive flags on the contents of baseq3 and clear them if they're present? Though in that case it would've probably complained about missing pk3s.
     
  7. kuze

    kuze Member

    Newcomer
    2
    Jul 16, 2018
    United States
    best way to check the archive flags (especially via cmd)? will post md5s of the files in my ioquake3 folder too. using the GoG Quake 3, works fine on PC.
     
  8. fgsfds
    OP

    fgsfds GBAtemp Fan

    Member
    8
    Aug 28, 2018
    Russia
    If you're on Windows, you can just right click the folder, select Properties and ensure that the relevant tickbox is completely unchecked. You can also use Hekate's archive flag cleaner tool thing.
    GOG Quake 3 should work fine. Did you copy over just the pk3s or the whole folder? What pk3s do you have except pak0.pk3?
     
  9. kuze

    kuze Member

    Newcomer
    2
    Jul 16, 2018
    United States
    Just the pk3s, here's the md5sums for everything in the folder:

    /cygdrive/h/switch/ioquake3
    $ find ./ -type f -exec md5sum {} \;
    50ec2acb6d44accfecc81769bfdfee66 *./ioquake3nx.nacp
    dc74edfc5875d380ad17bceea3e2bdf8 *./ioquake3nx.nro
    1197ca3df1e65f3c380f8abc10ca43bf *./baseq3/pak0.pk3
    48911719d91be25adb957f2d325db4a0 *./baseq3/pak1.pk3
    d550ce896130c47166ca44b53f8a670a *./baseq3/pak2.pk3
    968dfd0f30dad67056115c8e92344ddc *./baseq3/pak3.pk3
    24bb1f4fcabd95f6e320c0e2f62f19ca *./baseq3/pak4.pk3
    734dcd06d2cbc7a16432ff6697f1c5ba *./baseq3/pak5.pk3
    873888a73055c023f6c38b8ca3f2ce05 *./baseq3/pak6.pk3
    8fd38c53ed814b64f6ab03b5290965e4 *./baseq3/pak7.pk3
    d8b96d429ca4a9c289071cb7e77e14d2 *./baseq3/pak8.pk3
    806b8b949c663fea5fc810bf8e468b37 *./baseq3/q3config.cfg
    c4ca4238a0b923820dcc509a6f75849b *./baseq3/ioq3.pid
    8ac16535514f726af856b01daabff7b4 *./baseq3/vm/cgame.qvm
    134201bc80659564918d8944854cb568 *./baseq3/vm/qagame.qvm
    173bd810222bbbc485510c340b8854e1 *./baseq3/vm/ui.qvm
    2e6c640a605072984582e6ff0860db52 *./qkey

    Confirmed that archive setting isn't checked on anything within the 'ioquake3' folder.
     
  10. fgsfds
    OP

    fgsfds GBAtemp Fan

    Member
    8
    Aug 28, 2018
    Russia
    I don't know what could be causing this. The port is actually pretty fucking unstable, which I've only started noticing after adding more stuff to it after the first release.
    What kips do you have loaded except for loader and sm?
     
  11. kuze

    kuze Member

    Newcomer
    2
    Jul 16, 2018
    United States
    Besides loader.kip and sm.kip, just pm.kip which comes default with RajNX.
     
  12. fgsfds
    OP

    fgsfds GBAtemp Fan

    Member
    8
    Aug 28, 2018
    Russia
    Do you perhaps have a custom theme installed?
    Try using this NRO and config file (just unzip this to /switch/ioquake3/ replacing everything).
     

    Attached Files:

  13. kuze

    kuze Member

    Newcomer
    2
    Jul 16, 2018
    United States
    No custom theme, pretty stock setup. Tried that NRO/config and same behavior, just a grey screen when launched.
     
  14. fgsfds
    OP

    fgsfds GBAtemp Fan

    Member
    8
    Aug 28, 2018
    Russia
    Sorry, but I have no more ideas. Both NROs work fine on my 5.1.0 Switch, both with latest ReiNX and Atmosphere.
    If you are familiar with NXLink and have it installed, I could give you an NXLink-enabled NRO so you could see the live console output and determine where exactly it stops.
     
  15. kuze

    kuze Member

    Newcomer
    2
    Jul 16, 2018
    United States
    Haven't tried NXLink but willing to for science, feel free to PM me or reply here.

    Quake 3 is one of my favorite games of all time and I'm excited to play it on the Switch.
     
  16. Dutt

    Dutt Advanced Member

    Newcomer
    4
    Jun 15, 2018
    Australia
    I just tested the new NRO aswell same error black screen asking to power off the system.
    Also just installed ReiNX just to get a black screen after booting this new NRO as well as both your doom3 ports.

    All crash before creating the error log..
     
  17. Milenko

    Milenko GBAtemp Advanced Maniac

    Member
    10
    Oct 16, 2017
    Australia
    I'm getting a grey screen on startup too
     
  18. fgsfds
    OP

    fgsfds GBAtemp Fan

    Member
    8
    Aug 28, 2018
    Russia
    Have you tried the files I posted above?
     
  19. Milenko

    Milenko GBAtemp Advanced Maniac

    Member
    10
    Oct 16, 2017
    Australia
    Same result

    Actually got to the title screen once but froze
     
  20. fgsfds
    OP

    fgsfds GBAtemp Fan

    Member
    8
    Aug 28, 2018
    Russia
    Try this NRO. Unzip this to the /switch/ioquake3/ folder, replace everything like before.
     

    Attached Files:

    Last edited by fgsfds, Oct 10, 2018
    kuze likes this.
Quick Reply
Draft saved Draft deleted