old time demoscener, new to 3ds.

Discussion in '3DS - Homebrew Development and Emulators' started by cPix, Mar 23, 2016.

  1. cPix
    OP

    cPix Member

    Newcomer
    29
    7
    Mar 17, 2016
    Norway
    I have't read through all the documentaiton yet,as its a lot to take in, but my first prod would obviously be a tiny intro. Do the 3ds (know there are difference for top and bottom), but modes like direct memory access, like a framebuffer? also, anyone coded some system for the music system on the machine, could easily make a mod player if we have full access.
     
    xfxmrl, julialy, SG6000 and 3 others like this.


  2. ketal

    ketal aiueo

    Member
    744
    569
    Aug 20, 2015
    Italy
    Phew, finally someone else that cares about this kind of stuff. I wanted to create a tracker or an XM player but I've never had time to look into that
     
    SG6000, SLiV3R and VinsCool like this.
  3. VinsCool

    VinsCool Insecure

    Member
    GBAtemp Patron
    VinsCool is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,495
    26,866
    Jan 7, 2014
    Canada
    Another World
    I hope you guys succed in this! I love demoscene!
     
    SLiV3R likes this.
  4. ketal

    ketal aiueo

    Member
    744
    569
    Aug 20, 2015
    Italy
    Seems like an XM player will be my next project then. I've been wanting to play stuff like this on my 3ds for a while ;)
     
    SG6000, SLiV3R and VinsCool like this.
  5. SLiV3R

    SLiV3R 3DS Friend Code: 0473-9069-2206

    Member
    2,163
    1,026
    Jan 9, 2006
    Hello, the coolest guys, in the coolest thread at gbatemp :)

    Modo 2011 could perhaps be ported from the psp?

    http://forums.qj.net/psp-news-annou...do-2011-ultra-simple-mod-player-released.html

    Modo 2011 Plays:
    * Trackers: 669, IT, MED (only MMD1), MOD, MTM, S3M, STM and XM module format.
    * C64: SID and MUS (HVSC song length database support)
    * Atari ST: YM, SNDH and SC68
    * SPC (Snes)
    * GYM & VGMz (Sega Master System / Sega Genesis aka Mega Drive / some derivats)
    * GBS (Gameboy)
    * NSF & NSFe (Nes)
    * AY (Spectrum / Amstrad CPC)
    * SAP (Atari XL)
    * Modern: Vorbis/Ogg and MP3


    I have asked for a tracker port as well. These are my concept art.

    Klystracker 3DS, SID emulation tracker:
    Klystrack3DS.jpg



    Famitracker NES 2A03 Tracker:

    Famitracker3DSss.jpg

    Nice to see interest in this cool stuff! :)
     
    cPix, VinsCool and SG6000 like this.
  6. ketal

    ketal aiueo

    Member
    744
    569
    Aug 20, 2015
    Italy
    I'm familiar with FamiTracker, but that's only for .nsf stuff.
    It would be more convenient (but still difficult) to make a port of OpenMPT
     
    SLiV3R likes this.
  7. SLiV3R

    SLiV3R 3DS Friend Code: 0473-9069-2206

    Member
    2,163
    1,026
    Jan 9, 2006
    Hmm. But isn't OpenMPT samples only? I want some chip synthesis based stuff! :)
     
    SG6000 likes this.
  8. ketal

    ketal aiueo

    Member
    744
    569
    Aug 20, 2015
    Italy
    Oh well, what you want has nothing to do with .xm files :P When I'mo done with another project of mine I'll give a look at FamiTracker's source code
     
    VinsCool, SG6000 and SLiV3R like this.
  9. SLiV3R

    SLiV3R 3DS Friend Code: 0473-9069-2206

    Member
    2,163
    1,026
    Jan 9, 2006

    Hehe :P

    Any kind of chip synthesis, and I'm in! OpenMPT has vst support, at least. That's nice :)
     
  10. mgrev

    mgrev Legit Gladiator

    Member
    1,818
    2,198
    Apr 13, 2015
    Norway
    Under Tomato Hentai's stairs
    Welcome from Norway!
     
  11. cpasjuste

    cpasjuste GBAtemp Fan

    Member
    440
    638
    Aug 27, 2015
    France
    Yes, just use gfxGetFramebuffer.
     
  12. SLiV3R

    SLiV3R 3DS Friend Code: 0473-9069-2206

    Member
    2,163
    1,026
    Jan 9, 2006
    Cool! Klystrack has a cooler sound then Famitracker, though both are cool! The author of Klystracker would love to see a port to the 3DS :)
     
    Last edited by SLiV3R, Mar 23, 2016
  13. Rinnegatamante

    Rinnegatamante GBAtemp Psycho!

    Member
    3,127
    3,260
    Nov 24, 2014
    Italy
    Bologna
    Take in mind that 3DS screens are vertical screens (it means if you want to do direct software rendering writing on framebuffers, you must calculate a 90 degrees rotation since screens are 240x400 and 240x320, you can take a look to the CPU rendering code of lpp-3ds: https://github.com/Rinnegatamante/lpp-3ds/blob/master/source/include/graphics/Graphics.cpp).
     
    SLiV3R likes this.
  14. Joom

    Joom  ❤❤❤

    Member
    3,701
    2,470
    Jan 8, 2016
    United States
    I would love to see demos on the 3DS, especially in 3D. Last time I got excited about them was when a guy named Xylitol pushed 32bit demos to the GBA and GBC.
     
    Last edited by Joom, Mar 23, 2016
    SLiV3R likes this.
  15. SLiV3R

    SLiV3R 3DS Friend Code: 0473-9069-2206

    Member
    2,163
    1,026
    Jan 9, 2006
    Nice! I haven't heard about him. Will check him out!

    Also, the closest thing we got in the 3ds scene to stuff like these are a snes music player (Blargspc) done by @DiscostewSM
    Blargspc has great audio, but it is very limited, as it only plays spc files.

    http://gbatemp.net/threads/blargspc-play-snes-spc-dumped-files-on-your-3ds.416315/
     
  16. SG6000

    SG6000 GBAtemp Regular

    Member
    241
    90
    Nov 2, 2015
    This thread excites me greatly. Massively.
     
    SLiV3R likes this.
  17. SLiV3R

    SLiV3R 3DS Friend Code: 0473-9069-2206

    Member
    2,163
    1,026
    Jan 9, 2006
    If there will be time for some demos. I can help with some music (even though I'm done with music. This is something I could do, just for fun!)..
     
    Last edited by SLiV3R, Mar 23, 2016
  18. VinsCool

    VinsCool Insecure

    Member
    GBAtemp Patron
    VinsCool is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,495
    26,866
    Jan 7, 2014
    Canada
    Another World
    If someone could port lib open mpt to playtracker files, I'll be the happiest man ever
     
  19. SLiV3R

    SLiV3R 3DS Friend Code: 0473-9069-2206

    Member
    2,163
    1,026
    Jan 9, 2006
    Sorry for my n00bish question, but is that a player or tracker, or something else? :P
     
  20. Joom

    Joom  ❤❤❤

    Member
    3,701
    2,470
    Jan 8, 2016
    United States
    SLiV3R likes this.