1. Another World

    OP Another World Emulate the Planet!
    Former Staff

    Joined:
    Jan 3, 2008
    Messages:
    10,578
    Country:
    Colombia
    scr3.png

    Aperture Science DS, previously known as Portal DS, is a Homebrew version of the popular Portal game series. The project has been released as part of the Neo Flash 2013 coding competition. It features most of the mechanics found in the series and a level editor inspired by Portal 2's perpetual testing initiative.

    :download: Download
    :arrow: Project Page
    :arrow: Source
     
  2. mercluke

    mercluke ‮҉
    Member

    Joined:
    Dec 2, 2007
    Messages:
    3,163
    Country:
    So much yes!
    I've been waiting for this baby to be released :)
     
  3. .Chris

    .Chris Clueless
    Member

    Joined:
    Feb 20, 2009
    Messages:
    2,197
    Country:
    United States
    I've been waiting for this! I wish I still had my DS to test this out, but I guess I'll have to use my Xperia Play with DraStic to run it.
    Thanks smealum and lobo! :grog:
     
  4. bobmcjr

    bobmcjr GBAtemp Maniac
    Member

    Joined:
    Apr 26, 2013
    Messages:
    1,043
    Country:
    United States
    I don't believe it will work with DraStic as at least the maps folder and config.ini require an sdcard to write to. (DraStic doesn't do R4 emulation yet)
     
  5. .Chris

    .Chris Clueless
    Member

    Joined:
    Feb 20, 2009
    Messages:
    2,197
    Country:
    United States
    Oh, that's a shame. I'll have to wait a little longer then lol :P .
    (I still got an AK2i but have a DSi with 1.4.5 :( )
     
  6. bobmcjr

    bobmcjr GBAtemp Maniac
    Member

    Joined:
    Apr 26, 2013
    Messages:
    1,043
    Country:
    United States
    And actually, I just tested on DraStic. It does boot, but just like on my DS, crashes 1-2 seconds after the elevator door opens. It does work with desmume so it probably works with nds4droid (if you want to play it at the speed of a potato).
     
  7. pasc

    pasc Newbie

    You Do realize that the Readme states that hbmenu is needed to run this cause itrequires fsnitro ?

    Works on my Gbamp CF however …

    it seems you can only walk around.

    If you could at least use the portal gun.
    It makes the "shooting" sound, but doesn't create portals.

    I wish smealum would reply to this thread and clarify this.
     
  8. smealum

    smealum growing up sucks.
    Member

    Joined:
    May 1, 2006
    Messages:
    635
    Country:
    United States
    that shouldn't happen anymore since the latest update I was able to do thanks to your guru meditation report. :) download it again !

    do you mean on your DS, not on emu? it should work. try deleting config.ini if you copied it maybe...
     
  9. smealum

    smealum growing up sucks.
    Member

    Joined:
    May 1, 2006
    Messages:
    635
    Country:
    United States
  10. pasc

    pasc Newbie

    yeah, they are still busy uploading to my Dropbox...

    Downloading the latest version from your website works !
    The filetrip one is still broken

    Suggestion:

    make R blue portals and L orange ones.

    Other than that: AWESOME
     
  11. smealum

    smealum growing up sucks.
    Member

    Joined:
    May 1, 2006
    Messages:
    635
    Country:
    United States
    ok so for filetrip I'll see what I can do.
    and in your video you're trying to shoot portals on black walls which are "unportalable". :P
    as for controls, you can change them yourself! take a look at the included config.ini file in the asds folder.
     
  12. pasc

    pasc Newbie

    Somehow this thing should win I think.

    It works so smooth that one wonders why a Portal DS was never realized.

    Now for a ridiculous question:
    How about custom background music support ?
    Lets drop our mp3's inside a /data/apsds folder or something
     
  13. raulpica

    raulpica With your drill, thrust to the sky!
    Former Staff

    Joined:
    Oct 23, 2007
    Messages:
    11,066
    Country:
    Italy
    Probably the most graphically stunning game ever released on DS, and it's homebrew, to top that! Big kudos to smealum :yay:
     
  14. smealum

    smealum growing up sucks.
    Member

    Joined:
    May 1, 2006
    Messages:
    635
    Country:
    United States
    unfortunately it's not that simple. basically the DS has two CPUs, a main one (arm9) and a secondary one (arm7) in DS mode. the arm7 has access to all the sound hardware and the arm9 does not, so usually only menial tasks are relegated to it, such as playing sound and such. the thing is, in portal I use it to run my physics engine ! so not only can it not really spare the cpu power to decode any kind compressed of sound format, it's actually got very, very little RAM left available (I think in this latest version it has like 4KB of ram left out of 96KB). so I can't add any kind of code to decode stuff there, and I can't very well decode it on the arm9 either because, well, it has to run the game so it's pretty taxed itself already. so essentially the only solution would be to use RAW format sounds (which is what I did for the couple SFX I threw in there), but since they're uncompressed, they take insane amounts of RAM that I just don't have right now.
    so that's why there's no music of yet; I still have to think about how I might get that to work. but mp3 is pretty much out completely of the picture at this point. :P


    also I just realized that I'd forgotten to switch to higher res textures before releasing.... I still have like 100KB of vram left, so I could get the doors and such to look much nicer, but I guess it's too late now.
     
  15. pasc

    pasc Newbie

    About that control ini file:
    I changed the bracket from [notouch_controls] to [controls] as stated, however the game still hasn't got
    INPUT_R=CONTROL_SHOOTY
    INPUT_R=CONTROL_SHOOTB
    applied.

    Saving and creating levels to the cf card seems to work fine, so dldi or something similar shouldn't be the problem.

    why is that ?
     
  16. Coto

    Coto -
    Member

    Joined:
    Jun 4, 2010
    Messages:
    2,768
    Country:
    Chile

    Great work smealum !
     
  17. bobmcjr

    bobmcjr GBAtemp Maniac
    Member

    Joined:
    Apr 26, 2013
    Messages:
    1,043
    Country:
    United States
    Fun Fact: Standing under a vertical platform will push you below the map
     
  18. T-hug

    T-hug Always like this.
    Former Staff

    Joined:
    Oct 24, 2002
    Messages:
    10,575
    This looks fantastic great work smealum! Unfortunately I can't test it as I no longer have a DS but I do use drastic a lot with my FC30!
     
  19. smealum

    smealum growing up sucks.
    Member

    Joined:
    May 1, 2006
    Messages:
    635
    Country:
    United States
    yeah I meant to make the player die in that case but I forgot. you'll find player collisions are rather buggy in general.

    btw, just made two videos :
     
    filfat, Walker D and Deleted_171835 like this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Aperture, Homebrew, Science