aboutsummaryrefslogtreecommitdiff
path: root/Source/Font.c
Commit message (Collapse)AuthorAgeFilesLines
* Make RadioFont and SmallFont extern to other compilation unitsXavier Del Campo Romero2021-01-011-293/+298
|
* Added "const" qualifier to some functions.Xavier ASUS2018-11-181-13/+13
| | | | | "cdrom:\ and ;1" are automatically inserted into file name, in order to save memory space. Some minor optimizations.
* * Menu.c: bugfix for PLT level list.XaviDCR922018-03-101-0/+5
| | | | * Minor: added whitespace to "sizeof" operand.
* + Added Message module, used for tutorials.XaviDCR922018-02-251-3/+83
| | | | | | | + Added first tutorial level. * Font now inserts line feed automatically if the next word is too long to fit. * Gfx.c: added primitive list double buffering in order to gain some performance. * MapEditor: now airport can be defined inside the tool.
* * Removed unneeded -g flag from Makefile.XaviDCR922017-09-161-2/+4
| | | | | | | * Aircraft now prevents collision against other aircraft if state == STATE_TAXIING. * Game: new event handlers for new Aircraft collision prevention algorithm. * Font: although not compulsory, _blend_effect_lum should be volatile. * Other minor changes.
* * Trimmed ending whitespaces.XaviDCR922017-09-161-23/+23
| | | | * Makefile now generates output TIM files automatically, using 'cat whatever.flags' files as flags for bmp2tim.
* * Minor changes (spaces between "if"/"for"... instructions).XaviDCR922017-08-301-11/+11
| | | | + Added output ELF file with debugging symbols for nocash.
* * Added more comments.XaviDCR922017-08-181-0/+2
| | | | | * Radio chatter sounds. * Created aircraft state STATE_STOPPED, to be used when L1 is pressed on aircraft selection mode.
* * Include directives are now moved to .c instead of .h, as it should really ↵XaviDCR922017-08-061-0/+3
| | | | | | | | | be... * Makefile now rebuilds needed targets on modified header files. * Some more work on GameEmergencyMode(). * Initial work on PSX mouse auto detection. * Prototypes for RCNT2 I_MASK bit handling.
* + Added support for SIO (Serial Input Output).XaviDCR922017-07-201-5/+5
| | | | * On SystemLoadFileToBuffer(), files can be now uploaded to PSX using QPSXSerial.
* * Added font spacing parameter.XaviDCR922017-06-281-1/+6
| | | | | | * Removed obsolete, unused functions. * Performance optimization: routines inside GameCalculations() were computating a big loop several times, so this has been modified so that loop is only performed once. * Initial implementation for GameGetAircraftTilemap(). Still some work TODO.
* * Implemented aircraft collision. But it would not detect collision in some ↵XaviDCR922017-06-061-2/+2
| | | | | | | | cases. * Remove unneeded whitespace character on pointer variables (unary operators should not have any whitespaces). * SelectedAircraft index now increases or decreases automatically on aircraft added/removed. * Started writing Plt generation routines. Still a lot of work TODO.
* * Updated.XaviDCR922017-02-041-0/+0
|
* Initial commitXavier Del Campo2017-02-041-0/+196