Skip to content
This repository has been archived by the owner on May 19, 2022. It is now read-only.

Narcissu feedback (issues/suggestions/etc.) #72

Open
Yirba opened this issue May 15, 2014 · 4 comments
Open

Narcissu feedback (issues/suggestions/etc.) #72

Yirba opened this issue May 15, 2014 · 4 comments
Labels

Comments

@Yirba
Copy link

Yirba commented May 15, 2014

Some general thoughts I have on Narcissu (mostly issues with the game, but some suggestions for the engine, too):

  1. No icon. I can't quite remember if this is an issue on Windows as well, but on OS X, the dock icon just appears as a folder image. A proper icon should be used instead.
  2. Aspect ratio is not locked. I've mentioned this before, but it really would be nice if the window is locked to the 4:3 aspect ratio so you don't end up with black bars.
  3. A way to restore the window to native resolution would be nice. It's somewhat related to the above point I suppose, but having a button to restore the window to (what is in this case) 800x600 would be great.
  4. Naming consistency. The dock icon hover says "narcissu2", the top menu bar says "narcissu", and the window title bar says "Narcissu Side 2nd". Some consistency would be nice.
  5. There's a slight graphical issue on the translation select screen. The glow/shadow effect that appears when you're hovering over an option doesn't match the actual button text.
  6. The save file names could do with a bit of work. Some of the save files don't have spaces in the names, and the Japanese option still has the [h] indicator.
  7. I'd suggest changing the Extras option in the main menu to say Sound Mode, since that's pretty much all it is and saves confusion.
  8. Update the Notes section. The translation notes are probably somewhat outdated by now and could do with a bit of rewriting. Maybe remove Haeleth's translation note? Also update the "English Web Site" link.
  9. Might be helpful to indicate on the game select screen that Side 2nd is a prequel.
  10. When you finish the original Narcissu, it takes you to the main menu from the original game, but I think it should take you to the Side 2nd main menu.
  11. Oh yeah, and definitely update the readme.txt. Perhaps even upload it as a Steam game manual.
@Yirba Yirba added the narcissu label May 15, 2014
@DanielOaks
Copy link
Contributor

1 is pretty dodgy. Could be a packaging issue or an issue with how we actually make OSX stuff. I'd ask @dobacco to see if he's changed anything in the Mac packaging side of things recently.

Regarding 2, I personally quite like that it's fluid, makes it easier for me to size it however I want. However, 3 would be very nice indeed. Perhaps when 'minimising' a window on OSX (the green button), it would instead shrink to the actual size of the game? With something like that easily available, I think leaving 2 in for flexibility reasons wouldn't have so much of an impact.

Regarding 4, I think it's probably an issue with how OSX acquires the names for the various UI elements, explicit names not being supplied and so OSX just having to 'guess' at what the right ones are. I'll try to look into that and see what I can find.

5, 6, 7, 8, 9, 10 are script issues, not sure how the guys would wanna handle those.

11, the readme.txt in here probably could be updated, particularly because of the crazy amount of updates and changes that've been made to this Ponscripter fork. Regarding adding it as a game manual, I'd really only recommend it as a 'secondary manual' or down the bottom of a proper game manual, as it's only about the game engine and probably wouldn't be of too much use to most users.

Thank you very much for the report, lots of stuff for us to play with and work on!

@euank
Copy link
Contributor

euank commented May 16, 2014

  1. I think 1 is not a packaging issue but an actual code issue. Well, on windows at least. I did have some trouble with code relating to that in the migration to SDL2 and I'll look at it again soon. Regarding the Mac side of things... if it worked before with any steam build, it quite possibly is a packaging issue.
  2. I prefer aspect ratio not being locked. Aspect ratio locked windows always feel "clunky" to me. In addition to this preference, it's easier code-wise to have it as it is.
  3. @DanielOaks talks about using some OSX control for that, but we need a cross platform solution I'd think. On windows/linux, the window controls are all clearly defined as to what they're supposed to do... It would be possible to have some arcane key that has that functionality, but that's not really much better since most users won't know about it. I'm not opposed to the idea, I'm just not sure it's that big and I'm not sure how to implement it UI-wise.
  4. I assume "narcissu2" comes from the executable file name. I have no clue where it's possibly getting the string "narcissu" from since running grep "[Nn]arcissu[^2]" * -R results in no instances of that string (other than INSTALL).
  5. I've been meaning to update that. We'll see about that happening today.

@Yirba
Copy link
Author

Yirba commented May 16, 2014

Regarding the Mac side of things... if it worked before with any steam build, it quite possibly is a packaging issue.

I don't think there ever was an icon on OS X.

I assume "narcissu2" comes from the executable file name. I have no clue where it's possibly getting the string "narcissu" from

The executable file name (on OS X, anyway) actually is "narcissu". "narcissu2" comes from the name of the bundle folder. I wonder if there's any way to change that without having to rename the folder.

The "narcissu" can be changed by modifying the Info.plist file. I suggest adding something like this:

<key>CFBundleName</key>
<string>Narcissu 1st &amp; 2nd</string>
<key>NSHumanReadableCopyright</key>
<string>©2005-2014 stage-nana
Published by Sekai Project</string>

The copyright text shows up in the About box.

@DanielOaks
Copy link
Contributor

Icon is definitely a packaging issue, I've got a fix for that on the way. The executable file names should be all resolved and made the same soon, since I'm hoping to get a few packaging changes pushed through (though it may take a little time, working out Steam kinks).

I'll post once it's all up and running. Thanks for the assistance, @Yirba!

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

No branches or pull requests

3 participants