FPGARelated.com
Forums

Free bitmap font

Started by Giorgos Tzampanakis June 26, 2010
I want a simple bitmap font to use in my project. I'm looking 
into using a 80x25 or 80x24 format. Where can I get a font like 
this in an easy format to incorporate into my project?
On Jun 26, 1:41=A0pm, Giorgos Tzampanakis <g...@hw.ac.uk> wrote:
> I want a simple bitmap font to use in my project. I'm looking > into using a 80x25 or 80x24 format. Where can I get a font like > this in an easy format to incorporate into my project?
http://www.lmgtfy.com/?q=3Dfree+bitmap+font KJ
On 6/26/2010 11:41 AM, Giorgos Tzampanakis wrote:
> I want a simple bitmap font to use in my project. I'm looking > into using a 80x25 or 80x24 format. Where can I get a font like > this in an easy format to incorporate into my project?
Getting a font is easy. Getting code that will move that font onto the display you are using is the hard part. So, is 80x25 the LCD pixel H/V or is that the number of characters on the screen. Are you using an FPGA to move the pixels to the screen or a cpu. So many questions, no answers. hamilton
hamilton <hamilton@nothere.com> wrote in
news:i05j83$k53$1@news.eternal-september.org: 

> Getting a font is easy. > > Getting code that will move that font onto the display you > are using is the hard part. > > So, is 80x25 the LCD pixel H/V or is that the number of > characters on the screen. > > Are you using an FPGA to move the pixels to the screen or a > cpu. > > So many questions, no answers. >
I'm using a PC monitor. 80x25 is the number of characters on screen. I will use a CPU implemented on the FPGA to show the characters.
Giorgos Tzampanakis <gt67@hw.ac.uk> wrote:

> I want a simple bitmap font to use in my project. I'm looking > into using a 80x25 or 80x24 format. Where can I get a font like > this in an easy format to incorporate into my project?
What is the screen resolution or, in other words, the size of the character cell. If you want something like we had 30 years ago, find the ROM patterns for the MCM6674 or MCM6675. The data sheet is, for example, available from http://www.datasheetarchive.com, including bit pattens. That is a 128 character, 9x7 with descenders. If you are short on memory store it the MCM6674 way, as 9x7 plus one extra bit (see the triangle in the corner) to lower the character by two rows. Otherwise, store it as 11x7 or, to fit in a normal ROM, 16x8. (It fits nicely in a 2716.) -- glen
Giorgos Tzampanakis wrote:

> I want a simple bitmap font to use in my project. I'm looking > into using a 80x25 or 80x24 format. Where can I get a font like > this in an easy format to incorporate into my project?
Some nice fonts are available on this page: http://www.zee-3.com/pickfordbros/archive/bitmapfonts.php I've used one of the fonts as an example for my acceleratec FPGA graphics controller: http://www.frank-buss.de/yagraphcon/index.html -- Frank Buss, fb@frank-buss.de http://www.frank-buss.de, http://www.it4-systems.de
On 6/26/2010 1:26 PM, Giorgos Tzampanakis wrote:
> hamilton<hamilton@nothere.com> wrote in > news:i05j83$k53$1@news.eternal-september.org: > >> Getting a font is easy. >> >> Getting code that will move that font onto the display you >> are using is the hard part. >> >> So, is 80x25 the LCD pixel H/V or is that the number of >> characters on the screen. >> >> Are you using an FPGA to move the pixels to the screen or a >> cpu. >> >> So many questions, no answers. >> > > I'm using a PC monitor. 80x25 is the number of characters on > screen. I will use a CPU implemented on the FPGA to show the > characters.
So, do you have a design for the VGA output from your FPGA ?? H
hamilton <hamilton@nothere.com> writes:

> So, do you have a design for the VGA output from your FPGA ??
Well, he did just ask about VGA timings and posted code too a few days ago, so that's probably a yes...
hamilton <hamilton@nothere.com> wrote in news:i06hvk$6p4$1
@news.eternal-september.org:

> So, do you have a design for the VGA output from your FPGA ?? >
Yes I do.
On Jun 27, 11:42=A0am, Giorgos Tzampanakis <g...@hw.ac.uk> wrote:
> hamilton <hamil...@nothere.com> wrote in news:i06hvk$6p4$1 > @news.eternal-september.org: > > > So, do you have a design for the VGA output from your FPGA ?? > > Yes I do.
Giorgios, At "http://opencores.org/project,yavga" you can find a simple VGA core. Maybe you can customize that project for your needs. There are also some (linux) shell script to easly customize the char- set. Regards Sandro