fgsfds
da4e5e4832
what the fuck git
2025-01-05 15:44:14 +01:00
fgsfds
5ebce756ed
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net
2025-01-05 15:43:52 +01:00
fgsfds
5084b4be39
port: simplify the keyboard input a bit and match it to port-net's
...
backspace key now repeats properly
TYPE WITH KEYBOARD changes into a tooltip when typing
players with controllers are allowed to type, because that seems more convenient
players 2, 3 and 4 are allowed to type too if they hit the button, but only one player can have keyboard focus at a time
2025-01-05 15:27:45 +01:00
Matthew Coppola
da07772b1c
Allow typing with keyboard in menuitemKeyboard
2024-12-17 05:47:43 -05:00
fgsfds
6d20ed25fb
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net
2024-11-14 18:46:15 +01:00
fgsfds
55cc2d8e72
port: nswitch: basic Nintendo Switch port
2024-11-13 12:50:42 +01:00
fgsfds
1398f5d0f5
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net
2024-11-12 23:18:53 +01:00
fgsfds
0bdf79cc51
port: build: move to CMake
...
god forgive me
2024-11-12 22:08:18 +01:00
fgsfds
4d96fab71f
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net
2024-11-12 14:46:26 +01:00
fgsfds
3f887b2ecf
port: 64-bit: shrink audio bank allocation after loading
2024-11-12 13:53:52 +01:00
fgsfds
163dbf9495
port: 64-bit: get rid of host_ structs; further cleanup
2024-11-12 13:13:42 +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
5c2082f58e
port: 64-bit cleanup: remove FileType, use LOADTYPE instead
2024-11-10 14:02:04 +01:00
Raf
d5ee41fe5d
Merge branch 'fgs-port' into port-x64
...
# Conflicts:
# .github/workflows/c-cpp.yml
2024-10-03 23:58:40 +08:00
fgsfds
796241d443
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net
2024-09-02 11:03:24 +02:00
fgsfds
2a5c3a351e
port: refactor gbcRomCheck a bit
2024-09-02 10:48:54 +02:00
fgsfds
3455708e38
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net
2024-09-02 10:07:04 +02:00
MaikelChan
153ca3341e
Detect Perfect Dark GBC Rom, emulating Transfer Pak functionality.
2024-08-25 21:27:21 +02:00
Raf
a9e82658fd
portx64: a couple things breaking the build in github - actual fix, plus renamed more functions in filebg.c
2024-08-09 01:21:28 +08:00
Raf
5bee1b0cce
portx64: a couple things breaking the build in github
2024-08-09 00:50:21 +08:00
Raf
4d60c93beb
portx64: romdata: proper estimated size for setup files, renamed getEstimatedFileSize function
2024-08-08 20:54:59 +08:00
Raf
8b1e81f32a
portx64: pd-extract,preprocess: renamed "_x64" functions, removed now unused preprocess functions, increased snd heap size (x86)
2024-08-08 17:15:33 +08:00
fgsfds
fceacee0e2
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net
2024-08-04 11:09:30 +02:00
Raf
06a45738cc
portx64: preprocess header left behind
2024-08-02 17:33:53 +08:00
Raf
5795634b9c
portx64: files/romdata: getEstimatedFileSize() so we can preallocate enough memory for files in x64
2024-08-02 17:32:33 +08:00
fgsfds
07e6fdc1e0
port: add mouse lock mode option
2024-05-31 10:54:33 +02:00
fgsfds
a5a2970b67
Merge branch 'port' into port-net
2024-05-19 19:45:37 +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
0d6a5f2d0f
Merge branch 'port' into port-net
2024-05-18 19:33:21 +02:00
fgsfds
dce96a4a3d
port: add separate extra buttons for accept/cancel
2024-05-18 19:32:34 +02:00
fgsfds
d53dd8c48f
Merge branch 'port' into port-net
2024-05-18 19:02:30 +02:00
fgsfds
4c552a42f2
port: experimental multithreaded audio
2024-05-18 18:53:12 +02:00
fgsfds
948a3e0c51
Merge branch 'port' into port-net
2024-05-14 20:33:50 +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
57b1e37397
Merge branch 'port' into port-net
2024-05-14 10:15:19 +02:00
fgsfds
197208b951
port: add detail textures toggle
2024-05-14 10:13:50 +02:00
fgsfds
0d0de5b0d4
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net
2024-03-09 17:43:11 +01:00
fgsfds
4baae8de0b
port: add extra sleep calls to busy loops; separate sleep into system.c
2024-03-09 17:39:41 +01:00
fgsfds
d11b5705a2
port: add missing configRegisterUInt decl
2024-03-09 17:03:06 +01:00
fgsfds
6a03e8d9cf
port: net: unify console and join address input routines
2024-01-28 19:28:51 +01:00
fgsfds
bfa4035642
port: net: bump protocol version
2024-01-16 01:59:01 +01:00
fgsfds
884a30f970
port: net: bump protocol version
2024-01-16 01:27:22 +01:00
fgsfds
fbfe4b4564
port: net: allow up to 120fps in netgames
2024-01-14 20:48:22 +01:00
fgsfds
952de6e82b
port: net: allow connectionless server info queries
2024-01-14 19:59:00 +01:00
fgsfds
7ec54e6d0b
port: net: fix team/handicap menus with 5+ players
2024-01-14 17:54:16 +01:00
fgsfds
e6df6014c7
port: net: bump protocol version
2024-01-14 17:40:02 +01:00
fgsfds
33f6d643be
port: net: add command line arguments for quick hosting and joining
2024-01-07 22:01:20 +01:00
fgsfds
4439fdf411
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net
2024-01-07 19:10:21 +01:00
fgsfds
6bd3597ff6
port: fix optionsmenu.c warnings
2024-01-07 18:40:32 +01:00
fgsfds
6ac8a1a0f6
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net
2024-01-07 17:08:44 +01:00