• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 88 89 90 91 92 ... 369 Next »

IOS58 and IOS249 not available.
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
IOS58 and IOS249 not available.
10-15-2016, 05:15 PM
#12
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,952
Threads: 7
Joined: Oct 2014
(10-15-2016, 11:56 AM)tiadefum Wrote: @JosJuice I am aware that because it is free does not mean it can inherently be redistributed, however I misunderstood the HBC's license model, and was under the impression that it was literally freeware, as in can be redistributed and modified.

That's not what freeware means. To quote Wikipedia:

"Freeware is proprietary software that is available for use at no monetary cost. In other words, freeware may be used without payment but may usually not be modified, re-distributed or reverse-engineered without the author's permission."

(10-15-2016, 12:16 PM)Kurausukun Wrote: This is just curiosity--do we want to emulate the Wii system internals/IOSes/etc. at a lower level at some point, or would it completely unavoidably murder performance and is thus not planned?

It will only happen if someone steps up to do it, which nobody has done yet. We can't know in advance if anyone will do that.

(10-15-2016, 01:38 PM)tiadefum Wrote: Quite frankly, and I couldn't say for sure, but I think that has to do with just how much more powerful hardware gets in the next half a decade. However even if there is a good chance of it happening, I certainly wouldn't say it was impossible to accurately emulate the Wii/IOSes low-level and retain majority, or even totality quality of performance. After all the Wii only had 88MB of RAM and a 723MHz processor, realistically (at least when it comes to the required difference in magnitudes of power between the emulated and emulating machine's raw power for things to be both near-identically accurate, and preform well) a modern 3.5-5.0GHz multi-core processor with over a dozen GBs of RAM to spare would in no way be considered lacking said magnitudes increase. Really I think it comes down to finding more efficient ways of preforming the same tasks that the Wii's processor preforms (perhaps by creating a pin-for-pin virtual CPU for the machine, in which firmware could be overwritten by replacing files/programs that preforms the same tasks as ad exist as placeholders for the BIOS/CPU[divided into a program per function, called when needed, never running in the background for efficiency]/NAND[which has already been done]/etc.. Of course this method would rely on licensing the schematics from IBM/Acorn/whoever designed the PPC chip in the Wii, and would require open-source alternatives that were both fully compatible with, and only recreating the function of the original IPs from Nintendo, which again with this part is partially done.)

TL;DR: perhaps it could be achieved using a method similar to what FreeDOS and other PC-DOS compatibles did, while it may not be an easy task; recreating the functions in a way compatible with the original, that does not necessarily directly emulate it. So, realistically as far as Dolphin being an emulator goes: no, however when it comes to the System Menu and other system oriented firmware properties, as a separate project or perhaps a sub-project of Dolphin specifically designed to achieve accurate Wii low-level replication quite possibly, but in the end even if this did work the games themselves would likely still run on the existing Dolphin framwork, with Low-Level being relegated specifically to homebrew/system functions which require it.

Many parts of this post don't make sense.
Find
Reply
« Next Oldest | Next Newest »


Messages In This Thread
IOS58 and IOS249 not available. - tiadefum - 10-13-2016, 07:39 AM
RE: IOS58 and IOS249 not available. - degasus - 10-13-2016, 11:02 PM
RE: IOS58 and IOS249 not available. - tiadefum - 10-14-2016, 04:44 PM
RE: IOS58 and IOS249 not available. - JosJuice - 10-14-2016, 05:29 PM
RE: IOS58 and IOS249 not available. - leolam - 10-15-2016, 03:04 AM
RE: IOS58 and IOS249 not available. - tiadefum - 10-15-2016, 06:47 AM
RE: IOS58 and IOS249 not available. - JosJuice - 10-15-2016, 08:09 AM
RE: IOS58 and IOS249 not available. - mimimi - 10-15-2016, 08:26 AM
RE: IOS58 and IOS249 not available. - tiadefum - 10-15-2016, 11:56 AM
RE: IOS58 and IOS249 not available. - Kurausukun - 10-15-2016, 12:16 PM
RE: IOS58 and IOS249 not available. - tiadefum - 10-15-2016, 01:38 PM
RE: IOS58 and IOS249 not available. - degasus - 10-16-2016, 10:16 PM
RE: IOS58 and IOS249 not available. - JosJuice - 10-15-2016, 05:15 PM
RE: IOS58 and IOS249 not available. - tiadefum - 10-16-2016, 08:25 AM
RE: IOS58 and IOS249 not available. - leolam - 10-16-2016, 08:31 AM
RE: IOS58 and IOS249 not available. - tiadefum - 10-16-2016, 08:56 AM
RE: IOS58 and IOS249 not available. - tiadefum - 10-16-2016, 09:37 AM
RE: IOS58 and IOS249 not available. - JosJuice - 10-16-2016, 07:38 PM
RE: IOS58 and IOS249 not available. - delroth - 10-16-2016, 10:21 PM

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 2 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode