Commit Graph
100 Commits
Author SHA1 Message Date
fgsfds 41d5630eec Merge pull request #534 from cylonicboom/port-osx
osx build
2024-11-19 17:28:02 +01:00
fgsfds 06dcbcc1b1 port: rename random to rngRandom to avoid conflicts with libc 2024-11-17 11:03:57 +01:00
fgsfds d747588323 ci: only build the port branch for nswitch 2024-11-16 15:37:43 +01:00
fgsfds 363158a93d port: fix typo 2024-11-16 15:21:49 +01:00
fgsfds 7658a96c1c readme: clarify nswitch installation 2024-11-16 15:20:36 +01:00
fgsfds c332738f7a ci: fix typo 2024-11-16 15:08:51 +01:00
fgsfds 2542b21bfc ci: nswitch: add nswitch builds to releases 2024-11-16 15:07:31 +01:00
fgsfds ef8413ae58 ci: nswitch: put NROs into their subfolders 2024-11-16 15:05:54 +01:00
fgsfds 7969d84257 ci: nswitch: add autobuilds 2024-11-16 15:01:36 +01:00
fgsfds 3d8f63dbb6 port: use a separate fb for fullscreen menu background 2024-11-16 12:31:37 +01:00
fgsfds 08ec8e541b port: remove DUALFLIP from rocket launcher, nbomb, grenade and devastator
makes them look less broken when dual wielded
2024-11-16 12:16:52 +01:00
fgsfds 08afb2d90a readme: fix formatting 2024-11-15 19:13:53 +01:00
fgsfds d7e5ad5bc7 readme: clarify that these are commands 2024-11-15 19:12:09 +01:00
fgsfds 7830ccb88c readme: it's libnx, not switch-libnx 2024-11-15 19:10:59 +01:00
fgsfds 8075307e09 build: nswitch: use actual AND in the author string 2024-11-15 19:10:45 +01:00
fgsfds f514e25208 port: fix #219, #506 2024-11-15 01:32:21 +01:00
fgsfds 28fceb67de port: bring back the host_ structs for filemodel.c
this fixes the Pelagic 2 guard thing, but I still need to figure out how to get rid of them without breaking the shit out of everything
2024-11-15 00:42:04 +01:00
fgsfds 130b286d0d port: avoid stack corruption in bmoveProcessInput 2024-11-14 23:00:30 +01:00
fgsfds b88c3a120b port: add scopes to cases in preprocess to prevent older compilers from having a heart attack 2024-11-14 19:20:27 +01:00
fgsfds a6f5077609 port: 64-bit: fix crash site 2024-11-14 18:43:16 +01:00
fgsfds e2b708d442 port: set default opt level to -Og for now (see #529) 2024-11-14 18:38:20 +01:00
fgsfds 2cb29e91c6 port: only run the menu blur filter once 2024-11-13 14:04:36 +01:00
fgsfds 55cc2d8e72 port: nswitch: basic Nintendo Switch port 2024-11-13 12:50:42 +01:00
fgsfds 852349bbe0 mention python in the readme 2024-11-13 09:09:30 +01:00
fgsfds b408d54dfb port: cmake: remove console window on windows 2024-11-13 09:07:17 +01:00
fgsfds 5d9fe034ea tools: fix assetmgr on python <= 3.8 2024-11-13 08:55:04 +01:00
fgsfds 1d7c381ce2 port: cmake: fix stdc++ linking on windows; restore the icon 2024-11-13 08:50:35 +01:00
fgsfds 6c8e5ee4dc update README.md 2024-11-12 23:05:04 +01:00
fgsfds d37d9b7168 ci: move flatpak back to i686 for now 2024-11-12 22:50:36 +01:00
fgsfds fab41b6fcb ci: probably fix i686-linux builds; rename i386 back to i686 2024-11-12 22:34:44 +01:00
fgsfds ee7ce2d988 port: cmake: force disable gnu extensions 2024-11-12 22:19:49 +01:00
fgsfds 1a1accceca ci: update for cmake (i686-linux should be broken) 2024-11-12 22:15:28 +01:00
fgsfds 0bdf79cc51 port: build: move to CMake
god forgive me
2024-11-12 22:08:18 +01:00
fgsfds 91c43385dd update README.md 2024-11-12 14:34:40 +01:00
fgsfds 58e64ebfc9 port: flatpak: launch the x86_64 executable for now 2024-11-12 14:19:12 +01:00
fgsfds 36f9e59304 port: 64-bit: fix jpn builds 2024-11-12 14:05:43 +01:00
fgsfds 420a1b52c1 ci: re-enable CI (2) 2024-11-12 13:58:37 +01:00
fgsfds 345da23ebe ci: re-enable CI 2024-11-12 13:57:11 +01:00
fgsfds 3f887b2ecf port: 64-bit: shrink audio bank allocation after loading 2024-11-12 13:53:52 +01:00
fgsfds d5482f3453 port: build: name executables and build folders according to target platform 2024-11-12 13:53:30 +01:00
fgsfds fdbd1667ad port: build: name executables and build folders according to arch 2024-11-12 13:52:11 +01:00
fgsfds 421ac0af79 port: 64-bit: fix extra fields in modelrodata_type11 2024-11-12 13:18:02 +01:00
fgsfds 163dbf9495 port: 64-bit: get rid of host_ structs; further cleanup 2024-11-12 13:13:42 +01:00
fgsfds 2f221b9a1e port: 64-bit: fix warnings 2024-11-12 10:49:13 +01:00
fgsfds 1448cd597a port: 64-bit: more cleanup
replace the byte swapping macros with the ones from platform.h

rename and move things to match the rest of the code
2024-11-12 10:34:10 +01:00
fgsfds 68e3a79e47 port: 64-bit: replace another long 2024-11-12 10:11:23 +01:00
fgsfds 19ef4738b7 port: 64-bit: fix matrices on x86_64-linux 2024-11-11 20:44:27 +01:00
fgsfds 16f025cbbe port: 64-bit: fix pointer length in mp3.c 2024-11-10 15:25:47 +01:00
fgsfds 25cdfc991b port: 64-bit cleanup: don't use int128 to copy Gfx around 2024-11-10 15:24:26 +01:00
fgsfds 5c2082f58e port: 64-bit cleanup: remove FileType, use LOADTYPE instead 2024-11-10 14:02:04 +01:00
fgsfds 23539a02a5 port: 64-bit cleanup: remove exit()/fprintf() 2024-11-10 10:53:59 +01:00
fgsfds f37abc941e port: 64-bit cleanup: remove dead preprocess code 2024-11-10 10:41:15 +01:00
fgsfds 8468e69b9f Merge pull request #521 from rafccq/port-x64
64-bit port
2024-11-10 10:29:51 +01:00
fgsfds 2a5c3a351e port: refactor gbcRomCheck a bit 2024-09-02 10:48:54 +02:00
fgsfds 2550b5a668 port: README: add icon credit 2024-09-02 10:27:38 +02:00
fgsfds 24d5679f4a port: add windows program icon 2024-09-02 10:26:38 +02:00
fgsfds a3d2b56dd9 port: flatpak: replace icon with the one suggested by NicNamSam in #238 2024-09-02 10:26:11 +02:00
fgsfds 34d3e082ec Merge pull request #501 from jonaeru/port-mpcopysimulantmenu
Add "Copy Simulant" mp menu
2024-09-02 09:55:04 +02:00
fgsfds a277ca7ee4 Merge pull request #499 from MaikelChan/transfer-pak
Check GameBoy Color ROM to emulate Transfer Pak
2024-09-02 09:54:36 +02:00
fgsfds af8e808e39 Merge pull request #502 from fpiesche/port
Add Flatpak build
2024-09-02 09:51:11 +02:00
fgsfds bdbf0ab789 Merge pull request #484 from MaikelChan/three_point_2
Three point mode and shader fixes
2024-08-06 16:46:35 +02:00
fgsfds ca76416e1c Merge pull request #487 from MaikelChan/mp-viewports
Fixed viewport calculations for models in menus, and other menu fixes
2024-08-06 16:46:19 +02:00
fgsfds b534a42685 Merge pull request #488 from MaikelChan/training-saving
Save data after successfully completing training mission
2024-08-06 16:44:15 +02:00
fgsfds 897020b3fd port: clean up depth_zfar remnants 2024-08-05 11:42:21 +02:00
fgsfds e85fdb3b9b port: exclude threepoint-related shader code when it's not enabled 2024-08-05 11:41:45 +02:00
fgsfds e3e72617a1 Merge pull request #483 from MaikelChan/three_point
Improvements to three point filtering
2024-08-05 10:38:15 +02:00
fgsfds bc365650ce Merge pull request #482 from MaikelChan/depth_clear
Implemented depth clear, and disabled some depth range functionality
2024-08-05 10:33:15 +02:00
fgsfds b43c2ec617 Merge pull request #448 from blaiz/cloaking-respawn
Give Cloaking Device at respawn if cheat is active
2024-08-04 10:56:30 +02:00
fgsfds a8c68aed97 Merge pull request #476 from jonaeru/port-mpnoradar-player
Add "No Player on Radar" mp option
2024-08-04 10:56:02 +02:00
fgsfds 4c09de6de0 Merge pull request #480 from MaikelChan/depth_compare_fixes
Depth compare improvements based on GlideN64
2024-08-04 10:55:20 +02:00
fgsfds b523b1e076 port: fix mouse controls in combat sim keyboard 2024-05-31 11:23:48 +02:00
fgsfds 07e6fdc1e0 port: add mouse lock mode option 2024-05-31 10:54:33 +02:00
fgsfds de3b8ff548 port: revert multithreaded audio experiments
until I can figure out how to fix all the funny concurrency issues that cropped up
2024-05-19 19:44:34 +02:00
fgsfds dce96a4a3d port: add separate extra buttons for accept/cancel 2024-05-18 19:32:34 +02:00
fgsfds 08b4d780b7 port: temporary fix for the UI back button 2024-05-18 19:18:27 +02:00
fgsfds bc5911bfba port: formatting 2024-05-18 19:05:47 +02:00
fgsfds ada20c526a port: clean up previous commit 2024-05-18 19:00:40 +02:00
fgsfds 4c552a42f2 port: experimental multithreaded audio 2024-05-18 18:53:12 +02:00
fgsfds e8e513fecb port: possible fix for #401 2024-05-15 14:11:24 +02:00
fgsfds 4601a9c318 port: only respect friendly fire setting in team games 2024-05-15 13:39:12 +02:00
fgsfds 5c7d4ecf52 port: give correct ammo to bots when spawning armed; give at least one round when spawning armed 2024-05-15 12:29:39 +02:00
fgsfds 9edfd667b7 port: give start with weapon a better short name 2024-05-15 12:13:35 +02:00
fgsfds f3757e75e9 port: don't crash when spawn with weapon is on and that weapon is a shield 2024-05-15 12:10:17 +02:00
fgsfds a6e7d503e6 port: add mouse controls to sliders 2024-05-14 23:16:36 +02:00
fgsfds da8b9be09d port: completely disable back on WPNBACK if using mouse navigation 2024-05-14 22:59:20 +02:00
fgsfds 9530924c21 port: add mouse navigation toggle to options 2024-05-14 22:56:47 +02:00
fgsfds 2ba192d411 port: make menu mouse flag global 2024-05-14 22:53:02 +02:00
fgsfds bf8192ee84 Update README.md 2024-05-14 22:21:14 +02:00
fgsfds 45ec35172d ci: fix executable names on linux 2024-05-14 22:04:27 +02:00
fgsfds 926e4dce28 ci: autobuild pal and jpn and include them in release 2024-05-14 21:59:44 +02:00
fgsfds 548e2c1f0b port: only navigate with mouse if it's enabled in the dialog 2024-05-14 21:06:16 +02:00
fgsfds 85872d7e71 port: add mouse controls to virtual keyboard 2024-05-14 20:58:51 +02:00
fgsfds a83e0aa407 port: add mouse control to menus; mouse now unlocks when you pause 2024-05-14 20:28:59 +02:00
fgsfds 865ca682dc Update README.md 2024-05-14 11:58:04 +02:00
fgsfds dc9d0f3c9c ci: give write permission to release job 2024-05-14 11:50:07 +02:00
fgsfds 12d06001e7 Merge pull request #320 from djdv/port
Add CI action to publish development builds to GitHub releases
2024-05-14 11:42:17 +02:00
fgsfds 32c5d2c742 Merge pull request #411 from jonaeru/port-friendly-fire
port: add friendly fire mp option
2024-05-14 11:35:08 +02:00
fgsfds 3199f99fbd Merge branch 'port' into port-friendly-fire 2024-05-14 11:32:21 +02:00
fgsfds 51d842f516 Merge pull request #412 from jonaeru/port-autorandom
port: add auto random mp weapon option
2024-05-14 11:21:22 +02:00
fgsfds 4e7e61c207 Merge branch 'port' into port-autorandom 2024-05-14 11:20:29 +02:00