mysticgiggle add archlinux

Tags
 
Labels
Members allowed to view this conversation
Everyone

mysticgiggle add intel itanium emulation to scratch.mysticgiggle.com


max

2 months ago Administrator

mysticgigglе - go to this post

mysticgiggle add intel itanium emulation to scratch.mysticgiggle.com

Intel Itanium emulation is actually a field that, as far as I know, has faced lots of neglect unfortunately. I'm interested in working on it someday (not soon!) perhaps, however I'd like to note that Scratch is certainly not the medium that should be used. The Scratch VM is an absurdly inefficient target for a program, and writing emulators for it shoiuld be done for the sake of novelty, not in an attempt to revive a mostly abandoned ISA. A QEMU fork would make more sense.


Heathercat123

2 months ago (edited by max 2 months ago)

max - go to this post

-snip- A QEMU fork would make more sense.

Not really, since it currently cannot emulate the Itanium at all. There exists an Itanium emulator, though it definitely isn't complete as it can only run a modified Linux kernel. But at least CPU emulation is mostly if not entirely there, so it would probably be easier to improve that instead of making a new emulator. In case you wanna check it out, it's called Ski, and it's a fork of an emulator of the same name written by Hewlett-Packard.

Edit: FYI I believe it emulates an Itanium 2, so even more work would be needed to run 64-bit Windows XP RTM.


max

2 months ago Administrator

Heathercat123 - go to this post

Not really, since it currently cannot emulate the Itanium at all. There exists an Itanium emulator, though it definitely isn't complete as it can only run a modified Linux kernel. But at least CPU emulation is mostly if not entirely there, so it would probably be easier to improve that instead of making a new emulator. In case you wanna check it out, it's called Ski, and it's a fork of an emulator of the same name written by Hewlett-Packard.

Edit: FYI I believe it emulates an Itanium 2, so even more work would be needed to run 64-bit Windows XP RTM.

Perhaps I didn't look into it enough, and it has been a while since I did. I also thought of QEMU since it's such a common emulator in general, but Ski does seem like a good target.


Heathercat123 - go to this post

Not really, since it currently cannot emulate the Itanium at all.

And that's exactly why it should get Itanium support! Adding support for it in QEMU would allow very easy integration in different VM managers (virt-manager, GNOME Boxes, …), along with lots of features not needing to be written from the ground up (things like ACPI and PCI, which are notoriously hard to get right - just ask Bill Gates why that is).


opt

2 months ago (edited by opt 2 months ago)

amy - go to this post

And that's exactly why it should get Itanium support! Adding support for it in QEMU would allow very easy integration in different VM managers (virt-manager, GNOME Boxes, …), along with lots of features not needing to be written from the ground up (things like ACPI and PCI, which are notoriously hard to get right - just ask Bill Gates why that is).

Linux living rent free in the heads of Microsoft executives since '99… my god…


max

2 months ago (edited by max 2 months ago) Administrator

Honestly I haven't really looked into the capabilities of Ski, nor how either emulator works, at the moment. I didn't even realize Ski was meant to emulate a whole kernel till now…
(sorry, I'm quite lazy as always, but hey at least I said it wouldn't be soon!)


Heathercat123

2 months ago (edited by Heathercat123 2 months ago)

It seems like someone in the BetaWiki Discord server managed to get EFI firmware running on Ski, though it can't boot anything yet. Itanium emulation should become its own thread (or "conversation") atp.

Edit: I don't think he shared it yet. though.


kys NOW


mysticgiggle - go to this post

kys NOW

No thanks, I'd rather stay alive.


max

2 months ago Administrator

mysticgiggle - go to this post

kys NOW

no u


DankPods

2 months ago (deleted by DankPods)

mysticgigglе - go to this post

mysticgiggle add intel itanium emulation to scratch.mysticgiggle.com


max - go to this post

Intel Itanium emulation is actually a field that, as far as I know, has faced lots of neglect unfortunately. I'm interested in working on it someday (not soon!) perhaps, however I'd like to note that Scratch is certainly not the medium that should be used. The Scratch VM is an absurdly inefficient target for a program, and writing emulators for it shoiuld be done for the sake of novelty, not in an attempt to revive a mostly abandoned ISA. A QEMU fork would make more sense.

make mysticgiggle.com exist and make it a chipmunk.land alternative

Heathercat123 - go to this post

No thanks, I'd rather stay alive.

mysticgiggle's esobb account got hacked by parker2991


Hey! You need to log in or create an account to do anything on this forum.

522 posts - 57 conversations - 0 members online

  • Display avatars