While MAME's older MIPS core does have a JIT, it also has a handful of edge-case bugs that don't seem to affect arcade games, but which do affect workstations, so I had to punt on it and use P-Mack's newer, more accurate core, at the cost of speed.
-
Näytä tämä ketju
-
That said, he's gradually working towards getting the CPU emulation to be more performant. FWIW, running MAME with -aviwrite -snapsize 1280x1024 would have made it run slower (due to scribbling out a 1280x1024 uncompressed AVI), but the video would play back at full speed. :)
1 vastaus 0 uudelleentwiittausta 2 tykkäystäNäytä tämä ketju -
Vastauksena käyttäjälle @TheMogMiner
While it was slow, it was certainly usable! So glad it existed, b/c I don't think I would have been able to experience B1.0 without it. Neat AVI recording trick!
1 vastaus 0 uudelleentwiittausta 1 tykkäys -
Vastauksena käyttäjälle @StuffIBuild
Cheers, I just wish I knew what was going on with the "blenderbuttons" thing. Did you ever get it sorted out, or did it end up being a dead-end? The allocator warnings are also alarming, but I could envision a direct exit potentially causing issues.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjille @TheMogMiner ja @StuffIBuild
WHOA! I just noticed Part 2, seems like you did! BRB, watching.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjälle @TheMogMiner
Oh yea, I got it working and did a lot with it. I think there's like 5 parts haha. Enjoy
1 vastaus 0 uudelleentwiittausta 1 tykkäys -
Vastauksena käyttäjälle @StuffIBuild
Jumping around a bit - when you moved the ImageView window around 24:55 in the second part, I'm reasonably sure you might have uncovered a MAME bug. I'll see if I can repro it in isolation. I'm 100% sure there are edge cases in the XL8/XL24 board that aren't yet handled.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjälle @TheMogMiner
Could be. I also suspect that blenders rendering code is probably non standard and maybe handled repaint / region invalidation weirdly.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjälle @StuffIBuild
Possibly, but the thing about the XL boards is that they weren't even really 3D accelerators. More like an early 90's accelerated SVGA card on steroids. So even if Blender's code wasn't 100% standard, it'd still end up routing through IRIX's abstraction layer.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjille @TheMogMiner ja @StuffIBuild
When using an XL board (as MAME does), all of the 3D transform/lighting for IrisGL is handled by the MIPS CPU's floating-point unit. This led to the (possibly apocryphal) scenario where an Indy with a 150+MHz R5000 CPU module and an XZ board would be slower than one with XL.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä
Speaking of, if you end up getting back to emulated Blender 1.0, you can plug in a 24-bit-color XL board using "-gio64_gfx xl24" from the command line. The default device is, I believe an 8-bit board.
Lataaminen näyttää kestävän hetken.
Twitter saattaa olla ruuhkautunut tai ongelma on muuten hetkellinen. Yritä uudelleen tai käy Twitterin tilasivulla saadaksesi lisätietoja.