Skip to content

Commit

Permalink
u8/caanoo release
Browse files Browse the repository at this point in the history
  • Loading branch information
notaz committed Oct 6, 2012
1 parent 108c704 commit 6a298de
Show file tree
Hide file tree
Showing 5 changed files with 61 additions and 0 deletions.
9 changes: 9 additions & 0 deletions gp2x/Makefile
Expand Up @@ -76,3 +76,12 @@ $(BIN): $(OBJS)
clean:
rm -f *.o *.u *.z $(BIN)

rel: gpsp_caanoo gpsp_caanoo.ini gpsp_caanoo.gpe warm_2.6.24.ko \
../COPYING.DOC ../readme.txt readme_gp2x.txt ../game_config.txt
rm -rf out
mkdir -p out/gpsp_caanoo
cp $^ out/gpsp_caanoo/
mv out/gpsp_caanoo/gpsp_caanoo.ini out/
mv out/gpsp_caanoo/readme_gp2x.txt out/gpsp_caanoo/readme_caanoo.txt
echo -n '/mnt/sd' > out/gpsp_caanoo/romdir.txt
cd out && zip -9 -r ../gpsp_caanoo.zip *
9 changes: 9 additions & 0 deletions gp2x/gpsp_caanoo.gpe
@@ -0,0 +1,9 @@
#!/bin/sh

# if you know good LCD settings, set them here
# export pollux_dpc_set='lcd_timings=397,1,37,277,341,0,17,337;clkdiv0=9'

./gpsp_caanoo "$@"

cd /usr/gp2x
exec ./gp2xmenu
4 changes: 4 additions & 0 deletions gp2x/gpsp_caanoo.ini
@@ -0,0 +1,4 @@
[info]
name="gpSP Caanoo"
path="/gpsp_caanoo/gpsp_caanoo.gpe"
group="GAMES"
37 changes: 37 additions & 0 deletions gp2x/readme_gp2x.txt
@@ -1,3 +1,40 @@
-- porter's foreword --

Even though ZX-81 ported my Wiz version to Caanoo, some people kept
asking me to do the port instead because of apparent sound problems,
so here it is. Note that I did not use ZX-81's work for this release,
because I had various changes for Pandora version and wanted to have
them in, so different set of bugs then in ZX-81's version are
possible. Savestates might also be incompatible.

To use this, you'll first need to copy authentic GBA BIOS to gpSP
directory. It must be named gba_bios.bin and should be 16kB in size.

I've appended the original gpSP GP2X readme file as it contains lots
of information that is still relevant for this version, as well as
development history of this project.

- notaz

Changelog:

0.9-2xb u8
- Caanoo port
- fixed tv-out for pandora
- integrated M-HT's neon scalers (pandora only)
- merged an assortment of calc84maniac's bugfixes

0.9-2xb u7
- Pandora port, using hardware scaler for video output.
- Fixed a few portablility issues in ARM asm and sound code.
- Tweaked timing to suit pandora's LCD refresh nicely.
- Maybe fixed GBC/digital sound channel desync over time.
- Some other not-that-relevant cleanups and tweaks.

Source code should be available at:
http://notaz.gp2x.de/cgi-bin/gitweb.cgi


-- gameplaySP2X Gameboy Advance emulator for GP2X --

gpSP2X is a version of my (Exophase)'s emulator originally for Sony PSP.
Expand Down
2 changes: 2 additions & 0 deletions sound.c
Expand Up @@ -32,6 +32,8 @@ static SDL_cond *sound_cv;

#ifdef PSP_BUILD
u32 audio_buffer_size_number = 1;
#elif defined(POLLUX_BUILD)
u32 audio_buffer_size_number = 7;
#else
u32 audio_buffer_size_number = 8;
#endif
Expand Down

0 comments on commit 6a298de

Please sign in to comment.