1
0
mirror of https://github.com/Swordfish90/cool-retro-term.git synced 2025-01-19 04:30:44 +00:00

101 Commits

Author SHA1 Message Date
Filippo Scognamiglio
110f91afa5 Font size is now set in pixel so the line spacing is now really proportional, this should fix the problem with cropped fonts. 2014-05-27 23:54:28 +02:00
Filippo Scognamiglio
12f09ddf52 Huge changes in profiles management and added support for user defined ones. 2014-05-18 22:23:19 +02:00
Filippo Scognamiglio
3440ef0e45 Improved blur effect. Pixels now appear immediately and disappear smoothly as with real burnin effect. 2014-05-15 23:41:12 +02:00
Filippo Scognamiglio
df764f78c2 Linespacing is now proportional to font size. 2014-05-08 21:59:46 +02:00
Filippo Scognamiglio
2c5915b3b2 Improved screen flickering and added more noise when distorting. 2014-04-21 00:09:18 +02:00
Filippo Scognamiglio
40660b5ef2 Fiune tunings in frame reflections. 2014-04-20 23:48:31 +02:00
Filippo Scognamiglio
1ef94e083c Finally introducing texture scaling. 2014-04-20 23:05:26 +02:00
Filippo Scognamiglio
01b5dd9651 Improved casualness of horizontal distortion. 2014-04-18 12:00:17 +02:00
Filippo Scognamiglio
53d9ba13d9 Fine tunings in frames parameters. 2014-04-18 11:14:47 +02:00
Filippo Scognamiglio
bb320f3e40 Removed some unrealistic screen reflections. 2014-04-17 21:57:15 +02:00
Filippo Scognamiglio
4d9f0a0adb Fix: better screen curvature values. 2014-04-17 15:39:56 +02:00
Filippo Scognamiglio
6f34085f7b Now ambient reflection is integrated in the screen frame. This improves performances and quality. 2014-04-17 15:26:01 +02:00
Filippo Scognamiglio
475f6bde37 Some cleanups, fullscreen option also in context menu now. 2014-04-17 13:56:13 +02:00
Filippo Scognamiglio
115171e969 Added terminal size overlay 2014-04-17 13:27:41 +02:00
Filippo Scognamiglio
2af093220f Removing unuseful prints 2014-04-16 19:37:33 +02:00
Filippo Scognamiglio
3478e66044 Improvements in menus 2014-04-16 19:30:11 +02:00
Filippo Scognamiglio
5d6040e45d Added selections copy and paste! 2014-04-16 19:18:14 +02:00
Filippo Scognamiglio
883520a9c6 Wrong spacing in no frame. 2014-04-06 18:44:11 +02:00
Filippo Scognamiglio
de36406ed5 Now reflections play well with horizontal flickering. 2014-04-06 17:59:19 +02:00
Filippo Scognamiglio
dc188a6e50 Fixed some other warnings in shader. Little improvements in reflections. 2014-04-06 17:27:28 +02:00
Filippo Scognamiglio
e62ee54aea Added realtime reflections on the frame. They are a little bit hacky but don't have any impact on performances. 2014-04-05 15:14:52 +02:00
Filippo Scognamiglio
80404ffe89 Really fixes #6. At least I hope... 2014-04-04 02:32:52 +02:00
Filippo Scognamiglio
e1b8dc0d92 It is now possible to set fps to save some cpu and battery. 2014-04-03 18:44:23 +02:00
Filippo Scognamiglio
0cef4c75e4 Fix: differentiating setting equal to zero from undefined. 2014-04-03 18:08:07 +02:00
Filippo Scognamiglio
3823e90374 Improved no frame profile 2014-04-03 18:02:52 +02:00
Filippo Scognamiglio
8cf467de4b Changed default settings. 2014-04-03 15:29:07 +02:00
Filippo Scognamiglio
27e30ee258 Fixes #6 writing to uniform value 2014-04-03 15:22:39 +02:00
Filippo Scognamiglio
87eb525950 Improved scanlines (I'm finally happy with them) and added pixelated effect. Design improvements in the setting window. 2014-04-03 15:06:16 +02:00
Filippo Scognamiglio
1b94fb6b22 Introducing terminal scaling for performance reasons on old PCs. 2014-04-02 22:07:37 +02:00
Filippo Scognamiglio
3abdb9424c Fix: sometimes scaling was wrong. Per-font line spacing is actually now used. 2014-04-02 19:12:11 +02:00
Filippo Scognamiglio
984c4aaa23 Reenabled profiles. Fixes in the settings window. 2014-03-31 22:23:48 +02:00
Filippo Scognamiglio
8611f815e7 Added brightness slider. 2014-03-31 17:26:51 +02:00
Filippo Scognamiglio
120561ff95 Improvements and speedups in scanline effect. It has been moved among the preprocessing effects. 2014-03-31 16:57:51 +02:00
Filippo Scognamiglio
9ff1bcb074 Removed javascript rand function, replaced with a much faster and gpu related random texture lookup. Other small improvements 2014-03-31 14:16:26 +02:00
Filippo Scognamiglio
5cb3c0c6ba Some refactoring. 2014-03-30 22:29:15 +02:00
Filippo Scognamiglio
34f61cd86a Heavily reduced idle cpu consumption. 2014-03-30 18:30:35 +02:00
Filippo Scognamiglio
9c83b1d654 Fix: scanline do not affect background anymore 2014-03-27 15:25:52 +01:00
Filippo Scognamiglio
103139e493 Added contrast setting. Settings window needs some work now. 2014-03-27 13:59:48 +01:00
Filippo Scognamiglio
8cb9520ea7 Moved bloom where it belongs, in postprocessing instead of preprocessing. Restored glowing line animation. 2014-03-26 20:26:20 +01:00
Filippo Scognamiglio
a729eae191 Added horizontal sync problem. Reduced CPU usage consistently. 2014-03-26 19:23:47 +01:00
Filippo Scognamiglio
ab57ada5df Sligtly dim screen near the borders. Noise is now stronger near the center of the screen. 2014-03-26 01:22:02 +01:00
Filippo Scognamiglio
cfe6c559a4 Flickering is now much more realistic 2014-03-25 16:30:07 +01:00
Filippo Scognamiglio
67055633bd Added mouse wheel scrolling. 2014-03-24 23:17:02 +01:00
Filippo Scognamiglio
06b9627c6c New fonts and font management improved. 2014-03-24 21:40:04 +01:00
Filippo Scognamiglio
87880e08fd Normals on the frame are now woriking correctly. The screen light coherently the frame. 2014-03-24 11:09:34 +01:00
Filippo Scognamiglio
d0e4086d86 Added bloom effect! 2014-03-23 18:29:19 +01:00
Filippo Scognamiglio
5076bf58b3 Temporarily disabled normals 2014-03-22 15:10:07 +01:00
Filippo Scognamiglio
03a72e39b9 Added a really cool motion blur to the screen! 2014-03-22 11:11:27 +01:00
Filippo Scognamiglio
5aa1da233a Changing font doesn't reload the entire window. 2014-03-20 16:19:11 +01:00
Filippo Scognamiglio
13377ba4e7 Fix: fonts are now working 2014-03-20 15:31:23 +01:00