Help - Search - Members - Calendar
Full Version: Libxenon Improvements By Gligli - N64 Emu Preview
Scenyx Entertainment Community > Xbox360 Forums > Xbox360 Software Forums > *nix OS and libxenon software on Xbox 360
Sonic-NKT
Just found this news on xboxhacker.org...
User "Gligli" is working on improving the legal Dev enviroment for 360 Homebrew- Libxenon and he started porting a N64 for showing this off. Here is his post:

QUOTE
Hello,

I think it's time to try to revive the free60/libxenon legal homebrew scene Smiley

I have submitted patches to libxenon to try to make it more usable, it's still far from perfect but you can already do some stuff with it.

As a 'proof' of that, here's a preview vid of a Nintendo 64 emulator that uses libxenon: http://www.youtube.com/watch?v=E8stB1EKa0o
It uses a dynamic recompiler emulation core, gfx rendering is HW accelerated and uses pixels shaders, and of course the 360 CPU runs full speed.
It's still buggy, but as you can see it's quite fast, I have yet to do some multicore optimisations to try to make it even faster.

Now if anybody is interested in writing libxenon homebrew, I can try to help (I'm usually on #free60 on the OFTC IRC network).


This sure looks intresting and shows that legal coding for xell/libxenon is quite powerfull...
i hope this revives the lega homebrew scene
jayboy86
looks very interesting and its looking good, cant wait to see more
itoktoeatfish
Awesome! Im all for legal howebrew, keep up the great work!
Aldanga
Fantastic. I've had the itch for libxenon homebrew for a long time. Looks like I'll need to grab another IRC client and talk with Gligli.
DARKFiB3R
Sweet news smile.gif

Time to scratch that itch, Aldanga laugh.gif
d0pe
QUOTE(itoktoeatfish @ Dec 23 2010, 10:44 PM) *

Awesome! Im all for legal howebrew, keep up the great work!


blink.gif

FFS.. It's running Nintendo's Super Mario 64 code.

All this BS about legal this and that. Certain hackers that do not condone piracy, yet create emulators, blah blah.

Just do what you gotta do. Call it life.

Awesome work by the way.
Sonic-NKT
imo there is a huge difference between opensource dev tools and stolen ones from MS...
as for emus, the program itself is 100% legal, how you get your roms is the question...

PS:
i wonder how long did he work on the emu, if you compare it with the emu by LoveMHZ it seems much more advanced... nothing against LoveMHZ work for the scene but maybe Homebrew coding could be even easier when the tools advance more. I might be wrong but i think with libxenon coding there should be debugging possible through a serial adapter?
DARKFiB3R
Link to topic on xbh?

nvm http://www.xboxhacker.org/index.php?topic=15617.0
gligli
Yeah, It's perfectly legal to emulate your roms as long as you own the cartridges.

I indeed use the serial port for debugging, I even wrote a macro to do simple breakpoints.
As tools, I have a linux virtual machine to compile code, but I use visual studio to write code, it's not required at all but I like intellisense and all the others nice VS things.
bengrimsy
This is some of the best news i heard about the 360 scene in a long, long time. I hope this will encourage more people to take the legal route. I know we can boot back into xell from a xex file, but can we make containers to make other programs run automatically after xell boots from booting it from a xex file? Lol i hope that question made some sense. Thank you very much gligli and everyone else who originally put Libxenon together!!! This scene needs more people like you!
Sonic-NKT
Someone would just have to code a libxenon gui, as far as i know there are some arround allready, but not that advanced...
and we have to get xell working with hdmi...

@gligli:
i wonder if the quite huge gc/wii dev scene is a good way to start ports? or are those consoles just too different?
nafeasonto
6 years and counting...
jaygriggs
@gligli is there a way to donate to this n64 emu project?
axxxo
Maybe travel back in time about 15 years ago and hand over £5 for it smile.gif
jaygriggs
QUOTE(axxxo @ Dec 24 2010, 02:03 AM) *

Maybe travel back in time about 15 years ago and hand over £5 for it smile.gif


I did biggrin.gif
However I cant stand my nintendo 64 on my 55 TV I bought last year
Id gladly pay nintendo or ms for a revision of goldeneye but they dont hear me
instead I got suckered into spending $50 on the wii game that came out in nov mad.gif
gligli
QUOTE(Sonic-NKT @ Dec 24 2010, 02:36 AM) *

@gligli:
i wonder if the quite huge gc/wii dev scene is a good way to start ports? or are those consoles just too different?

No, those consoles share the same CPU architecture (PowerPC) with the 360, so any work on wii/gc dynarecs or assembler optimisations can be directly ported to the 360 with few modifications. And of course it will run way faster on the 360 smile.gif.
In fact my N64 emu port comes from Wii64, that's why it's so advanced, I only started the project about a week ago, and spend most of my time working on the gfx renderer (this needs to be rewritten for the 360).

QUOTE(jaygriggs @ Dec 24 2010, 04:55 AM) *

@gligli is there a way to donate to this n64 emu project?

Well you can donate coding time, but I don't need any money right now smile.gif.
BrooksyX
QUOTE(gligli @ Dec 24 2010, 01:07 AM) *

No, those consoles share the same CPU architecture (PowerPC) with the 360, so any work on wii/gc dynarecs or assembler optimisations can be directly ported to the 360 with few modifications. And of course it will run way faster on the 360 smile.gif.
In fact my N64 emu port comes from Wii64, that's why it's so advanced, I only started the project about a week ago, and spend most of my time working on the gfx renderer (this needs to be rewritten for the 360).
Well you can donate coding time, but I don't need any money right now smile.gif.


So essentially this could be huge for the 369 homebrew scene right? Pretty much every open source homebrew for the wii and others should be able to be ported with little effort and a little optimization?

if this is so I am very excited tongue.gif
Spooning
Good news! Our Jtags need a little defibrillation.Keep it up wink.gif
Merry Xmas btw !
gas_em_up
QUOTE(jayboy86 @ Dec 23 2010, 10:27 PM) *

looks very interesting and its looking good, cant wait to see more

i cant wait tooo this is why i got a jtag .keep up the good work
dustin6908
awsome

i sold my hombrew wii for to buy a jtag 360
wii emus and mplayer ce port somewhat easily smile.gif
Awesome:)

cant wait for release
thesonandheir
More stuff like this could bring tmbinc back into the scene, you never know.

Great work.
Pjoto
I would love a N64 Emulator for my JTAG, frickin' love that console!
The xBox1 emulator was kinda sucky, it was like "Here's a list of all the N64 games you loved, but we'll only let you start about 1/5th of them. And those will lagg.
But if an emulator were to come for the 360, running full speed. Watch out New Tetris 64, I'm back, making golder squares all over the place! And maybe some Pilotwings. Mario 64 goes without saying. Same with Mario Partys, Kart and Zeldas. There are so many good games, aaagh smile.gif

And of course, 4 player Goldeneye with wireless controllers and no lagg on HD Projector. Awsomeness.

I hope this somehow gets finished, dont care when, just that it does smile.gif I'm not selling my JTAG or original N64 games, so as long as it's done before I die (or don't have 3 more friends to play with), I'll die with a smile smile.gif
jaygriggs
Wow Amazing stuff... I wish I could code I would definitely be all in.
If porting from the wii is possible someone needs to look at wiimc The newest revisions are pretty solid. If I could have that in FSD Id be extremely happy biggrin.gif

Also the wii has a pretty decent ds emulator way ahead of the one for the 360

On the original xbox with the hard work of freakdave that emu is pretty badass on my 128mb xbox! it opens 95% of games and plays a good 80% at full speed but sadly multiplayer goldeneye still doesnt run. 64mb just doesnt cut it for that emu
hfmls
if wii homebrew code only needs some optimizations to work in xbox360, i wish if someone could try mplayer port. we need a movie player :|
Sonic-NKT
Gligli just updated his blog with news and a new video of his n64 emu port.
http://gligli360.blogspot.com/

Looks very promising, cant wait to try this... imo a Menu and sound is the only thing missing wink.gif
Spooning
Achievement unlocked! 1000G jester.gif
Very impressive... gligli rocks cool.gif
DARKFiB3R
That should be on the front page ohmy.gif
Chrisoldinho
simply awesome work.

this really should be on the front page...
Oleost
Second that.

This is really great news. Hope it gets released soon.
p4r0l3
Fantastic news, keep it up gligli!!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.