Welcome, Guest. Please login or register.

Author Topic: Thinking of buying a Mac Mini for Morph OS - Questions  (Read 27448 times)

Description:

0 Members and 2 Guests are viewing this topic.

Offline Fab

  • Full Member
  • ***
  • Join Date: Jun 2009
  • Posts: 217
    • Show all replies
Re: Thinking of buying a Mac Mini for Morph OS - Questions
« on: July 01, 2010, 02:53:28 PM »
Quote from: pVC;568362
HTML5 is much faster than Flash, as Piru said, but I'd recommend you to install GetVideo to get the best performance in video streaming. Videos are played with mplayer instead embedded in the browser, it uses much less cpu and you can even continue browsing on other pages instead of having to wait video on the same page! :)


Playing separately with MPlayer is fine, of course, but MPlayer isn't really more performant than OWB (except OWB has altivec disabled in 1.7/1.8, but that will change with 1.9). OWB performance using HTML5 in fullscreen mode (youtube_fullscreen.js script needed, since youtube broke it) is just about the same as MPlayer, and for a good reason: same decoding library (ffmpeg), same video output code (i reused MPlayer overlay blitter there).
 

Offline Fab

  • Full Member
  • ***
  • Join Date: Jun 2009
  • Posts: 217
    • Show all replies
Re: Thinking of buying a Mac Mini for Morph OS - Questions
« Reply #1 on: July 01, 2010, 02:58:42 PM »
Quote from: XDelusion;568359

As for Joystick support, eUAE is one of those few programs that seem to support it directly, and yes as stated above, you can remap your joystick buttons to Keyboard buttons via Poseidon, but thus far I'm having trouble finding documentation that tells me exactly how to go about this.


Many games (including the SDL ones) and emulators (snes9x, mame, mess, genesisplus, amigenerator, ...)  support joystick directly too. Which ones didn't?
 

Offline Fab

  • Full Member
  • ***
  • Join Date: Jun 2009
  • Posts: 217
    • Show all replies
Re: Thinking of buying a Mac Mini for Morph OS - Questions
« Reply #2 on: July 05, 2010, 12:17:31 AM »
Quote from: XDelusion;568993
FPSE
SNES9x works, but the button assignments are in the wrong places
MAME does not interact with the Joypad for me, nor did I see how to activate it in the docs
PrBOOM (DOOM Clone) Needed because their are issues with the mouse moving the character even when you tell it not to.
Virtual Boy Advanced

I forget what else, but there are more I had issues with, some of the ones you mentioned I've not tested yet.

- "new" FPSE doesn't support joypad, because it was written at a time OS4 didn't support joypads at all, and the author didn't support lowlevel.library for whatever reason in the morphos port. But of course, one can bind buttons/directions to keys in poseidon HID prefs. :)

- What's wrong in Snes9X, exactly? Which buttons are wrong?

- In MAME, go to "default configuration" and click "settings". In input section, check "joypad", and uncheck "mouse". Then when you start a game, press tab, go to "input (general)" -> "player 1 controls", and configure the key bindings.

- In VisualBoyAdvance, it's entirely done by SDL itself, so unless the the program doesn't support joysticks, it should just work (can't test that atm).
« Last Edit: July 05, 2010, 12:21:10 AM by Fab »
 

Offline Fab

  • Full Member
  • ***
  • Join Date: Jun 2009
  • Posts: 217
    • Show all replies
Re: Thinking of buying a Mac Mini for Morph OS - Questions
« Reply #3 on: July 05, 2010, 12:45:23 AM »
Quote from: XDelusion;568997
The Mame I'm using  is command line only. The GUI based one would not even load for me...


Aeeeh, which MAME version are you using exactly? I hope it's not some outdated warpos or 68k version, at least. Please use the latest one at: http://fabportnawak.free.fr/mame/mame-0.120.lha.

It works in both GUI and Command line mode, but the GUI mode requires an additional gui_gfx.mcc, available at http://aminet.net/dev/mui/MCC_Guigfx.lha.

Quote

FPSE - Let's pray we get an update then because I'm having ZERO luck with Poseidon even now that I have docs and tutorials and all.  And I do consider my self a mark above daft so I dunno what's up. :/


Well, i'm sure you'll get it right at some point. Basically you just need to send a press and release event, AFAIR.

Quote

Snes9x - It's like A is where X should be and vice versa. I.E. In a correct set up the button to make Mario run is right next to the button to make him jump, this way you can hold run and press jump without issues. Where as the emulator place the buttons across from one another so holding run while pressing jump becomes a chore.


The mapping is correct on my joystick, so I guess it depends on moon phase and joypad constructors good will. Anyway, if you really want, i can build a version with swapped X and A. The keys are also configurable in snes9x with input.ini, but i didn't make the joypad one configurable, unfortunately. And the trigger L and R buttons are well mapped, here.

Quote

Atari800 - Add that to the list. In full screen it appears "like so many non-windows OS games) in  a very small window in the upper left hand corner of the screen, and of course has no joystick input that I can find.


I'll try it. But since it's SDL, it should also work. :)

Quote

Virtual Boy Advanced - Well unless there is an alt version out there, this command line version does not seem to even notice I have a joystick plugged in at all, unless there is a command to enable it that I'm not seeing.


I'll tell you when i find my joystick again.
 

Offline Fab

  • Full Member
  • ***
  • Join Date: Jun 2009
  • Posts: 217
    • Show all replies
Re: Thinking of buying a Mac Mini for Morph OS - Questions
« Reply #4 on: July 05, 2010, 01:03:19 AM »
Quote from: XDelusion;568999
What brand of Joypad do you use?


Some crappy logitech dual action joypad, where direction hat is really badly designed. :)
 

Offline Fab

  • Full Member
  • ***
  • Join Date: Jun 2009
  • Posts: 217
    • Show all replies
Re: Thinking of buying a Mac Mini for Morph OS - Questions
« Reply #5 on: July 05, 2010, 01:15:39 AM »
Yes, that's the one I have. Now i just have to find it again, grmbl. :)

[EDIT]

Ok, finally found it.

So I tested default joypad configuration, and poseidon's default lowlevel mapping doesn't match the cd32 joypad layout for the buttons on this joypad, which explains why buttons are a bit messed up with snes9x. So just change the actions to the correct cd32 button colours. See http://3.bp.blogspot.com/_BDCqpuwRnf4/Sc4L6spIOuI/AAAAAAAAFBU/70vNd3o3hZE/s400/CD32.JPG if needed.
I suppose you'll figure out how this works, but anyway:
- Check "track incoming events" and "report current value" (to make it easier)
- For each button you press, it will show the related action (
« Last Edit: July 05, 2010, 02:01:47 AM by Fab »