Pobierz najnowszą wersję GameReadera oraz przejrzyj logi aktualizacji. Jeśli chcesz sprawdzić szczegóły wersji przed pobraniem, rozwiń logi aktualizacji.
Plik: GameReader_Setup_v0.9.5.exe · Rozmiar: 324 MB · Ostatnia aktualizacja: 26.03.2025
Archiwalne buildy dla kompatybilności i testów. Zalecane tylko jeśli wiesz, czego potrzebujesz.
KONFIGURACJA MINIMALNA:
System operacyjny: Windows 10/11 64‑bit / LINUX X11
Procesor: Intel® Core™ i7‑6700 lub Intel® Core™ i5‑6500 lub AMD Ryzen™ 5 2600
Pamięć RAM: 8 GB
Karta graficzna: NVIDIA® GeForce® GTX 580 lub AMD Radeon HD 6970
Miejsce na dysku: 2 GB dostępnej przestrzeni
Dodatkowe uwagi: SSD zalecane
Architektura: Wymaga 64‑bitowego procesora i systemu operacyjnego
Uwaga: powyższe wartości dotyczą minimalnej konfiguracji. Dla płynniejszego działania rekomendujemy nowsze CPU/GPU oraz dysk SSD.
Jeśli podoba Ci się moja praca, wesprzyj mnie, zostając moim patronem lub po prostu kup mi kawę ;)
Patronite
Buycoffee
Subskrybuj mnie na Youtube
Co nowego w 0.9.5?
- Zoptymalizowano program po testach CPU i RAM — zużycie zasobów zostało obniżone nawet o połowę.
- Dodano obsługę dwóch dialogów jednocześnie oraz animowane napisy.
- Zmieniono algorytmy dopasowania dialogów i OCR, co poprawiło dokładność i stabilność działania.
- Poprawiono system rozdzielczości i ustawień, dzięki czemu te same konfiguracje będą teraz spójne na każdym urządzeniu.
- Podczas wyboru obszaru przechwytywania okno aplikacji automatycznie się chowa, aby ułatwić zaznaczanie.
- Ignorowane są nieznane skróty klawiszowe zapisane w plikach presetów (forward/legacy compatibility).
- Usunięto fałszywe ostrzeżenia i błędy startu lektora spowodowane konfliktami skrótów z nieobsługiwanych akcji.
- Dodano informację w konsoli o pominiętych skrótach klawiszowych.
- Rozwiązano problem z komunikatem: "QFont::setPointSize: Point size <= 0 (-1), must be greater than 0".
- Udoskonalono mechanizm usuwania nazw postaci z tekstu OCR — poprawiono obsługę różnych formatów wyświetlania dialogów, zarówno jednolinijkowych, jak i wielolinijkowych.
- Zoptymalizowano konsolę debug — wyeliminowano problem przepełniania wpisami oraz sporadyczne freezy przy dłuższym działaniu aplikacji.
- Poprawiono stabilność i responsywność wyświetlania logów przy zachowaniu limitu wpisów.
- Komunikaty skrótów klawiszowych są teraz poprawnie wyświetlane na monitorze wskazanym w GUI, zgodnie z wybranym ekranem przechwytywania.
- Usprawniono logikę skalowania przy braku presetu — rozdzielczość jest teraz przeliczana bez utraty zdefiniowanych obszarów.
- Ujednolicono obsługę współrzędnych przechwytywania i overlayów — aplikacja działa teraz poprawnie przy niestandardowym skalowaniu DPI systemu Windows (np. 125%, 200%, 300%), zapewniając zgodność obszaru OCR z wybranym monitorem.
- Dodano wsparcie dla rozdzielczości 1920x1200 (16:10).
- Dodano wsparcie dla rozdzielczości 1280x800 (Handheld).
- Naprawiono błąd usuwania presetów z historii przy zduplikowanych nazwach — identyfikacja wpisów odbywa się teraz jednoznacznie po ścieżce pliku.
- Dodano asynchroniczne wczytywanie presetów wraz z wizualną animacją, eliminując chwilowe zawieszanie interfejsu przy dużych zestawach plików audio.
- Ujednolicono skalowanie OCR — jakość obrazu i zakres wysokości tekstu są teraz liczone względem wysokości ekranu, co zapewnia spójne działanie dla 4K, ultrawide i 16:10.
- Udoskonalono interfejs oraz Tray menu
- Dodano animacje do programu z możliwością ich wyłączenia
- Zmieniono okno wyboru obszaru — teraz można je swobodnie powiększać, pomniejszać i przesuwać.
Wprowadzono masę zmian i usprawnień — lista była tak długa, że postanowiliśmy oszczędzić wszystkim bólu.
-------------------------------------------------------
Co nowego w 0.9.4?
Całkowicie odświeżone UI
Nowy system przetwarzania obrazu
Zmian jest znacznie więcej — za dużo, żeby opisywać wszystko punkt po punkcie
Kluczowa zmiana techniczna (v0.9.4)
Dodaliśmy mechanizm szybkiego porównywania klatek:
zanim aktualny obraz trafi do EasyOCR, porównujemy go z poprzednią klatką
jeśli nie wykryjemy zmian, OCR nie jest wywoływany
w praktyce oznacza to realne zmniejszenie użycia CPU, szczególnie w grach z dużą liczbą statycznych scen
Dla użytkownika może to wyglądać jak „kolejny update”,
ale w rzeczywistości duża część programu została napisana od nowa.
Ten etap był konieczny, żeby:
uporządkować kod
poprawić stabilność
zbudować solidne fundamenty pod kolejne wersje i dalszą optymalizację
-------------------------------------------------------
Najnowsza wersja programu v0.9.3.
Lista poprawek:
- Dodano wsparcie dla formatów audio: MP3, FLAC, AAC, M4A, MP4
- Dodano możliwość ręcznego ustawienia prędkości lektora
- Dodano opcję ustawienia procentowego ściszenia gry pod lektorem (w GUI)
- Dodano możliwość ustawienia ile linijek wstecz lektor ma zapamiętać, jeśli nie nadąża
- Dodano możliwość wyboru monitora
- Dodano szybkie wczytywanie ostatnio używanych presetów
- Ukryto okno konsoli — można je teraz wywołać skrótowym klawiszem
- Połączono dwa skróty zmiany obszaru przechwytywania w jeden
- Zmieniono wygląd zaznaczania obszaru przechwytywania
- Dodano pokaz/ukryj obszary, które widzi program
- Dodano automatyczne wykrywanie ścieżek przy wczytywaniu presetu:
audio/
subtitlesPL.txt
names.txt
screenshots/
- Dodano system sprawdzania poprawności ścieżek
- Dodano system sprawdzania poprawności wybranego trybu działania
- Zmieniono całą strukturę programu
- Zmieniono całą strukturę exe
- Ogólna optymalizacja programu
- Oraz kilka mniejszych poprawek
Poprawki z poprzednich wersji:
- Naprawiono system przeliczania rozdzielczości
- Wcześniejsza wersja Pythona i wsparcie dla starszych procesorów
- Przebudowany interfejs użytkownika
- Poprawione działanie kombinacji klawiszy z Alt
- Poprawiony system niepowtarzania ostatniej kwestii lektora
- Zablokowana możliwość scrollowania rozdzielczości pokrętłem myszki (żeby się nie zmieniała przy scrollowaniu okna)
- CPU ustawione na 3 wątki (złoty środek - balans między zużyciem CPU, a opóźnieniem GameReadera)
- Okno ustawień, po użyciu skrótu klawiszowego, powinno się już wyświetlić nad grą
- Dodatkowy przycisk pomijający aktualną kwestię lektora (delete)
- Program po zmianie rozdzielczości i powrocie do okna ustawień wyświetla starą rozdzielczość - naprawione!
- Nowy przycisk - zablokuj przeliczanie obszaru przechwytywania
- Dodatkowy skrót klawiszowy - "Powrót do okna ustawień"
- Nowe rozdzielczości: 5120x2880, 4096x2160, 5120x2160, 2560x1080, 3440x1440