Homebrew Neo geo emulator with bootmii?

Fellipepb07

Well-Known Member
OP
Member
Joined
Aug 28, 2008
Messages
139
Trophies
0
XP
48
Country
United States
Sorry if I'm wrong but, people are saying that with bootmii, they are going to start a new era of homebrew!

The programs will run without the system ios...is that right?

I was thnking...people said that real neo geo emulation was impossible due to system limitations..now with bootmii will we see it?

sorry if I am wrong...anyway just trying to participate! 
smileipb2.png
 

Jacobeian

Well-Known Member
Member
Joined
May 15, 2008
Messages
1,893
Trophies
0
XP
387
Country
Cuba
BootMii does not increase the RAM size, which is Neo Geo emulator limitation so the answer is no.
Bootmii however gives access to both Wii CPU ("Starlet" ARM and PowerPC) which theorically could let a talented developper have more horsepower for emulating more complex systems.

However, since Starlet is also the only one being able to access Wii specific hardware (like SD/USB slots, Wiimote, etc), this is more likely it will still need to run some kind of IOS and therefore still limits the available horsepower as it currently is with libogc applications. I believe BootMii goal is to run a linux like OS on Starlet to get ride of all nintendo proprietary code, that's all. Unfortunately, this only gives more opportunities to developper, not more horsepower for emulators.
 

WiiPower

Well-Known Member
Member
Joined
Oct 17, 2008
Messages
8,165
Trophies
0
XP
345
Country
Gambia, The
The problem is just that now you can use libogc to call the IOS for hardware stuff. And with mini you would have to integrate drivers for every hardware you want to use. I think eventually all needed drivers will be available, but it will take its time.
 

dlxowhd

Well-Known Member
Member
Joined
Dec 7, 2008
Messages
382
Trophies
0
XP
106
Country
United States
yeah, neogeo games run perfect at full speed on my psp, and i'm sure wii has a more powerful hardware than psp, so......
 

Jacobeian

Well-Known Member
Member
Joined
May 15, 2008
Messages
1,893
Trophies
0
XP
387
Country
Cuba
the problem is not speed, it is ROM size
currently, neogeo emulators on system with limited RAM (like the Wii and more over the NDS) have to stream ROMS in real-time from SD (this was also working like this for the VBA port on Gamecube)

optimized streaming "only" need to be implemented in GnGeo and as always, the only reason it has not been done yet is that there are only a few dev out there willing to spend their free time for the mass, something most of people seems to always forget, so...

PS: the DS emulator is not *perfect*, it still lacks FM music and a few graphics effects
 

Wabsta

you fight like a dairy farmer
Member
Joined
Apr 25, 2008
Messages
2,495
Trophies
0
Age
32
Location
SCUMM Bar
Website
www.wabsta.com
XP
449
Country
Netherlands
Jacobeian said:
the problem is not speed, it is ROM size
currently, neogeo emulators on system with limited RAM (like the Wii and more over the NDS) have to stream ROMS in real-time from SD (this was also working like this for the VBA port on Gamecube)

optimized streaming "only" need to be implemented in GnGeo and as always, the only reason it has not been done yet is that there are only a few dev out there willing to spend their free time for the mass, something most of people seems to always forget, so...

PS: the DS emulator is not *perfect*, it still lacks FM music and a few graphics effects
True, but it works perfect for me ^^
 

Slimmmmmm

GBAtemp MoNkEeE
Member
Joined
Nov 1, 2007
Messages
1,770
Trophies
0
Location
the land of lol
XP
528
Country
The Wiis main memory 24+64mb has some limits. I can't remember or find all the details, but on wiibrew it says.... a configurable range is exclusive for use by the Starlet (IOS reserves the top 12MB), the rest is shared with the Broadway.

I'm sure I read elsewhere that the menu etc also applies other limits and I believe that MINI will allow developers to use these extras. I asked around but couldn't get a deffinitive answer.

I'd assume that Neo Geo & N64 will be able to get more memory plus some extra horse power from the cpu, so imo they should come on more, but obviously it's gonna take time for developers to get used to the new set of rules. But as Jacobeian & WiiPower state, drivers will be required, whether they are new and pupose built or devs link to the IOS already there, I have no idea, it will then take some of the extras away.

This should really be in the Wii - Emulation section of forums.
 

dark42

Well-Known Member
Member
Joined
Nov 13, 2007
Messages
193
Trophies
0
Age
33
Website
Visit site
XP
253
Country
United States
Why would Neo Geo emulation be impossible? You can buy Neo Geo VC games on Shop Channel, and I'm pretty sure those use an emulator (either that or they use some sort of secret government/alien technology to run on the Wii). If Nintendo could make one why not the talented developers in the Wii homebrew scene?

Besides if you want a Neo Geo emulator NOW you can always inject the ROM into Nintendo's emulator and play that way.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, people who cant download it can still play the game
  • BigOnYa @ BigOnYa:
    If your internet speeds are fast enough. Streaming 4k takes alot. I used to only have 20mb sec, and 4k struggled. Now I have 300mb sec and 4k plays fine.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i only have like 1 or 2 mb sec
  • BigOnYa @ BigOnYa:
    Did you feed the hamster in your internet router? It prob died and is running slow now.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why did you start saying my pc has a hamster in the first place?
    +1
  • BigOnYa @ BigOnYa:
    Its actua!ly just a old joke, meaning its slow. Was just kidding around with you.
    +1
  • BigOnYa @ BigOnYa:
    I bet @AncientBoi has some hamsters hidden somewhere tho....
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I think Game streaming should work like this.... Local Hardware able the run the game fine, game engine and common assets stored locally, all FMV and music and textures could be streaming
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Some temporary storage
  • Xdqwerty @ Xdqwerty:
    also @BigOnYa im making some progress on my gdevelop project, implemented various mechanics
  • Psionic Roshambo @ Psionic Roshambo:
    They went all in on streaming, should have been more of a hybrid approach
    +1
  • BigOnYa @ BigOnYa:
    Or free government supplied high speed internet be nice also. Like Obama care. Xdqwerty that's cool, its time consuming but rewarding once done or playable, to see what you've made from scratch. Animations take forever, but worth it.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, although the bullets are a bit buggy
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not to mention this would be a massive pain to pirate
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    and the visual aspect of the game is quite crude (the sprite that looks best is that of the protagonist just because he is a stickman with sunglasses)
    +1
  • BigOnYa @ BigOnYa:
    There is a bullets behaviour you assign to your character, that makes the code easier, under "behaviours"
  • Xdqwerty @ Xdqwerty:
    i meant that when the character is pointing to the right, the bullets spawn where they should, but when he is on the right, they move to the right but the spawn point is incorrect
  • BigOnYa @ BigOnYa:
    Itch.io has lots of free assets also. Under the bullets behavior tab, there is a "rotate bullets" option, can try that. Or in the code can try
    - fire bullet Player.X(PlayerDirection)
  • Xdqwerty @ Xdqwerty:
    im taking a break for today anyway
    +1
  • BigOnYa @ BigOnYa:
    YEa gotta after a while, looking at code for long periods will bug your eyes.
    +1
  • BigOnYa @ BigOnYa:
    That's cool tho, I'm proud of you going back to it, not giving up. It is difficult at first to learn, but fun once you get the hang of it. I think I've watched every tutorial video there is, but I still struggle sometimes to get stuff to work right. But gotta keep trying dif things, and eventually you will get it right.
    +1
  • K3Nv2 @ K3Nv2:
    Lol McDonald's has a grandma mcflurry
    K3Nv2 @ K3Nv2: Lol McDonald's has a grandma mcflurry