This project is read-only.

TypeScript PSP Emulator

Topics: General
May 13, 2014 at 1:47 AM
I just wanted to notice that I am working on a PSP emulator using typescript without plugins (based on another emulator I made using C#).
174K (256K with tests and definitions) lines of typescript code and growing.

Source: (it is possible to try this online here:

I wanted to thank typescript developers for this awesome work. It wouldn't be possible without this. For me, it was very unlikely to try something this big with raw javascript or languages like cofeescript without types and generics. And personally I prefeer typescript over dart, and I think it is more aligned with future standards. So, keep up the good work! :)

I'm looking forward for the next release with stability and performance improvements.

It almost work perfect most of the times (in some rare cases it stop compiling some files and I have to restart the IDE).

Also I have files like this:
import _file = require('./manager/file');
export import Device = _file.Device;
And that is currently not working. I have to do this as a hack to get rid of that problem:
import _file = require('./manager/file'); _file.Device;
export import Device = _file.Device;
It is planed to get fixed?

May 14, 2014 at 4:26 PM
It looks like 'export import' is not keeping modules around properly. I don't remember if this got fixed in 1.0.1. I'm going to copy this to a work item in case it hasn't been reported, yet.
May 14, 2014 at 4:27 PM
This discussion has been copied to a work item. Click here to go to the work item and continue the discussion.