Homebrew [Release] [WIP] ASCIIJump for 3DS - A Geometry Dash remake for the 3DS!

Deleted member 373223

Pink = Best colour
Member
Joined
Oct 8, 2015
Messages
4,099
Trophies
1
XP
2,790
I might not get time to make the CIA build pretty since it's getting late on my end...

Filo97, fill me in, brother! ;)
it's late even where i am. it's 22:39

i just used elf to cia converter by februarysn0w

--------------------- MERGED ---------------------------

or maybe that guy jwizz22 or somehting like that can, he knows how to convert elf to cia
he was banned :(
 
  • Like
Reactions: Deleted User

SLiV3R

3DS Friend Code: 0473-9069-2206
Member
Joined
Jan 9, 2006
Messages
2,319
Trophies
2
Website
soundcloud.com
XP
1,847
Country
Wtf is happening in the 3ds scene?

In two days:
- Hexen II is now near perfect! Probably Top 10 on my 3ds ( including 3ds retails)
- Metroid 2 3ds remake
- EUCLIOD
- ASCIIJump
- A Snake game

This is hopefully a new trend in the 3ds scene! Keep up the great work everyone :)
 
  • Like
Reactions: JustAKirby

JackMacWindows

Well-Known Member
OP
Newcomer
Joined
Jan 16, 2016
Messages
53
Trophies
0
XP
258
Country
United States
As for the sound code, i've seen in your repository you've included a partial luaSound.
Maybe you should consider to take a look to SMuRF repository since it has basically the same audio playback function of lpp-3ds but wrote in pure C instead of working with Lua stack (it just have audiobuffer refilling with a socket, you should replace this part of code with the original lpp-3ds ones to get file loaded from SD): https://github.com/Rinnegatamante/S...c08daf90c3f7f4dfb394a72b/3DS_Server/Sound.cpp (i suggest you to refer to this version and not latest commit since latest commit is broken.)
I tried messing around with the LPP code, seemed a bit too complicated for my liking so I used the wrappers from https://github.com/mashers/3ds_hb_menu. I also don't understand the void* arg part of the SMuRF/LPP function.
 
D

Deleted User

Guest
For those who wanted a CIA that make their home menu a little less blank than the last one...

top_0004.png
 

Attachments

  • ASCIIJump3DS_CIA.zip
    538.1 KB · Views: 178
  • Like
Reactions: SLiV3R

Rinnegatamante

Well-Known Member
Member
Joined
Nov 24, 2014
Messages
3,162
Trophies
2
Age
29
Location
Bologna
Website
rinnegatamante.it
XP
4,857
Country
Italy
I tried messing around with the LPP code, seemed a bit too complicated for my liking so I used the wrappers from https://github.com/mashers/3ds_hb_menu. I also don't understand the void* arg part of the SMuRF/LPP function.

When you create a new thread, you give it a function to run. Such function need a parameter which is a void* type pointer.

lpp-3ds uses this parameter to pass to secondary thread a pointer to a struct containing all the information about the current loaded song you want to play (this is the struct type: https://github.com/Rinnegatamante/lpp-3ds/blob/master/source/include/audio.h#L46-L70
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/vKQN3UiNNHY?si=fP6ZlFe-DhQf9SW7