Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/noxworld-dev/opennox

OpenNox main repository.
https://github.com/noxworld-dev/opennox

Add helper function for gamepad triggers.

860342a8a3564f1f4b4e956b9a44c7a859f39342 authored over 3 years ago by Denys Smirnov <[email protected]>
Inline constants for nox_xxx_gameSetMapPath_409D70.

8dc1c65fb738837c016aa0c3221c3bbb61a12461 authored over 3 years ago by Denys Smirnov <[email protected]>
Inline constants for nox_server_parseCmdText_443C80.

ff832dbbd9cdcea9e43527a211f7a1a458be2d1e authored over 3 years ago by Denys Smirnov <[email protected]>
Fix the cxgo define.

af5a6891b5bd02b206db01ea567c9760e8a15081 authored over 3 years ago by Denys Smirnov <[email protected]>
Initial gamepad support.

0068e588f78bcaec50ebc9f1b83332c72893b1b5 authored over 3 years ago by Denys Smirnov <[email protected]>
Reflow sub_40F4E0.

2fa7e185d6748af261a3cafedf9ef4cc8de69353 authored over 3 years ago by Denys Smirnov <[email protected]>
Split the string manager to a separate file.

4b80212b0057e2b057040d6827a4ad9ebbdc80d1 authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor sub_40F7A0.

da3463c15b655cc0af34b3aaa872f4a51a50534e authored over 3 years ago by Denys Smirnov <[email protected]>
Rename string table variables.

903d80662363b49caaf81d72d1fc6dd3e4713247 authored over 3 years ago by Denys Smirnov <[email protected]>
Correct type for dword_5d4594_251504 and dword_5d4594_251508.

7f4f44046c52b902bb78802d2c1a20fd52ad6deb authored over 3 years ago by Denys Smirnov <[email protected]>
Change type of dword_5d4594_251504 to a pointer.

b1907db8f11856fad5c80f5d6f3e97d7aa064361 authored over 3 years ago by Denys Smirnov <[email protected]>
Change type of dword_5d4594_251508 to a pointer.

74a1c6620c025d4b891d26133f17dc1513d43162 authored over 3 years ago by Denys Smirnov <[email protected]>
Emscripten: Don't SDL_Quit after cmain returns

Emscripten is special and has its own main loop handler that calls the mainloop function
This ha...

8872cc5563d7da67b92aa0dbb1af8210cdaee21d authored over 3 years ago by Anton Afanasyev <[email protected]>
Emscripten: switch to emsdk 2.0.9

This is a slight step back, but ensures the project runs on the web.
Something in emsdk 2.0.10 b...

014f1705a26b3b27ef5ffb9a772896e3a8c2f2c8 authored over 3 years ago by Anton Afanasyev <[email protected]>
Emscripten: Allow enabling/disabling unlocked DX surfaces

This fixes the odd inverted-color rendering in web version

013748e1cc1d17dde3ef930707123c6b2f535937 authored over 3 years ago by Anton Afanasyev <[email protected]>
Generalize mouse_pos_t as nox_point.

34ef65c92be4d9712acff431f8335436994b444b authored over 3 years ago by Denys Smirnov <[email protected]>
Split the usages of mouse pos from usages of the mouse state.

fc46a90635c80410cfa7e50e1858a624ceeb12e5 authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor mouse access in nox_xxx_windowServerOptionsDrawProc_458500.

94edccba7aad87e4176526686e2b3909255488d3 authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor mouse access in sub_447CC0.

9fa7468549c885450d0291b6ed9445b1399bc8e9 authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor mouse access in sub_439D00.

e511e35703636029cfd6b69eecb3c645027c6720 authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor mouse access in sub_438C80.

349648291632be507a49d184e56bc6e6ee658923 authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor mouse access in sub_4483A0.

738078fe08700b4eb8a7606b6b4b5b1a5aa7ba5b authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor mouse access in nox_xxx_client_435F80_draw.

d73f2ef8c38a014a5a0b63edd9a51245753738a7 authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor mouse access in sub_449BE0.

c4b38a9f9195af0f755f7d78b85e1a8406b49d35 authored over 3 years ago by Denys Smirnov <[email protected]>
Rename nox_xxx_input_42D220.

02fa51b606965a9a2bb121c06723a9b45515920e authored over 3 years ago by Denys Smirnov <[email protected]>
Split nox_xxx_clientControl_42D6B0.

957b7749a99df98b5cf3dabf8b357c877a1e653b authored over 3 years ago by Denys Smirnov <[email protected]>
Add comments regarding ctrlevent enum names being offset.

2dfb95c418d85ae3c9393daac09c85b017b4b1a9 authored over 3 years ago by Denys Smirnov <[email protected]>
Move code tables to ctrlevent file.

9970f6763ba6e511bcb8c50812f17859ec815021 authored over 3 years ago by Denys Smirnov <[email protected]>
Extract nox_ctrlevent_ticks and move functions to ctrlevent file.

ad4082e8cafcf3508fc1261b0273ded20ea9de48 authored over 3 years ago by Denys Smirnov <[email protected]>
Reduce spam with orientation messages. Rename related var.

64ed7a7c2fcda8c35ad188085085e6c535307cb4 authored over 3 years ago by Denys Smirnov <[email protected]>
Use enum in more places.

b29ffa0cd380726a4d6b943602ae2a0f08bb7026 authored over 3 years ago by Denys Smirnov <[email protected]>
Cleanup and reflow nox_xxx_clientControl_42D6B0.

cd1e4b04122b2cc88ddd717a280cd2fb9fbd00eb authored over 3 years ago by Denys Smirnov <[email protected]>
Extract nox_ctrlevent_buf_750964.

494cd8b2ed16c0719a3a27b8962e2b7515234aff authored over 3 years ago by Denys Smirnov <[email protected]>
Extract nox_ctrlevent_code_infos.

fe32c978767bebaa3934664572531a8cbe05c5d1 authored over 3 years ago by Denys Smirnov <[email protected]>
Add enum for ctrlevent codes.

d0818001b932441aae4f35b2386307df2ed15b1a authored over 3 years ago by Denys Smirnov <[email protected]>
Cleanup and reflow nox_xxx_netBuf_42D510, rename nox_ctrlevent_xxx_t fields.

0fa699419f541eef158d831608fecfe7cb8c5b5e authored over 3 years ago by Denys Smirnov <[email protected]>
Align offsets for arr_5d4594_750964.

52a228b92f1c221e4ccf6fbbc5610d19383c62eb authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor mainloop mouse access (sparks!).

f4c889ded0501b11283d8aa2f4095a2229f9162f authored over 3 years ago by Denys Smirnov <[email protected]>
Fix Linux build in CI.

35911673c95e8fc840cbf09bff0c1f133486c449 authored over 3 years ago by Denys Smirnov <[email protected]>
Minor refactorings of mouse position accesses.

8a60b94a82b547fcf1444bddf1af61ea7bbf5c04 authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor nox_thing_plasma_draw mouse access.

be18848958d9cffc02783b7dd7dfaaeccd732caa authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor mouse handling in nox_xxx_clientControl_42D6B0.

8e816a3600898d61187d20a6c875491151e6ab4f authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor mouse handling in sub_42D220.

8e4777de480ba8f09f44f739b565ec0b6ce4dcb7 authored over 3 years ago by Denys Smirnov <[email protected]>
Cleanup and reflow nox_xxx_keys_42E670.

e68577b147e70f681c09a232e72bf971f45c2d44 authored over 3 years ago by Denys Smirnov <[email protected]>
Align offsets for arr_5d4594_747884.

102c9edde4619f1f5ba87cc112a01441c8542df9 authored over 3 years ago by Denys Smirnov <[email protected]>
Introduce nox_ctrlevent_xxx_t structure.

4f4385d7d0a3b1de31bf7a1fdd33908db6fa51d8 authored over 3 years ago by Denys Smirnov <[email protected]>
Extract nox_ctrlevent_buf_747884.

6b619a56a592caa084952940dfffb1c4b94e9d87 authored over 3 years ago by Denys Smirnov <[email protected]>
Close SDL after cmain.

ffb3db30af8ccf52a4278a9bab0edbfadb3b4ac8 authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor how mouse events are converted and simulated.

91a2f6ad17d3a4298ba622532b00bd021d6679d1 authored over 3 years ago by Denys Smirnov <[email protected]>
Remap screen coords to video buffer coords.

5c90d076c64f7bcdad1e58899bf507f9fdd89246 authored over 3 years ago by Denys Smirnov <[email protected]>
Use absolute mouse pos from SDL events.

cf5f21e9a8ac6f5e47b504342aaf634ba701f3dd authored over 3 years ago by Denys Smirnov <[email protected]>
Fix Docker and WASM builds.

5c467a922ef682138384345f5fe01c4c316ac302 authored over 3 years ago by Denys Smirnov <[email protected]>
Unix case fix (#163)

* Getting rid of dummy C: for compat files used only in UNIX envs anyway

* Small refactoring ...

967be2fbfa99564038711e71db62c4848b7bac3f authored over 3 years ago by Evengard <[email protected]>
Revert extraction of dword_5d4594_1048144.

27bbf959872b9e25d610235dafb953068c0798ae authored over 3 years ago by Denys Smirnov <[email protected]>
Revert extraction of dword_5d4594_1084044.

fc051315deead579148b54e8cc6388b730eb17e8 authored over 3 years ago by Denys Smirnov <[email protected]>
Revert extraction of dword_5d4594_3679316.

004e227fea1d88f9d8e8ddf749e09d5fde5155e4 authored over 3 years ago by Denys Smirnov <[email protected]>
Revert extraction of dword_5d4594_1305800.

8584f1f5154acbc6026ec02a45ad796903f38cbe authored over 3 years ago by Denys Smirnov <[email protected]>
Revert extraction of dword_5d4594_1084040.

51d4f838262ebe6d108d87765142578d1586d5ae authored over 3 years ago by Denys Smirnov <[email protected]>
Revert extraction of dword_5d4594_1090436.

f2d148fc42b64c7e1ebc1037d99889e9b6257753 authored over 3 years ago by Denys Smirnov <[email protected]>
Add comments for newly found extraction bugs.

6813022365576e9f340c93c2c7c06ba34cf28dcd authored over 3 years ago by Denys Smirnov <[email protected]>
Extract obj_5D4594_811068.

cf4a80f332318dda0f4b5080fda704f1df3a6194 authored over 3 years ago by Denys Smirnov <[email protected]>
Fix 64 bit writes to tick variables.

e5f1d0ce577a71415329f5f70d7c7b3bac4b94cb authored over 3 years ago by Denys Smirnov <[email protected]>
Revert extraction of a few vars based on obj_5D4594_811068.

2ce3b81f61375551459829395c7196de75619d62 authored over 3 years ago by Denys Smirnov <[email protected]>
Fix return type of sub_49BD70.

849d7c4ffaf523806f335fe71480a8727cec4d55 authored over 3 years ago by Denys Smirnov <[email protected]>
Extract nox_gameFPS.

3e1816eb293bdcc53fa95fa536380910aca93bf8 authored over 3 years ago by Denys Smirnov <[email protected]>
Minor cleanup for nox_xxx_clientControl_42D6B0.

b1574b95e2c2bd52b689830d642f46de743cd447 authored over 3 years ago by Denys Smirnov <[email protected]>
Align offsets of arr_5D4594_787228.

a2946a5b1441cc744ec6fc24e17b8c95f439e078 authored over 3 years ago by Denys Smirnov <[email protected]>
Use getMemU32Ptr in more places.

d3fe80a0986c6292b992a6b63cf327b1b0d893db authored over 3 years ago by Denys Smirnov <[email protected]>
More control over randomness.

6e47a31ab702049e920560daa8026cdb0ecfbe09 authored over 3 years ago by Denys Smirnov <[email protected]>
Align offsets of arr_5D4594_789276.

a54ad45848627a2714d42653b1e43ced0ac15e42 authored over 3 years ago by Denys Smirnov <[email protected]>
Reflow nox_xxx_clientOnCursorHover_477050.

c93c0389dd732929022fc030ece5f3440abdd2b8 authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor nox_xxx_getKeyFromKeyboard_430710.

69bc34e0e05fccfaea2ea7072fd08bd8ad752dbc authored over 3 years ago by Denys Smirnov <[email protected]>
Start refactoring the keyboard event processing functions.

b817d0124b24c0ffa2182a3c881193637199a311 authored over 3 years ago by Denys Smirnov <[email protected]>
Add back the DirectDraw code (permanently disabled).

31244a33a981240c8f48c3a26fb715d1ad16a9a7 authored over 3 years ago by Denys Smirnov <[email protected]>
Correct detection of i386 SDL2 libraries on x64 Linuses

97cb0762afb9508ebed71596636bdd678191ac56 authored over 3 years ago by Evengard <[email protected]>
Fixing linux build

0875e9d885d60cebd1d16f429412eed1c0412a39 authored over 3 years ago by Evengard <[email protected]>
Extracting a forgotten common function

a972db9705f5d0e85366d88c9faed7ae6f3ea3ad authored over 3 years ago by Evengard <[email protected]>
Extract common functions and getting rid of USE_SDL (we have only SDL anyway, unlikely to support other engines for now) and some commented out code

64b56181204809cea218f70f747b33a428db20cd authored over 3 years ago by Evengard <[email protected]>
Creating the Cmake switch

0a6f011e8703472d24eb784dcca5ddf8a9c435d7 authored over 3 years ago by Evengard <[email protected]>
Trying to port the nogl renderer from the forgotten pull request

e311e684e9d51184c81a2a3929060f4c3dc45547 authored over 3 years ago by Evengard <[email protected]>
Cleanup sub_43CEB0.

e227c56fda4249fcde663adb7e14c23cfeb00005 authored over 3 years ago by Denys Smirnov <[email protected]>
Cleanup sub_476270.

71e49775defc8e42920285108c7b96ff35be124c authored over 3 years ago by Denys Smirnov <[email protected]>
Followed the rabbit hole of fixing the return of sub_452510.

6132a9171be100778a96351d23d82ee60557a412 authored over 3 years ago by Denys Smirnov <[email protected]>
Cleanup sub_452510.

d48d26d2ea163e9e27f56feeacb1efadc53f6b3a authored over 3 years ago by Denys Smirnov <[email protected]>
Cleanup sub_43CCA0.

8185c151643de79492ed36fd8e6ac5c3602f0336 authored over 3 years ago by Denys Smirnov <[email protected]>
Cleanup sub_4CE960.

24af229f9340c9393c0797e96e38788bb6f3ed90 authored over 3 years ago by Denys Smirnov <[email protected]>
Convert time related constants.

e322217f9e2b8b83ad0f98b13ce741e34b0ffcfb authored over 3 years ago by Denys Smirnov <[email protected]>
Cleanup nox_xxx_drawObject_4C4770_draw.

9688f6881b8d411ba470e544f179d05086abc4c8 authored over 3 years ago by Denys Smirnov <[email protected]>
Cleanup sub_42ABF0.

3d36ea37ff93184036434485cbefe1ed8bd5ce8e authored over 3 years ago by Denys Smirnov <[email protected]>
Cleanup nox_xxx_spellGetWorth_424C40.

e3cae36be578ecce5f20b08c054ca8a20a5d7bba authored over 3 years ago by Denys Smirnov <[email protected]>
Cleanup sub_416820.

4d2cb936183eadb5bb46086613706ae90d10216a authored over 3 years ago by Denys Smirnov <[email protected]>
Cleanup sub_416720.

f0e4e8d3ddc3a2069b90bfd7a4add4325a280373 authored over 3 years ago by Denys Smirnov <[email protected]>
Move random functions to its own file.

cf5531722c5a0758f34407ee0892cad8408cfab9 authored over 3 years ago by Denys Smirnov <[email protected]>
Extract arr_587000_37892.

2c424ab469a898ec8b7008190f7ab448848bf68b authored over 3 years ago by Denys Smirnov <[email protected]>
Align offsets of arr_587000_37892.

58df52c48feb08255f8220bcc263e63c28bf3322 authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor random-related functions.

379a93b051319acc3d59d70a1d3aeedcd5802b50 authored over 3 years ago by Denys Smirnov <[email protected]>
Partially reflow nox_xxx_cursorUpdate_46B740.

7070a3de4f69f5acadc5712799600fbb9dca0394 authored over 3 years ago by Denys Smirnov <[email protected]>
Propagate mouse state type to nox_xxx_cursorUpdate_46B740.

737ead70483d462282f44f0d21bfe6fb8d28a353 authored over 3 years ago by Denys Smirnov <[email protected]>
Refactor input processing.

a65751c5832e5ccfdce94fbeac5d742d5ccf5119 authored over 3 years ago by Denys Smirnov <[email protected]>
Flatten the mainloop as a preparation for inlining.

a1fe7b5a61648f4dfd268f326bfa561adcd55f17 authored over 3 years ago by Denys Smirnov <[email protected]>