69 Commits

Author SHA1 Message Date
Godzil
cdda587579 [Cosmetics]
- Update some headers that was incorrect
- Reformat the code in all files to match the same code style
- Removal of unwanted/unneeded files
2018-02-02 17:43:15 +00:00
Godzil
ad195d6c20 Use more modern types for fixed size variables. 2018-02-01 19:04:46 +00:00
Godzil
a3d67a4de3 Remove unneeded debug print 2018-02-01 18:45:10 +00:00
Godzil
1e13490c36 Add proper support for UNROM512 32K CHR-RAM 2018-02-01 18:20:16 +00:00
Godzil
c1d8e858aa More python update 2018-02-01 16:47:17 +00:00
Godzil
ac50dea14b Disabling sonarcloud. 2018-02-01 15:59:11 +00:00
Godzil
97fa1cc4d1 Last test before disabling. 2018-02-01 15:56:11 +00:00
Godzil
621cac64e3 Maybe token setting is invalid? 2018-02-01 15:43:02 +00:00
Godzil
ef1ff8deb9 Makes the Python script more pythonic (3) 2018-02-01 15:32:26 +00:00
Godzil
8f51c4712c Try to run sonarqube/sonarcloud in travis... 2018-02-01 15:07:25 +00:00
Godzil
223b0080c8 Now make OSX failure treated as failure.
Also add troll burner as part of coverage test.
2018-02-01 12:41:00 +00:00
Godzil
1d20c0ab11 Change how coverage is done to be more deterministic than just running for a given time. 2018-02-01 12:21:18 +00:00
Godzil
fd980059f1 Remove all sound related code from main.c 2018-01-31 18:49:49 +00:00
Godzil
b178988fbe Remove all useless old SVN tag 2018-01-31 18:49:28 +00:00
Godzil
4a1af785c9 On other error spotted by codacy. 2018-01-31 18:45:48 +00:00
Godzil
f6d0c8d93a Remove old buggy sound code, and start a fresh new APU module. (empty for now) 2018-01-31 18:45:22 +00:00
Godzil
e837f43f86 Silence some codacy errors. 2018-01-31 18:32:22 +00:00
Godzil
7e1afab7e3 Remove old backup of PPU code. 2018-01-31 18:05:54 +00:00
Manoël Trapier
28dbaa8d08
Update README.md 2018-01-31 17:51:00 +00:00
Godzil
4bab10621f Correct some potential errors. 2018-01-31 17:46:02 +00:00
Godzil
cc291907c2 Rename project from TI-NESulator to peTI-NESulator
And update all headers accordingly
2018-01-31 15:13:45 +00:00
Godzil
c3e9d57379 Make OSX build work again (Stupid GL_* things...) 2018-01-31 10:35:59 +00:00
Godzil
cfe0099595 Adding PortAudio for audio backend.
Well that just the beginning!
2018-01-30 19:05:50 +00:00
Godzil
e96f36b6de Remove Marat Fayzullin 6502 emulation code 2018-01-30 17:29:26 +00:00
Godzil
12663ba99a Correct some invalid prototypes. 2018-01-30 17:27:22 +00:00
Godzil
9673b4694b Bump header copyright to -2018 2018-01-30 16:41:14 +00:00
Godzil
cd3d4bfc47 Get version from git tags 2018-01-30 16:40:35 +00:00
Godzil
5336cf6272 Add Joe Granato's Troll Burner Demo as a test for mapper #30
More about that game/demo of NESMaker here:
http://troll.thenew8bitheroes.com/
v0.7.2
2018-01-30 16:24:21 +00:00
Godzil
29a2deb1f3 Not sure what was done here before. 2018-01-30 16:18:12 +00:00
Godzil
05f17740fd Merge remote-tracking branch 'origin/master'
# Conflicts:
#	CMakeLists.txt
#	src/CMakeLists.txt
#	src/NESCarts.c
#	src/os/unix/graphics.c
#	src/ppu/debug/ppu.debug.c
2018-01-30 16:16:33 +00:00
Godzil
6e179a5866 Update glfw, and make TI-NESulator great again (and add Mapper #30 support) 2018-01-30 16:12:53 +00:00
Manoël Trapier
a6586b3467
Make travis happy, again (or try to) 2017-12-27 03:26:57 +01:00
Godzil
79e43a98e4 glext.h was not included hence the error. Using GLFW3 facility to include it as some OS have OpenGL/xxx other GL/xxx for include file... NASTY! 2017-03-17 14:59:18 +01:00
Godzil
9413fc5e27 Damn travis, be a bit more smart please! 2017-03-17 14:44:47 +01:00
Godzil
1158daab8b Change apt commands to be Linux only, switch to GL_TEXTURE_RECTANGLE, will it work? 2017-03-17 14:33:29 +01:00
Godzil
6f2bf79917 Need to investigate why travis OS X build miss GL_TEXTURE_RECTANGLE_ARB 2017-03-17 13:51:38 +01:00
Godzil
c7c21ce752 Switch GL_TEXTURE_RECTANGLE_EXT to the official GL_TEXTURE_RECTANGLE_ARB 2017-03-17 13:45:15 +01:00
Godzil
8b34ba6c26 We probably miss Glew on OS X 2017-03-17 13:35:29 +01:00
Godzil
e8171d4705 Add OS X build 2017-03-17 13:27:14 +01:00
Godzil
f5c15c741b Stupid me, stupid me.. 2017-03-17 13:25:09 +01:00
Godzil
1ac164cbda Slight version bump v0.7.1 2017-03-17 12:59:59 +01:00
Godzil
4da1c434cd Merge branch 'master' of github.com:Godzil/TI-NESulator 2017-03-17 12:31:54 +01:00
Godzil
6a1064a852 Some more update on coverages thingys 2017-03-17 12:31:20 +01:00
Manoël Trapier
0a0d086f31 Shut up GCC with your stupid warnings. 2017-03-17 09:03:46 +00:00
Godzil
a09f33fe33 Correct test call 2017-03-16 20:03:37 +01:00
Godzil
b6c4793f44 Update code coverage test to run headless for a full minute, correct some warning and bugs 2017-03-16 19:54:00 +01:00
Godzil
b0ed951235 More Travis/Code coverage things 2017-03-16 16:13:06 +01:00
Godzil
ff80e60879 Should now build under Linux. 2017-03-16 15:18:52 +01:00
Godzil
bfd4597afa Merge branch 'master' of github.com:Godzil/TI-NESulator 2017-03-16 13:23:19 +01:00
Godzil
7ffe343e7a More travis test 2017-03-16 13:23:11 +01:00