07th-mod / 07th-mod/hou-plus

Switching to fullscreen mode causes the game to be inappropriately stretched

Abierto
#13 5 comentarios 0 reacciones 1 asignado Reclamado por @drojf Ver en GitHub
bug
Lenguaje dominante
Python
Estrellas
4
Forks
1
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

## Bug Information

Switching to fullscreen causes the game to be stretched horizontally, resulting in widened graphics and black bars at the top and bottom of the screen. Menus don't seem to be affected and will fill the whole screen. In addition, switching back to windowed mode from fullscreen causes the game's visuals to be frozen or stuck, needing a program restart to fix.

**To reproduce**: Change to fullscreen mode in the options.

**Expected behavior**: Everything should display correctly.

## Install Information

**The game**: Higurashi When They Cry Hou+

**The mod variant**: Full

**I installed the patch**: Using the Installer

**I bought the game at**: MangaGamer

**Mod Install Date**: 6th August 2024

## System Information

**My operating system is**: Linux (Fedora 40)

**State anything "special" about your computer's setup**: N/A

## Screenshots

![Screenshot_20240806_211935](https://github.com/user-attachments/assets/c977ca03-ad98-4f0c-ae05-fdaef8e92a5f)

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Busque el manejo del modo de pantalla completa en el código de gráficos o gestión de ventanas del juego, probablemente en un módulo relacionado con SDL, Pygame o una biblioteca similar. Revise la lógica del menú de opciones para el interruptor de pantalla completa. Reproduzca el error localmente para observar el estiramiento y el comportamiento de congelación, luego examine cómo se redimensionan el viewport y el renderizador. La solución implicará ajustar la relación de aspecto y asegurarse de que el contexto de renderizado se actualice correctamente al cambiar de modo.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
desktop, game-dev
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bien especificado
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.