finalize 1.0.1

This commit is contained in:
dborth 2008-09-18 07:29:01 +00:00
parent c3ad79eb38
commit e851cb9dd3
5 changed files with 41 additions and 6 deletions

View File

@ -25,7 +25,7 @@ INCLUDES := source/vba source/vba/gb source/ngc
# options for code generation # options for code generation
#--------------------------------------------------------------------------------- #---------------------------------------------------------------------------------
CFLAGS = -g -Os -Wall $(MACHDEP) $(INCLUDE) -maltivec \ CFLAGS = -g -O2 -Wall $(MACHDEP) $(INCLUDE) -maltivec \
-DNGC -DWORDS_BIGENDIAN -DC_CORE \ -DNGC -DWORDS_BIGENDIAN -DC_CORE \
-DCHANFFS -DSDL -DHAVE_ZUTIL_H -DCHANFFS -DSDL -DHAVE_ZUTIL_H
CXXFLAGS = -save-temps -Xassembler -aln=$@.lst $(CFLAGS) CXXFLAGS = -save-temps -Xassembler -aln=$@.lst $(CFLAGS)

View File

@ -25,7 +25,7 @@ INCLUDES := source/vba source/vba/gb source/ngc
# options for code generation # options for code generation
#--------------------------------------------------------------------------------- #---------------------------------------------------------------------------------
CFLAGS = -g -Os -Wall $(MACHDEP) $(INCLUDE) -maltivec \ CFLAGS = -g -O2 -Wall $(MACHDEP) $(INCLUDE) -maltivec \
-DNGC -DWORDS_BIGENDIAN -DC_CORE \ -DNGC -DWORDS_BIGENDIAN -DC_CORE \
-DCHANFFS -DSDL -DHAVE_ZUTIL_H -DCHANFFS -DSDL -DHAVE_ZUTIL_H
CXXFLAGS = -save-temps -Xassembler -aln=$@.lst $(CFLAGS) CXXFLAGS = -save-temps -Xassembler -aln=$@.lst $(CFLAGS)

30
compiling.txt Normal file
View File

@ -0,0 +1,30 @@
¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤
- Visual Boy Advance GX -
(Under GPL License)
¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤
-=[ Compiling ]=-
This thing is a bugger to compile, at least for now. You can compile
everything using -Os, but gameplay will run slow. Compiling with -O2
using devkitppc 15 will crash on GBA.cpp. This must be due to some change in
gcc 4.x that sets a compiler flag that the assembly code in thumb.h can't
handle.
To get around this:
-use a precompiled GBA.o
OR
-compile a GBA.o and GBA.d using devkitpcc 13 (gcc 3.4.6)
-copy these precompiled files to the build dir, and compile everything else
with -O2 on devkitppc 15 (gcc 4.2.3)
It would be really nice to automate this messy build process, or preferably
to find out how to get gcc 4.x to play nice.
-- Tantric, September 2008

View File

@ -1,7 +1,7 @@
¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤ ¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤
- Visual Boy Advance GX - - Visual Boy Advance GX -
Version 1.0.0 Version 1.0.1
(Under GPL License) (Under GPL License)
¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤ ¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤
@ -22,6 +22,11 @@ With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.
|0O×øo· UPDATE HISTORY ·oø×O0| |0O×øo· UPDATE HISTORY ·oø×O0|
`¨•¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨' `¨•¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨'
[What's New 1.0.1]
* GBA games now run at full speed
* Menu improvements, with spiffy new background - thanks brakken!
* Fixed L/R buttons - they work now
[What's New 1.0.0] [What's New 1.0.0]
* Now compiles with devkitpro r15 * Now compiles with devkitpro r15

View File

@ -12,9 +12,9 @@
#define _VBA_H_ #define _VBA_H_
#include <gccore.h> #include <gccore.h>
#define VERSIONNUM "1.0.0" #define VERSIONNUM "1.0.1"
#define VERSIONSTR "VBA GX 1.0.0" #define VERSIONSTR "VBA GX 1.0.1"
#define VERSIONSTRFULL "Visual Boy Advance GX 1.0.0" #define VERSIONSTRFULL "Visual Boy Advance GX 1.0.1"
#define NOTSILENT 0 #define NOTSILENT 0
#define SILENT 1 #define SILENT 1