Author Topic: openMSX 0.10.0  (Read 13388 times)

mth (OP)

  • Posts: 317
openMSX 0.10.0
« on: January 08, 2014, 03:21:10 pm »
Monday the openMSX team released version 0.10.0 of their MSX emulator, yesterday I finished up the GCW Zero port and packaged it as an OPK.

You can find the full release notes here, below are the most relevant ones for the Zero:
  • improved TMS99X8/TMS9929 (MSX1) color palette
  • added cycle accurate VDP command engine timing
  • fixes in YM2413 emulation (FMPAC)
  • added support for a few more MegaROM mapper types
  • improved start-up performance
  • further optimized CPU emulation
  • reduce input latency (poll host events more often and remove delays)
  • several additions and improvements in the OSD menu

You can download openMSX 0.10.0 from the repo.

Happy MSX-ing!
(If you don't have any MSX software yet, you can download some nice homebrew games from the msxdev contest.)

alyinsanfran

  • Posts: 439
Re: openMSX 0.10.0
« Reply #1 on: January 08, 2014, 07:16:33 pm »
Awesome work, thank you mth, MSX has so many gems.  :)

Inertia

  • Posts: 157
Re: openMSX 0.10.0
« Reply #2 on: January 08, 2014, 07:34:24 pm »
AWESOME!!!!! :):)
THX!!!

Gab1975

  • Posts: 1165
Re: openMSX 0.10.0
« Reply #3 on: January 08, 2014, 08:09:31 pm »
Thanks! A really well made emulator! :)

TimeDevouncer

  • Posts: 231
Re: openMSX 0.10.0
« Reply #4 on: January 08, 2014, 08:26:36 pm »


Fuck Yeah! ;D :-* :-*. Only one question: Is it possible to remap the buttons for one game?
Look behind you! A three-headed monkey!

Manuel

  • Posts: 31
Re: openMSX 0.10.0
« Reply #5 on: January 08, 2014, 08:51:11 pm »


Fuck Yeah! ;D :-* :-*. Only one question: Is it possible to remap the buttons for one game?

You did find the on-screen keyboard right?

You cannot remap the buttons with the OSD menu, unfortunately.


Oh, and to all others: thanks for all the compliments on behalf of the openMSX Team!
« Last Edit: January 08, 2014, 09:12:25 pm by Manuel »

alyinsanfran

  • Posts: 439
Re: openMSX 0.10.0
« Reply #6 on: January 09, 2014, 03:51:11 am »
This is working really well so far for me. I'm enjoying some titles I've never seen before and they're running cleanly. GReat release!

eltehero

  • Posts: 338
Re: openMSX 0.10.0
« Reply #7 on: January 09, 2014, 09:30:52 pm »

So good to see some more 8bit computer emulation, thanks mth. Classic computer emulation is the main reason I bought a gcw zero, although I still want to play some mame. It has been great to have C64 and now MSX, hope we can get PC88/98, CPC464, Atari 400/800, Apple II, Sinclair, BBC etc. There seems to be a lot development with arcade and console emu's but not so much with old computer's, hope the situation improves.

Does this emu run MSX games at full 60fps and 0 frameskip with full clear sound?

Game Dude

  • Posts: 88
Re: openMSX 0.10.0
« Reply #8 on: January 09, 2014, 09:59:37 pm »
What does OSD mean. Sorry, I am new to these forums, but not emulation.

Nebuleon

  • Guest
Re: openMSX 0.10.0
« Reply #9 on: January 09, 2014, 10:00:50 pm »
What does OSD mean. Sorry, I am new to these forums, but not emulation.
On-screen display

Game Dude

  • Posts: 88
Can't remap controls?
« Reply #10 on: January 09, 2014, 11:35:35 pm »
If you cannot remap the controls, then what are the default control settings for open msx?

alyinsanfran

  • Posts: 439
Re: openMSX 0.10.0
« Reply #11 on: January 10, 2014, 12:23:50 am »

So good to see some more 8bit computer emulation, thanks mth. Classic computer emulation is the main reason I bought a gcw zero, although I still want to play some mame. It has been great to have C64 and now MSX, hope we can get PC88/98, CPC464, Atari 400/800, Apple II, Sinclair, BBC etc. There seems to be a lot development with arcade and console emu's but not so much with old computer's, hope the situation improves.

Does this emu run MSX games at full 60fps and 0 frameskip with full clear sound?

http://boards.dingoonity.org/gcw-releases/zx81's-amstrad-cpc-emulator-for-gcw-zero/

And I have Unreal Speccy on mine but I'm buggered if I can remember where I found it. Do a search.

I'd love to see BBC emulated! Must see if there are any .dge files to try.

mth (OP)

  • Posts: 317
Re: openMSX 0.10.0
« Reply #12 on: January 10, 2014, 05:22:54 am »
It has been great to have C64 and now MSX, hope we can get PC88/98, CPC464, Atari 400/800, Apple II, Sinclair, BBC etc.
Alexmaul ported some emulators for Atari and other 8-bit machines, check the releases section of this forum.

Does this emu run MSX games at full 60fps and 0 frameskip with full clear sound?
The vast majority of them, yes. Turbo R emulation is a bit slow, but there are less than 10 turbo R specific games ever released, I think.

If you cannot remap the controls, then what are the default control settings for open msx?
Ah, I see that I didn't include a README in the OPK.

Code: [Select]
d-pad = MSX cursors and joystick direction
A = MSX joystick trigger A
B = MSX joystick trigger B
X = MSX Shift key
Y = MSX Space key
START = toggle on-screen keyboard
SELECT = toggle on-screen menu
L / R = change volume

on-screen keyboard:
A = press key
B = hold key

on-screen menu:
A = confirm
B = cancel
Use d-pad left/right to scroll through lists one page at a time.

openMSX itself allows remapping of key bindings, by the way, but there is no GUI for it. You can script it by placing Tcl scripts in ~/.openMSX/share/scripts. This document describes all the scripting commands that are available. You can find the code that sets the default key bindings here. If you want to script openMSX, it's probably easier to test with the desktop version, which has a Quake-style OSD console (open it with F10 on PC or Cmd-L on Mac) on which you can enter commands, then move your scripts to the Zero when they work.

And I have Unreal Speccy on mine but I'm buggered if I can remember where I found it. Do a search.
It's on Paul's Google Drive. I should clean up the port and make a proper version for the repo.
« Last Edit: January 10, 2014, 05:27:48 am by mth »

glimmer

  • Posts: 119
Re: openMSX 0.10.0
« Reply #13 on: January 10, 2014, 05:35:22 am »
Does anyone have a good source for translations?

Game Dude

  • Posts: 88
Re: openMSX 0.10.0
« Reply #14 on: January 10, 2014, 05:40:39 am »
Does anyone have a good source for translations?

I just google search for translation patches for msx games such as Metal Gear 2 Solid Snake. I use IPS Patcher to patch the game with the translation.

Game Dude

  • Posts: 88
Re: openMSX 0.10.0
« Reply #15 on: January 10, 2014, 05:47:49 am »
Does anyone have a good source for translations?

I just google search for translation patches for msx games such as Metal Gear 2 Solid Snake. I use IPS Patcher to patch the game with the translation.

I'm sorry I actually use IPS win to patch games not IPS Patcher. I get the names of the programs mixed up. IPS Patcher is for Mac OS while IPS win is obviously for windows.

These programs are not hard to use.

mth (OP)

  • Posts: 317
Re: openMSX 0.10.0
« Reply #16 on: January 10, 2014, 06:48:36 am »
You can find a decent collection of IPS patches in BiFi's archive.

Note that openMSX actually supports applying IPS patches when loading ROMs and disks, but again there is no GUI for it, so patching the file on PC is easier.

Gab1975

  • Posts: 1165
Re: openMSX 0.10.0
« Reply #17 on: January 10, 2014, 07:21:58 am »

So good to see some more 8bit computer emulation, thanks mth. Classic computer emulation is the main reason I bought a gcw zero, although I still want to play some mame. It has been great to have C64 and now MSX, hope we can get PC88/98, CPC464, Atari 400/800, Apple II, Sinclair, BBC etc. There seems to be a lot development with arcade and console emu's but not so much with old computer's, hope the situation improves.

Does this emu run MSX games at full 60fps and 0 frameskip with full clear sound?

http://boards.dingoonity.org/gcw-releases/zx81's-amstrad-cpc-emulator-for-gcw-zero/

And I have Unreal Speccy on mine but I'm buggered if I can remember where I found it. Do a search.

I'd love to see BBC emulated! Must see if there are any .dge files to try.

To the following link is possibile to find a preliminary ZX Spectrum emulator (unreal_speccy_portable.opk) ! ;)
https://docs.google.com/folderview?id=0B9EgGumkJaabSE9TaEdFbVVBSlU#list

glimmer

  • Posts: 119
Re: openMSX 0.10.0
« Reply #18 on: January 10, 2014, 10:05:40 pm »
I'm sorry I actually use IPS win to patch games not IPS Patcher. I get the names of the programs mixed up. IPS Patcher is for Mac OS while IPS win is obviously for windows.
Any recommendations for a Linux IPS patcher?

Game Dude

  • Posts: 88
Re: openMSX 0.10.0
« Reply #19 on: January 10, 2014, 10:43:17 pm »
JIPS is an ips patcher for Linux and Solaris. I never used it though.