aboutsummaryrefslogtreecommitdiff
path: root/Source/Sfx.c
Commit message (Collapse)AuthorAgeFilesLines
* Deprecate dprintf over printfXavier Del Campo Romero2021-01-031-1/+1
|
* Optimization flag changed from -Os to -O3 (seems to perform better FPS-wise).Xavier ASUS2018-11-231-1/+1
| | | | Improved const-correctness and scope for some variables.
* Added "const" qualifier to some functions.Xavier ASUS2018-11-181-2/+2
| | | | | "cdrom:\ and ;1" are automatically inserted into file name, in order to save memory space. Some minor optimizations.
* * Game can now compile without PSXSDK_DEBUG flag.XaviDCR922018-03-261-0/+6
| | | | * RCNT2 ISR is now disabled as soon as SystemLoadFileIntoBuffer() is called. Hopefully that will avoid problems with real HW.
* * Increased number of events on SYSTEM.CNF.XaviDCR922018-03-221-27/+53
| | | | Minor changes?
* * System.c: Root counters are finally working, YAY!XaviDCR922018-03-171-11/+12
| | | | | * Sfx.c: SfxStopMusic() was relying on global timer to be increased under ISR, but this is not true anymore! * Other minor changes on EndAnimation.c.
* * RWY_DIR and AIRCRAFT_DIRECTION have been joint into a single enum.XaviDCR922017-12-291-4/+0
| | | | | | * Game.c: new prototypes GameGetParkingDirection() and GameGetRunwayDirection(). * Slight optimizations into GameRenderLevel(). * Added some comment headers into Gfx.c.
* * Trimmed ending whitespaces.XaviDCR922017-09-161-9/+9
| | | | * 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-5/+5
| | | | + Added output ELF file with debugging symbols for nocash.
* * Added more comments.XaviDCR922017-08-181-1/+20
| | | | | * Radio chatter sounds. * Created aircraft state STATE_STOPPED, to be used when L1 is pressed on aircraft selection mode.
* + Documentation about sound sources.XaviDCR922017-08-141-0/+3
| | | | | | | | * Sine-like effect used for runways now moved to SystemCalculateSine(). * Bugfix: ptrPlayer->FlightDataPage is now decreased if there aren't enough active aircraft. * On main menu, 2 players option is now disabled if pad 2 is disconnected. * More work on FPS measurement (not working yet). * Number of used SPU voices is now returned on SfxUploadSound().
* + Added support for SIO (Serial Input Output).XaviDCR922017-07-201-2/+2
| | | | * On SystemLoadFileToBuffer(), files can be now uploaded to PSX using QPSXSerial.
* * Reduced tileset sprite size from 64x64 to 64x48.XaviDCR922017-06-271-3/+8
| | | | | | * Modified rendering functions to keep up with this size reduction. * Sprites in TIM have been reordered inside VRAM. * Other minor changes.
* * Implemented aircraft collision. But it would not detect collision in some ↵XaviDCR922017-06-061-1/+1
| | | | | | | | 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/+85