Commit Graph

  • 18edb80aac Merge pull request #2 from benlankamp/master jmarshall23 2020-06-12 08:01:32 -07:00
  • f8e5b57f7d Include actual changes :\ Ben Lankamp 2020-06-12 16:55:53 +02:00
  • 66b80220cc * Remove all DirectX remnants. * Added copying of DLLs to Binary folder * Handle system events through SDL Ben Lankamp 2020-06-12 16:52:26 +02:00
  • 8cbbaa12b0 Added Release config. Justin Marshall 2020-06-12 07:50:12 -07:00
  • 482d5c0722 Disabled scroll bar on framebuffer window. Justin Marshall 2020-06-11 19:39:31 -07:00
  • 0a26a05572 GBuffer video mem now blit directly to the backbuffer cpu array. Justin Marshall 2020-06-11 19:35:27 -07:00
  • f289eca079 Unit health now works again. Justin Marshall 2020-06-11 19:23:52 -07:00
  • ed18ca9a37 Complete removal of directdraw and replaced with OpenGL. Has some bugs, movies disabled. Justin Marshall 2020-06-11 17:59:36 -07:00
  • a7fdd19b5a ASM files removed, functions replaced with bits from Chronoshift. Justin Marshall 2020-06-11 13:28:41 -07:00
  • 04b14ea4a2 Fixed font and render bug from TXTPRNT integration. Justin Marshall 2020-06-11 08:53:09 -07:00
  • b6d525a5cd Removed font.cpp. Justin Marshall 2020-06-11 05:58:03 -07:00
  • b64c955970 Replaced TXTPRNT.ASM with TXTPRNT.CPP from Chronoshift. Justin Marshall 2020-06-11 05:47:59 -07:00
  • cc6c6092c7 Added more scripting functions. Justin Marshall 2020-06-10 20:13:22 -07:00
  • 0b23dd5223 Initial Lua Script implementation. Credit/Timer now renders. Justin Marshall 2020-06-10 17:50:06 -07:00
  • f230b5bd0f Alt key now functions properly, fixed a-z and f1-f12 scancodes. Justin Marshall 2020-06-10 14:32:01 -07:00
  • 96c214819f Removed unneeded file from CMakeLists.txt Justin Marshall 2020-06-10 13:50:54 -07:00
  • 45bcd847f9 CMake Projects, temp disabled MMX line blit. Justin Marshall 2020-06-10 13:34:18 -07:00
  • baeaf6c807 New triggers work properly. Justin Marshall 2020-06-09 21:54:06 -07:00
  • 6fcd7a484e Triggers should now be save and load able. Justin Marshall 2020-06-09 21:40:10 -07:00
  • 17464353dd Initial edit trigger and trigger list screens. Trigger List screen complete, edit trigger screen needs some more work. Justin Marshall 2020-06-09 20:05:14 -07:00
  • b777f2bd5c Changing Theater now works. Justin Marshall 2020-06-08 20:23:03 -07:00
  • ad43c33b7d Grabbed LCW_Comp from Chronoshift to fix editor save bug with compression. Justin Marshall 2020-06-08 19:31:04 -07:00
  • d9f1b24124 SizeMap buttons now work properly(needed unique id's). Justin Marshall 2020-06-08 18:54:38 -07:00
  • 562af3f7bf Map Editor Mouse Control expands to the entire window. Justin Marshall 2020-06-08 18:40:29 -07:00
  • 797ba8fa64 Scenerio Dialog front end moved over to imgui. Justin Marshall 2020-06-08 17:18:51 -07:00
  • 0fd2b13225 Initial work on the scenerio editor screen. Justin Marshall 2020-06-08 15:36:50 -07:00
  • 8409c49675 Size Map editor screen ported to imgui. Justin Marshall 2020-06-08 13:26:00 -07:00
  • c1d2434921 Switched "create entity" dialog to imgui. Justin Marshall 2020-06-08 12:42:44 -07:00
  • 122103b009 Main menu context window ported to imgui. Justin Marshall 2020-06-07 22:47:59 -07:00
  • 7c81c18558 New Scenario Dialog imdlg events is hooked up Justin Marshall 2020-06-07 22:17:29 -07:00
  • 88172cdbe3 Switched new Scenario buttons to checkboxes. Justin Marshall 2020-06-07 21:42:08 -07:00
  • 871d7a8601 Switched imgui over to SDL implementation, dialog input works. Justin Marshall 2020-06-07 21:13:25 -07:00
  • 290a7fb1c5 Imgui integration began switching dialogs over to new system, work in progress! Justin Marshall 2020-06-07 20:15:01 -07:00
  • 935b56c995 Fixed a bug were the mouse wouldn't move on the right click context menu in the scenerio editor. Justin Marshall 2020-06-07 19:11:11 -07:00
  • 02862df035 Disable music when entering the scenerio_editor. Justin Marshall 2020-06-07 19:09:41 -07:00
  • a0efe3a4ec Mouse ghosting no longer happens. Justin Marshall 2020-06-07 18:58:57 -07:00
  • cc256ffb89 Initial mouse code(mouse graphics driver from Chronoshift). Very buggy. Justin Marshall 2020-06-07 08:54:51 -07:00
  • ffe6688efa Linear_Blit_To_Linear ported to C Justin Marshall 2020-06-06 20:11:36 -07:00
  • c4566e3062 Fix for "add object" crash in editor Justin Marshall 2020-06-06 17:45:13 -07:00
  • 4ae1728633 Fixed Linear_Scale_To_Linear not handling transparent pixels. Justin Marshall 2020-06-06 17:28:50 -07:00
  • d5698bc9f2 Linear_Scale_To_Linear ported to C Justin Marshall 2020-06-06 17:19:43 -07:00
  • 26df6c8074 Skirmish AI and start locations now work correctly. Enabled debug keys. Justin Marshall 2020-06-06 15:59:29 -07:00
  • a5d5359e16 Added left held mouse support. Justin Marshall 2020-06-06 14:40:08 -07:00
  • aecadacfa5 Performance Optimization: Ddraw will only do the palette resolve on present. Justin Marshall 2020-06-06 04:24:25 -07:00
  • 2a81d98ee1 You can now open add object in the scenario editor. Justin Marshall 2020-06-05 19:40:04 -07:00
  • c21032ebd1 Fix for editor running slow. Justin Marshall 2020-06-05 19:18:24 -07:00
  • ee9e9586d7 Added missing d3dx9 lib Justin Marshall 2020-06-05 19:12:25 -07:00
  • f1a566c39d F2 now works to enable scenerio editor. Justin Marshall 2020-06-05 19:01:30 -07:00
  • ca2e5bc7e6 SCENERIO_EDITOR now compiles. Justin Marshall 2020-06-05 18:49:43 -07:00
  • d223adebd7 Sidebar no longer leaves garbage behind when scrolling. Justin Marshall 2020-06-05 16:00:17 -07:00
  • 82def41529 Save games now work. Justin Marshall 2020-06-05 14:27:34 -07:00
  • 063fd01cf4 Text print now calls Device_Present Justin Marshall 2020-06-05 09:27:55 -07:00
  • 56b557727b Ddraw::Unlock no longer calls present, Device_Present needs to be manually called. This helps performance and visuals. Justin Marshall 2020-06-05 08:24:07 -07:00
  • ca88e13be0 Update README.md jmarshall23 2020-06-05 07:42:19 -07:00
  • 67ef7f6eb7 Create README.md jmarshall23 2020-06-05 07:41:51 -07:00
  • 9cc325dc44 Sidebar will now always redraw. Justin Marshall 2020-06-04 19:17:43 -07:00
  • 13c0ff67b0 Fix from Iran and Omniblade from the Chronoshift discord, fixes units autobuilding. Justin Marshall 2020-06-04 18:57:16 -07:00
  • 7b2d6f0f09 Camera now moves correctly. Tmp hard coded keys for various camera movements. Justin Marshall 2020-06-04 18:46:36 -07:00
  • c167569d1b Missing briefings now display correctly. Justin Marshall 2020-06-04 17:35:36 -07:00
  • e891377c96 Added WSA code from CC, Map Selection Works, temp disabled keyboard input for score screen. Justin Marshall 2020-06-04 15:10:30 -07:00
  • 9b2cf16b5f You can now exit skirmish mode. Justin Marshall 2020-06-04 14:39:11 -07:00
  • fa3493dd30 Keyboard now works, exit the game doesn't crash, feedback audio no longer plays the wrong audio. Justin Marshall 2020-06-04 14:19:12 -07:00
  • 5f0ca2d192 Fixed error in mouse key processing, mouse right click works, mouseQX/QY updated. Justin Marshall 2020-06-04 11:27:01 -07:00
  • 9e78a9f986 Power meter now renders correctly. Justin Marshall 2020-06-04 10:42:34 -07:00
  • fd15772cbc Faction unit audio now works. Justin Marshall 2020-06-04 10:31:25 -07:00
  • d66e9273af Multiple speech sound won't play at the same time. Justin Marshall 2020-06-04 10:11:22 -07:00
  • ed73a48ee9 Hack fix for radar crash! Fix other UI elements. Justin Marshall 2020-06-04 10:00:15 -07:00
  • f90152155d Fixed a bug were incorrect UI controls were taking focus. Justin Marshall 2020-06-04 08:38:37 -07:00
  • 36a8e28afe Sidebar now renders Justin Marshall 2020-06-03 21:19:01 -07:00
  • 2a5867f872 Sidebar for previous bits now uses correct math. Justin Marshall 2020-06-03 19:56:42 -07:00
  • be480a28a9 Power bar draws on the sidebar correctly. Justin Marshall 2020-06-03 19:35:45 -07:00
  • f191e78139 Skirmish dialog works. Justin Marshall 2020-06-03 18:08:09 -07:00
  • 17a8280503 SMK movie audio works. Justin Marshall 2020-06-03 15:50:05 -07:00
  • 3a4842040f Updated license agreement from https://github.com/JonnyH/libsmacker Justin Marshall 2020-06-03 12:50:04 -07:00
  • 17c844c2a2 Added upscale for VQA to window. Justin Marshall 2020-06-02 23:39:37 -07:00
  • 41bb81ff93 Moved ddraw into exe, temp added libsmacker to test out movie event code. Movies work if converted to SMK. Justin Marshall 2020-06-02 23:31:13 -07:00
  • 22f3ea37de Added safety checks for rendering, fixed crash in first level. Justin Marshall 2020-06-02 16:25:20 -07:00
  • e4b2ccf409 Speech works, and OpenAL audio sources are setup correctly. Justin Marshall 2020-06-02 13:52:57 -07:00
  • da310386ae OpenAL music works at latest. Justin Marshall 2020-06-02 13:23:07 -07:00
  • c09d3cf3cd Initial OpenAL code. Justin Marshall 2020-06-02 12:39:34 -07:00
  • a529937ee5 Added ddraw dll and sdl2. Justin Marshall 2020-06-01 22:36:07 -07:00
  • acef90427c Legacy sidebar/radar enabled very broken. Justin Marshall 2020-06-01 22:15:58 -07:00
  • ac8897feff Increased resolution. Justin Marshall 2020-06-01 22:13:26 -07:00
  • fe68f1962a Difficulty settings now loads correctly. Justin Marshall 2020-06-01 20:50:46 -07:00
  • 485f0ea677 Maps now render. Justin Marshall 2020-06-01 19:09:23 -07:00
  • c294a35427 Initial SDL implementation very very rough. Justin Marshall 2020-06-01 18:49:33 -07:00
  • 96416e9ca9 Red Alert now loads stand alone to the main menu. Justin Marshall 2020-06-01 16:29:29 -07:00
  • d9e287e08b Add line breaks to the first line of License.txt Brian Matt 2020-06-01 13:47:33 -05:00
  • b190e877f7 License file PG-SteveT 2020-05-27 16:20:55 -07:00
  • 03416d24e1 Initial Source Code commit PG-SteveT 2020-05-27 12:16:20 -07:00
  • ea8ecc76fa Initial commit Rob Parolin 2020-03-30 10:48:05 -07:00