Skip to content

Commit

Permalink
HuExpress: Release 3.0.3
Browse files Browse the repository at this point in the history
* Add basic Mac OS X support
  • Loading branch information
kallisti5 committed Sep 9, 2015
1 parent d13b045 commit 648caad
Show file tree
Hide file tree
Showing 6 changed files with 20 additions and 9 deletions.
5 changes: 3 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
.sconsign.dblite
config.log
*.o
*.log
*.dblite
2 changes: 2 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
- HuExpress 3.0.3
* Early Mac OS X support
- HuExpress 3.0.2
* Greatly improved tool script to backup CD-ROM2 Discs to HCD archives
* New iso2hcd tool to convert iso/cue images into HCD archives
Expand Down
6 changes: 4 additions & 2 deletions INSTALL
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ You need :
- scons
- libzip development libraries

Those were very common and you're extremely likely to already have them.
Those are very common and you likely already have them.

- sdl2 development library
- sdl2_ttf development library
- sdl2_mixer development library

Then, run 'scons' to begin the build process.

Expand All @@ -33,6 +33,8 @@ You need :
You need gcc4 versions of:
- sdl2_devel
- sdl2
- sdl2_mixer
- sdl2_mixer_devel
- libzip

Windows development environment
Expand Down
9 changes: 7 additions & 2 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
|__|

CoreGrafx / PC Engine / TurboGrafx-16 Emulator
Version 3.0.2
December 13th, 2014
Version 3.0.3
September 9th, 2015

--[ DISCLAIMER ]-------------------------------------------------------------

Expand Down Expand Up @@ -77,6 +77,10 @@

-- SDL 2.0 or later

-- SDL Mixer 2.0 or later

-- libzip

-- A graphics card that supports OpenGL (or software OpenGL)

-- A sound card (only if you want to hear sound, of course).
Expand All @@ -86,6 +90,7 @@
-- Linux
-- FreeBSD (untested, patches welcome)
-- Haiku
-- Mac OS X (homebrew)

--[ KNOWN ISSUES / BUGS ] ---------------------------------------------------

Expand Down
6 changes: 3 additions & 3 deletions SConstruct
Original file line number Diff line number Diff line change
Expand Up @@ -30,16 +30,16 @@ if not conf.CheckPKG('sdl2'):
env = conf.Finish()

env.Append(CPPPATH = ['#src/includes/', '#src/engine/'])
env.Append(LIBS = ['-lSDL2_mixer', '-lvorbisfile'])
env.Append(LIBS = ['SDL2_mixer', 'vorbisfile'])
if env['PLATFORM'] == 'darwin':
env.Append(FRAMEWORKS = ['OpenGL'])
else:
env.Append(LIBS = ['-lGL', '-GLu'])
env.Append(LIBS = ['GL', 'GLU'])
env.Append(CFLAGS = ['-g'])
env.Append(LINKFLAGS = ['-g'])
env.Append(CPPDEFINES={'VERSION_MAJOR' : '3'})
env.Append(CPPDEFINES={'VERSION_MINOR' : '0'})
env.Append(CPPDEFINES={'VERSION_UPDATE' : '2'})
env.Append(CPPDEFINES={'VERSION_UPDATE' : '3'})

Export("env")
SConscript('src/SConscript')
1 change: 1 addition & 0 deletions TODO
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* A portable SDL2 based GUI within the game window

0 comments on commit 648caad

Please sign in to comment.