79 Commits

Author SHA1 Message Date
Godzil
221417c0ee Temporary palette fix 2019-12-06 12:34:20 +00:00
Godzil
1d6afc5473 Fix a 17 year old bug: paddle were not properly handled, funny I never got issues before Twin Dragons with that!
Though Twin Dragon way of writing to 4016 is nasty! ;P
2019-12-06 12:34:11 +00:00
Godzil
d37ad746b1 Temporary fix for the coverall/dummy run. 2019-12-05 16:56:31 +00:00
Manoël Trapier
c7c0f708d8
Update README.md 2019-12-05 16:45:12 +00:00
Godzil
8fcf756566 Update headers
- Update copyrights dates
- Remove the useless "All right reserved"
- Change incorrect name(s)
v0.7.3
2019-12-05 16:42:11 +00:00
Godzil
cd00346978 Remove useless files. 2019-12-05 16:35:56 +00:00
Godzil
9fb3a09f05 Remove all the complicated (even if working) stuff to use vsync instead to sync NTSC at 60Hz! 2019-12-05 16:17:09 +00:00
Godzil
b44faef4ac Update .gitignore 2019-12-05 16:15:11 +00:00
Godzil
55a82312c4 RB Update 2019-12-05 16:14:10 +00:00
Godzil
46683a86f6 Update win32 files
(they are not working version, but at least they are not complaining either)
2018-02-03 12:07:20 +00:00
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