Commit Graph

54 Commits

Author SHA1 Message Date
Robin Jones
2025c86b47 moved input handler to seperate function
improved sound handling during splash screen
(introduced bug with user input when accessing secondary menus more than once)
2016-12-30 01:39:26 +00:00
Robin Jones
61bb4b7fec renamed mp3 functions to have prefix 2016-12-30 00:38:05 +00:00
Robin Jones
69a295f84a optimised / refactored file loading 2016-12-30 00:31:51 +00:00
Robin Jones
00c3203585 changed font background colour to transparent
(need to darken box backgrounds)
2016-12-29 17:58:42 +00:00
Robin Jones
ae66a2f06f updated audio library repo 2016-12-29 17:09:13 +00:00
Robin Jones
b719c4389f improved the sound implementation
(still has too much latency, although mainly due to other parts of the menu)
2016-12-29 17:05:09 +00:00
Robin Jones
5e5da4d1a8 using updated version of libmikmod 2016-12-28 00:39:32 +00:00
Robin Jones
b7ae2b09ff changed input_mapping to an enum 2016-12-15 22:48:53 +00:00
networkfusion
bf57d64b53 Merge pull request #12 from networkfusion/buildsystem
Buildsystem
2016-12-13 20:45:17 +00:00
Robin Jones
ea6e5cc24d minor updates to readme 2016-12-13 20:39:54 +00:00
Robin Jones
fad67dc582 added ability to extract firmware from original os 2016-12-13 20:31:34 +00:00
Robin Jones
f8a90dac6e renamed upload to deploy-sd 2016-12-13 15:56:20 +00:00
Robin Jones
a43d7b0f77 Added changes to work with VSCode on windows 2016-12-13 15:37:40 +00:00
Robin Jones
fbd29c8bad removed file uploaded by mistake 2016-12-13 13:17:53 +00:00
Robin Jones
c1b65f83b2 changes to gitignore 2016-12-13 13:09:36 +00:00
Robin Jones
29753b1c27 update to gitignore 2016-12-13 13:09:11 +00:00
Robin Jones
42b5d9e09e Updated readme
renamed linux setup script
2016-12-13 11:47:00 +00:00
Robin Jones
63872f6e61 Added automated scripts for building on windows 10 2016-12-12 23:52:36 +00:00
Robin Jones
b02b6f020d reverted to using if else statements
as cant use strings with case  statements using c99
2016-09-17 01:33:06 +01:00
Robin Jones
aa455bf8b4 code refactoring 2016-09-17 00:08:00 +01:00
Robin Jones
9f9320338f removed unused functions 2016-09-16 21:37:34 +01:00
Robin Jones
6f771f166a Code refactoring 2016-09-16 21:20:19 +01:00
Robin Jones
945331f92c Finished refactoring Makefile and directories #6 2016-09-10 00:13:21 +01:00
Robin Jones
0929602e65 updated stb_image to latest version 2016-09-09 22:19:34 +01:00
Robin Jones
0451d6fab6 moved files to more appropriate locations 2016-09-09 21:44:26 +01:00
Robin Jones
52f4573762 Updated stb_image to latest version
Notes:
commented out requirement for memory.h (as original version did)
Also should move to using stb_image.h
2016-09-09 09:51:28 +01:00
Robin Jones
5f50809565 Updated truetype header to latest release
(note commented out memory.h requirement as in last version)
2016-09-09 09:40:49 +01:00
Robin Jones
5fb8610885 Further improvements to makefile 2016-09-08 01:18:35 +01:00
Robin Jones
cdbc551806 makefile changes to make it more automatic 2016-09-07 22:38:04 +01:00
Robin Jones
95e8b48dc0 Debugging now uses a macro and trace statements 2016-09-07 22:11:50 +01:00
networkfusion
b594cd3998 Merge pull request #10 from networkfusion/v3support
V3support
2016-09-07 15:52:39 +01:00
Robin Jones
1f6d31a95a Fixed string formatting 2016-09-07 15:43:07 +01:00
Robin Jones
f46562034d V3 saving now working 2016-09-02 23:00:22 +01:00
Robin Jones
4f67057a1a minor refactoring of backupSaveData
to make it more understandable.
(still a lot todo)
2016-09-02 14:56:06 +01:00
Robin Jones
67fc6d0aa8 Only load firmware when required 2016-09-01 00:09:17 +01:00
Robin Jones
0345327c0d Added properties file to gitignore 2016-08-31 23:35:00 +01:00
Robin Jones
032d9824e6 Although I dont think it is actually used,
moved font patch to where it should be.
2016-08-11 02:12:23 +01:00
Robin Jones
94db4f281b stop vsc debug files from being added 2016-08-11 02:00:23 +01:00
Robin Jones
69abcebf72 structured some files into appropriate directories 2016-08-11 01:52:54 +01:00
Jay Oster
88473a8dd9 Fix minor bug in readCheatFile()
- This bug won't cause any trouble unless you use the minimal YAML example or smaller.
2014-08-26 12:42:04 -07:00
Jay Oster
90fb4e39a5 Initial GS code engine implementation
- Replaced the cheat file format with YAML
- Replaced the simulate_boot function with a small bit of C, and a loader in assembly
- The loader is fairly well-documented, and points out which register states are required for CICs
- Also includes a giant patcher function (relocatable assembly) which can patch the exception handler and run the code engine
- The code engine is GS Pro 3.30-compatible, and supports all code types
2014-08-26 10:27:07 -07:00
Jay Oster
3ba0910535 Fixing more whitespace and missing brackets 2014-08-15 23:42:15 -07:00
Jay Oster
5628bcf5a1 Fix compiler warnings in chksum64.c 2014-08-15 23:41:37 -07:00
Jay Oster
18a06dac95 Fix libmikmod-n64 build instructions in README 2014-08-09 23:11:30 -07:00
Jay Oster
c9efcc42f0 Slightly better fix for warnings in utils.c 2014-06-30 01:01:41 -07:00
Jay Oster
3049cad137 Fix warnings in util.c 2014-06-30 00:57:17 -07:00
Jay Oster
9efd2dae90 Fix more insidious whitespace 2014-06-30 00:49:02 -07:00
Jay Oster
d61d073cf6 Remove the right v64 image filename 2014-06-30 00:18:45 -07:00
Jay Oster
cdd1ac5daf Fix mp3 warnings. 2014-06-30 00:16:08 -07:00
Jay Oster
050db8b445 Fix some whitespace horrors! 2014-06-30 00:15:40 -07:00