1 (edited by naytai2017 2019-05-28 19:00:44)

Topic: Can't generate 440x400 N64 resolution

Hello guys,
I'm trying to generate a 440x400 @ 60.000000 video mode for N64 games (Factor 5 games)...
It turns out that VMMaker always gives me a "664x496_60 16.17KHz 60.00Hz" 14.10 664 696 760 872 496 499 505 539 interlace -hsync -vsync, even if I put only that video mode in the list.

I'm using this monitor preset:
monitor "arcade_15", "Arcade 15.7 kHz - standard resolution", "4:3"
        crt_range0 15625-16200, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576

Is there a way to achieve a 440x400 resolution?

I also posted this topic at groovymame forum, but not sure if it's the right place.

Thanks

2

Re: Can't generate 440x400 N64 resolution

First and foremost, you should make sure that you'll be using a program which actually calls for that resolution mode since you may be doing extra work with no actual reason. I'm far from being an expert on this system, but hardly it output that odd video mode instead of 640 x 480, even if the rendering resolution was lower. Where did you take that bit of information from?

3

Re: Can't generate 440x400 N64 resolution

Recap wrote:

First and foremost, you should make sure that you'll be using a program which actually calls for that resolution mode since you may be doing extra work with no actual reason. I'm far from being an expert on this system, but hardly it output that odd video mode instead of 640 x 480, even if the rendering resolution was lower. Where did you take that bit of information from?

Hello,

This is what VMMaker outputs:

 _____ _____ _____     _           
 |  |  |     |     |___| |_ ___ ___ 
 |  |  | | | | | | | .'| '_| -_|  _|
  \___/|_|_|_|_|_|_|__,|_,_|___|_|   2.0 beta 15 by Calamity - 2008/2019

Processing config...

>>display init \System\CurrentControlSet\Control\Video\{3561F5C0-2ED6-11E9-9806-B8CA3AFBFC98}\0000              
Listing display devices...
\\.\DISPLAY1 - AMD Radeon HD 6570 - ARCADE_15 - enabled - HKLM\System\CurrentControlSet\Control\Video\{3561F5C0-2ED6-11E9-9806-B8CA3AFBFC98}\0000
\\.\DISPLAY2 - AMD Radeon HD 6570 - No monitor - disabled - HKLM\System\CurrentControlSet\Control\Video\{3561F5C0-2ED6-11E9-9806-B8CA3AFBFC98}\0001

Getting driver information for \\.\DISPLAY1
ADL Library found, retrieving functions...
Connector 1     DVI-D
Connector 2     VGA
Connector 0     HDMI-A
ADL functions retrieved successfully.
CRT Emudriver 2.0 (15.8) found.

>>config                
Processing config...

>>modelist build               
Creating mode list...
Importing video modes from custom list...

    2 video modes found

Generating dynamic mode table...
 0 redundant video modes found.

Reducing mode list...
 0 video modes dropped.

 2 modelines generated.

"640x480_60 15.69KHz 60.00Hz" 13.05 640 664 728 832 480 483 489 523 interlace -hsync -vsync
"664x496_60 16.17KHz 60.00Hz" 14.10 664 696 760 872 496 499 505 539 interlace -hsync -vsync

>>modelist install               
Installing modelines in system...
2 modelines installed.

These are the modes in my user list that I'm trying to install:

## Desktop ##
# 320 x 240 @ 60.000000 desktop
  640 x 480 @ 30.000000 desktop
# 800 x 600 @ 30.000000 desktop


## Nintendo 64 ##
 
#  384 x 288 @ 60.000000 n64
#  480 x 360 @ 60.000000 n64
#  640 x 222 @ 60.000000 n64
  400 x 440 @ 60.000000 n64

4

Re: Can't generate 440x400 N64 resolution

Hi,

Again -- why those modes? Most are out of range.

5 (edited by naytai2017 2019-05-28 20:38:51)

Re: Can't generate 440x400 N64 resolution

Sorry,

So, I'm trying to run N64 game at their native resolution with mupen64plus + GLideN64

Here is where I got the resolutions:

https://www.reddit.com/r/Games/comments … games_ran/

As you can supose, I'm new to this. So I really don't know if this is the right way to achieve N64 native resolutions or even if there is a way to do so...

Thanks for your help

6

Re: Can't generate 440x400 N64 resolution

That post is talking about rendering resolutions. You should just worry about the system's display resolution modes, at least for real-time 3-D graphics. The N64 pretty much used only two resolution modes -- 320 x 240 and 640 x 480 (interlaced), which means that anything not actually rendered at those modes (but full-screen displayed) was scaled.

That is to say, check if that emulator (or plug-in) allows 320 x 240 @ 60 and 640 x 480 @ 60 (vertical refresh is a guess, but it should be close enough) and how to pick them from the emulator itself (I never used it msyelf, and it's unlikely that many people here have, so you should ask the emulator's authors if you don't find it out). Those are the most standard modes so it's possible you already have them installed, but delete your user list's content and leave only in-range modes (I'm assuming you're using a 15-kHz monitor; have a look here [ > ] to get an idea) before any new installation attempt.

7

Re: Can't generate 440x400 N64 resolution

Ok. I'll take a look

Thanks a lot for the explanation