Commit Graph

  • ca63ef88ea Fix freezing because of multiplayer master duarteapcoelho 2022-12-10 16:52:15 +0000
  • f18108eaee Update README v1.2 duarteapcoelho 2022-12-08 20:46:49 +0000
  • df09c12c07 Clip models duarteapcoelho 2022-12-08 20:46:42 +0000
  • 3f1ea2cc5d Fix sun not being visible duarteapcoelho 2022-12-08 18:00:41 +0000
  • 98f79eeb05 Do backface culling before anything else duarteapcoelho 2022-12-08 17:06:40 +0000
  • 332771104f gint: Add libprof for more accurate FPS duarteapcoelho 2022-12-08 16:20:43 +0000
  • 136e536544 Make depth buffer 8 bit duarteapcoelho 2022-12-08 15:44:53 +0000
  • eea8550238 CE: enable compression ce duarteapcoelho 2022-12-07 22:02:38 +0000
  • ae6bbc5861 Fix ce/makefile missing duarteapcoelho 2022-12-07 21:40:07 +0000
  • ffc5f9d651 Add untested TI-84 Plus CE support duarteapcoelho 2022-12-07 15:35:39 +0000
  • 003955e423 Add a 'package' Makefile target to create a release v1.1 duarteapcoelho 2022-12-07 15:15:36 +0000
  • aefbb3cc50 Update README.md duarteapcoelho 2022-12-07 14:40:12 +0000
  • 113ea0366a Remove the enemy car from the gint version duarteapcoelho 2022-12-07 14:39:56 +0000
  • 7aaaace43b Use a simpler triangle rasterization algorithm duarteapcoelho 2022-11-29 20:25:58 +0000
  • b1951208ae Use DMA to draw the grass duarteapcoelho 2022-11-27 12:19:56 +0000
  • 96c4b8bdcf Add gint target duarteapcoelho 2022-11-27 08:29:26 +0000
  • 9749f08077 Optimize rendering duarteapcoelho 2022-11-24 21:45:04 +0000
  • 0b11ffac4c Add back-face culling duarteapcoelho 2022-11-16 14:58:28 +0000
  • 9877547fe1 Remove second image duarteapcoelho 2022-11-16 13:23:17 +0000
  • a70d716564 Add video Duarte Coelho 2022-11-16 09:11:57 +0000
  • ed3503bb5b Remove unmatched parentheses in README duarteapcoelho 2022-11-14 18:30:05 +0000
  • ac2dc37cb2 Fix sub-Makefiles not being updated by main Makefile duarteapcoelho 2022-11-13 09:00:28 +0000
  • 53c148d369 Add install instructions to README duarteapcoelho 2022-11-11 23:40:57 +0000
  • 05f3c1ee1d Add install instructions to README v1.0 duarteapcoelho 2022-11-11 23:40:57 +0000
  • 9cff8bfdcb
    Add MIT license duarteapcoelho 2022-11-11 23:32:18 +0000
  • 98b7ace56d Add more information to README duarteapcoelho 2022-11-11 22:46:52 +0000
  • 2a786b9c7e Improve build system, add model and icon sources duarteapcoelho 2022-11-11 22:03:24 +0000
  • 7c2a6c8341 Clean project structure duarteapcoelho 2022-11-11 16:07:25 +0000
  • cca9791e12 Draw all cones duarteapcoelho 2022-11-11 15:27:13 +0000
  • be144d15d7 Add better icons duarteapcoelho 2022-11-11 13:47:50 +0000
  • 00b0e62361 Adjust car movement, show FPS and car speed. duarteapcoelho 2022-11-08 18:45:19 +0000
  • 73ca65149d Add two-player multiplayer over the 3-pin cable duarteapcoelho 2022-09-27 17:36:10 +0100
  • 7b484c0255 Rename add-in from "test" to "racing" duarteapcoelho 2022-09-19 10:30:50 +0100
  • 505b6c5068 Make menu act like pausing duarteapcoelho 2022-09-13 17:10:42 +0100
  • 14f4ba8c9b Decrease track tolerance to 1.0 duarteapcoelho 2022-09-12 22:39:37 +0100
  • 9862fefced Add wheel friction when inside the track duarteapcoelho 2022-09-11 11:49:17 +0100
  • cf62bb7f87 Use templates for vectors duarteapcoelho 2022-09-11 11:39:40 +0100
  • 795db01fd7 Move car and track code to classes duarteapcoelho 2022-09-10 22:54:44 +0100
  • 92c2c444ab Add friction outside the track duarteapcoelho 2022-09-10 19:00:35 +0100
  • 537b46e65c Rename "dot3" to "dot" and move to vector.h duarteapcoelho 2022-09-10 18:58:10 +0100
  • 001deefdbb Optimize rasterization duarteapcoelho 2022-09-09 00:13:28 +0100
  • 99483cab91 Remove memory allocation when drawing triangles duarteapcoelho 2022-09-09 00:01:56 +0100
  • b8fb21ec7a Add sun duarteapcoelho 2022-09-08 15:20:00 +0100
  • c0b408d106 Optimize clearing the screen duarteapcoelho 2022-09-08 13:53:50 +0100
  • 2133511e1e Smooth camera movement duarteapcoelho 2022-09-08 13:53:26 +0100
  • 048b6729e6 Add cone LOD and reduce number of cones duarteapcoelho 2022-09-08 13:50:42 +0100
  • edffe33cd4 Add floor duarteapcoelho 2022-09-08 11:57:10 +0100
  • fa84ccda8e Fix precision error in fp_sin duarteapcoelho 2022-09-07 23:53:54 +0100
  • 8c2d4124e0 Better car model duarteapcoelho 2022-09-06 21:59:13 +0100
  • 91afd62a9c Change field of view according to speed duarteapcoelho 2022-09-05 21:02:25 +0100
  • 6904a54d5e Optimize clipping duarteapcoelho 2022-09-05 12:01:59 +0100
  • c8a99400f2 Optimize clipping duarteapcoelho 2022-09-05 11:59:36 +0100
  • 53d31af0c2 Fix bug when drawing above the screen duarteapcoelho 2022-09-05 11:58:21 +0100
  • 270f57c707 Add cones duarteapcoelho 2022-09-05 11:57:28 +0100
  • d8bd4e1ec0 Better track duarteapcoelho 2022-09-05 11:48:55 +0100
  • 5396fc87c6 Optimize fixed point math duarteapcoelho 2022-08-29 13:11:39 +0100
  • 4cd1f0c28c Inline operators duarteapcoelho 2022-08-28 14:04:15 +0100
  • 44ea52dfd4 Fix track generation duarteapcoelho 2022-08-27 20:47:18 +0100
  • b84378b509 Rendering optimization duarteapcoelho 2022-08-23 21:46:00 +0100
  • f6cacf0f86 Optmize clipping duarteapcoelho 2022-08-23 19:31:55 +0100
  • 27dde4bc4b Add directional shading and inline functions duarteapcoelho 2022-08-23 14:35:45 +0100
  • 6754fdf9a3 Clean duarteapcoelho 2022-08-22 22:34:05 +0100
  • faf1bb3657 Fix memory leak when drawing text with SDL duarteapcoelho 2022-08-22 22:33:25 +0100
  • 59742c0343 Use scanline algorithm for rasterization duarteapcoelho 2022-08-22 22:32:54 +0100
  • 2d687fadf0 Small optimizations duarteapcoelho 2022-08-21 22:11:27 +0100
  • 040c4ae81c Better car movement, optimizations and clipping duarteapcoelho 2022-08-19 23:41:59 +0100
  • e1e4f77685 Add circle track and other changes duarteapcoelho 2022-08-17 19:52:37 +0100
  • 88086aaeea
    Create README.md duarteapcoelho 2022-08-17 12:53:55 +0100
  • f65ff47413 Fix Makefile not creating build directory duarteapcoelho 2022-08-17 12:22:27 +0100
  • 0b296266d7 Add gitignore duarteapcoelho 2022-08-17 12:21:18 +0100
  • 3c065e2359 First commit duarteapcoelho 2022-08-17 12:19:52 +0100