Homebrew [WIP] LOVE - A Visual Homebrew for Fallen Humans

XavyrrVaati

Hobbyist programmer?
OP
Member
Joined
Feb 23, 2014
Messages
385
Trophies
0
XP
478
Country
United States
UJgMTCa.png

What the hell is LOVE?
Err.. I mean, what the HECK is LOVE? LOVE is what I like to call a visual homebrew. It's an Undertale homebrew aimed at people who played and enjoyed the game, however, LOVE not a game. It's just my small tribute to the game. There will be interaction though. This is just some side project I work on occasionally that I hope becomes something people like. Though I'm not expecting it to have any kind of longevity.
Why even make this?
Well, I was contributing to a quickly dropped Undertale 'port' to the 3DS. Not having enough patience to learn C by myself to continue the project, I looked for other things to program and came across LövePotion by @VideahGams (which is his 3DS port of the lua game framework, LÖVE). I had looked at several others, and they all lacked 3D (at least natively), plus it uses Lua, an easy to learn scripting language. I wanted something small to work on to practice programming, so I decided to make LOVE. As some of you may know, depending on who you are how you play Undertale, you might not be willing to open the game again once you have finished. I wanted to make something that let you relive some scenes from Undertale without doing that, with some enhanced 3D depth of course!
Why not just port the game?
I don't have the time or determination right now to do something like this. LOVE lets me jump in a punch some code out, and have a nice pretty outcome that I, and hopefully others, can enjoy. If you want a port, you're better off waiting for Toby to hire someone for an official one, Nintendo has already reached out to him, as well as shown interest in a port. Still looking for Undertale as a homebrew? Keep and eye on this thread!
Okay, so what are your plans for LOVE?
Heh, well. I need to finish the intro story, it's a WIP at the moment, but currently contains most of the dialogue just printed to the screen. It has a couple of the artwork screens in 3D though! I suppose you also look at the Core in 3D. I'm really just trying to get a newer version of LövePotion working, since the old version I've been using can't use more than a few sound files, among other restrictions. (needs rewrite)
Anyways, there isn't too much you can do with it as of yet.

Up next: Object interactions (text boxes, etc)
Well fine, where can I download it and see how little there is?
:'v

Latest Build: [LINK]
QR Install*:

lOhzvb.qr


GitHub: https://github.com/Xavyrr/LOVE


*Important note for .cia users:
You need to dump your DSP firmware to use the .cia version.
Link: https://gbatemp.net/threads/release-dsp-dump.423860/
 
Last edited by XavyrrVaati,

XavyrrVaati

Hobbyist programmer?
OP
Member
Joined
Feb 23, 2014
Messages
385
Trophies
0
XP
478
Country
United States
Okay, I need some people to tell me exactly how this runs on their consoles.
https://github.com/Xavyrr/LOVE/releases/tag/V0.06-test.1
This includes a homebrew version and a glitchy CIA that has a distorted jingle (because I can't seem to figure out what's wrong with it lol)

When the game launches it *should* display the starting screen, which is the one used in the OP, and then to a screen that says 'Made with Love' and THEN to the menu.
On my console, it skips this entirely and goes straight to the menu. I'd like to know which version you use, (HBL/CIA) and your console and firmware you launch in from (and when from HBL, if you're using 2.5 *hax or 2.7 *hax). I'm just trying see if I can pinpoint where the issue occurs, since the code used to work for me. Thanks in advanced.

EDIT: There appears to be an issue with how LovePotion calculates delta time, at least on my end, so I put an issue on the LP github.
 
Last edited by XavyrrVaati,

Caseyfam

Well-Known Member
Member
Joined
Aug 1, 2015
Messages
153
Trophies
0
XP
165
Country
United States
Okay, I need some people to tell me exactly how this runs on their consoles.
https://github.com/Xavyrr/LOVE/releases/tag/V0.06-test.1
This includes a homebrew version and a glitchy CIA that has a distorted jingle (because I can't seem to figure out what's wrong with it lol)

When the game launches it *should* display the starting screen, which is the one used in the OP, and then to a screen that says 'Made with Love' and THEN to the menu.
On my console, it skips this entirely and goes straight to the menu. I'd like to know which version you use, (HBL/CIA) and your console and firmware you launch in from (and when from HBL, if you're using 2.5 *hax or 2.7 *hax). I'm just trying see if I can pinpoint where the issue occurs, since the code used to work for me. Thanks in advanced.

n3DS XL running 10.7 using A9LH to boot into AuReiNand (so, using the cia build). It launches directly into what I assume is the menu featuring Toriel sleeping on a chair. Nothing about "made with Love."
 
  • Like
Reactions: XavyrrVaati

XavyrrVaati

Hobbyist programmer?
OP
Member
Joined
Feb 23, 2014
Messages
385
Trophies
0
XP
478
Country
United States
n3DS XL running 10.7 using A9LH to boot into AuReiNand (so, using the cia build). It launches directly into what I assume is the menu featuring Toriel sleeping on a chair. Nothing about "made with Love."
Thanks. Hit B and it will re load it, and it runs fine I assume as well. I wonder if the delta time issue is with the firmware or LP? Oh well. Worst case scenario is I have to make a work-around lol.
 
D

Deleted User

Guest
VMbP9w4.png

(I didn't really want to make this thread yet, but maybe it will stop people from asking about it in other threads. :P Maybe.)

What the hell is LOVE?
Err.. I mean, what the HECK is LOVE? LOVE is what I like to call a visual homebrew. It's an Undertale homebrew aimed at people who played and enjoyed the game, however, LOVE not a game. It's just my small tribute to the game. There will be interaction though. This is just some side project I work on occasionally that I hope becomes something people like. Though I'm not expecting it to have any kind of longevity.
Why even make this?
Well, I was contributing to a quickly dropped Undertale 'port' to the 3DS. Not having enough patience to learn C by myself to continue the project, I looked for other things to program and came across LövePotion by @VideahGams (which is his 3DS port of the lua game framework, LÖVE). I had looked at several others, and they all lacked 3D (at least natively), plus it uses Lua, an easy to learn scripting language. I wanted something small to work on to practice programming, so I decided to make LOVE. As some of you may know, depending on who you are how you play Undertale, you might not be willing to open the game again once you have finished. I wanted to make something that let you relive some scenes from Undertale without doing that, with some enhanced 3D depth of course!
Why not just port the game?
I don't have the time or determination right now to do something like this. LOVE lets me jump in a punch some code out, and have a nice pretty outcome that I, and hopefully others, can enjoy. If you want a port, consider following @Cellenseres on twitter, he is actually making the game with the 3DS Devkit and Unity. Not homebrew, and he likely won't finish without Toby Fox's permission. Toby did however tell him that he might potentially consider having him port it after he looked who else might be able to port it. I think Undertale on the 3DS will be a reality outside of homebrew, so I wouldn't worry about it.
Okay, so what are your plans for LOVE?
Heh, well. I need to finish the intro story, it's a WIP at the moment, but currently contains most of the dialogue just printed to the screen. It has a couple of the artwork screens in 3D though! I suppose you also look at the Core in 3D. I'm really just trying to get a newer version of LövePotion working, since the old version I've been using can't use more than a few sound files, among other restrictions. Anyways, there isn't too much you can do with it as of yet.
Well fine, where can I download it and see how little there is?
:'v

Current: V0.05 [DOWNLOAD]

Controls:
A: select scene (in menu), proceed intro screens (goes to next text entry), skip title.
B: go back to menu (in a scene) or go back to title (in menu)
D-Pad: does what you would expect.
C-Pad: same as D-Pad.
Start exits to HBL.

There I did it. Now please don't ask me when the Undertale port will be done lololol.
Can you please reupload this to MEGA or dropbox? You didn't add permissions to veiw this file
 

JoelRL11

Active Member
Newcomer
Joined
Sep 16, 2015
Messages
40
Trophies
0
Age
26
XP
190
Country
United States
Okay, I need some people to tell me exactly how this runs on their consoles.
https://github.com/Xavyrr/LOVE/releases/tag/V0.06-test.1
This includes a homebrew version and a glitchy CIA that has a distorted jingle (because I can't seem to figure out what's wrong with it lol)

When the game launches it *should* display the starting screen, which is the one used in the OP, and then to a screen that says 'Made with Love' and THEN to the menu.
On my console, it skips this entirely and goes straight to the menu. I'd like to know which version you use, (HBL/CIA) and your console and firmware you launch in from (and when from HBL, if you're using 2.5 *hax or 2.7 *hax). I'm just trying see if I can pinpoint where the issue occurs, since the code used to work for me. Thanks in advanced.

EDIT: There appears to be an issue with how LovePotion calculates delta time, at least on my end, so I put an issue on the LP github.
Whenever I try to open it the "LOVE" title screen and the "Made with Love potion" part run okay. But when those two finish, this comes out.
 

Attachments

  • scr_34_TOP_LEFT.png
    scr_34_TOP_LEFT.png
    1.8 KB · Views: 861

XavyrrVaati

Hobbyist programmer?
OP
Member
Joined
Feb 23, 2014
Messages
385
Trophies
0
XP
478
Country
United States
Whenever I try to open it the "LOVE" title screen and the "Made with Love potion" part run okay. But when those two finish, this comes out.
What's your console/firmware and and what's the way you're launching LOVE? Also that build is old now haha. I'll upload a working one tonight.
 

XavyrrVaati

Hobbyist programmer?
OP
Member
Joined
Feb 23, 2014
Messages
385
Trophies
0
XP
478
Country
United States
could you use unitale, as it IS written in lua?
Never heard of it, so I don't know. LÖVE is a framework written in/for Lua, and if it's some kind of Undertale fan game/port/remake, then while I might be able to, I won't because that's not what this project is, and not what what I want it to be. At least for now.
Im in Ver. 10.7.0-32U. Im using oothax.
Do your payloads say *hax 2.5 or 2.7? 2.7 was giving me skipping issues on the intro, as was A9LH 10.7.
 

Piluvr

Yeeeet
Member
Joined
Jul 27, 2015
Messages
655
Trophies
0
Location
Behind you
XP
730
Country
United States
Never heard of it, so I don't know. LÖVE is a framework written in/for Lua, and if it's some kind of Undertale fan game/port/remake, then while I might be able to, I won't because that's not what this project is, and not what what I want it to be. At least for now.
Do your payloads say *hax 2.5 or 2.7? 2.7 was giving me skipping issues on the intro, as was A9LH 10.7.
unitale is an engine.
 

JoelRL11

Active Member
Newcomer
Joined
Sep 16, 2015
Messages
40
Trophies
0
Age
26
XP
190
Country
United States
Never heard of it, so I don't know. LÖVE is a framework written in/for Lua, and if it's some kind of Undertale fan game/port/remake, then while I might be able to, I won't because that's not what this project is, and not what what I want it to be. At least for now.
Do your payloads say *hax 2.5 or 2.7? 2.7 was giving me skipping issues on the intro, as was A9LH 10.7.
Im on the latest payloads.
 
  • Like
Reactions: XavyrrVaati

XavyrrVaati

Hobbyist programmer?
OP
Member
Joined
Feb 23, 2014
Messages
385
Trophies
0
XP
478
Country
United States
Im on the latest payloads.
Rriiippppp</3 For some reason it just blatantly skips the intro due to what I assume is a LovePotion bug where on some consoles, there is an insane speedup right after boot that messes with deltatime, which causes the intro to essentially skip. It's not a super big deal though since really only my pride is hurt lmao, but it's good some people might not have the issue. I'd like to see a few more people try it so that the bug might be identified and fixed.
 

JoelRL11

Active Member
Newcomer
Joined
Sep 16, 2015
Messages
40
Trophies
0
Age
26
XP
190
Country
United States
Rriiippppp</3 For some reason it just blatantly skips the intro due to what I assume is a LovePotion bug where on some consoles, there is an insane speedup right after boot that messes with deltatime, which causes the intro to essentially skip. It's not a super big deal though since really only my pride is hurt lmao, but it's good some people might not have the issue. I'd like to see a few more people try it so that the bug might be identified and fixed.
Yeah, sorry. Just thought you should know :0
 
  • Like
Reactions: XavyrrVaati

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    $12 large any style pizza deal
  • K3Nv2 @ K3Nv2:
    Each bite is a $1 well spent
  • SylverReZ @ SylverReZ:
    @ZeroT21, Agreed. I hate oven pizza, only from pizza place.
    +1
  • K3Nv2 @ K3Nv2:
    Nah I can still go for totinos
  • RedColoredStars @ RedColoredStars:
    i like totinos party pizzas. lol.
  • RedColoredStars @ RedColoredStars:
    the cracker-like crust is great on those
  • RedColoredStars @ RedColoredStars:
    My neighbor and I are going to make this next month....
  • SylverReZ @ SylverReZ:
    Tiger crust is great.
  • K3Nv2 @ K3Nv2:
    I'm beefing with a neighbor currently each time I ask him for help with something he makes bs excuses then ignores my calls text but seems to randomly speak when I'm done with the project after doing things to help him
  • RedColoredStars @ RedColoredStars:
    DiGiorno Crispy Pan Pizza tasted pretty dang close to Pizza hut pan pizza, but Im not sure if theyve been discontinued or not. Havent seen them locally for a couple of months now.
  • RedColoredStars @ RedColoredStars:
    The croissant crust is still available though, but not quite as good imo.
  • RedColoredStars @ RedColoredStars:
    @SylverReZ Never heard of tiger crust. What is it?
  • SylverReZ @ SylverReZ:
    @RedColoredStars, Its known as tiger bread, also known as dutch crust.
  • Maximumbeans @ Maximumbeans:
    It's fuggin gooooood
    +1
  • RedColoredStars @ RedColoredStars:
    I mean. Whats different about it?
  • RedColoredStars @ RedColoredStars:
    Never even seen a tiger crust pizza in any stores around here. Walmart, Cub, or otherwise.
  • RedColoredStars @ RedColoredStars:
    Must be a regional thing.
  • RedColoredStars @ RedColoredStars:
    Gonna smoke this bowl then go get kitties ashes. <3
  • RedColoredStars @ RedColoredStars:
    Last thing I told her is how much I love her, and that Im not leaving her there forever and I promise to come back and take her back home with me.
  • Bunjolio @ Bunjolio:
    halllo
  • Black_Manta_8bit @ Black_Manta_8bit:
    hello, anyone is able to create cheat patches for cemu? i have a simple request if anyone can help
  • SylverReZ @ SylverReZ:
    @RedColoredStars, Rest in piece. Hope she rests well, she'll always love you too. :sad:
    SylverReZ @ SylverReZ: @RedColoredStars, Rest in piece. Hope she rests well, she'll always love you too. :sad: