Kuribo64
Views: 19,850,852 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
03-28-24 01:53 PM
Guest:

0 users reading Auto-building for new versions of the editor [suggestion] | 1 bot

Main - General SM64DS hacking - Auto-building for new versions of the editor [suggestion] Hide post layouts | New reply


Hiccup
Posted on 06-07-13 05:53 PM Link | #24278
Auto-building for new versions of the editor?
Could this be added? (like for nsmbe on nsmbhd.net)

Arisotura
Posted on 06-07-13 07:59 PM Link | #24287
Yep. But not before we get it on Github and ported to Java. (blah that's gonna be long)

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Fiachra
Posted on 06-07-13 08:04 PM Link | #24288
Until then, I could start zipping the contents of bin/Release/ and uploading that with each release. It wouldn't be like NSMBHD but you'd have the same link for downloading the latest version.

Arisotura
Posted on 06-07-13 08:06 PM Link | #24291
You'd need to upload it to Dropbox or somewhere else then-- this board's uploader generates a different link for each uploaded file...

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Fiachra
Posted on 06-07-13 08:24 PM Link | #24294
I meant to Google Code, there's an extension for VS that'll create a zip after building the project.

Dirbaio
Posted on 06-09-13 07:50 PM (rev. 2 of 06-09-13 07:50 PM) Link | #24479
Posted by Mega-Mario
Yep. But not before we get it on Github and ported to Java. (blah that's gonna be long)


it IS possible to make a build bot that pulls code over SVN.
And I'm not sure about compiling OpenTK stuff with Mono. Maybe it can compile it even if it can't run. I could have a look if you want :)

____________________
Cool Stuff: Dirbaio.net (my boring site) - The NSMB Hacking Domain - Kuribo64 - ABXD DevBoard

Arisotura
Posted on 06-09-13 08:03 PM Link | #24483
I think it would build fine as long as a proper OpenTK.dll & co. are present.

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Fiachra
Posted on 06-09-13 08:07 PM Link | #24485
I haven't tried compiling with Mono under Windows but under Linux it didn't compile straight away, I had to manually re-add the OpenTK reference and there were some 'condition ? first_expression : second_expression;' statements that wouldn't compile without adding an extra cast, mostly in BMD.cs. When it did compile the 3D stuff just didn't display, but I haven't tested in Windows.

If you could take a look at it though, that would be good :)

Arisotura
Posted on 06-10-13 04:49 PM Link | #24551
Linux OpenTK's lack of compatibility is the main reason why SM64DSe should be rewritten in Java. However that's a big task and I'm on other projects atm, so uh you can guess where that idea went.

I also don't know if I'll be involved into SM64DS hacking again. I could just make you the owner of it, because at this point all the cool new stuff comes from you.

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Fiachra
Posted on 06-10-13 07:53 PM Link | #24588
Posted by Mega-Mario
Linux OpenTK's lack of compatibility is the main reason why SM64DSe should be rewritten in Java. However that's a big task and I'm on other projects atm, so uh you can guess where that idea went.

I still plan on doing it in Java.
I'm currently working on finishing one of the levels in my SM64DS hack and I have to add the option to create to a new palette when editing BMD textures (it works in editor but not in game?) but after that I may start porting the editor to Java.

I also don't know if I'll be involved into SM64DS hacking again. I could just make you the owner of it, because at this point all the cool new stuff comes from you.

That's OK, I know your main focus is Whitehole/SMG hacking now, I'll still be working on it. You've done an amazing job with SM64DS hacking, without you it probably wouldn't exist, doubt I could've done it!

Arisotura
Posted on 06-10-13 08:47 PM Link | #24593
Oh, that's cool then. I might provide input or even patches about it, but I don't know.

Thanks :) It's a shame that I lost the motivation... but that's how life is I guess.


Do you have a preference for Git or can we just keep the original SVN repo?

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Fiachra
Posted on 06-10-13 10:01 PM Link | #24597
It would be good to have your input for refactoring the BMD class but if you're busy don't worry.

I'm happy to keep using Google Code but I've no preference for either.

Arisotura
Posted on 06-10-13 10:48 PM Link | #24598
Okay then.

As for refactoring the BMD class, most of it would consist in separating BMD parsing and rendering, ensuring that the BMD class contains nothing OpenGL-dependent. Pretty much like how it is in Whitehole.

Additionally, the BMD class should support modifying an existing file or generating a new one, so you can make the model importer's code cleaner.


Oh well, do whatever you want. That was my vision of the task, and now I kinda sound like I'm using you as my personal slave programmer :P I'm not forcing you to do anything, just giving ideas, tips, and how I'd have imagined the things formerly...

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd


Main - General SM64DS hacking - Auto-building for new versions of the editor [suggestion] Hide post layouts | New reply

Page rendered in 0.047 seconds. (2048KB of memory used)
MySQL - queries: 28, rows: 222/222, time: 0.010 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.