Snes9xTYL
C C++ Other
Switch branches/tags
Nothing to show
Clone or download
Latest commit 0f82df6 Oct 3, 2015
Permalink
Failed to load latest commit information.
danzeff Update bsx to 1.53 May 24, 2015
data found an even more complete speedhack db Apr 24, 2014
doc Initial Upload Feb 9, 2013
opti Added support of a large memory Jul 6, 2013
psp Fix the behavior when scePowerGetBatterTemp fails Oct 3, 2015
zlib Changed zlib to 1.2.3 Mar 31, 2013
.gitignore Modify the build configuration Apr 12, 2014
65c816.h Update 65c816.h to 1.53 May 24, 2015
BUILDING.TXT Updated informations Sep 23, 2013
CHANGES (snes9x).TXT Initial Upload Feb 9, 2013
HARDWARE.TXT Initial Upload Feb 9, 2013
Inform.txt Initial Upload Feb 9, 2013
PROBLEMS.TXT Initial Upload Feb 9, 2013
README.md Modified name Feb 9, 2013
apu.cpp Modify the build configuration Apr 12, 2014
apu.h Update 65c816.h to 1.53 May 24, 2015
apudebug.cpp Initial Upload Feb 9, 2013
apumem.h Initial Upload Feb 9, 2013
bsx.cpp Update bsx to 1.53 May 24, 2015
bsx.h Update bsx to 1.53 May 24, 2015
c4.cpp Add c4.cpp from Snes9x 1.53 Oct 3, 2015
c4.h Add c4.cpp from Snes9x 1.53 Oct 3, 2015
c4emu.cpp Add c4.cpp from Snes9x 1.53 Oct 3, 2015
cheats.cpp Added support of a large memory Jul 6, 2013
cheats.h Added support of a large memory Jul 6, 2013
cheats2.cpp Update 65c816.h to 1.53 May 24, 2015
clip.cpp Update bsx to 1.53 May 24, 2015
clock.h Fixed Build Bugs Feb 9, 2013
copyright.h Initial Upload Feb 9, 2013
cpu.cpp Update 65c816.h to 1.53 May 24, 2015
cpuaddr.h Update 65c816.h to 1.53 May 24, 2015
cpuexec.cpp Added support of a large memory Jul 6, 2013
cpuexec.h Update 65c816.h to 1.53 May 24, 2015
cpuexec_opti.cpp Update 65c816.h to 1.53 May 24, 2015
cpumacro.h Update 65c816.h to 1.53 May 24, 2015
cpuops.cpp Update 65c816.h to 1.53 May 24, 2015
cpuops.h Updated to Snes9x 1.53 Apr 4, 2013
data.cpp Initial Upload Feb 9, 2013
debug.cpp Added support of a large memory Jul 6, 2013
debug.h Updated to Snes9x 1.53 Apr 4, 2013
depend.awk Initial Upload Feb 9, 2013
depend2.awk Initial Upload Feb 9, 2013
deploy.sh Initial Upload Feb 9, 2013
display.h Initial Upload Feb 9, 2013
dma.cpp Add c4.cpp from Snes9x 1.53 Oct 3, 2015
dma.h Initial Upload Feb 9, 2013
dsp1.cpp Initial Upload Feb 9, 2013
dsp1.h Initial Upload Feb 9, 2013
dsp1emu.c Tuned codes Apr 29, 2013
dsp1emu_fixed.c Initial Upload Feb 9, 2013
dsp2emu.c Modify the build configuration Apr 12, 2014
fxdbg.cpp Updated to Snes9x 1.53 Apr 4, 2013
fxemu.cpp Initial Upload Feb 9, 2013
fxemu.h Initial Upload Feb 9, 2013
fxinst.cpp Initial Upload Feb 9, 2013
fxinst.h Initial Upload Feb 9, 2013
gammatab.h Initial Upload Feb 9, 2013
gen_dep_c.sh Initial Upload Feb 9, 2013
gen_dep_cpp.sh Initial Upload Feb 9, 2013
gen_dep_final.sh Initial Upload Feb 9, 2013
getset.h Add c4.cpp from Snes9x 1.53 Oct 3, 2015
gfx.cpp Update 65c816.h to 1.53 May 24, 2015
gfx.h Update bsx to 1.53 May 24, 2015
gfx_mode7.cpp Update bsx to 1.53 May 24, 2015
gfx_org.cpp Update bsx to 1.53 May 24, 2015
gfx_psp.cpp Update bsx to 1.53 May 24, 2015
gfx_psp.cpp.old.cpp Added support of a large memory Jul 6, 2013
gfx_psp_fix.cpp Update bsx to 1.53 May 24, 2015
globals.cpp Add c4.cpp from Snes9x 1.53 Oct 3, 2015
homehook.S Initial Upload Feb 9, 2013
homehook.h Initial Upload Feb 9, 2013
install.sh Initial Upload Feb 9, 2013
loadzip.cpp Added support of a large memory Jul 6, 2013
makefile Update makefile Oct 3, 2015
makefile_multi Add -fwhole-program Oct 2, 2015
memmap.cpp Add c4.cpp from Snes9x 1.53 Oct 3, 2015
memmap.h Add c4.cpp from Snes9x 1.53 Oct 3, 2015
messages.h Updated to Snes9x 1.53 Apr 4, 2013
missing.h Initial Upload Feb 9, 2013
movie.cpp Updated to Snes9x 1.53 Apr 4, 2013
movie.h Updated to Snes9x 1.53 Apr 4, 2013
netplay.cpp Added support of a large memory Jul 6, 2013
netplay.h Updated to Snes9x 1.53 Apr 4, 2013
pc1cod.c Initial Upload Feb 9, 2013
pc1dec.c Initial Upload Feb 9, 2013
pixform.h Updated to Snes9x 1.53 Apr 4, 2013
port.h Modify the build configuration Apr 12, 2014
ppu.cpp Update 65c816.h to 1.53 May 24, 2015
ppu.h Update 65c816.h to 1.53 May 24, 2015
profiler.h Initial Upload Feb 9, 2013
sa1.cpp Add c4.cpp from Snes9x 1.53 Oct 3, 2015
sa1.h Update 65c816.h to 1.53 May 24, 2015
sa1cpu.cpp Update 65c816.h to 1.53 May 24, 2015
sa1cpuops.cpp Added support of a large memory Jul 6, 2013
sa1getset.h Initial Upload Feb 9, 2013
sar.h Updated to Snes9x 1.53 Apr 4, 2013
sdd1.cpp Add c4.cpp from Snes9x 1.53 Oct 3, 2015
sdd1.h Initial Upload Feb 9, 2013
sdd1emu.cpp Updated to Snes9x 1.53 Apr 4, 2013
sdd1emu.h Updated to Snes9x 1.53 Apr 4, 2013
snaporig.cpp Added support of a large memory Jul 6, 2013
snaporig.h Update 65c816.h to 1.53 May 24, 2015
snapshot.cpp Update 65c816.h to 1.53 May 24, 2015
snapshot.h Initial Upload Feb 9, 2013
snes.txt Initial Upload Feb 9, 2013
snes9x.cpp Changed Disable IRQ to debugger function Apr 4, 2013
snes9x.h Update 65c816.h to 1.53 May 24, 2015
sound_mips.S Initial Upload Feb 9, 2013
soundux.cpp Initial Upload Feb 9, 2013
soundux.h Modify the build configuration Apr 12, 2014
spc700.cpp Tuned codes Apr 29, 2013
spc700.h Tuned Codes Jun 4, 2013
spc7110.cpp Add c4.cpp from Snes9x 1.53 Oct 3, 2015
spc7110.h Added SPC7110 chip support Jun 3, 2013
spc7110dec.cpp Make compatible with my VHBL Sep 23, 2013
spc7110dec.h Added SPC7110 chip support Jun 3, 2013
spc7110emu.cpp Added SPC7110 chip support Jun 3, 2013
spc7110emu.h Added SPC7110 chip support Jun 3, 2013
srtc.cpp Added SPC7110 chip support Jun 3, 2013
srtc.h Added SPC7110 chip support Jun 3, 2013
srtcemu.cpp Added SPC7110 chip support Jun 3, 2013
srtcemu.h Added SPC7110 chip support Jun 3, 2013
tile.cpp Tuned codes Apr 29, 2013
tile.h Initial Upload Feb 9, 2013
tile_org.cpp Initial Upload Feb 9, 2013
tile_org.h Tuned codes Apr 29, 2013
tile_psp.cpp Tuned codes Apr 29, 2013
tile_psp.h Initial Upload Feb 9, 2013
tile_sw.cpp Tuned codes Apr 29, 2013
unzip.c Tuned codes Apr 29, 2013
unzip.h Initial Upload Feb 9, 2013

README.md


/snes9xTYLmecm(/cm) 0.4.2 Mod/

+++++++++++++++++++++++++++++ [INTRO] --------------------------->

snes9xTYL is based on :

Little John for PalmOS - SNES module --> LJP : http://yoyofr92.free.fr

which is based on Snes9x 1.39 --> SNES9X : http://www.snes9x.com

unofficial PSPSDK from psp2dev community --> www.ps2dev.org great work!

Personnal thanks to : smiths, chp, bifuteki.

+++++++++++++++++++++++++++++ [FEATURES] --------------------------->

  • 5 Rendering mode : -Mode0 : Optimized Snes9x, -Mode1 : Original Snes9x -Mode2 : Hardware accelerated (using PSP's GU) -Mode3 : Adaptive rendering Mode 2 + Mode 1 (default) -Mode4 : Adaptive rendering Mode 2 + Mode 0 Yes you read well, this version support nearly all the graphics effects of the Snes accelerated with PSP hardware. Except : offset mode & mode 7.Priority and blending are fully emulated. For the moment a few graphic glitches remain, we did our best for the moment in our knowledge. Please understand. -Zipped ROM support. -IPS patch file (have to be the same name as game with .IPS extension : SOE.ZIP => SOE.IPS) -Compressed Savestate with small screenshot. -Auto save of SRAM on game change, exit & Snes reset so you should never lose them ;-). -Autoskip. -Gamma correction. -VSync support. -SDD1 encrypted roms (Star Ocean, Street Fight Alpha 2,...) -SA1 (slow), SuperFX (slow), C4, DSP1 support. -Multiple sound frequencies : 22Khz, 32Khz, 44Khz. -Multiple stretching mode with or without smoothing -Detailed Battery informations. -222,266,300 & 333Mhz PSP frequency. -Snapshot based Icon per game. Take a snapshot while ingame (using GUI) & then you'll have it in file browser.

+++++++++++++++++++++++++++++ [INSTALL] --------------------------->

/PSP/GAME/snes9xTYL/ (or any other folder) + EBOOT.PBP
+ logo.bmp

You can put the rom files anywhere you want, a "SAVES/" subdirectory will be created in you install directory. All savestate files, sram file & jpg snapshot will be written in the "SAVES" subdir.

+++++++++++++++++++++++++++++ [PLAY] --------------------------->

Default controls :

|----------------------------| |PSP | SNES | |----------------------------| |pad | pad | |analog left | menu | |analog right | turbo mode | |CROSS | A | |CIRCLE | B | |SQUARE | X | |TRIANGLE | Y | |START | START | |SELECT | SELECT | |LEFT TRIGGER | L | |RIGHT TRIGGER | R | |----------------------------|


!!! when "analog mode" is "on", pad & analog are reversed !!!


+++++++++++++++++++++++++++++ [HISTORY]

0.1 - 2005/08/02 (first release)

+++++++++++++++++++++++++++++ [EXIT] --------------------------->

Have fun!

----------------------> http://yoyofr92.free.fr ------>

yoyofr