PSP-Hacks.com

Join the Dashhacks Fan Club on FacebookFollow Dashhacks on TwitterDashhacks YouTube ChannelPSP-Hacks RSS Feed

Hack your Sony PSP

Forums | Tutorials | Custom Firmwares | PSP Themes | Search


 

Snes9X Euphoria R2.1: Another PSP Super NES Emulator Released *Updated*

greg | October 19, 2009

Update: Bug fixes, bug fixes, and more bug fixes…

  • Bug where you couldn’t have more than 200 roms in the ROMS folder or the emulator would crash is now fixed. (I tested with 800 roms in there)
  • Bug where the emulator would freeze then hard-power-off your PSP after trying to load more than 3 roms is now fixed. (I tried loading rom after rom at least 12 times with no issues)
  • Bug where you couldn’t return to the menu after running a game is now fixed. (thank god lol)
  • Bug where emulator would hard-power-off PSP when exiting rather than return to the Xmb is now fixed (both in file menu and main menu)
  • Bug where the emulator wouldn’t start on Gen firmware fixed (tested by myself on 5.50GenC and Cmbeke on 5.50GenB)
  • Possible minor speedups from code cleanup.
  • Removed the intro screen for now. (will be configurable in the next build)

And if you grabbed R2 elsewhere, please download the new R2.1 release. It fixes another bug when loading a new rom.


Zack dips into the emulation pot and cooks up his own SNES (or Super Nintendo) emulator based off Rukka’s Snes9xTyl recipe. And of course it all stems from Laxer3a and YoyoFR’s work. So props to all involved and to all downloading this fine release.

Personally I’m not finding much difference between this version and the version released last week. We demonstrated Clay Fighter 2 here and in terms of FPS and speed, Snes9X Euphoria R1 pretty much delivers the same bang.

Zack notes –

At the moment you will only see the speedups with the following setting… Renderer: PSP Accelerated, and to get more juice: Frameskip @ 2/3

Download: Snes9X Euphoria R2.1

- source: retroemu

- dicussion: psp-hacks forums

Comments (60)

Tagged: :: :: :: :: ::

Two Quick Homebrew Updates… PSP Filer 6.3 and LuaPlayer Euphoria 7.3 Released

greg | October 8, 2009

Six (6) to the seven (7) with a point and a three (.3)… That’s PSP Filer and LuaPlayer Euphoria respectively. These are two quick bug fix updates –

  1. Mediumgauge’s PSP Filer v6.3: And really, you should donate (via the source) if you find PSP Filer useful.
  2. Zack’s LuaPlayer Euphoria v7.3:

Download:
PSP Filer v6.3
LuaPlayer Euphoria v7.3

Comments (19)

Tagged: :: :: :: :: ::

LuaPlayer Euphoria V7 Released: VFPU Math, Media Engine, OSK and More!

greg | October 6, 2009

You too can write homebrew like a champ… All it takes is a few zealous-like strokes of the keyboard to produce something like this:

Ooo-wee… It’s all about effective simplicity with LuaPlayer Euphoria. The video shown above is the bundled 3D Cube demo. That and other useful code examples are included too.

What’s the future hold?

  • Add VLF library
  • Fix WiFi
  • Add AdHoc support
  • Add Tilemap support with collision, and multi-platform map editor
  • Add more 3D stuff
  • Add Chipmunk physics library

On a side note: Zack is looking for developers to assist in the development of LuaPlayer Euphoria. More following the source…

LuaPlayer Euphoria V7 Changes:

  • [+] Ported project from C++ to C.
  • [+] Implemented AAlib sound engine (Mp3, At3 & Ogg Playback On Media Engine + Wav support) and wrote a new sound core. (note usage has changed, please see the samples included in the download for new usage)
  • [+] Added Swizzle & UnSwizzle functions (note : Images are Swizzled by default)
  • [+] Added move Image to Vram function.
  • [+] Added optional Alpha parameter to screen:blit(). (ie screen:blit(x, y, image, alpha) – Makes for easy image fading in/out
  • [+] Added VFPU math library.
  • [+] Added Sony Message Dialog System.
  • [+] Added Sony OSK System.[*] Reworked IntraFont support.
  • [+] Added option to free/delete Images from memory.
  • [*] Huge code cleanup.
  • [*] Various fixes that I cannot remember.
  • [+] Source code now available.

Download: LuaPlayer Euphoria V7.2

- source: retroemu | discussion thread

Comments (9)

Tagged: :: :: ::

LPE V6 Released: LuaPlayer Euphoria with TV Out Support and Fixes Galore

greg | September 9, 2009

Whether you’re writing or using Lua-scripted homebrew, you best be doing it with Zack’s LuaPlayer Euphoria V6. You’ll no doubt be feeling the euphoria of radness from the very beginning, especially if you’re a coder. I suggest checking out the included samples; shit ain’t that hard.

For anyone living solely in the compiled binary world of homebrew, you should know Lua is a fast, lightweight, functional and extensible scripting language. It is also widely used and very popular in both commercial and non-commercial video gaming industries.

LuaPlayer Euphoria

All the good stuff follows… (more…)

Comments (5)

Tagged: :: ::

Some NEO Summer Coding Compo Homebrew

greg | August 19, 2009

A blast of homebrew from the NEO Summer Coding Competition you may want to download and check out… And should you like whatever homebrew, vote accordingly. Click each app or game title for more information, any included screenshots, and of course to vote.

Apps:

PSPconsole v1.7 by Hotter

Do all this straight from the XMB…

  • Quickly see battery info.
  • Delete, cut, copy, rename, create, view properties of file/folder, set them hidden/read-only.
  • View text files
  • View and edit with hex editor.
  • View loaded threads, modules files.
  • Use alarm clock.
  • Play C snake, Tetris, Pong.
  • Sort your games and homebrews.
  • Use calculator.
  • View calendar.

DayViewer Beta 4 by Total_Noob

You know what’s up… We covered this one before… DayViewer adds the day of the week to the VSH.

Beta 4 changes:

  • Added support for 5.03, 5.05 and 5.50
  • Made code more dynamic, should no longer require an update each fw
  • Improved the main code
  • Improved flashing of prx on installer
  • PRX size smaller

PSPTweaker v2.0 by ab5000

PSPTweaker is a multi-purpose app to perform various operations on your PSP, such as registry hacks, cleaning the system of temp or unnecessary files, and more…

PSN License Manager v0.40 by Light_AleX

Again, you know the deal… Learn more about PSN License Manager right here. Simply put: manage multiple PSN licenses of purchased content from different regions without deactivating/reactivating your console.

AVEC V1 – GPS Vector Map Viewer by Art

AVEC is a Vector map viewer capable of displaying and navigating maps in the common Polish format maps. The 1.50 kernel version can also receive location from a GPS device and display your location on the map. If the map file has street information, the program tells you what street you are in, or look up the name of a street selected with the cross hair.

The 1.50 version should be installed to GAME150. If you have a GPS setup for MapThis! it will be compatible since it uses the same GPS routines. The newer firmwares version should be installed to PSP/GAME352 or
PSP/GAME5xx, etc.

Games:

Random Shooter – Space Shoot ‘Em Up by Zack

Random Shooter is a PSP port of the game of the same name by parellelRealitys. With a few adjustments and enhancements. The object of the game is to achieve the highest score possible as you battle against an army of UFO’s. You only have one life, 1 hit and your dead. Classic retro style action.

My Snake Pet by leviadragon

My snake pet is a Tamagotchi. Instead of the pet there is Snake from Metal Gear Solid… I leave to your imagination how much this can be funny!

Portable Bubble v2.0 by Gefa

Just a few posts down… Portable Bubble is the Bust-a-Move/Puzzle Bobble clone.

Download:
PSPconsole v1.7
DayViewer Beta 4
PSPTweaker v2.0
PSN License Manager v0.40
AVEC V1
Random Shooter – Space Shoot ‘Em Up
My Snake Pet
Portable Bubble v2.0

Comments (3)

Tagged: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: ::

LuaPlayer Euphoria V5 Released: Ogg & Dialogue Support + More Speed

greg | July 26, 2009

Returning from a short hiatus is developer Zack with another new and improved version of LuaPlayer Euphoria. Any homebrew developer using Lua as their chosen language should definitely step up to V5. Zack notes more updates are around the way.

LuaPlayer Euphoria

LuaPlayer Euphoria V5:

System

  • System.dialogue(STRING, OPTIONS) – Brings up the Sony Message Dialogue window with your text
  • System.about() — Shows the LuaPlayer Euphoria version, credits and info (using Sony message dialogue system)

Ogg support/playback

  • Ogg.init() — Initialize the Ogg System.
  • Ogg.load(filename) — Load a Ogg.
  • Ogg.play() — Play a Ogg.
  • Ogg.stop() — Stop a Ogg.
  • Ogg.pause() — Pause a Ogg.
  • Ogg.kill() — Stop and Free a Ogg.
  • Ogg.free() — Free a Ogg.
  • Ogg.endOfStream() — Get the end of a Ogg (ie . if Ogg.endOfStream == 1 then).
  • Ogg.getTime(string) — Retrive the current play time position of the Ogg.

MP3

  • “end” is a reserved keyword in Lua, so Mp3.end() would never have worked… It is now: Mp3.kill()

Other

  • Uses IntraFont By BenHur.
  • Speedup: about 8>10fps – according to my testers (Thanks Osgeld and Cmbeke!)

Download: LuaPlayer Euphoria V5

- source: retroemu

Comments (7)

Tagged: :: ::

LuaPlayer Euphoria V3 Released

greg | May 17, 2009

It is great to see LuaPlayer receiving some much needed love after all this time… With that said, Zack is back for round 3 — it’s LuaPlayer V3 and it’s better/faster than ever.

Zack reports –

New Features:

  1. IntraFont support. You can now load fonts without the huge slowdown the built in font function has. How to use it? Go to Samples/IntraFont for a working example.

Improvements:

  1. Speed increase. Roughly between 20>40fps.
  2. screen:clear() is now faster.

Bug Fixes:

  1. screen:clear() now actually works. (it didn’t in V2).
  2. Image alpha on created images, colors, and loaded images now works.
  3. 3D things I broke are now fixed (so 3d wise it is the same as .20 was).
  4. FPS counter no longer flickers when not using waitVblankStart().
  5. Checking for input (i.e pad = Controls.read()) no longer caps the framerate to 60fps. I suggest you use waitVblankStart() if you need to cap it to 60.

Changes:

  • Ok, so all of the function names in V1 & 2 have changed. I meant to do this from the beginning but rushed so much I didn’t quite get to it. The function names now ring true to the default LuaPlayer naming convention.

Examples included.

Download: LuaPlayer Euphoria V3

- source: retroemu

Comments (15)

Tagged: :: ::

LuaPlayer Euphoria V2 Released *Updated*

greg | May 15, 2009

Update: Well that was quick… LuaPlayer Euphoria V2 is now available.


Based on LuaPlayer v0.20 by Shine, Zack, whom you likely recognize from other PSP development projects, has released LuaPlayer Euphoria V1.

I’ll let Zack lay it out so you can play it out –

It can display images up to 100% faster than the default LuaPlayer, by automatically swizzling the images as there loaded.

It also features Mp3 support. This is done on the main processor for now. Don’t worry however, this is a optimized mp3Player. Whilst displaying a 480×272 image and playing a Mp3 file, LuaPlayer Euphoria can achieve up to 228 FPS (Frames Per Second) running at only 222mhz!. (SEE SAMPLE DEMO FOR PROOF!)

It also features CPU Speed control. Which can be done by the user. So you can set the PSP’s CPU to either: 100, 222, 266 or 333mhz.

Another feature, albeit trivial, is a built in FPS Function. By simply calling “showFPS()” you can see your game/applications current FPS out of 60 frames. If you want to see its “True” FPS, comment out screen.waitVblankStart and pad = Controls.Read() – as these cap the framerate to 60.

The last feature (so far) is the ability to properly free images. I don’t know if this worked before but anyway… Simply call “freeImage(myImage)” (with myImage being the image you want to free) and it will remove the image from memory. It goes without saying that you should not be displaying the image your trying to free at the time of freeing it.

+ A lot more to come!

Download: LuaPlayer Euphoria V2 + DEMO

- source: dcemu

Comments (7)

Tagged: :: ::

Wolfenstein 3D v6.0 Final Released: New Game Loader & AutoMap Feature

greg | May 7, 2009

It’s Wolfenstein 3D all up in your PSP, and this one, according to developers Zack and Chilly Willy, is the final one. Sporting a newly revamped game loader and AutoMap feature (screenshots below), plus a couple other things here and there, you’ll no doubt relive the joy of destroying the Nazi ideology all over again. Right, John?

Wolfenstein 3D v6.0 Loader Screen Wolfenstein 3D v6.0 AutoMap Screen

Wolfenstein 3D v6.0 changes:

  • New Gameloader – Re-wrote from scratch (Zack)
  • Save File Name Now as map (Chilly Willy)
  • Fixed DeathCam & Death Screen > more or less (Zack)
  • Added AutoMap (Chilly Willy)

Download:
Wolfenstein 3D v6.0 (includes floppy disk patch)
Wolfenstein 3D v6.0 Source

- source: retroemu

Comments (14)

Tagged: :: ::

for devs: Mp3Me Lib — An MP3 Playback Library Using the PSP Media Engine

greg | May 6, 2009

Zack, a resident coder over at dcemu, has patched up Sakya’s MP3 library so it now compiles on the latest PSP toolchain. This library can be used by other homebrew developers who want to easily add MP3, OGG, or Atrac3 playback using the PSP’s media engine (ME).

Download: Mp3Me Lib

- source: dcemu

Comments (4)

Tagged: :: ::


Affiliates



Video Games






PSP Hacks Archives