How to setup openMSX on Macbook, please help!

Page 1/4
| 2 | 3 | 4

By DanielTkach

Rookie (18)

DanielTkach's picture

18-02-2019, 21:43

I can't figure it out... I'm very new to this, I read the wiki and tried youtube but nothing... I got the system roms, nekolauncher and openMSX.
I'd love to try MSX-basic one more time!

Login or register to post comments

By Grauw

Enlighted (8186)

Grauw's picture

18-02-2019, 22:22

Drag the openMSX.app to Programs should do the trick. As a Mac user you probably know this, but the first time you open openMSX.app you should navigate to it in the Finder, right-click on it and select “Open”, then you can tell macOS that it is okay to open. Apple’s security policy requires this for binaries not signed through their developer program.

Then if you run it it should boot up with the default C-BIOS logo. You can press the menu button in the top left to locate and open disk images, also you can press CMD-L to open the console where you can enter various advanced commands (see the command reference documentation).

To install the system ROMs archive (zip from msxarchive), open the hidden ~/.openMSX directory (easiest is to type “open ~/.openMSX” on the terminal command line) and extract the systemroms.zip to ~/.openMSX/share/systemroms. This will allow you to run all machines and use all extensions.

I don’t use nekolauncher myself so I can’t give tips on that.

By DanielTkach

Rookie (18)

DanielTkach's picture

21-02-2019, 05:19

Awesome! I've been enjoying my new MSX for a few days now.
Question, to break a program, the key mapping is not working for me, left CTRL + Fn + F8, right?
Is there a different way of breaking.

By mth

Champion (480)

mth's picture

21-02-2019, 21:08

Function keys used to be for applications, but macOS has taken over more and more with time. The problem is that there aren't enough keys on the keyboard to map all the MSX keys to without using the function keys. There used to be a setting in macOS that makes the function keys work as application keys by default and use Fn + function-key for the OS, but I'm not sure if that still exists.

By Grauw

Enlighted (8186)

Grauw's picture

21-02-2019, 21:59

Fn works as you say with the function keys, and CTRL + Fn + F8 works too, but only in full-screen mode (CMD + F). When not in full-screen, it moves keyboard focus to the menu bar’s system area icons.

On the new Retina MacBooks they have that customizable OLED touch bar which replaces the function keys. That’d be ideal for openMSX to put MSX keys, even with appropriate key symbols rather than always having to remember which key does what Smile. However I have yet to cough up the money for one of those, as long as my 2012 model is still performing admirably I can’t really justify it to myself yet.

By santiontanon

Paladin (803)

santiontanon's picture

22-02-2019, 08:14

(offtopic: I do use one of those touch-bar models, and I cannot say I love it... the touch bar is nice for somethings, but it's quite annoying for others. For example, I tend to rest my pinky on the ESC key some times when writing, but on a touch bar, "touching" is "pressing". So, I keep pressing the ESC key by accident...)

By gdx

Prophet (2857)

gdx's picture

22-02-2019, 10:16

quote wrote:

Drag the openMSX.app to Programs should do the trick.

Better to install a GUI too. Install Neko Launcher OpenMSX and go to preferences to select OpenMSX application and data folders. These folders must be in ".openMSX" (in user folder). You must put Roms of machines and extensions in corresponding folders. ".openMSX" begins with a point so he is invisible. I recommend you EasyFind to found and open it.

http://nekocan.sitemix.jp/wp-content/uploads/2014/05/NekoLau...
http://nekocan.sitemix.jp/?page_id=17#tag2

By k8track

Supporter (11)

k8track's picture

23-02-2019, 11:46

Hi, I am having problems getting .dsk files to work (they don't). I am using Neko Launcher on my desktop iMac, and I have followed the instructions to properly install the system roms in the .openMSX/share/ folder. I can get .rom files to work with no problem, but I can't get any .dsk files to work. Could someone tell me what I am not doing or am doing wrong? Thank you.

By Manuel

Ascended (15527)

Manuel's picture

23-02-2019, 13:50

You're probably running the C-BIOS machine. Try to run another machine. You have to explicitly tell it to run another machine, e.g. a Panasonic FS-A1WX MSX2+.

See also https://openmsx.org/manual/faq.html#rundiskstapes

By k8track

Supporter (11)

k8track's picture

24-02-2019, 11:21

Hi Manuel, thanks for responding. I tried running several other machines, all with the same results. I cannot get it to work.

I am using NekoLauncher. I select a machine, then I load a .dsk file into disk a, and then power on. I always get an error message. Here is one example:

~~~

===== 2019/02/24 Sun 19:08:19 / NekoLauncher [LaunchTask1] =====

Fatal error: Error in "Goldstar_FC-200" machine: Couldn't find ROM file for "MSX BIOS with BASIC ROM" fc-200_basic-bios1.rom (sha1: 829c00c3114f25b3dae5157c0a238b52a3ac37db).

Error: openmsx system down, Termination status 1

~~~

There must be some step I am leaving out, but I don't know what.

By Manuel

Ascended (15527)

Manuel's picture

24-02-2019, 12:14

That means you didn't install the system roms for the other machines. Grauw explains this in the 2nd post in this forum topic.

Page 1/4
| 2 | 3 | 4