fgsfds
8a3dd74d5c
port: add option to reload with use key in extcontrols
2025-02-11 20:02:35 +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
fgsfds
a05c4290f5
Merge pull request #557 from ZenithMDC/text-input
...
Allow typing with keyboard in menuitemKeyboard
2025-01-05 13:44:43 +01:00
Catherine Reprobate
701c854ced
func0f0d5484 -> savebufferWriteData
2024-12-19 12:51:17 -08:00
Matthew Coppola
da07772b1c
Allow typing with keyboard in menuitemKeyboard
2024-12-17 05:47:43 -05:00
Matthew Coppola
c43f550a7e
Prevent crash when copying player data
2024-12-09 16:20:56 -05:00
fgsfds
903dd82ebf
port: alternate fix for #548
2024-12-08 13:39:21 +01:00
fgsfds
b2338179d6
port: don't uncrouch in spaces where we don't fit when using extended controls
2024-11-23 12:14:03 +01:00
fgsfds
683d083fab
port: don't round crosspos itself, round a copy instead
2024-11-23 09:54:43 +01:00
fgsfds
f75a569075
Merge pull request #522 from ZenithMDC/centered-crosshairs
...
Center-align crosshairs, zoom range, and radar
2024-11-23 09:20:48 +01:00
fgsfds
efda5a5f44
port: also try GL4.1 core; a little bit of cleanup
2024-11-19 17:37:19 +01:00
Catherine Reprobate
cea20b6f31
osx build
2024-11-17 10:51:45 -08:00
fgsfds
06dcbcc1b1
port: rename random to rngRandom to avoid conflicts with libc
2024-11-17 11:03:57 +01:00
Matthew Coppola
942c966bf2
Replace centered rects with subpixel offsets
2024-11-15 03:16:32 -05:00
Matthew Coppola
e0d59345c7
Center-align crosshairs and zoom range
2024-11-15 03:16:32 -05: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
55cc2d8e72
port: nswitch: basic Nintendo Switch port
2024-11-13 12:50:42 +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
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
2a5c3a351e
port: refactor gbcRomCheck a bit
2024-09-02 10:48:54 +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
Jonaeru
cf13976db3
Add copy simulant mp menu
2024-08-31 00:46:04 +09:00
MaikelChan
153ca3341e
Detect Perfect Dark GBC Rom, emulating Transfer Pak functionality.
2024-08-25 21:27:21 +02:00
Raf
eabbdc612c
portx64: fixes #5 - crossbow bolt beams not rendering correctly
2024-08-12 21:08:04 +08:00
Raf
5841fb9afa
portx64: fixes #4 - jpn/pal versions crashing on startup
2024-08-12 18:56:49 +08:00
Raf
077cc67b79
portx64: fixes #3 - some weapons stuck after switching to 1st function
...
Tested in 32-bit as well
2024-08-12 16:35:20 +08:00
Raf
01cbcd99cb
portx64: fixed a bunch of instances of Wincompatible-pointer-types + filesetup.c: use ALIGN macro
2024-08-09 02:31:10 +08:00
Raf
b44dbb16b5
Merge remote-tracking branch 'fgs/port' into port-x64
2024-08-08 17:17:20 +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
MaikelChan
0ea8872471
Perform a depth only clear right before rendering the gun.
2024-08-04 13:14:03 +02:00
Raf
71dc521baa
portx64: menu bug fix: code intermingling handlerdata_dropdown and handlerdata_list values
2024-08-02 17:36:49 +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
Raf
06c01208d3
portx64: integrate pd-extract functions with romdata
2024-08-02 16:43:21 +08:00
Raf
8a94af6a1c
portx64: and more s32 -> uintptr_t
2024-07-30 16:46:02 +08:00
Raf
00c990eded
portx64: lots of adjustments in memory allocations/data sizes/offsets etc
2024-07-23 01:52:35 +08:00
Jonaeru
b6b7133e76
port: add no radar on player mp option
2024-07-22 22:44:00 +09:00
Raf
b0e6e8f24f
portx64: lots more u32 -> uintptr_t
2024-07-11 19:43:01 +08:00
Raf
4dbbcbeb58
portx64: changed pointers stored in u32 to uintptr_t
...
- adjusted hardcoded mask/hardcoded offsets used in memory operations (modelasm_c.c)
- makefile: enabled x64 support and added lib dependency
- title: increase alloc size
- tex: adjustment to calculations involving GDL sizes
2024-07-06 01:16:39 +08:00
Raf
8c8109e8cd
Merge branch 'fgs-port' into port-x64
2024-06-02 20:48:29 +08:00
fgsfds
b523b1e076
port: fix mouse controls in combat sim keyboard
2024-05-31 11:23:48 +02:00
Raf
7c6508af28
Merge branch 'fgs-port' into port-x64
...
# Conflicts:
# Makefile.port
2024-05-26 15:57:03 +08: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
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
2ba192d411
port: make menu mouse flag global
2024-05-14 22:53:02 +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
3199f99fbd
Merge branch 'port' into port-friendly-fire
2024-05-14 11:32:21 +02:00