Repository navigation
Releases
0.8.0
A big one: the freezes around some maps are gone, and there are four new games and some puzzles!
New profiles
- Initial support for Pokémon Keishou, Pokémon Ashen Frost, Pokémon Decades and Pokémon Hero Legacy.
Less lag
- Asking about the edge of a map no longer loads the neighboring map every time. J, L and K could freeze for seconds in Keishou, Fire Ash and Emerald; they now answer in milliseconds, and the other games with connected maps get faster too.
- New options: "Keep neighboring maps" (on), "Load neighboring maps in the background" (off) and, in Debug, "Neighboring maps to keep" (16, from 8 to 64).
- Routes that move boulders are found far more often and much sooner, and an impossible target is usually answered at once.
- The first J on very large maps answers much sooner: the mod asks the game only about the events around each step, and looks for a way by water only on maps that have water. What it finds does not change.
- New option under "Explore the map in the background": "Time per frame" (8 milliseconds, from 1 to 20). It explores the map faster while the character stands still; while walking it never goes over 2.
- The Debugging menu is now split into Diagnostics and Navigation, and Navigation has "Ask only about nearby events" (on by default).
Puzzles
- Added some puzzles, and more are on the way.
What's new per game
- Reborn: fixed the crash on 19.5.43 at TextToSpeech.rb line 93. The move details panel, with A in battle, is now read.
- Rejuvenation: the exits at map edges now show up in the list.
- Fixed: signs with accents could leave J silent.
- Infinite Fusion 2: Slateport's market says what each stall sells, instead of internal names, and no longer lists two entries per stall.
- Infinite Fusion 1 and 2: the doors of marts, Pokémon Centers and the other buildings that only call a script now show up in the list, with their door sound and a route to them, and so do their ways out. In Infinite Fusion 2, secret bases too. Thanks to Pates2004, who found it.
- Pause menu as Essentials ships it: opening it no longer says the first option twice. Thanks to Pates2004.
- FL's character selection, as in Pokémon Decades: the names read better ("Red, FRLG"), and answering No says the character again. Thanks to tayobethel-commits.
- Soulstones 2: the way out of Breloom's penthouse now shows up in the list.
- FL's Set the Controls, as in Insurgence, Soulstones and Sevii: while the game waits for the new key, the mod's keys no longer act.
- More plugins read, for the games that have them. Thanks to tayobethel-commits for the report:
- Type Match-up UI, as in Pokémon Decades and Hero Legacy.
- Tamas's DexNav, as in Pokémon Decades: the species of the map, what the search finds and where its grass moves, step by step.
- Mega MewThree's achievements, as in Hero Legacy.
- The Result Panel of tournaments, as in Hero Legacy: the matches of the round, each competitor and match with the cursor, and their details.
- TDW's selector of several berries, now also in Hero Legacy, and it says each berry you choose.
- The newer version of FL's Set the Controls, as in Pokémon Decades and Hero Legacy: the Controls screen of the pause menu.
- Overworld Rock Climb EX, as in Hero Legacy: routes go up and down its rock walls.
- Pokémon Decades: the T key of the game, which opens its type chart in battle, moves to Alt + T, because T is the mod's. Its Ctrl, for the DexNav search, a sure catch and skipping challenge battles, moves to Tab, because the mod's shortcuts set it off; hold Tab as you would Ctrl. Both can be reassigned.
Una grande: ¡se acabaron los cuelgues alrededor de algunos mapas, y hay cuatro juegos nuevos y algunos puzles!
Perfiles nuevos
- Soporte inicial para Pokémon Keishou, Pokémon Ashen Frost, Pokémon Decades y Pokémon Hero Legacy.
Menos lag
- Preguntar por el borde de un mapa ya no carga el mapa vecino cada vez. J, L y K podían colgarse varios segundos en Keishou, Fire Ash y Emerald; ahora responden en milisegundos, y el resto de juegos con mapas conectados también van más rápido.
- Opciones nuevas: «Recordar los mapas vecinos» (activada), «Cargar los mapas vecinos en segundo plano» (desactivada) y, en Depuración, «Mapas vecinos que recordar» (16, de 8 a 64).
- Las rutas que mueven rocas se encuentran mucho más y mucho antes, y un destino imposible suele contestarse al momento.
- La primera J en mapas muy grandes contesta mucho antes: el mod le pregunta al juego solo por los eventos de alrededor de cada paso, y busca camino por agua solo en los mapas que tienen agua. Lo que encuentra no cambia.
- Opción nueva junto a «Recorrer el mapa en segundo plano»: «Tiempo por fotograma» (8 milisegundos, de 1 a 20). Recorre el mapa más deprisa con el personaje quieto; andando nunca pasa de 2.
- El menú de Depuración se divide en Diagnóstico y Navegación, y Navegación trae «Preguntar solo por los eventos cercanos» (activada por defecto).
Puzles
- Añadidos algunos puzles, y vendrán más.
Novedades por juego
- Reborn: arreglado el cierre de la 19.5.43 en TextToSpeech.rb, línea 93. Se lee el panel de detalles del movimiento, con A en combate.
- Rejuvenation: las salidas por el borde del mapa ya salen en la lista.
- Arreglado: los carteles con acentos podían dejar J callada.
- Infinite Fusion 2: el mercado de Slateport dice qué vende cada puesto, en lugar de nombres internos, y ya no da dos entradas por puesto.
- Infinite Fusion 1 y 2: las puertas de tiendas, Centros Pokémon y los demás edificios que solo llaman a un script ya salen en la lista, con su sonido de puerta y ruta hasta ellas, y también sus salidas. En Infinite Fusion 2, también las bases secretas. Gracias a Pates2004, que lo encontró.
- Menú de pausa tal como viene en Essentials: al abrirlo ya no dice dos veces la primera opción. Gracias a Pates2004.
- Selección de personaje de FL, como en Pokémon Decades: los nombres se leen mejor («Red, FRLG») y al responder No se repite el personaje. Gracias a tayobethel-commits.
- Soulstones 2: la salida del ático de Breloom ya sale en la lista.
- Set the Controls de FL, como en Insurgence, Soulstones y Sevii: mientras el juego espera la tecla nueva, las teclas del mod ya no actúan.
- Más plugins leídos, para los juegos que los traigan. Gracias a tayobethel-commits por avisar:
- Type Match-up UI, como en Pokémon Decades y Hero Legacy.
- El DexNav de Tamas, como en Pokémon Decades: las especies del mapa, lo que encuentra la búsqueda y dónde se mueve su hierba, paso a paso.
- Los logros de Mega MewThree, como en Hero Legacy.
- El Result Panel de los torneos, como en Hero Legacy: los combates de la ronda, cada participante y combate con el cursor, y sus detalles.
- El selector de varias bayas de TDW, ahora también en Hero Legacy, y dice cada baya que eliges.
- La versión nueva de Set the Controls de FL, como en Pokémon Decades y Hero Legacy: la pantalla de Controles del menú de pausa.
- Overworld Rock Climb EX, como en Hero Legacy: las rutas suben y bajan por sus paredes de roca.
- Pokémon Decades: la tecla T del juego, que abre su tabla de tipos en combate, pasa a Alt + T, porque la T es del mod. Su Ctrl, para la búsqueda del DexNav, la captura segura y saltar combates de desafío, pasa a Tab, porque los atajos del mod lo activaban; Tab se sostiene igual que Ctrl. Las dos se pueden reasignar.
0.7.5
Three new games, a new Essentials fork and several output modes for positional audio. As always, if something sounds off, let me know!
New profiles
- Initial support for Pokémon Edas, Pokémon Perseida and Pokémon GS Vitro.
Audio
- New "Positional audio output" option: binaural (the usual one), stereo, mono, quadraphonic, 5.1 and 7.1.
- With no speakers behind you (stereo and mono), what's in front of you sounds higher and what's behind you sounds lower, so you can place it.
Keys
- "Remap game controls" now accepts
Alt+ a key, andAltalone. - Each game now comes with the keys that clashed with the mod's already moved. The mod keeps its own keys in every game and the game's action goes on another key. If you prefer a different one, change it in that same menu. The full table is in the README, under "Notes per game":
- To
Altplus the letter: Awakening, Realidea, Insurgence, Ópalo, Reminiscencia, Perseida and GS Vitro. - To
Alt: what Sevii and Soulstones read onShift. - No key: Desolation's
Mand Uranium'sO, because the game already has those actions onAltand on cancel.
- To
- In the games with combinations, the game's own
Alt, which changes the speed in several of them, answers when you let it go, and not if you used it in a combination. - If you move a key, the game's messages that ask for it ("press the Z key") say the new one.
What's new per game
- World Frontier, updated to version 1.2.0:
- The first battle message is no longer heard twice when entering with the battle camera.
- The held item banner no longer repeats what the next message says.
- The Temple's second counter, the symbols in the Data section and the move panel's effectiveness table are now read.
- The info key says your BP instead of money and badges, which this game doesn't use.
- Dark Horizon: the info key no longer repeats the starter question after you choose it.
Now, more general things
- Essentials BES, an Essentials fork these three games are based on, is now read:
- the Pokémon summary;
- the battle information and each move's, with both sides' teams;
- the bag, with TM compatibility;
- the Z-Move, Dynamax and Terastallization buttons, with the Tera type when you activate it;
- the advanced Pokédex;
- the region map, which says the roaming Pokémon when it opens and as you pass over their square.
- The La Base de Sky readers now work for any game made on it, with or without its own profile: the animated Pokémon, the damage numbers and the trainer sensor.
- More plugins: side stairs (routes use them too), boss lives in battle, books and encounter pages.
- In every game:
- The region map says the revealed zones as you pass over their square.
- The Options screen says its title.
- In battles that show the ability on a strip, if the next line already names the Pokémon and the ability, you hear it only once, even with an animation between the two.
- When you close a screen, the info key no longer repeats the last thing it said, now on many more screens.
The boring stuff
- The automatic checks now tell classes and variables apart by the game that brings them, so a lookalike in another game no longer hides a bug.
- The CI uses the new versions of Node and Ubuntu.
Tres juegos nuevos, un fork nuevo de Essentials y varios modos de salida para el audio posicional. Como siempre, si algo suena raro, ¡avísame!
Perfiles nuevos
- Soporte inicial para Pokémon Edas, Pokémon Perseida y Pokémon GS Vitro.
Audio
- Nueva opción «Salida del audio posicional»: binaural (la de siempre), estéreo, mono, cuadrafónico, 5.1 y 7.1.
- Sin altavoces detrás (estéreo y mono), lo que tienes delante suena más agudo y lo de detrás más grave, para poder ubicarlo.
Teclas
- «Reasignar los controles del juego» acepta ahora
Alt+ una tecla, yAltsola. - Cada juego trae colocadas de serie las teclas que chocaban con las del mod. El mod conserva las suyas en todos los juegos y la acción del juego pasa a otra tecla. Si prefieres otra, se cambia en ese mismo menú. La tabla completa está en el README, en «Notas por juego»:
- A
Altmás la letra: Awakening, Realidea, Insurgence, Ópalo, Reminiscencia, Perseida y GS Vitro. - A
Alt: lo que Sevii y Soulstones leían enShift. - Sin tecla: la
Mde Desolation y laOde Uranium, porque el juego ya tiene esas acciones enAlty en cancelar.
- A
- En los juegos con combinaciones, el
Altpropio del juego, que en varios cambia la velocidad, responde al soltarlo, y no si lo has usado en una combinación. - Si mueves una tecla, los mensajes del juego que la piden («pulsa la tecla Z») dicen la nueva.
Novedades por juego
- World Frontier, actualizado a la versión 1.2.0:
- El primer mensaje del combate ya no se oye dos veces al entrar con la cámara de combate.
- El cartel del objeto equipado ya no repite lo que dice el mensaje siguiente.
- Se leen el segundo contador del Templo, los símbolos del apartado de Datos y la tabla de efectividad del panel de movimientos.
- La tecla de información dice tus PB en lugar del dinero y las medallas, que este juego no usa.
- Dark Horizon: la tecla de información ya no repite la pregunta del inicial después de elegirlo.
Ahora, cosas más generales
- Ahora se lee Essentials BES, un fork de Essentials en el que se basan estos tres juegos:
- la ficha del Pokémon;
- la información del combate y la de cada movimiento, con los equipos de ambos lados;
- la mochila, con la compatibilidad de las MT;
- los botones de movimientos Z, Dinamax y Teracristal, con el teratipo al activarlo;
- la Pokédex avanzada;
- el mapa de región, que dice los Pokémon errantes al abrirse y al pasar por su casilla.
- Los lectores de La Base de Sky ya sirven para cualquier juego hecho sobre ella, tenga o no perfil propio: el Pokémon animado, los números de daño y el sensor de entrenadores.
- Más plugins: las escaleras laterales (las rutas también las usan), las vidas de los jefes en combate, los libros y las páginas de encuentros.
- En todos los juegos:
- El mapa de región dice las zonas reveladas al pasar por su casilla.
- La pantalla de Opciones dice su título.
- En los combates que muestran la habilidad en una franja, si la línea siguiente ya nombra al Pokémon y la habilidad, se oye una sola vez, aunque haya una animación entre las dos.
- Al cerrar una pantalla, la tecla de información ya no repite lo último que decía, ahora en muchas más pantallas.
Lo aburrido
- Las comprobaciones automáticas ahora distinguen las clases y variables según el juego que las trae, así que un parecido en otro juego ya no tapa un error.
- El CI usa las versiones nuevas de Node y Ubuntu.
0.7.1
Four new games, many screens that weren't accessible before, and bug fixes. Please report any bugs you find.
New profiles
- Initial support for Pokémon Revival, Pokémon Dark Horizon, Pokémon World Frontier and Pokémon Golden Crown.
More general things
- Elite Battle DX is now read. In Dark Horizon and Golden Crown, the battle menus were silent.
- More plugins are read:
- the Black and White style screens (Pokémon data, saving the game);
- the Modular Menu;
- ZUD raids and their lair, also in Fire Ash;
- contests;
- PokéSearch;
- phenomena;
- the level cap mode of the challenge rules;
- the progress page of Arcky's region map;
- the Sitrus Berry in the Ekans minigame.
- The Enhanced Battle UI:
- it's now also read in Revival and Grueling Gold;
- its key hints (information, Poké Balls, move information) are also said where they're drawn on the image: Añil, Revival, Royal, World Frontier and Grueling Gold.
- In the games made on La Base de Sky (Añil, Royal, World Frontier and Revival), these are now read:
- the animated Pokémon, for example when choosing a starter;
- the damage numbers;
- the TM and HM labels of the move relearner;
- the trainer sensor;
- the multiple-choice options (Royal and World Frontier).
- In every game:
- The Battle Arena's judgment (World Frontier's Dojo): after each of the referee's lines, you hear who wins each category, or if there's a tie.
- In the Bug-Catching Contest, when you catch a second Pokémon, you now hear the one you have and the new one before you're asked whether to swap them.
- Event countdowns are announced when they start, and the field key (G) says the time left.
- In scripted battles, each line now comes with the name of whoever is speaking.
- DBK's in-battle evolution is now announced.
- The Black and White and HGSS style save screens read the save's data.
- The Triple Triad card shop says your money.
- In menus with help, Ctrl+T says the option and its help.
- Moves with no PP of their own, such as Z-Moves, no longer say "PP 0 of 0".
- Launcher 1.3.0: when updating, if a game you had on the generic profile now has its own, the launcher offers to switch, in the window and in the console.
- If you use
--yes, it stays on the generic profile and shows you the command to switch. - If you say no, it won't ask again until there's another profile.
- If you use
- Fixes:
- The mod no longer reacts to its keys while the game is in the background, for example when typing a T in another window.
- The move relearner says the first move as soon as it opens.
The boring stuff
- The tool that looks for silent screens now also checks, one by one, the methods that paint text on screens that were already read.
- The diagnostic log is better at telling the mod's own bugs apart from the game's.
- Fixed a test failure that depended on the order the tests ran in.
- The technical documentation has been updated with the latest changes.
Cuatro juegos nuevos, muchas pantallas que antes estaban sin accesibilizar y corrección de bugs. Agradecería que reportarais los bugs que encontréis.
Perfiles nuevos
- Soporte inicial para Pokémon Revival, Pokémon Dark Horizon, Pokémon World Frontier y Pokémon Golden Crown.
Cosas más generales
- Ahora se lee Elite Battle DX. En Dark Horizon y Golden Crown, los menús de combate estaban mudos.
- Se leen más plugins:
- las pantallas al estilo de Blanco y Negro (datos del Pokémon, guardar partida);
- el Modular Menu;
- las incursiones ZUD y su guarida, también en Fire Ash;
- los concursos;
- el PokéSearch;
- los fenómenos;
- el modo de tope de nivel de las reglas de desafío;
- la página de progreso del mapa de región de Arcky;
- la Baya Zidra del minijuego de Ekans.
- La interfaz de combate mejorada (Enhanced Battle UI):
- ahora también se lee en Revival y en Grueling Gold;
- sus avisos de teclas (información, Poké Balls, información del movimiento) se dicen también donde van dibujados en la imagen: Añil, Revival, Royal, World Frontier y Grueling Gold.
- En los juegos hechos sobre La Base de Sky (Añil, Royal, World Frontier y Revival) ahora se leen:
- el Pokémon animado, por ejemplo al elegir inicial;
- los números de daño;
- las etiquetas MT y MO del recordador de movimientos;
- el sensor de entrenadores;
- las opciones de selección múltiple (Royal y World Frontier).
- En todos los juegos:
- El juicio del Battle Arena (el Dojo de World Frontier): después de cada frase del árbitro, se oye quién gana cada apartado, o si hay empate.
- En el Concurso de Captura de Bichos, al capturar un segundo Pokémon, ahora se oyen el que llevas y el nuevo antes de que te pregunten si quieres cambiarlos.
- Las cuentas atrás de los eventos se anuncian al empezar, y la tecla de campo (G) dice el tiempo que queda.
- En los combates con guion, cada frase va ahora con el nombre de quien habla.
- Ahora se anuncia la evolución en combate de DBK.
- Las pantallas de guardar al estilo de Blanco y Negro y de HGSS leen los datos de la partida.
- La tienda de cartas del Triple Triad dice tu dinero.
- En los menús con ayuda, Ctrl+T dice la opción y su ayuda.
- Los movimientos sin PP propios, como los movimientos Z, ya no dicen «PP 0 de 0».
- Launcher 1.3.0: al actualizar, si un juego que tenías con el perfil genérico ya tiene perfil propio, el launcher te ofrece cambiarlo, en la ventana y en la consola.
- Si usas
--yes, se queda con el genérico y te muestra la orden para cambiar. - Si dices que no, no vuelve a preguntar hasta que haya otro perfil.
- Si usas
- Correcciones:
- El mod ya no reacciona a sus teclas cuando el juego está en segundo plano, por ejemplo al escribir una T en otra ventana.
- El recordador de movimientos dice el primer movimiento nada más abrirse.
Lo aburrido
- La herramienta que busca pantallas mudas ahora revisa también, uno a uno, los métodos que pintan texto en pantallas que ya se leían.
- El registro de diagnóstico mejora su capacidad para distinguir los bugs del propio mod y no confundirlos con bugs del juego.
- Arreglado un fallo de las pruebas que dependía del orden en que se ejecutaban.
- La documentación técnica se ha actualizado con los últimos cambios.
0.7.0
Important: this version has a huge number of internal changes, and I haven't had as much free time as I'd like to test everything thoroughly, so update at your own risk 😛 If you'd rather have a more stable version, I recommend waiting a few days. If you want to be adventurous and try the changes, here are the patch notes!
First, the boring stuff
- The way tests are written has been refactored.
- The technical documentation has been rewritten, now only in English, with clearer terms for anyone who wants to contribute.
- Some tools have been added so developers can get more data about routes.
Now, the fun stuff
- Support for 27 external plugins has been added. Hopefully this means more accessible screens!
- Vanilla puzzles have been improved, like pushing boulders!
- The way the mod works out routes has been almost completely rebuilt, and you now have more options to find the sweet spot and reduce possible lag.
- The navigation menu has been redesigned so you can customize it.
- You can now hide targets in other rooms.
- Some settings now come on by default: walking the map in the background, surface cues, and ordering targets by walking distance. If you already had the mod, surface cues stay as you had them; turn them on under "Navigation and pathfinder options".
- New options to name unnamed trainers by their class (and whether you've beaten them), Pokémon by their species and signs by what their text says.
- The mod's sound menu has been improved: you can now turn sounds off one by one.
- New proximity radar: a short beep when something you can interact with is right in front of you, and another cue when a ledge you can jump is right ahead.
- At last, you can customize how much information you want to hear from each part of the mod, at any time.
- A basic profile for Pokémon HGSS: Sevii Islands has been added, YAY!
- A profile for Pokémon Grueling Gold has been added.
- The mod now respects the game's speed better. You may hear some games run faster or slower, but that's the speed they were originally meant to run at.
- The Pokégear no longer goes silent: in the 11 games that have it, its cursor and everything opened from it weren't read.
- Changes in the opponent's HP are now said as a percentage in every game, except where the game shows the damage numbers.
- The slot machine and Voltorb Flip are read much better, and so are many standard screens in every game, such as the Hall of Fame and the Pokédex.
- Screens that were silent are now read, such as Sevii's opening choices, Berry Blender and Pokéblock case, Insurgence's Egg Generator, Grueling Gold's DexNav, Rejuvenation's default Poké Ball in battle and Infinite Fusion 2's move picker for fusions.
- Keys are named after your keyboard layout, so punctuation keys sound right on keyboards from other countries.
And many, many more!
Importante: esta versión trae una gran cantidad de cambios internos y no he tenido todo el tiempo libre que me gustaría para probarlo todo a fondo, así que actualiza bajo tu responsabilidad 😛 Si prefieres una versión más estable, te recomiendo esperar unos días. Si quieres aventurarte a probar los cambios, ¡aquí están las notas del parche!
Primero, lo aburrido
- Se ha refactorizado la forma de hacer los tests.
- Se ha reescrito la documentación técnica, ahora solo en inglés, para dejar los términos más claros a quien quiera hacer sus aportes.
- Se han añadido algunas utilidades para que los desarrolladores puedan obtener más datos de las rutas.
Ahora, lo bonito
- Se ha añadido soporte para 27 plugins externos. ¡Con suerte, gracias a esto habrá más pantallas accesibles!
- Se han mejorado los puzles vanilla, ¡como empujar rocas!
- Se ha rehecho casi por completo cómo calcula el mod las rutas, y ahora tienes más opciones para encontrar el punto dulce y reducir los posibles lagueos.
- Se ha rediseñado el menú de navegación para que puedas personalizarlo.
- Ahora puedes ocultar los objetivos que están en otras salas.
- Algunos ajustes vienen ahora activados de serie: recorrer el mapa en segundo plano, los avisos de superficie y el orden de los objetivos por distancia a pie. Si ya tenías el mod, los avisos de superficie se quedan como los tenías; actívalos en «Opciones de navegación y del buscador de rutas».
- Nuevas opciones para nombrar a los entrenadores sin nombre por su clase (y decir si ya los venciste), a los Pokémon por su especie y a los carteles por lo que dice su texto.
- Se ha mejorado el menú de sonidos del mod: ahora puedes desactivarlos uno a uno.
- Nuevo radar de proximidad: un pitido corto cuando tienes delante algo con lo que puedes interactuar, y otro aviso cuando tienes delante un saliente que se puede saltar.
- Por fin puedes personalizar cuánta información quieres escuchar de cada parte del mod, en todo momento.
- Se ha añadido un perfil básico de Pokémon HGSS: Sevii Islands, ¡YAY!
- Se ha añadido un perfil de Pokémon Grueling Gold.
- Ahora el mod respeta mejor la velocidad del juego. Puede que oigas algunos juegos más rápidos o más lentos, pero es la velocidad a la que deberían ir originalmente.
- El Pokégear ya no se queda mudo: en los 11 juegos que lo tienen, no se leían su cursor ni nada de lo que se abría desde él.
- Los cambios de PS del rival se dicen ahora en porcentaje en todos los juegos, salvo donde el juego muestra las cifras de daño.
- La tragaperras y el Voltorb Flip se leen mucho mejor, igual que muchas pantallas de serie en todos los juegos, como el Salón de la Fama y la Pokédex.
- Se leen pantallas que estaban mudas, como las elecciones del principio de Sevii, su Licuabayas y su Tubo Pokécubos, el generador de huevos de Insurgence, el DexNav de Grueling Gold, la Poké Ball por defecto de Rejuvenation en combate y el selector de movimientos al fusionar de Infinite Fusion 2.
- Las teclas se nombran según la distribución de tu teclado, así que las de puntuación suenan bien en teclados de otros países.
¡Y muchos, muchos más!
0.6.0
After a lot of work, here comes the next version! Very importantly, this version is somewhat experimental. I haven't had all the time I would have liked to thoroughly test and review all the changes. I hope this doesn't affect finding errors.
Just in case, I recommend making a backup or, if needed, downloading previous releases from the GitHub repository.
Well, after the boring talk, here's what's new!
New profiles
-
Pokémon Reborn, Rejuvenation, and Desolation: initial support has been added for these games.
-
Something very exciting! After seeing the work of https://github.com/liliancoghlan1-tech/ and asking for permission, I was able to work on compatibility with older fangames, taking inspiration from what they did! Initial support has been added for... drumroll, please... Pokémon Insurgence and Pokémon Uranium! They may have bugs, but this is already a very important first step!
-
Since Pokémon Soulstones 1 shares many things with 2, initial support has also been added for this game. For those who are more familiar with the technical side, games that share common screens can now declare common profiles. This saves me a lot of work with games that use the same base, such as Infinite Fusion 1 and 2, Reborn, Rejuvenation, and Desolation, etc.
Now for more general things
A message history (buffer) has been added to the mod! You can use Home and End to move between messages, Shift + Home and End to switch between categories, and Control + Home and End to go to the first and last message. The number of saved messages can be configured in the mod settings.
There is now a new submenu in the mod options that allows you to customize the mod's verbosity. You can modify how much information you want to receive on the different screens, and you can even save custom schemes and import and export them with others.
Since the verbosity menu has now been added, a new keyboard shortcut has also been added: Control + T, which will always read the full information in case you have a lower verbosity level. An unassigned shortcut has also been added to switch between verbosity levels.
In some games, when you reassign keys using the mod menu, when you are told which key to press, it now reads the modified key instead of the original one.
More information about your Pokémon and rival Pokémon is now read.
On the region map, you now receive more information, both while navigating when you have full verbosity enabled and by pressing T to receive information.
The mod now reads more on-screen content that was previously ignored, such as the stars for IVs, ability descriptions, and more.
The mod launcher now allows you to do more things, such as launch games, use it from the terminal, import and export your data, try converting other older fangames (experimental), and other things.
I will probably have a minor update with bug fixes in a week or two. What we have seems quite stable to me, so unless people request a feature that would be very useful, we will soon make the jump to 1.0!
¡Después de mucho trabajo, aquí llega la nueva versión! Muy importante: esta versión es algo experimental. No he tenido todo el tiempo que me habría gustado para probar y revisar a fondo todos los cambios. Espero que esto no se traduzca en errores.
Por si acaso, recomiendo hacer una copia de seguridad o, si hace falta, descargar versiones anteriores desde el repositorio de GitHub.
Bueno, después de la parte aburrida, ¡aquí van las novedades!
Perfiles nuevos
-
Pokémon Reborn, Rejuvenation y Desolation: se ha añadido soporte inicial para estos juegos.
-
¡Algo muy emocionante! Después de ver el trabajo de https://github.com/liliancoghlan1-tech/ y pedirle permiso, he podido trabajar en la compatibilidad con fangames más antiguos, ¡inspirándome en lo que hizo! Se ha añadido soporte inicial para... redoble de tambores, por favor... ¡Pokémon Insurgence y Pokémon Uranium! Puede que tengan errores, ¡pero ya es un primer paso muy importante!
-
Como Pokémon Soulstones 1 comparte muchas cosas con el 2, también se ha añadido soporte inicial para este juego. Para quien esté más familiarizado con la parte técnica: los juegos que comparten pantallas ahora pueden declarar perfiles comunes. Esto me ahorra mucho trabajo con juegos que usan la misma base, como Infinite Fusion 1 y 2, Reborn, Rejuvenation y Desolation, etc.
Ahora, cosas más generales
¡Se ha añadido al mod un historial de mensajes (buffer)! Puedes usar Inicio y Fin para moverte entre mensajes, Shift + Inicio y Fin para cambiar de categoría, y Control + Inicio y Fin para ir al primer y al último mensaje. El número de mensajes guardados se puede configurar en los ajustes del mod.
Ahora hay un submenú nuevo en las opciones del mod que te permite personalizar la verbosidad del mod. Puedes ajustar cuánta información quieres recibir en las distintas pantallas, e incluso guardar esquemas personalizados e importarlos y exportarlos para compartirlos con otros.
Como ahora hay menú de verbosidad, también se ha añadido un atajo de teclado nuevo: Control + T, que siempre lee la información completa por si tienes un nivel de verbosidad más bajo. También se ha añadido un atajo sin asignar para cambiar entre niveles de verbosidad.
En algunos juegos, cuando reasignas teclas desde el menú del mod, al decirte qué tecla pulsar ahora se lee la tecla modificada en lugar de la original.
Ahora se lee más información sobre tus Pokémon y los del rival.
En el mapa de región ahora recibes más información, tanto al navegar si tienes la verbosidad completa como al pulsar T para recibir información.
Ahora el mod lee más contenido de la pantalla que antes se ignoraba, como las estrellas de los IV, las descripciones de las habilidades y más.
El launcher del mod ahora permite hacer más cosas, como lanzar los juegos, usarlo desde la terminal, importar y exportar tus datos, probar a convertir otros fangames antiguos (de forma experimental), y otras cosas.
Probablemente saque una actualización menor con correcciones de errores en una o dos semanas. Lo que tenemos me parece bastante estable, así que, salvo que se pida alguna función que sea muy útil, ¡pronto daremos el salto a la 1.0!
0.5.0
0.5.0
- Añadida autodetección de idioma, versión inicial. Ahora el mod autodetecta el idioma del jugador al instalarse en los juegos.
- Se añadió un ajuste para anular los choques de paredes del juego si las tiene y dejar solo activos los sonidos del mod.
- Ahora las preguntas de elección: "sí", "no" se leen en más pantallas.
- Al subir de nivel con caramelos ahora se leen las mejoras en las estadísticas en algunos juegos.
- Ahora, en el equipo puedes saber si un Pokémon es variocolor o tiene Pokérus.
- Ahora la mochila lee los objetos cuando son registrables.
- Ahora se leen las cabeceras de teléfono y Pokédex.
- Las Pokédex regionales dicen vistos y capturados sobre el total, y si están completas.
- La ayuda de controles del arranque se lee en todos los juegos que la traen.
- Las pantallas de título animadas de algunos juegos avisan de que hay que pulsar Intro.
- Se dice quién habla en los diálogos con cuadro de nombre cuando el juego lo indica.
- El localizador separa mejor salidas y personas. Las puertas y teletransportes que piden confirmación son salidas, las puertas pintadas ya no salen como personas y cada salida aparece una sola vez.
- Se reconocen como teletransporte los anillos de Hoopa, los umbrales y las luces de varios juegos.
- Ahora, la tecla Alt se puede reasignar desde el menú de controles del mod, ¡al fin!
- Los códigos de control y colores pegados al texto ya no se comen la primera palabra.
- Las barras deslizables ahora no te leen +1 inexistente.
- Arreglado el número de la Pokédex, antes se podía leer mal.
- Los climas propios de cada juego se dicen por su nombre y no por un identificador.
- Mejorado el mapa de vuelo en versiones de Essentials v20.
- La cabecera de la Pokédex ya no se repite entera en cada paso de la lista.
- Un Pokérus curado ya no se anuncia.
Añil:
- La cámara del fotógrafo dice cuánto se ha movido y avisa del borde del mapa.
- El Salón de la Fama dice el mote, la especie y el nivel de cada Pokémon, y al final el campeón, el jugador y el tiempo. Antes solo hablaba el título.
- Ahora el cambiador de habilidades lee la descripción de cada opción.
- El buscador de la mochila dice lo que se escribe y dónde está el cursor.
Royal:
- La cámara del fotógrafo dice cuánto se ha movido.
- El Salón de la Fama habla entero. Antes estaba silenciado.
- En el curri, el selector de bayas dice sabor o color, cuántas llevas elegidas y la descripción en la tecla de información. El CurriDex dice la mejor puntuación con estrellas y cuántas recetas llevas.
Awakening:
- El panel de continuar dice capítulo, alineación, finales completados y tamaño del equipo, en vez de "4 medallas".
- El Salón de la Fama ahora se lee.
- Se dice quién habla en los diálogos.
- Ahora la página de huevo del resumen y las cintas se leen.
- Los umbrales y transportadores con confirmación salen como salidas.
Realidea:
- Se lee la hoja de coreografías del Teatro Jade.
- La ayuda del gimnasio de los gritos dice la especie y la posición.
- El menú de pausa dice la hora y las teclas: Z para guardar y Q para teletransportarse.
- Las baldosas giratorias dicen hacia dónde giran.
- La ayuda de controles se lee desde el primer mapa.
- Ahora se lee la rareza del gacha.
Reminiscencia:
- En el modo cita se leen el objetivo y el día al abrir, los resultados con el botín y la limpieza, y "Día N" al dormir.
- La gacha de Hoopa dice el saldo.
- El menú Rogue lee el pensamiento del protagonista al abrir.
- Los anillos de Hoopa suenan como teletransporte.
Africanvs:
- La ceremonia de medalla nombra la medalla.
- La línea del equipo marca quién lleva Repartir Experiencia.
Soulstones 2, perfil nuevo:
- Se lee el Enhanced UI: el panel de movimiento con sus cifras, el panel del combatiente con los datos del jefe, la rejilla de selección y las eficacias x4 y x1/4.
- Se leen las incursiones: el menú de ánimos con lo que hace cada botón, la barrera del jefe, la guarida con jefe, rango y reglas, y la página de recompensas.
- La tabla de tipos usa las frases del propio juego, y la tecla Control vuelve a funcionar en ella.
- El tutor de movimientos dice si el Pokémon puede aprenderlo, no puede o ya lo sabe.
- Se leen el reaprendedor de movimientos y sus preguntas.
- El selector multicaja dice el nombre de la caja y cuántos guarda.
- Se leen los ocho tutoriales y el marcador de puntos de logro tras cada jefe.
- La tienda de cartas del Triple Triad dice los números de cada carta.
- Se lee el asignador de EVs, con la tabla del modo mixto corregida.
- Se leen el escaparate del equipo y el menú de pausa.
- Se dice quién habla en los diálogos.
Fire Ash, perfil nuevo:
- El intercambio de equipos dice si es alquiler o intercambio y lee la ayuda. El visor de equipo ya no repite.
- La mochila dice qué objetos están registrados.
- Las tarjetas del club y del casino dicen los números que pintan, sin repetir nombres.
Pokémon Z:
- La pista del tercer gimnasio dice lo que hacen las losas. Antes decía lo contrario.
- El cambiador de habilidades lee la descripción de cada opción.
- Las flechas de salida cuentan como salidas.
Emerald:
- El vídeo póker lee las reglas de cada partida, la carta de referencia y la tabla de pagos.
- El mercado de puntos dice lo que hace el objeto, cuántos llevas y cuántos puntos te quedan.
- Los anillos de Hoopa suenan como teletransporte, y la pantalla de título se lee.
Infinite Fusion 1 y 2:
- Se leen las tres ventanas de puntos.
- El mapa de región ya no dice "casilla 0, 0" al abrir.
- La mochila dice qué objetos están registrados.
Minijuegos:
- Voltorb Flip dice monedas y nivel, y lee un tablero nuevo con sus pistas.
- Triple Triad lee el marcador, la ayuda sin repetirse y los números de cada carta al elegir mazo.
0.4.5
0.4.5
- hotfix: introducción de texto en Pokémon Reminiscencia.
- cambiado el sonido de las puertas.
0.4.4
0.4.4.
- añadidos marcadores! Ahora en el mapa puedes guardar puntos de interés en el mapa pulsando control + g, estos aparecerán en la ruta de marcadores del busca rutas y tendrán su propio sonido
- mejorado el menú de control + k para tener en cuenta los marcadores
- mejorado el submenú de configuración de gestión de etiquetas, ahora permite gestionar las etiquetas, los marcadores y los nombres de mapa personalizados.
0.4.3
0.4.3
- arreglado un puzzle en pokemon z del tercer bastión.
- añadido una guía paso a paso al busca rutas, se activa con ctrl + i
- actualizado prism a su última versión
0.4.2
- arreglado la selección de género en pokemon añil y pokemon ópalo