Rafael Kitover
98e82247fc
make OpenGL default render method on OS X
...
Currently the "simple" render method is way too slow on OS X, while
Cairo is completely broken. The OpenGL renderer, on the other hand, runs
with almost no stuttering.
Also fix dangling icon file after OS X build.
2016-09-22 11:00:47 -07:00
Zach Bacon
30801e1554
Merge pull request #23 from rkitover/master
...
improve OpenAL support on Mac and make it default
2016-09-20 20:38:38 -04:00
Rafael Kitover
cc7394f730
improve OpenAL support on Mac and make it default
...
Fix the dynamic library path for OpenAL to the framework included with
OS X.
Make option initialization set the AudioAPI to OpenAL on mac by default,
since SDL sound is currently completely broken.
There is a lot of stuttering, will have to look at that next.
2016-09-20 05:24:25 -07:00
Zach Bacon
9b65a9cf29
Merge pull request #22 from kookerus/PR
...
Added cast to uint8
2016-09-09 06:59:28 -04:00
Zach Bacon
b80ea69a12
Merge pull request #21 from sundhaug92/master
...
GDB: Range-checking for 'p' and 'P' ops
2016-09-09 06:59:04 -04:00
Taylor Rose
294296b226
Added cast to uint8
2016-09-08 18:08:23 -04:00
Martin Sundhaug
6176a57d81
Merge https://github.com/visualboyadvance-m/visualboyadvance-m
2016-09-07 18:49:54 -04:00
Martin Sundhaug
9ad1506ed7
GDB: Range check register in remoteReadRegister and remoteWriteRegister
2016-09-07 18:29:57 -04:00
Zach Bacon
f295f726b0
Merge pull request #20 from sundhaug92/patch-1
...
Fix: Typo in GDB implementation
2016-09-03 17:23:48 -04:00
Zach Bacon
03655a465f
Fix some compile issues and desktop launcher issues
2016-09-03 17:07:30 -04:00
Martin Sundhaug
a80209e9b9
Fix: Typo in GDB implementation
2016-09-03 22:39:55 +02:00
Zach Bacon
1eb768578b
Merge pull request #19 from jayands/master
...
Fix for T2
2016-08-09 10:12:13 -04:00
Jonathan Sifuentes
e4354eedd2
Fix for T2
...
see: http://dev.vba-m.com/T2
> Every time I launch a server it defaults to the locahost IP instead of my
> actual IP. This is preventing me from linking with friends over Hamachi. When
> they enter my IP it errors on their end and they cannot connect. [report taken
> from <https://sourceforge.net/p/vbam/bugs/219/ >]
Also, by chance, added the build folder to `.gitignore` so as to not pollute the
git repo. I meant to do them as separate commits, but I forgot to do so.
Signed-off-by: Jonathan Sifuentes <jayands2k11@ymail.com>
2016-08-08 19:23:08 -07:00
Zach Bacon
5b7a9ea52c
Merge pull request #18 from jayands/master
...
Small change: make `.clang-format` use C++11 Standard
2016-08-08 17:20:38 -04:00
Jonathan Sifuentes
4c4f76bd4a
Small change: make `.clang-format` use C++11 Standard
...
I noticed this very small discrepancy, and so I changed it. The `CMakeLists` is
already using C++11 standard, but the `.clang-format` was not.
Signed-off-by: Jonathan Sifuentes <jayands2k11@ymail.com>
2016-08-08 13:42:19 -07:00
Zach Bacon
a986b42e23
Some formating things
2016-07-31 19:55:24 -04:00
Zach Bacon
84650620c2
Some formating and markdown changes (fingers crossed)
2016-07-31 19:52:56 -04:00
Zach Bacon
be25a2155b
This should fix the update issue, I'll release a test binary soon.
2016-07-31 09:30:16 -04:00
Zach Bacon
bba13d30a6
Minor compile issue, should be pretty much the last of it, next is the update check.
2016-07-31 09:13:14 -04:00
Zach Bacon
7153bc7d92
Merge pull request #16 from EoD/fix-linux-build
...
Fix various Linux build issues
2016-07-31 08:20:46 -04:00
Zach Bacon
eaa198b360
Merge pull request #17 from EoD/fix-cmake-for-linux-build
...
Set requirement to C++11 in cmake
2016-07-31 08:18:16 -04:00
EoD
a513d3191e
Add C++11 in cmake as default
...
Currently, the build is broken on Linux as fixed width integers (for
example uint32) are used via <cstdint> without a namespace. This is only
allowed in C++11 and later.
See http://en.cppreference.com/w/cpp/types/integer for details.
2016-07-31 01:03:40 +02:00
EoD
6612d34ddf
Fix SDL.h includes
...
See comment in FindSDL2.cmake:
Note that the header path has changed from SDL2/SDL.h to just SDL.h
This needed to change because "proper" SDL convention
is #include "SDL.h", not <SDL2/SDL.h>. This is done for portability
reasons because not all systems place things in SDL2/ (see FreeBSD).
2016-07-31 00:11:21 +02:00
EoD
3b520ee202
Add missing OpenGL header
...
Fixes an issue with GLuint not defined
2016-07-30 23:56:33 +02:00
EoD
645be4522c
Add missing wxWidget includes
2016-07-30 23:56:17 +02:00
EoD
6ce43f90b9
Fixes build issue if VERSION has not been defined
2016-07-30 23:55:57 +02:00
EoD
3cf6c2ca7b
Fixes memgzio with zlib > 1.2.3.8
2016-07-30 23:55:00 +02:00
EoD
3f5f9adbe9
Update 7z code to SDK 9.22
...
This fixes some Linux compile errors
2016-07-30 23:53:39 +02:00
Zach Bacon
0573351a65
Merge pull request #15 from ElementW/typemess
...
Remove typedef'd standard int types
2016-07-29 20:47:14 -04:00
Dorian Wouters
31391e090c
Kill common/Types.h, replace its old typedefs w/ standard types
...
Fix includes in files using standard int types
Fix wxWidgets UI includes
Silence some unused variable warnings in GBA-arm.cpp macros
2016-07-29 11:07:11 +02:00
Dorian Wouters
37f0e75c45
Fix standard int types, prefix gb {C,H,N,Z}_FLAG with GB_
2016-07-29 09:45:38 +02:00
Zach Bacon
4d3d2b7951
Gba inline fixed up, will try and get things done during the weekend
2016-07-23 09:32:49 -04:00
Zach Bacon
ba57da76cb
You must be getting tired of this. I know I am.
2016-07-23 08:10:45 -04:00
Zach Bacon
8106b77056
Added a todo list
2016-07-23 07:59:34 -04:00
Zach Bacon
f86fafbe62
Merge pull request #13 from SwooshyCueb/pr-4
...
Fix a casting error in GCC 6
2016-07-22 22:09:17 -04:00
Zach Bacon
228c298df6
Merge pull request #14 from MrJman006/patch-1
...
Fixing U16 and U8 Parameter Types
2016-07-22 22:09:07 -04:00
MrJman006
9dd9fd5d26
Fixing U16 and U8 Parameter Types
...
It seems like most of the types are moving to fixed width integer types and this file wasn't fully converted.
2016-07-21 22:01:49 -04:00
Markus Kitsinger (SwooshyCueb)
b6828f62cf
Fix a casting error in GCC 6
2016-07-21 13:27:18 -05:00
Zach Bacon
ba3083b538
Expect more of these type of messages till all is done
2016-07-09 22:08:20 -04:00
Zach Bacon
79820311d3
I could go on, but really this is just more typedef removal
2016-07-09 21:38:43 -04:00
Zach Bacon
5f73631f84
Eeprom is done
2016-07-09 17:34:55 -04:00
Zach Bacon
590dd281dd
finished the cheat files
2016-07-09 17:24:11 -04:00
Zach Bacon
44e45acfe7
holy shit these shortcuts, there's no end to this is there?
2016-07-09 15:42:30 -04:00
Zach Bacon
f0a4b5e533
bios.cpp done, still a bit to go for the cores
2016-07-09 14:39:27 -04:00
Zach Bacon
1944613131
gb folder is done, next up gba, once this is all up I'm going to look at enhancing the cores
2016-07-09 11:41:31 -04:00
Zach Bacon
1f37311a4a
more and more formating issues, I keep doing it in parts for my own reasons
2016-07-09 10:13:54 -04:00
Zach Bacon
48086ba62f
some more formating things etc
2016-07-09 09:53:13 -04:00
Zach Bacon
a49edee427
More changes being made, you'll know when it's over.
2016-07-09 09:24:19 -04:00
Zach Bacon
59577d666f
Finished updating common, next up gb folder
2016-07-08 21:39:29 -04:00
Zach Bacon
fa33b8eea4
More changes, things may break until it's done so be advised, git is a moving target
2016-07-08 20:57:21 -04:00