Important question regarding openMSX.

Page 2/2
1 |

By andrear1979

Expert (71)

andrear1979's picture

21-06-2010, 21:06

I have Windows XP 32 Bit (2002) with SP3. Suggestion: if you can reduce answers to a few definite alternatives, you might ask MRC for an official poll?

By Manuel

Ascended (9973)

Manuel's picture

21-06-2010, 22:52

marce34: strange that you have been looking for such a long time, because openMSX is available in Ubuntu since 2006-02-03.... Just use your package manager (Ubuntu Software Centre) to install it.

By marce34

Rookie (29)

marce34's picture

22-06-2010, 00:03

manuel: Sorry, I'm talking about the latest version. For example in Lucid Lynx you can't find 0.8.0 in the repositories, I had to compile it.

By Manuel

Ascended (9973)

Manuel's picture

22-06-2010, 21:29

Well, that's not strange, because 0.8.0 has just been released 2 weeks ago and Lucid Lynx was released earlier, so it still has the previous version...

By tcruise

Expert (128)

tcruise's picture

24-06-2010, 13:12

Anything less than XP SP3 is pretty unsecure and very hard to support. This would also allow you to use the version of Direct-X 2D supported by SP3 (or newer systems) and get some advantage from hardware acceleration. I am assuming here that you are currently using GDI for rendering, and not the DirectX 2D libraries. Even with older video cards this results in much faster performance. Since quite a few people use the emulators for gaming. Let me know if you need any assistance, as I have books dating from that era (and earlier) on Direct-X.

By tcruise

Expert (128)

tcruise's picture

24-06-2010, 13:49

Sorry versions, were a bit rusty in my memory, so I did some more research. So setting it at XP SP3 as your minimum level, would give you DirectX 9.0c, sub-version 4.09.00.0904. SP2 still gives you DirectX 9.0c, just the earlier un-patched version. Probably any of the issues would not effect 2D applications anyway. So I suppose either version would be fine. And reading a lot further down in your change log (than I did originally) I see you already use the DirectX API anyway, so ignore my aimless ramblings. Must be getting senile Smile

By muffie

Paladin (933)

muffie's picture

25-06-2010, 04:39

ôohh dear. I'm the über os geek:
Win7, Win vista, Hacked OSX86, Regular PPC OSX, Ubuntu, Win XP, Amiga OS 4.1 (Sam440), MorphOS (MacMini), Win 3.11 (old notebook), Win2000 and so on... There might even be a QNX old desktop somewhere around here...

By Manuel

Ascended (9973)

Manuel's picture

25-06-2010, 18:44

tcruise: we use SDL to access graphics. So whatever SDL does, is what we're using. No idea if that is DirectX. For the SDLGL-PP renderer we use OpenGL 2 via SDL.

By Vampier

Paragon (1855)

Vampier's picture

26-06-2010, 00:18

tcruise: we use SDL to access graphics. So whatever SDL does, is what we're using. No idea if that is DirectX. For the SDLGL-PP renderer we use OpenGL 2 via SDL.

There is an option to enable SDL through directx... AFAIK this was big fail.

openMSX is not only for windows but for every platform with GCC and SDL Tongue

By tcruise

Expert (128)

tcruise's picture

26-06-2010, 14:50

And looking at the SDL documentation, it looks like it uses (well the examples use) DirectX 8. Yes I can see where it would become a pain to have a custom implementation on a specific platform aka Windows and it is a fair change to use DirectX directly.

Page 2/2
1 |
My MSX profile