|
.ini problem... again... |
Author: Ken Arromdee (---.011.popsite.net)
Date: 03-05-03 21:19
I tried running it under Linux (compiling from source) and it works well mostly, but when I exited it and restarted it, all my option settings were lost. I looked for an .ini file and couldn't find any. I also tried to create a dummy file and that didn't help--it still wouldn't save any .ini settings.
Also, selecting a path in options/general settings/paths doesn't work right. I give it a directory of /a/b/c for ROMs, but when I try to open a ROM, instead of looking in the directory /a/b/c, it looks for the file c in the directory /a/b.
Also, a few suggestions:
-- have a key which resets the emulated machine
-- have an option for fullscreen mode to only enlarge the screen by a size that is a whole number--2X or 3X, whatever is the largest that fits in the screen. If you enlarge it by a non-integer number, scrolling looks weird.
|
|
Re: .ini problem... again... |
Author: Ixion (---.southshore.com)
Date: 03-06-03 04:52
Your ini file should be ~/.hugo/hugo.ini Check and see if the ~/.hugo directory exists. If hugo isn't creating it then it should be fixed.
Fullscreen scrolling doesn't look strange at all on my machine? Maybe it's skipping a lot of frames causing it to look jerky. For people wanting larger play areas without fullscreen there's the window size option.
I agree there needs to be a reset key. Maybe F12 since it and ESC do the same thing now.
|
|
Re: .ini problem... again... |
Author: Ken Arromdee (---.nat.peachtree.com)
Date: 03-06-03 15:27
The .hugo directory was created, but there was no hugo.ini in it.
The problem with scrolling is this: Assume that you have an image that is 100 pixels and you stretch it to 220 pixels vertically. If you do that, then most lines of the image will be duplicated, so that they are 2 pixels high instead of 1. However, since you are stretching to 220 and not to 200, some of the lines (lines 0, 10, 20, etc.) will not be 2 pixels high, they will be 3 instead.
If you scroll the image, different lines of the original image move into positions 0, 10, 20, etc, so the lines of the image that are stretched to a height of 3 will change. This causes a strange effect upon scrolling.
The only fix is to always use integer multiples--if you need to stretch 100 pixels to fit in 220, stretch it to 200 (so that each line is repeated by the same amount) and leave the rest blank.
If the screen is 256 pixels high, the best version would probably be either doubling pixels on a 640x480 screen and cropping it from 512 to 480, or doubling it on an 800x600 screen and accepting that there's a lot of border. (Or using a custom modeline that SDL probably doesn't support.)
|
|
|