Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How do you use this? #3

Open
paxperscientiam opened this issue Apr 18, 2019 · 3 comments
Open

How do you use this? #3

paxperscientiam opened this issue Apr 18, 2019 · 3 comments

Comments

@paxperscientiam
Copy link

Hello, could you please provide some insight into how to run this?

@gongo
Copy link
Owner

gongo commented May 3, 2019

@paxperscientiam I'm sorry for the late reply

📝 haven't written the README yet ...

  1. byte-compile

    $ cd /path/to/emacs-nes
    $ emacs -batch -L . -f batch-byte-compile nes*.el
  2. Set load-path

    (add-to-list 'load-path "/path/to/emacs-nes")

    or specify when launch emacs

    $ emacs -L /path/to/emacs-nes
  3. load emacs-nes M-x load-library RET nes

  4. Start nes (select load rom) M-x nes RET [FILE]

@paxperscientiam
Copy link
Author

Hi @gongo , no problem. I followed your instructions and was able to run nestest.nes rom. The problem I'm seeing is that contest is too big. Maybe something to do with my config, but IDK.

This is true in both text terminal emacs and the mac build with graphical backend. If I can help with more information, just ask!

Screenshot 2019-05-04 16 35 08

@gongo
Copy link
Owner

gongo commented May 7, 2019

@paxperscientiam

When use emacs on terminal (e.g. iTerm):

Fonts_と_2__emacs-nes__emacs_-nw_-Q_-L____zsh__と_Preferences_と_How_do_you_use_this__·_Issue__3_·_gongo_emacs-nes

  1. Open the font settings panel

  2. Change the height and width of characters

    • Because default character h/w is not square
  3. Make character smaller

  4. Change the height and width of screen (emacs terminal) to 256x240 (eq NES screen size)

    スクリーンショット 2019-05-07 13 47 14

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants