IRIX emulation is here!
RE: IRIX emulation is here!
These are my usual options:

./mame64 indy_4610 -gio64_gfx xl24 -hard1 irix65.chd -window -sound none

If you're having trouble seeing the text on the Command Monitor then you can resize the window until it's visible. What kind of host hardware are you working with and what kind of average speeds are you seeing? I'm on a Ryzen 5 3600 and I only get around 30% at best on 0.223

Octane2  R14k 600MHz, V10, 2GB RAM, 73GB disk, IRIX 6.5.22
shrek
It's not done until it's ogre.

Trade Count: (0)
Posts: 233
Threads: 19
Joined: Jan 2019
Location: United States
Find Reply
08-14-2020, 01:32 AM
RE: IRIX emulation is here!
I'm using a MacBook, the mouse was glitchy in windowed mode. Now I'm typing blind on a tiny terminal with a keyboard that drops keystrokes. I ought to import .Xdefaults on an ISO with font size, but I don't have a working Irix box to play with. Tried setmon and xfontsel without luck. Benchmarks can wait till I can actually type something.
02girl
O2

Trade Count: (0)
Posts: 34
Threads: 6
Joined: May 2020
Find Reply
08-15-2020, 09:04 AM
RE: IRIX emulation is here!
I tried the 6.2 image that was uploaded to this forum by another user (and not the 'official' images for/with MAME 0.223), and had the same experience: slow emulation, and 'missed/dropped' keystrokes. If I recall correctly these dropped keystrokes improved when I used a telnet client (I use 'Putty') to telnet in to the emulated guest, instead of typing in the emulated X Window xterm. Of course, you need to setup MAME networking in order to do that. I can point you to resources that describe how to do that for MS-Windows, but I have no idea how to do that (or if you can do it at all) for a Mac.
InactiveUser45
O2

Trade Count: (0)
Posts: 26
Threads: 0
Joined: Apr 2020
Find Reply
08-15-2020, 11:43 AM
RE: IRIX emulation is here!
(08-15-2020, 09:04 AM)02girl Wrote:  I'm using a MacBook, the mouse was glitchy in windowed mode. Now I'm typing blind on a tiny terminal with a keyboard that drops keystrokes. I ought to import .Xdefaults on an ISO with font size, but I don't have a working Irix box to play with. Tried setmon and xfontsel without luck. Benchmarks can wait till I can actually type something.
The keystrokes aren't recognized because the emulation is slow. The only way around this sadly is to buy a faster host machine or type very slowly. What's the resolution on your MacBook? If it's pre-retina like mine then the text issue is probably due to the window being smashed down to fit on the screen. You can expand the window so that text is visible but part of it will be off-screen. I highly recommend taking a trip to the thrift store to see if they have cheap 1280x1024 monitors. I pick them up as needed for $5 a piece where I live and can confirm that MAME works perfectly on them in full screen mode

(08-15-2020, 11:43 AM)MHoes Wrote:  I tried the 6.2 image that was uploaded to this forum by another user (and not the 'official' images for/with MAME 0.223), and had the same experience: slow emulation, and 'missed/dropped' keystrokes. If I recall correctly these dropped keystrokes improved when I used a telnet client (I use 'Putty') to telnet in to the emulated guest, instead of typing in the emulated X Window xterm. Of course, you need to setup MAME networking in order to do that. I can point you to resources that describe how to do that for MS-Windows, but I have no idea how to do that (or if you can do it at all) for a Mac.
See the post above for the dropped keystroke thing. But it would be awesome if you sent Raion info on networking setup for the wiki.

Octane2  R14k 600MHz, V10, 2GB RAM, 73GB disk, IRIX 6.5.22
(This post was last modified: 08-15-2020, 10:30 PM by shrek.)
shrek
It's not done until it's ogre.

Trade Count: (0)
Posts: 233
Threads: 19
Joined: Jan 2019
Location: United States
Find Reply
08-15-2020, 10:27 PM
RE: IRIX emulation is here!
(08-15-2020, 10:27 PM)shrek Wrote:  
(08-15-2020, 09:04 AM)02girl Wrote:  I'm using a MacBook, the mouse was glitchy in windowed mode. Now I'm typing blind on a tiny terminal with a keyboard that drops keystrokes. I ought to import .Xdefaults on an ISO with font size, but I don't have a working Irix box to play with. Tried setmon and xfontsel without luck. Benchmarks can wait till I can actually type something.
The keystrokes aren't recognized because the emulation is slow. The only way around this sadly is to buy a faster host machine or type very slowly. What's the resolution on your MacBook? If it's pre-retina like mine then the text issue is probably due to the window being smashed down to fit on the screen. You can expand the window so that text is visible but part of it will be off-screen. I highly recommend taking a trip to the thrift store to see if they have cheap 1280x1024 monitors. I pick them up as needed for $5 a piece where I live and can confirm that MAME works perfectly on them in full screen mode

(08-15-2020, 11:43 AM)MHoes Wrote:  I tried the 6.2 image that was uploaded to this forum by another user (and not the 'official' images for/with MAME 0.223), and had the same experience: slow emulation, and 'missed/dropped' keystrokes. If I recall correctly these dropped keystrokes improved when I used a telnet client (I use 'Putty') to telnet in to the emulated guest, instead of typing in the emulated X Window xterm. Of course, you need to setup MAME networking in order to do that. I can point you to resources that describe how to do that for MS-Windows, but I have no idea how to do that (or if you can do it at all) for a Mac.
See the post above for the dropped keystroke thing. But it would be awesome if you sent Raion info on networking setup for the wiki.

To get fluid keyboard/mouse, just use underclocking as described at the end of this page (a tip is to hold alt or ctrl to adjust the Mhz in larger steps using the keyboard arrows) - you need to do this at bootup for it to work correctly I think:
https://sites.google.com/site/consolepro...-emulation

I run an old Haswell Core i5 at 4 ghz, and get about 70-80% of full speed (press F11 to get the stats) running underclocked at 20mhz (and not noticeable keyboard lag). If you have one of the newest Intel/AMD desktop processors, you should be able to run at 100% at 25-33mhz I guess...
(This post was last modified: 08-16-2020, 10:12 AM by ginza.)
ginza
O2

Trade Count: (0)
Posts: 21
Threads: 1
Joined: Feb 2019
Find Reply
08-16-2020, 10:10 AM
RE: IRIX emulation is here!
(08-15-2020, 10:27 PM)shrek Wrote:  But it would be awesome if you sent Raion info on networking setup for the wiki.

I think I already posted these links in this forum before, but here are the links that both describe how to setup MAME networking on MS-Windows. Perhaps someone else knows how to do it on Linux or Mac.

http://forum.arcadecontrols.com/index.ph...msg1703641

https://forum.mamedev.org/viewtopic.php?...1481#p1481
(This post was last modified: 08-16-2020, 10:53 AM by InactiveUser45.)
InactiveUser45
O2

Trade Count: (0)
Posts: 26
Threads: 0
Joined: Apr 2020
Find Reply
08-16-2020, 10:44 AM
RE: IRIX emulation is here!
I got Irix running in Mame on my Windows 7 machine, using Mame64 .223... but as that's a slow system with a dual core cpu, I wanted to try running it on my Linux (Mint) box, which as dual six core Xeon processors at 3ghz, 32gb ram, and an nvidia 1060 graphics card. Not the most powerful machine, but better than the windows one.

However, I discovered that mame on my Linux machine is at version .195... I cannot find a binary of .223 for any debian variant of Linux. I tried cloning the git repository and compiling, but the compile failed in the metalmx.cpp driver file (can't convert 'short unsigned int*' to 'const uint32_t*')

Does anyone know where I can find a binary release of mame64 .223 for debian Linux?

I miss my old O2, and recently saw a video of someone using Blender 1.0 in Irix under MAME, hence my interest.
Hiraghm
O2

Trade Count: (0)
Posts: 3
Threads: 0
Joined: Aug 2020
Location: USA
Find Reply
08-21-2020, 08:16 AM
RE: IRIX emulation is here!
(08-21-2020, 08:16 AM)Hiraghm Wrote:  I got Irix running in Mame on my Windows 7 machine, using Mame64 .223... but as that's a slow system with a dual core cpu, I wanted to try running it on my Linux (Mint) box, which as dual six core Xeon processors at 3ghz, 32gb ram, and an nvidia 1060 graphics card. Not the most powerful machine, but better than the windows one.

However, I discovered that mame on my Linux machine is at version .195... I cannot find a binary of .223 for any debian variant of Linux. I tried cloning the git repository and compiling, but the compile failed in the metalmx.cpp driver file (can't convert 'short unsigned int*' to 'const uint32_t*')

Does anyone know where I can find a binary release of mame64 .223 for debian Linux?

I miss my old O2, and recently saw a video of someone using Blender 1.0 in Irix under MAME, hence my interest.

This may not be all that helpful to you, but it looks like sid (unstable) has version 0.223 [1]. In general though, I get the impression (but you know what happens whem we assUme) that debian tends to stick to older/stable/proven versions of packages, instead of going for the bleeding edge. But I may be wrong here.

Anyway, I should note that the emulation is fairly slow even on a reasonably fast machine, so I personally have doubts if you can run something like Blender in a usable manner. But you may have different results, a few posts upward discuss possible ways of speeding up the emulation somewhat.


[1]
https://packages.debian.org/search?keywo...ection=all
InactiveUser45
O2

Trade Count: (0)
Posts: 26
Threads: 0
Joined: Apr 2020
Find Reply
08-21-2020, 12:20 PM
RE: IRIX emulation is here!
(08-21-2020, 12:20 PM)MHoes Wrote:  
(08-21-2020, 08:16 AM)Hiraghm Wrote:  I got Irix running in Mame on my Windows 7 machine, using Mame64 .223... but as that's a slow system with a dual core cpu, I wanted to try running it on my Linux (Mint) box, which as dual six core Xeon processors at 3ghz, 32gb ram, and an nvidia 1060 graphics card. Not the most powerful machine, but better than the windows one.

However, I discovered that mame on my Linux machine is at version .195... I cannot find a binary of .223 for any debian variant of Linux. I tried cloning the git repository and compiling, but the compile failed in the metalmx.cpp driver file (can't convert 'short unsigned int*' to 'const uint32_t*')

Does anyone know where I can find a binary release of mame64 .223 for debian Linux?

I miss my old O2, and recently saw a video of someone using Blender 1.0 in Irix under MAME, hence my interest.

This may not be all that helpful to you, but it looks like sid (unstable) has version 0.223 [1]. In general though, I get the impression (but you know what happens whem we assUme) that debian tends to stick to older/stable/proven versions of packages, instead of going for the bleeding edge. But I may be wrong here.

Anyway, I should note that the emulation is fairly slow even on a reasonably fast machine, so I personally have doubts if you can run something like Blender in a usable manner. But you may have different results, a few posts upward discuss possible ways of speeding up the emulation somewhat.


[1]
https://packages.debian.org/search?keywords=mame&searchon=names&suite=sid&section=all

Well, Greg Blends actually did! On Windows, evidently...

Greg Blends Runs Blender 3D on Irix

Greg Blends Makes a Donut in Blender3D 1.0 on Irix

Greg Blends Makes Money For Nothing Scene in Blender3D 1.0 on Irix
Hiraghm
O2

Trade Count: (0)
Posts: 3
Threads: 0
Joined: Aug 2020
Location: USA
Find Reply
08-22-2020, 04:45 AM
RE: IRIX emulation is here!
I was getting about 18% speed on a MacBook, but it felt slower.
02girl
O2

Trade Count: (0)
Posts: 34
Threads: 6
Joined: May 2020
Find Reply
08-22-2020, 06:30 AM


Forum Jump:


Users browsing this thread: 6 Guest(s)