Commit Graph

  • 1a2cc7ba3a fix max level check Martin Michelsen 2022-03-17 16:34:39 -07:00
  • 8a141c58be use new StringReader interface Martin Michelsen 2022-03-15 22:43:31 -07:00
  • 46a99b50b6 update documentation Martin Michelsen 2022-03-11 19:39:12 -08:00
  • 20e4b64571 add some more subcommands Martin Michelsen 2022-03-09 00:28:54 -08:00
  • c3a2356972 fix ep3 game creation Martin Michelsen 2022-03-09 00:28:44 -08:00
  • 1b663aed58 add set-ep3-menu-song Martin Michelsen 2022-03-08 16:45:07 -08:00
  • b8ab8551b6 fix bug where ep3 players can't pause Martin Michelsen 2022-03-08 16:33:50 -08:00
  • d30a3220c8 implement ep3 jukebox Martin Michelsen 2022-03-08 12:04:25 -08:00
  • 431484c3d3 fix various ep3 lobby bugs Martin Michelsen 2022-03-08 10:58:19 -08:00
  • 4e6b073625 fix signed/unsigned comparison error under gcc Martin Michelsen 2022-03-08 01:02:02 -08:00
  • 20aa65e523 add missing include on linux Martin Michelsen 2022-03-08 00:58:06 -08:00
  • 36d02c37fc remove event-async includes Martin Michelsen 2022-03-08 00:45:07 -08:00
  • e1638bdc67 set up download quest menus Martin Michelsen 2022-03-08 00:38:56 -08:00
  • 2758187a87 add TODO section in readme Martin Michelsen 2022-03-08 00:37:31 -08:00
  • d7fed3a4ff update config defaults Martin Michelsen 2022-03-07 23:01:02 -08:00
  • 091e95769c update chat command usage strings Martin Michelsen 2022-03-07 22:54:58 -08:00
  • 94c5802ca6 fix game not being deleted if last player leaves by disconnecting Martin Michelsen 2022-03-07 22:46:48 -08:00
  • 12cc90ce50 fix unforwarded commands in game join sequence Martin Michelsen 2022-03-07 22:46:22 -08:00
  • ca1b5372a0 fix multiplayer quest loading Martin Michelsen 2022-03-07 22:45:57 -08:00
  • 1c2c69200d rework join error strings again Martin Michelsen 2022-03-07 22:40:13 -08:00
  • 3fc1013e1a use phosg big-endian types Martin Michelsen 2022-03-07 22:05:43 -08:00
  • 627498dc8a show client player name in sent/received commands Martin Michelsen 2022-03-07 21:56:35 -08:00
  • 15f978820f replace all NULLs with nullptr Martin Michelsen 2022-03-07 21:22:10 -08:00
  • e5bc59a896 fix game join conditions and messages Martin Michelsen 2022-03-07 20:21:10 -08:00
  • 951b6085ab add IP stack simulator Martin Michelsen 2022-03-07 19:45:18 -08:00
  • b2437b085c make log messages cleaner Martin Michelsen 2022-03-02 18:54:17 -08:00
  • 4b468b0a3d allow changing the dns server port Martin Michelsen 2022-03-02 18:54:08 -08:00
  • 64d6b69a8b remove some obviated const_casts Martin Michelsen 2022-02-05 19:23:08 -08:00
  • 04b21f34d4 update for string_printf and log format warnings Martin Michelsen 2022-01-30 22:46:01 -08:00
  • d5bd7fb7fc fix missing headers on linux Martin Michelsen 2022-01-03 19:17:18 -08:00
  • c7a187f9ee remove includes for now-deleted phosg header Martin Michelsen 2022-01-03 19:14:28 -08:00
  • 1637bad599 add macos build action Martin Michelsen 2022-01-03 19:12:02 -08:00
  • 7bdf9f1e25 remove another license double-clear Martin Michelsen 2022-01-03 11:01:47 -08:00
  • daf33e1061 don't double-clear licenses at construction time Martin Michelsen 2022-01-03 10:59:36 -08:00
  • 7ecf1d9140 actually do use strncpy because strlcpy isn't standard Martin Michelsen 2022-01-03 10:56:36 -08:00
  • 0f4618f0e0 don't use strncpy Martin Michelsen 2022-01-03 10:52:14 -08:00
  • 438483574f add library install step in linux build action Martin Michelsen 2022-01-03 10:36:30 -08:00
  • 9b22a8e960 add linux build action Martin Michelsen 2022-01-03 10:26:37 -08:00
  • e8f23e4b2e switch to CMake Martin Michelsen 2021-12-29 11:51:17 -08:00
  • 6b5766449e update Makefile for arm64 Macs Martin Michelsen 2021-11-13 12:04:08 -08:00
  • a3ad0f76cd switch to C++20; update for phosg JSON changes Martin Michelsen 2021-11-06 23:53:53 -07:00
  • 88f0dca887 fix dcv1 quest detection Martin Michelsen 2021-10-25 11:35:08 -07:00
  • 0e1613f304 expand docs about local/remote connections Martin Michelsen 2021-10-20 23:12:43 -07:00
  • a0e23b0580 add support for unencrypted gci quests Martin Michelsen 2021-10-20 23:11:35 -07:00
  • ef1d814ee6 update readme for tapserver usage Martin Michelsen 2020-12-19 14:01:36 -08:00
  • 14514a5e0e add default psobb key Martin Michelsen 2020-04-28 20:04:40 -07:00
  • 753d732cd4 support custom bb private keys Martin Michelsen 2020-04-17 12:20:13 -07:00
  • c54b7cc925 add stubs for download quests and gba games Martin Michelsen 2020-02-21 17:30:18 -08:00
  • 5bcc36a627 implement bb shops incompletely Martin Michelsen 2020-02-21 17:29:30 -08:00
  • e6f991a880 restore player info fetch at game start Martin Michelsen 2020-02-21 15:35:19 -08:00
  • f739fe0902 fix some ep3 command leaks Martin Michelsen 2020-02-21 15:34:51 -08:00
  • 4f2c2ce113 implement simple mail Martin Michelsen 2020-02-21 15:34:08 -08:00
  • 91dea99159 fix some formatting Martin Michelsen 2020-02-21 15:32:34 -08:00
  • b885147662 ignore gameguard input commands from bb Martin Michelsen 2020-02-21 10:21:17 -08:00
  • 25dfd4a677 enable allowing unregistered users to connect Martin Michelsen 2020-02-21 10:20:39 -08:00
  • de63349b5d add event management to server shell Martin Michelsen 2020-02-21 10:20:04 -08:00
  • 1b5a4fe4ee delete non-persistent lobbies when empty Martin Michelsen 2020-02-20 10:52:56 -08:00
  • 5e091852c4 implement AllowUnregisteredUsers Martin Michelsen 2020-02-20 10:52:45 -08:00
  • 4812a2c666 fix all trailing whitespace Martin Michelsen 2020-02-20 10:33:13 -08:00
  • e96e82527a support interface names in config as well as raw ips Martin Michelsen 2020-02-20 10:09:44 -08:00
  • cbfffa9795 fix some trailing spaces Martin Michelsen 2020-02-20 10:09:19 -08:00
  • 7fb3966ff2 set lobby event at main menu Martin Michelsen 2020-02-20 10:08:55 -08:00
  • 0c6f5d4cb4 add a couple of proxy shell commands Martin Michelsen 2020-02-20 10:07:18 -08:00
  • aa336d8d29 remove some debugging stuff Martin Michelsen 2020-02-20 00:57:18 -08:00
  • 0d4b0b2279 fix a lot of issues on psogc; add proxy module Martin Michelsen 2020-02-16 15:03:47 -08:00
  • 76c810c1e6 add libevent to readme Martin Michelsen 2019-10-16 22:32:28 -07:00
  • fa41dab13e fix bug in item identifiers Martin Michelsen 2019-10-16 22:31:52 -07:00
  • 15fb00f7df fix ubuntu build Martin Michelsen 2019-10-16 17:49:57 -07:00
  • 9dbe44b5b6 allow use of other tap interfaces Martin Michelsen 2019-08-21 23:50:55 -07:00
  • 30516ccf50 add a couple of convenience features and clean up config file a bit Martin Michelsen 2019-08-10 00:08:40 -07:00
  • 9ee2e97738 fix derp in license adding via shell Martin Michelsen 2019-06-21 18:37:07 -07:00
  • 5e2226b161 fix send + immediate disconnect case Martin Michelsen 2019-06-21 18:36:29 -07:00
  • 86937506c9 fix command size of gc game join Martin Michelsen 2019-06-21 18:35:31 -07:00
  • 9ec52f399a assign clients to the end of the lobby by default Martin Michelsen 2019-06-21 18:35:00 -07:00
  • c2ebd4e0eb expand history a bit Martin Michelsen 2019-03-29 22:41:17 -07:00
  • c977c863a8 clean up some debugging stuff and fix old comments Martin Michelsen 2019-01-29 00:17:40 -08:00
  • aecc263f69 add persistent lobby flag Martin Michelsen 2019-01-29 00:17:25 -08:00
  • f3842b49f3 add interactive shell Martin Michelsen 2019-01-29 00:17:04 -08:00
  • d0408246d3 update readme Martin Michelsen 2018-11-12 12:04:28 -08:00
  • c7a40d3d78 fix filenames too long for dcv1 Martin Michelsen 2018-11-12 11:08:44 -08:00
  • 02d43ce22b make games and quests work on gc Martin Michelsen 2018-11-12 11:06:10 -08:00
  • 89fde4d25f make PSODolphinConfig easier to use Martin Michelsen 2018-11-11 11:13:15 -08:00
  • 833bf90333 make some progress toward getting psogc to work again Martin Michelsen 2018-11-10 23:52:23 -08:00
  • 00bbd6a0a3 add script to make it easy to run psogc against newserv Martin Michelsen 2018-11-11 01:33:22 -08:00
  • 86243bd2e2 use phosg random functions Martin Michelsen 2018-11-10 19:55:51 -08:00
  • 05d74ce496 add download quest conversion function Martin Michelsen 2018-11-10 19:55:38 -08:00
  • 861d29fba5 add sjis conversion table Martin Michelsen 2018-11-10 19:54:52 -08:00
  • 8394050434 add license Martin Michelsen 2018-11-01 19:44:00 -07:00
  • 5b8c26ccd7 initial commit Martin Michelsen 2018-10-31 23:55:32 -07:00