1
0
mirror of https://github.com/blawar/GLideN64.git synced 2024-06-24 21:39:35 +00:00

Commit Graph

  • a50281d820 tweaked linux build master Blake Warner 2022-05-02 09:38:40 -0400
  • 2ea13b0ff8
    Linux GLideN64 compilation fixes (#16) metronidazole 2022-05-02 22:27:09 +1000
  • dad4f5695a Fixed compiling on Windows metronidazole 2022-05-02 18:47:07 +1000
  • a085887dcf Further fixes for linux compilation metronidazole 2022-05-02 17:53:37 +1000
  • 3a98fdad42 Initial gliden64 src port for linux metronidazole 2022-05-02 16:27:25 +1000
  • f495dd4209 fix destructor exception Blake Warner 2022-04-19 03:22:45 -0400
  • 4353f8d3d9 added sepia filter Blake Warner 2022-04-01 21:16:35 -0400
  • 4f22e39d63
    Tiny frame buffer emulation fix. (#15) DaMarkov 2022-03-31 20:29:28 +0200
  • 746be9cfa1 expand tmem Blake Warner 2022-03-29 17:42:02 -0400
  • 1e33c33f24 Tiny frame buffer emulation fix. DaMarkov 2022-03-27 01:20:21 +0100
  • 0b4909721c
    Added gfx_force_43_enabled() again (#14) DaMarkov 2022-03-27 00:53:30 +0100
  • 135f6ca7d5 Added gfx_force_43_enabled() again DaMarkov 2022-03-27 00:49:06 +0100
  • 256ee94297
    Added Function to set Overscan (#13) DaMarkov 2022-03-26 16:23:33 +0100
  • c9c23e5522 Merge branch 'master' into overscan DaMarkov 2022-03-26 16:09:51 +0100
  • b6d750c780 Set overscan as default. DaMarkov 2022-03-26 15:40:20 +0100
  • 2e13da60f6 Added gfx_set_overscan to set overscan in GLideN64. DaMarkov 2022-03-26 15:13:14 +0100
  • 9b2ff380e0 disabled txdbg logging Blake Warner 2022-03-25 10:29:16 -0400
  • a8979b72a7 cleaned up highres enable damarkov_upstream Blake Warner 2022-03-25 02:47:38 -0400
  • 36a5973eb9
    Enable HD texture mode by default Amaro Martínez 2022-03-25 01:30:44 -0500
  • 22d0287f8e
    Merge branch 'master' of https://github.com/blawar/GLideN64 into hd-textures Amaro Martínez 2022-03-25 01:29:10 -0500
  • ba9f81043b bf Blake Warner 2022-03-25 02:06:43 -0400
  • 74f40c0da5
    Merge branch 'master' of https://github.com/blawar/GLideN64 into hd-textures Amaro Martínez 2022-03-25 00:55:24 -0500
  • 6fa6202f12
    Merge pull request #11 from xoascf/master Blake Warner 2022-03-25 01:52:15 -0400
  • d30c8fa31b
    Merge branch 'master' into master Blake Warner 2022-03-25 01:52:05 -0400
  • fe0b5c34be
    Merge pull request #10 from DaMarkov/infinite-loop-fix Blake Warner 2022-03-25 01:43:48 -0400
  • 2bd852508c
    Merge pull request #9 from blawar/hd-textures Blake Warner 2022-03-25 01:42:20 -0400
  • 81b65d537b
    Update TxFilterExport.h Amaro Martínez 2022-03-14 00:54:16 -0500
  • e80dfe960d
    Merge branch 'hd-textures' of https://github.com/blawar/GLideN64 into hd-textures Amaro Martínez 2022-03-14 00:52:11 -0500
  • d96c679436
    Merge branch 'master' of https://github.com/gonetz/GLideN64 Amaro Martínez 2022-03-14 00:45:28 -0500
  • b0385c5100 GLideNUI: allow resizing Rosalie Wanders 2022-03-06 14:27:49 +0100
  • 80ade48fb3 Introduced an upper limit to the loop in _ProcessDList. DaMarkov 2022-03-05 22:49:10 +0100
  • f8d114de20 Made HD texture mode not the default anymore. hd-textures DaMarkov 2022-03-04 14:32:42 +0100
  • 9c60bf101f Cleanup DaMarkov 2022-03-04 14:31:04 +0100
  • 9c187aa79f Removed debugging code. DaMarkov 2022-03-04 14:23:15 +0100
  • 37c09949b3
    Fix Vs2015 compile issues (#2665) zilmar 2022-03-04 22:05:29 +1030
  • 14c36475da added rect scaler Blake Warner 2022-03-02 02:30:06 -0500
  • af0bea46f4
    Merge pull request #4 from DaMarkov/no-window-mode Blake Warner 2022-02-27 11:08:33 -0500
  • fd2d68c372
    Merge pull request #7 from DaMarkov/fix-gSPDisplayList Blake Warner 2022-02-27 11:08:22 -0500
  • 417f3dac67
    Merge pull request #8 from DaMarkov/add-force43 Blake Warner 2022-02-27 11:08:14 -0500
  • ea699646ec Added gfx_force_43_enabled() that returns true if the aspect ratio 4:3 is forced. DaMarkov 2022-02-24 18:55:04 +0100
  • 15b6650851 Added more null pointer checks. DaMarkov 2022-02-23 04:58:50 +0100
  • 4897b053a9 Added more null pointer checks to avoid a crash in RSP_LoadMatrix. DaMarkov 2022-02-23 04:40:19 +0100
  • f2df41128c Added null pointer check to gSPLight. DaMarkov 2022-02-23 04:02:55 +0100
  • e07e8c69df Added a null pointer check to gSPDisplayList. DaMarkov 2022-02-23 03:59:56 +0100
  • b595b9646c
    Merge pull request #6 from DaMarkov/fix-texcoords Blake Warner 2022-02-20 09:08:05 -0500
  • ddd5fb1461 graphics2D.correctTexrectCoords is now set in Config.cpp. DaMarkov 2022-02-20 14:57:08 +0100
  • cc22862e39
    Merge pull request #5 from DaMarkov/pixelformat-error Blake Warner 2022-02-20 08:12:10 -0500
  • 1a711257ed Log unknown gbi command. Sergey Lipskiy 2022-02-20 13:48:14 +0700
  • 8a0752a2f2 Update cmake/Readme.txt Sergey Lipskiy 2022-02-20 12:05:01 +0700
  • efc88a2d5b
    README Formatting (#2636) トトも 2022-02-20 01:12:10 -0500
  • 5ee1de6ec1 Detect the Angle renderer Francisco Zurita 2022-02-19 15:54:19 -0500
  • 66a71307e8 Disable color buffer copy for JFG in custom settings. FBInfo should control all copies to RDRAM. Sergey Lipskiy 2022-02-19 22:55:25 +0700
  • 9e5564dc7c Make FBInfo working when when "copy to RDRAM" option is disabled. Sergey Lipskiy 2022-02-19 21:39:28 +0700
  • ccc8587367 Allow copy color buffer to RDRAM when current buffer is null. Sergey Lipskiy 2022-02-19 21:10:20 +0700
  • 342683d2c6 Allow to draw aux (not produced by gDPTextureRectangle) texrects when current frame buffer is null. Sergey Lipskiy 2022-02-19 20:45:15 +0700
  • 7eef2b3684 Code refactor: get rid of Windows macro min and max. Sergey Lipskiy 2022-02-19 22:00:57 +0700
  • 24d604f83e Enabled correctTexrectCoords flag. DaMarkov 2022-02-19 22:44:56 +0100
  • 4bb89a43d0 Removed error message when SetPixelFormat() fails. DaMarkov 2022-02-19 15:03:03 +0100
  • f4d83cd9bd Ensure that mipmap shader will not try to load HD textures from atlas. Sergey Lipskiy 2022-02-19 13:39:50 +0700
  • 941e054157 GLideNUI: copy M64P_GLIDENUI fix to Config_LoadConfig() aswell Rosalie 2022-02-16 08:33:28 +0100
  • 91cfc2b06c GLideN64 doesn't like it when it is running without an window. This PR fixes a few places so GLideN64 doesn't crashes any longer. These are all mostly null pointer checks. DaMarkov 2022-02-15 22:50:30 +0100
  • 7d6fa0bfe1 Added a function to switch between .htc and .hts files. DaMarkov 2022-02-14 12:34:41 +0100
  • 49373fde71 Correct FrameBuffer::isAuxiliary() If buffer's size is 8bit, it is an auxiliary buffer. Sergey Lipskiy 2022-02-13 19:52:19 +0700
  • 58faa2874a Add support for HD textures, which have the same checksum but different format or size. Sergey Lipskiy 2022-01-22 16:27:42 +0700
  • 3e9bafb145 Tiny cleanup. DaMarkov 2022-02-14 06:07:16 +0100
  • 6d9ebf6ff3 Some cleanup. Added RELATIVE_PATHS to tell gliden that paths are relative. Added functions to enabled/disable high res on the fly. DaMarkov 2022-02-14 05:26:00 +0100
  • ebf714f7a5 Added support for texture packs for OOT. Fixed an endian issue in RiceCRC32. Hardcoded in the hyrule day skybox. DaMarkov 2022-02-14 02:13:21 +0100
  • 555fbac213 Fix mip-mapped textures not filtered with fast texture path when "emulate mip-map" is disabled. Sergey Lipskiy 2022-02-13 21:40:31 +0700
  • 31553a3532 Correct load of mip-map textures with accurate path when mip-map emulation is disabled. Fast path totally disables mip-map calculations when "mip-map emulation" option is disabled. Accurate path works differently. It just set lod to 1.0, which forces most detailed textures to be used. However, the remained calculations are performed and the mip-map tiles still must be in texture atlas format. Sergey Lipskiy 2022-02-13 20:58:03 +0700
  • bf7dd027ba Don't use a vertex offset in the fast shader path fzurita 2022-01-16 09:09:08 -0500
  • 7e728b1f55 GLideNUI: copy config files to user config path when needed Rosalie Wanders 2022-01-25 16:34:26 +0100
  • 4598939a90 Add inaccurate texture coordinates hotkey Rosalie Wanders 2022-01-31 18:54:12 +0100
  • 8a0db39812 Refactor texture load: apply proper mask to tmem read address to prevent out of bounds reads. Sergey Lipskiy 2022-02-12 15:22:09 +0700
  • 1e0699bf73 Revert "Check that texture fit TMEM before load." Sergey Lipskiy 2022-02-12 12:57:58 +0700
  • 403658b456 used bit 1 to signify segment address lookup Blake Warner 2022-02-10 23:54:42 -0500
  • c5b63481ab
    Merge pull request #3 from DaMarkov/gfx-force43 Blake Warner 2022-02-10 16:50:54 -0500
  • fb108abab7 Fixed an issue when the user is resizing the window while in 4:3 mode. DaMarkov 2022-02-10 22:14:38 +0100
  • 455310da1c Fixed a tiny but important mistake. DaMarkov 2022-02-10 22:07:23 +0100
  • f42ee1e7f8 Added gfx_force_43 to switch the aspect ratio to 4:3 on the fly. I had to add a new method forceResizeWindow for this. Also added NO_LOAD_PROGRESS_DISPLAY. DaMarkov 2022-02-10 21:27:45 +0100
  • 88f7de3e2b
    Merge pull request #2 from DaMarkov/oot-framebuffer-emulation Blake Warner 2022-02-08 12:19:07 -0500
  • 19533b5d18 Cleanup and missed on change in FrameBuffer.cpp. DaMarkov 2022-02-08 16:58:56 +0100
  • 187d1a9caa Moved structs into Native.h. DaMarkov 2022-02-08 15:05:07 +0100
  • 311608c42d Used NATIVE compiler flag to make changes for OOT optional. DaMarkov 2022-02-08 14:01:30 +0100
  • e6cdd229fd Changed the project files back. DaMarkov 2022-02-08 07:27:55 +0100
  • e5332785fc Changed GLideN64 so it works with framebuffer emulation enabled with OOT. DaMarkov 2022-02-08 03:44:17 +0100
  • dca837e446 Also changed the output folder of the other projects. DaMarkov 2022-02-07 19:05:38 +0100
  • 0e86b4314f Changed output directoy. Directoy is now relative to the project and not the solution. Needed to add GLidenN64 to different solution files. DaMarkov 2022-02-07 18:10:32 +0100
  • 35b278896f fixed heap overflow Blake Warner 2022-02-05 15:37:51 -0500
  • a054cb622b stripped unneeded files and changed default config options Blake Warner 2022-01-29 17:51:08 -0500
  • 0255e10db6 native port Blake Warner 2022-01-16 12:27:17 -0500
  • 7417144f64 Check that texture fit TMEM before load. It should prevent out of TMEM bounds read. Sergey Lipskiy 2022-01-21 20:42:39 +0700
  • 0d765008d0 Do not apply shift scale to background textures. s2s 2022-01-17 21:57:57 +0100
  • df2d4debbb Workaround for PowerVR issues github-actions fzurita 2022-01-08 16:23:39 -0500
  • 30e4d3416b Minor code cleanup in gSPCullVertices Sergey Lipskiy 2022-01-16 18:07:24 +0700
  • fd29c4386a Fix renderScreenSpaceTriangles when input vertices represent TRIANGLE_STRIP. Sergey Lipskiy 2022-01-16 17:24:49 +0700
  • e9a6f258af Apply mask on DMEM address to avoid segmentation fault in Indiana Jones, see #2628 Sergey Lipskiy 2022-01-07 23:54:40 +0700
  • 6275140109 Fix build with CMake on Windows fzurita 2021-12-17 14:36:58 -0500
  • 8343fd05c9 Restore logic for uTexOffset uniform. Sergey Lipskiy 2021-12-21 00:54:17 +0700
  • 506f263c13 Correct imageW/imageH calculation in ObjCoordinates again. Sergey Lipskiy 2021-12-19 20:53:09 +0700
  • b2f3caa1a4 Revert "Shift S2DEX background texture coordinates in non-native resolutions." Sergey Lipskiy 2021-12-19 20:39:35 +0700