Hacking open source IOS?

arasium

Well-Known Member
OP
Member
Joined
Mar 19, 2009
Messages
187
Trophies
0
Location
Paris
Website
Visit site
XP
98
Country
France
Hi,

i'm actually working on an "open source IOS".
The goal of this project is to have a c coded IOS.
This IOS will be like the one coded from Nintendo (no USB loading etc...).

In fact, this source code can be used to create cios modules. Cios makers are doing a very good job.
But i think that creating a fully cios module is better than patching existing one.

I've actually rewritten the DIP module (70%) in c (except some base functions like memcpy etc...).

If some are interested, i will make the projet open source. If nobody like this, i will terminate my
project lonely (just for my satisfaction
yaywii.gif
).
 

sorgelig

Well-Known Member
Member
Joined
May 2, 2009
Messages
170
Trophies
0
Website
Visit site
XP
69
Country
Serbia, Republic of
DIP module is one of simpliest. You may see it by file size comparing to other modules like WL, or SSL. Also, DI commands/registers are most documented.
May be you should start from kernel module. Or your project covers only modules?
I remember i saw some cios module skeleton, either from kwiirk or hermes.

What is the purpose of this project? Honestly, it's very hard to make full IOS with all modules compatible with IOS from nintendo. Also, it will take forever to rewrite everything...
 

WiiPower

Well-Known Member
Member
Joined
Oct 17, 2008
Messages
8,165
Trophies
0
XP
345
Country
Gambia, The
Did you look at the sneek source? I think there's a complete working ES module and a FS replacement module for sd instead of nand access.

No usb loading, ok, but what about DVD-R loading? A complete dip module instead of a patched one is something that should make the cIOS better, at least more efficient in memory usage and easier to fix bugs.
 

Slimmmmmm

GBAtemp MoNkEeE
Member
Joined
Nov 1, 2007
Messages
1,770
Trophies
0
Location
the land of lol
XP
528
Country
arasium said:
If some are interested, i will make the projet open source. If nobody like this, i will terminate my
project lonely (just for my satisfaction
yaywii.gif
).

I tihnk a lot of people would be interested in what becomes of this but just now most people won't see the full potential so don't give up on it if you get a low response.
 

damysteryman

I am too busy IRL these days...
Member
Joined
Oct 4, 2007
Messages
1,223
Trophies
1
XP
1,026
Country
Antarctica
This IS interesting.

I do not know how I would be able to help or anything... but do not give up on it.
Making it open source would allow other interested people to help add to the project.

I am very curious as to how this 100% custom IOS would differ to regular IOS in terms of functionality and compatibility.
 

arasium

Well-Known Member
OP
Member
Joined
Mar 19, 2009
Messages
187
Trophies
0
Location
Paris
Website
Visit site
XP
98
Country
France
Thank you for your answers.


In fact, i've started the DIP modules because it is a simple one (and i think, the better way is to start with simple tasks).
Actually, our modules can be tested via SNEEK (thank to Crediar for his wonderful tool). I know that SNEEK already include ES and DIP modules. But they are custom ones, and me i want modules like they are provided by nintendo.

So, i see that some people are interested. I will create a public repository.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: i think im a bad person