The PokéCommunity Forums

The PokéCommunity Forums (
-   Progressing Games (
-   -   Developing BRAILLEMON: Pokémon port accessible for the blind and visually impaired (

Corvus of the Black Night May 31st, 2013 8:13 PM

BRAILLEMON: Pokémon port accessible for the blind and visually impaired
go to my thread on, where the staff aren't twats.

SereneAmbience June 1st, 2013 6:56 AM

I would have to say, I love this idea! I too have friends that are visually impaired. They also love the idea of Pokemon and wish they could play the games or TCG as I do. Mostly they are in love with my stuff animals! The Text-to-Speech command I have yet to hear of, but I think its wonderful. Especially for a project such as this. =)

You seem also very in control of the project! Props!

Varion Bluefire June 1st, 2013 7:37 AM

Brilliant, absolutely brilliant!

When you said you were making games for blind people, and a pokemon game, I didn't think to think you meant both in one (...stupid me...)

Unfortunately I have a 64bit system, so I can't test this Tech Demo according to your first post.

milkymew June 1st, 2013 7:41 AM

ooh this sounds really nice! im gonna play and see if it works....
welp i guess i have a 64-bit system

milkymew June 3rd, 2013 2:46 PM

ok i tried to play but i tapped the arrows and they just made noises hELP ME

Corvus of the Black Night June 3rd, 2013 4:16 PM

Do you mind describing exactly where this happened? From the sounds of it it sounds like you're in the overworld, which is just a demo map. If this is the case, Route 1's theme from R/B/Y should be playing as the BGM. The sound is a "footstep" sound and it is meant to indicate to a player when they have moved. Since it's a demo map (and a tech demo as a whole) there's not much you can do besides check out the menus (press spacebar). If you walk into certain areas, you might hear a repeating sound that kind of sounds like a rubbing sound - this means you're in tall grass (but nothing actually happens there yet).

Statistics and other things ARE dynamically updated - pretty cool! This means that the game actually generates the data instead of using hard coded stand-ins. So these important functions are already programmed into the game in the background.

Sprites were disabled to help non-blind testers give out their ideas too for navigation, which may be why you're confused. However, there's not really much to it because it's just a big room. No items or trainers are programmed yet. More accessibility tools will be added later.

If this is not the case, please describe where this is happening.

Corvus of the Black Night June 10th, 2013 9:13 AM

Just a status update! Thought I'd let everyone know that the menu is pretty much done and I'm just working on the wild pokemon battles right now. Once I get things going I might even upload another demo that lets you actually battle Pokemon!

audiogamer22 June 25th, 2013 5:26 PM

Before we get into what I think of this amazing Pokemon game Let me tell you two things:
1. I'm blind. I think I'm the first blind person to comment on this thread so yay for me! :)
2. There's a great site called.
or, If you want to jump strate to the forum go to

(I can't post links yet so hope that helps)
Maybe your friends would like to check the site out to?

Now to the game.

I've always wanted to play Pokemon as a kid but couldn't.
I recently tried a rom download of a pokimon game and got quite far with a walk through.
I herd about your game from a member of the forum I've posted about above and tried it.
First let me say that for someone who it seems has never herd of audiogames, this is a great and amazing game and I can't wait to be able to complete routes, beat gyms and all the rest of the stuff I wasnt' able to do when I was younger.

here's what I think is good and what I think could do with a little improvement.

the good stuff: the menus work great, the different sound of the Pokemon is a great thing and the way of playing the game is really easy and amazing.

I have a question, because I haven't got very far, can you walk onto more than one map and do pokimon's attacks sound different the fervor you go?

Here's the part I don't like writing about. :( the stuff that needs improving.
well it's only two things I think. 1. the walking sound. I don't know about others but for me at least it's a bit to loud. if you could make it so you could maybe turn it off so it sounds like you do when you walk in Pokemon blue or any other game, that would be nice.
Or maybe a keystroke that would allow you to turn the sound on and off?
2. when you "white out" in the game doesn't that mean you faint and end up in the hospital?

I can't wait to see more of this game, and will be looking out for more amazing updates.
Keep up the great work.
Brad, AKA Audiogamer22

falcon-wings June 25th, 2013 7:32 PM

Hello there

I too am a visually impaired
gamer,and must say I am quite excited to see such a project in development.
As brad pointed out, there is a website audiogames which has audio games blind gamers can play,and active forums where all things related to gameing are discussed. Just google it,beeing a new user and all,not allowed to post links.
I gave the demo a go yesterday,my yesterday anyway. :p And it was quite awesome!
I would like to test this in any case,and would be happy to offer suggestions as and when they are needed.
The game works quite well after installing sapi4,however if it can be done,I would suggest using sapi5 engine instead. as it comes installed with most windows OS's 7 and such.
That said, there were a few bugs that I found while playing. when my bulbasaur fainted,I did switch to a new pokemon,however when I encountered a wilde pokemon after defeating the other one, it said go,0 and such. in miost dialogs it started calling bulbasaur as 0. like 0 fainted and so on.
as for your visually impaired testers not beeing able to see the error dialogs? there is a easy fix, don't know how much work would that be,though. you could have the game create a error log and have the contents of the error dialogs pasted in the log. and then your testers could just forward the log to you.
I will be eagerly looking forward to talking to you and any further development on this!
Falcon wings.

KingCharizard June 25th, 2013 7:51 PM

well this project is odd, I think its different... I really dont know what to say here i just wanted to say i find its weird and maybe useless

Varion Bluefire June 26th, 2013 12:50 AM


Originally Posted by KingCharizard (Post 7714262)
well this project is odd, I think its different... I really dont know what to say here i just wanted to say i find its weird and maybe useless

For someone who can see, it would be useless.

I for one, find it a pretty good idea.

Pharetra June 26th, 2013 1:05 AM

Wonderful idea. I'm sure many people will be very grateful for your hard work. Keep it up :)

tezlaz July 4th, 2013 10:42 PM


Originally Posted by KingCharizard (Post 7714262)
well this project is odd, I think its different... I really dont know what to say here i just wanted to say i find its weird and maybe useless

That was quite ignorant... Imagine if you were blind since you were born and all your friends played pokemon. I myself would wish I could experience what they do when they play the game. I support this all the way and hope its finished :)

YourFavorite July 10th, 2013 2:21 PM

This is a really cool idea, so I thought I would test it for you... but when I tried to run it, it said that I don't have a compatible text to speech program. It said that I should install Microsoft SAPI 4, but I googled it and the website is totally confusing. Do you have a link to where I could get one that'll work with your game?

Corvus of the Black Night July 10th, 2013 4:59 PM

There's an HTML file that should be in the folder that has a direct link to SAPI 4 and applicable voices. It's called TTS help.htm

YourFavorite July 10th, 2013 9:13 PM

Oh, whoops, that was in the error message, so I probably should've read it... Well in any case I managed to get it working. I found it really difficult to navigate around the map (perhaps because I'm not used to it?). I was really confused by the "tall grass" sound, because it sounded like someone was sawing something or something that I was supposed to go find, but I couldn't locate it from listening with my headphones.

I played this game called The Great White Peep where the main character was blind and so you had to navigate areas by listening to sound... there were a lot of ambient noises like fire crackling, brook noises, and all of the people were singing or chopping wood or something so that you could find them fairly easily. The only issue is that it wasn't friendly to blind people because the menus where you did actions were still visual, and the only way you knew you were close enough to talk to someone was when the menu option popped up. So perhaps you could have people on the map hum to themselves or something, and when you get near a person on the map, they say, "Hmm?", and stop humming (or whatever their other noise is) until you either talk to them or go away, to signify that you're in range?

The footstep sound was still pretty loud, and at first I thought it meant I was bumping into a wall. A bug(?) I found was that you still encounter wild pokemon even if you are bumping into a wall. I don't think that happens in the games.

For navigation help, I think it would be helpful to be able to tell what's in front of you by hitting enter (whether it's a cliff, a building, a fence, water, etc). Just something simple like, "you feel the water lapping against your toes" would suffice. It would also be really cool if you could have the pokemon in the front of the party be somewhat like your guide... so if you talk to someone and find out that Lavender Town is the next town you need to get to (for example), you could tell your pokemon that you want to go to Lavender Town or the nearest Pokemon center or whatever, and if you press a certain button (perhaps the "interact with front pokemon" button) it could say, "Bulbasaur is tugging you northwards" or whatever general direction you need to go from where you are. That way the game still requires some navigation, but if players get lost they have a way to get back on track.

Another thing I noticed is that without the GUI, it's a lot harder to gage the general state of the pokemon battle. Perhaps change how much health the enemy loses from an attack to a % of the full value (since players are "not supposed" to know how much health an enemy pokemon has), and add in a "status" button or menu option that just tells you what fraction of your pokemon's health is left, and what % of the enemy's health is left (and mentions any status effects the pokemon have). The traditional "low health beeping" noises would help here too, but basically I had no idea how low my bulbasaur was on health until it had already fainted. Knowing that one side or the other took 3 damage doesn't mean anything if I don't know the total health...

I also noticed that when I selected info about one of my pokemon, there was kinda a big long infodump. People going to this page are likely to be looking for one or two pieces of information, so it might be better to have another menu saying, "What would you like to know about your pokemon?" with options for nature, health, EXP, stats, etc. That way if they miss the info the first time, they don't have to listen to a long list of information to try to pick out what they're looking for again. I think it might also be useful to have a "repeat" button, in case someone misses what was just said, since text-to-speech can be kinda wonky sometimes (I almost missed Oak asking for his grandson's name, and probably would've been annoyed if I missed it and then was left sitting there wondering what to do next... but your target audience may be better at listening than me).

The project is still young and I realize it would take a lot of time to add some of these features, but I think you're making great progress so far~

EDIT: Oh, also, please please implement the Physical/Special split from 4th gen. It's a pretty important change in the mechanics.

Corvus of the Black Night July 29th, 2013 8:11 PM

I fixed a lot of your concerns, minus anything doing with the overworld, in the most recent release, actually:

Update up for download, using Dropbox out of request:

-Mainly just move stuff. Finished all the moves!
-a bazillion glitches fixed
-Added evasion checks (not that it mattered before considering no evasion moves were added yet)
-Fixed move calculation
-Weather Effects
-End Turn Effects
-added pretty sound effects
-Status effects
-Physical Descriptions for EVERY POKEMON
-SAPI5 COMPATIBILITY OH MY GOD - Special thanks to my main man Kyle Frownfelter for throwing this together

... damn son you're the best...

What am I looking for with you testers? Well...

Things as testers to look out for:

-If a certain sound is too loud.
-If, when you or an enemy uses a move, the following occurs:
[pokemon name] used [move name]

without any extra words or anything. It means the move nulled out.

-If, when you or an enemy uses a move, the following occurs:
[pokemon name] used null!
It means for whatever reason the blank move null was returned. It's an error checker.
-If the effect seems to work strangely.
-If any error dialogues pop up. They should pop up in the error log file.
-Anything else that pertains to battle that sticks out as unusual.

I will not respond to anything regarding:
-The overworld or its map. While suggestions are appreciated, this part of the game will not be completed for a while, and getting the battles working 100% is of more importance at the moment.
-If all your pokemon faint, there is nothing really coded to fix that. In the actual games you would be sent to the last healing place, but since that hasn't been coded yet nothing really happens. I know of this already so yeah. F3 on the overworld menu heals all your Pokemon though.

Corvus of the Black Night August 13th, 2013 7:56 AM

Hello! New update guys!

Trainer battles are set up (but need testing!). Works with SAPI 5. Requires Vista or higher - the source files are trapped on a computer with booting issues and we haven't been able to compile an updated DLL.

audiogamer22 August 28th, 2013 8:38 AM

It's audiogamer22.
Wow, this update is awesome!

I understand that you won't be working on the over world just yet, but I really hope you do because I really can't wait to play this as a full game

Now for a couple things I've found.
1. The Pokemon, especially the Blind duck Pokemon, seems way to powerful.
The hit attack or bash attack, (I can't remember what it's called,) takes off 100 sometimes 120 points, this isn't good because In the sighted games, I'm sure there's not an attack that can take off that much, although I've not really played the sighted games that much so don't know much about that.
2. When battling a trainer, which is awesome by the way, I used a full health potion on my Bolbasaw and the game just sat there. It heeled the pore Pokemon but then just sat there.

I can't wait to play a route, it will be awesome.

Please keep this up I really don't want to see this stopping since it's an amazing game!

Would it be possible to get the hmm, I don't know what it's called, but it's a slidy sound when you win battles and you're Pokemon are getting xp.

Corvus of the Black Night August 28th, 2013 1:09 PM


Yeah, the only reason why I'm holding off on the overworld is because I need to make sure the game's main engine is working 100% first. Once I start shaping up the game I'll close beta testing to a few testers.

1. The duck is at level 30 and the randomly generated Pokemon have levels 2-25, so this kind of overkill isn't unexpected. In addition he has the stats of a fully evolved Pokemon. The attack has 90 base power, normal type, with increased critical hits/flinch rate 10%. If later it causes serious balance issues I might bring it down but it's more of a basic clearing move at the moment.
2. Do you mind telling me exactly what led this to happen? The name of the item will help too (Was it full restore, full heal, ect.), and what slot Bulbasaur was in (was he the first pokemon, second pokemon, ect. I'll be checking that out today. I'm thinking I may have already fixed this issue but I'll need to check. It's probably caused by the battle being paused with no way to start it up again. It may also be caused by the fact that you're using an old, incompatible save file as well.

EDIT: I can't replicate the glitch you're talking about but I did find another pretty serious glitch. It might have been patched already though. Again, more details will really help me a ton.

EDIT EDIT: Something tells me it's with the AI of trainers. The game seems to crash under certain circumstances. I'm looking for ways to circumnavigate this.

EDIT EDIT EDIT: FINALLY fixed this nasty bug.

arqmeister September 1st, 2013 10:10 AM

Hi, i am a moderator over at Feel free to jump over there and register, at least to talk about the game, and it's progress. Personally, this type of project has been a long time comeing, and i love what you have done with it thus far. I can't wait to see more pokemon, towns, legindarys, jim leaders, that kind of thing. It's been my drea, for a long time to have an accessible pokemon game to play, so let me ixtend my appreciation, and also say, keep up the amazing work. Also, try not to lose motivation for this project, there are enough blind gamers out there who will eat this up, and love it. So, thanks again.

Corvus of the Black Night September 9th, 2013 8:15 PM

Looks like release 007 is here. (rather, I'm tired as balls so I don't wanna update the first post but you can download it and HAVE FUN. Let me know what you guys think.

Corvus of the Black Night December 14th, 2013 5:39 PM

Hello guys! Long time no post. I forgot to post the last public release here, specifially release, the last public release. I do plan on releasing another quick beta to show that work has been made on the project. I'm basically a one-man team so it goes slowly, but it's definitely going.

Beta will have up to Viridian City done as well as minimal graphics for those who are visually impaired and can see somewhat, as well as a transcription of the text for sighted players.

Kawaii Shoujo Duskull January 27th, 2014 6:19 PM

Well, its about time somebody started this sort of thing. :) Hopefully it comes along greatly in the end, so good luck!
I have some suggestions though, if its possible to implament them that is.

If you're making encounters based on sound so the player can know where the trainer or whatnot is, then take this idea into consideration.
- Utilize panning(if its to the left, pan sound fx to the left, if to the right then right, and if there's any possible way to do that for forward and back that I'm unaware of then use that too XD but otherwise just leave it at the middle) and variable scoring(distance = volume, farther away = quieter, closer = louder) )
- If you can, include the same idea of pan and variables coring for things like water too!

Another thing to try is this: try testing this with screenreaders like Jaws. Some formats (like some forms of Java) lack accessibility for screenreaders like Jaws, even if the screenreader is recent. Make sure the tabs, menues, comboboxes, dialogue boxes, etc can be read and accessed with a screenreader.(preferably of higher quality than Microsoft Narator, which in my opinion and experience sucks lol)

I know this goes without really needing said, but include detailed descriptions of the pokemon and environment, something at least on the same quality level as Bulbapedia in terms of pokemon. Because not all blind people were born that way. :P

I'll probably drop by and post again if I can think up anymore good/decent suggestions. lol Sorry if I seemed like a jerk or anything here. Anyway, good luck again. And I hope there's a port of R/S/E or later gens for the blind/visually impaired too~!

Jet Pilot January 27th, 2014 8:10 PM

I'm not going to play it, because I'm obviously not blind but I do however love this. I support this all the way.

All times are GMT -8. The time now is 3:14 AM.

Like our Facebook Page Follow us on Twitter © 2002 - 2015 The PokéCommunity™,
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / Poké
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.

Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2015.