IRIX emulation is here!
RE: IRIX emulation is here!
Going through a simplistic startup/shutdown with mame 0.221 and the Irix 6.2 image posted on this forum before, mame reports a 26% average speed for me. On the following hardware :

CPU: Intel i7-4771 @ 3.50Ghz (Haswell)
Ram: 32GB
Graphics: NVIDIA GeForce GTX 760
OS: Windows 10 64-bit


NOTE: I did not try the most recent mame version, any of the tricks posted here earlier, or the 'official' CHD images that come with the latest mame version.
(This post was last modified: 08-24-2020, 08:59 PM by InactiveUser45.)
InactiveUser45
O2

Trade Count: (0)
Posts: 26
Threads: 0
Joined: Apr 2020
Find Reply
08-24-2020, 08:59 PM
RE: IRIX emulation is here!
A simple method is to put all your files in a tar archive on your Win10 machine.
Winzip, WinRAR, 7-Zip etc... are some programs that can do that : https://dailydoseoftech.com/how-to-open-...on-windows
Use a short (max 8 characters) name for your tar file and put it in your ISO file.
Your can then untar it in the emulated IRIX from the mounted ISO file and install your software.
kirikoo
O2

Trade Count: (0)
Posts: 25
Threads: 1
Joined: Apr 2019
Find Reply
08-29-2020, 04:51 PM
RE: IRIX emulation is here!
(08-29-2020, 04:51 PM)kirikoo Wrote:  A simple method is to put all your files in a tar archive on your Win10 machine.
Winzip, WinRAR, 7-Zip etc...  are some programs that can do that : https://dailydoseoftech.com/how-to-open-...on-windows
Use a short (max 8 characters) name for your tar file and  put it in your ISO file.
Your can then untar it in the emulated IRIX from the mounted ISO file and install your software.
cool, that'll be great for getting Blender installed.

But I'm running LinuxMint 19.3 and the newest Mame I can get for it is something like 1.93 (I'd have to check again, I forgot). I can't get .223 installed without upgrading to mint 20 (I need libc6?), and it doesn't appear 1.93 would run the emulation at all. To upgrade to 20, I'd have to downgrade a lot of packages (according to the directions I can find), and I don't know if I could upgrade them all again. I may eventually give it a try if I can't find another way around it.
Hiraghm
O2

Trade Count: (0)
Posts: 3
Threads: 0
Joined: Aug 2020
Location: USA
Find Reply
08-30-2020, 03:06 AM
RE: IRIX emulation is here!
(08-29-2020, 04:51 PM)kirikoo Wrote:  A simple method is to put all your files in a tar archive on your Win10 machine.
Winzip, WinRAR, 7-Zip etc...  are some programs that can do that : https://dailydoseoftech.com/how-to-open-...on-windows
Use a short (max 8 characters) name for your tar file and  put it in your ISO file.
Your can then untar it in the emulated IRIX from the mounted ISO file and install your software.
Oops! Accidentally deleted my last post.
This worked pretty well, but now I'm running out of space on the emulated machine. Is there a way to resize the CHD drive? I tried extracting the raw files, and creating a new CHD of 8gb size using the original files but IRIX still sees it as being 2gb total, which is way too small.
(This post was last modified: 08-30-2020, 11:35 AM by clingbang.)
clingbang
O2

Trade Count: (0)
Posts: 4
Threads: 0
Joined: Aug 2020
Location: California
Find Reply
08-30-2020, 11:34 AM
RE: IRIX emulation is here!
(08-30-2020, 11:34 AM)clingbang Wrote:  Oops! Accidentally deleted my last post.
This worked pretty well, but now I'm running out of space on the emulated machine. Is there a way to resize the CHD drive? I tried extracting the raw files, and creating a new CHD of 8gb size using the original files but IRIX still sees it as being 2gb total, which is way too small.

Is it possible in Irix to use multiple disks (multiple CHD's in MAME) to enlarge a single filesystem ? (like a 'Logical Volume Manager'). If so, you could theoretically create multiple CHD's, and then use these to increase the size of the required filesystems.
InactiveUser45
O2

Trade Count: (0)
Posts: 26
Threads: 0
Joined: Apr 2020
Find Reply
08-30-2020, 05:56 PM
RE: IRIX emulation is here!
(08-30-2020, 05:56 PM)MHoes Wrote:  Is it possible in Irix to use multiple disks (multiple CHD's in MAME) to enlarge a single filesystem ? (like a 'Logical Volume Manager'). If so, you could theoretically create multiple CHD's, and then use these to increase the size of the required filesystems.

I have not successfully mounted multiple CHDs and succeeded in booting. For whatever reason that just has not seemed to work.
It's frustrating because the CHD I'm using (posted here, I'm pretty sure) has only ~400mb of free space which is barely enough to install anything, let alone actually copy a TAR from a CD image to then install. But I do feel like this must be possible, so I'm hoping someone has some insight.
clingbang
O2

Trade Count: (0)
Posts: 4
Threads: 0
Joined: Aug 2020
Location: California
Find Reply
08-30-2020, 08:27 PM
RE: IRIX emulation is here!
I guess more generally I am stuck on a single point:
I want to reinstall Irix 6.5 so I can get a larger disk image, but I absolutely cannot figure out how to switch CDs within MAME while the machine is running. There's no MAME menu to open, no MAME hotkeys work (as previously mentioned in the thread) and despite a few hours of Googling I haven't found any references to how this is done. Clearly someone's gotten it working because the 65.chd exists, but how did you guys do it? I've read the entire thread (and subforum) like three times but I haven't seen any explicit reference to this part of the process. I just want to switch CDs in the middle of emulation so that I can install IRIX 6.5 with a larger disk image available.

Thanks for the help and sorry for all the posts about this.
(This post was last modified: 08-31-2020, 04:45 PM by clingbang.)
clingbang
O2

Trade Count: (0)
Posts: 4
Threads: 0
Joined: Aug 2020
Location: California
Find Reply
08-31-2020, 04:40 PM
RE: IRIX emulation is here!
I believe the magic lies somewhere in here :

By default, the emulated guest system receives the MAME hotkeys, instead of them being perceived by MAME as MAME key combinations. At least on MS-Windows, you can circumvent this behavior by hitting the 'scroll-lock' key while in and focusing on the MAME window, so the hotkeys reach MAME instead of the emulated guest. After that, you can press TAB to enter the internal MAME Interface and use the 'File Manager' option to select another CD. Just press 'scroll-lock' a second time to revert back to the original behavior.

Hope this helps.

(08-30-2020, 08:27 PM)clingbang Wrote:  I have not successfully mounted multiple CHDs and succeeded in booting. For whatever reason that just has not seemed to work.
It's frustrating because the CHD I'm using (posted here, I'm pretty sure) has only ~400mb of free space which is barely enough to install anything, let alone actually copy a TAR from a CD image to then install. But I do feel like this must be possible, so I'm hoping someone has some insight.
Ah. so either: your magic incantation of 'chdman createhd' does not create a disk that Irix likes, your mame commandline using the 2 disks is incorrect, or you have uncovered a bug in the MAME emulation.

Could you share the (assumed to be correct) commandline you used to create the CHD, and the commandline to then start MAME using the 1st and 2nd disks ? Maybe this may be of interest to people.
(This post was last modified: 08-31-2020, 06:12 PM by InactiveUser45.)
InactiveUser45
O2

Trade Count: (0)
Posts: 26
Threads: 0
Joined: Apr 2020
Find Reply
08-31-2020, 05:51 PM
RE: IRIX emulation is here!
(08-31-2020, 05:51 PM)MHoes Wrote:  I believe the magic lies somewhere in here :

By default, the emulated guest system receives the MAME hotkeys, instead of them being perceived by MAME as MAME key combinations. At least on MS-Windows, you can circumvent this behavior by hitting the 'scroll-lock' key while in and focusing on the MAME window, so the hotkeys reach MAME instead of the emulated guest. After that, you can press TAB to enter the internal MAME Interface and use the 'File Manager' option to select another CD. Just press 'scroll-lock' a second time to revert back to the original behavior.

Hope this helps.


This was super, super helpful actually. Thank you! This enabled me to get things moving. Really appreciate it.

As for the problems I was having with mounting disks, I'm honestly not sure what the problem was. I finally got things working by just manually mounting the new drive via the MAME menu (which you so helpfully showed me how to locate) so that seems to be working ok. This is almost certainly a confluence of issues stemming from: I haven't used IRIX in 20 years, I haven't used MAME in ~10 years, and those two things combined make this pretty challenging!

That being said, my attempts to reinstall IRIX 6.5 were completely futile. No matter what I did it complained that the ISOs were not bootable, despite following peoples' instructions here. So hopefully the preexisting 6.5 that someone else posted upthread will suffice. Either way, thank you so much for the help.
clingbang
O2

Trade Count: (0)
Posts: 4
Threads: 0
Joined: Aug 2020
Location: California
Find Reply
08-31-2020, 10:37 PM
RE: IRIX emulation is here!
Please note that IRIX 6.5 is EXTREMELY SLOW with MAME, the IRIX 6.2 CHD runs much better
kirikoo
O2

Trade Count: (0)
Posts: 25
Threads: 1
Joined: Apr 2019
Find Reply
09-01-2020, 11:49 AM


Forum Jump:


Users browsing this thread: 7 Guest(s)