Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,495,655
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-28-24 08:06 AM
Guest: Register | Login

0 users currently in Modern Art | 2 guests

Main - Modern Art - MISHAP Font New thread | New reply

Pages: 1 2

jargon
Posted on 08-20-08 05:37 AM (rev. 6 of 08-21-08 11:26 AM) Link | Quote | ID: 89185


Ninji
Banned until 2010-10-15 for an utterly psychedelic posting style
Level: 36

Posts: 126/247
EXP: 300288
Next: 7822

Since: 12-10-07
From: 480/85260

Last post: 4951 days
Last view: 4608 days
MISHAP.NES Font
http://mediaplague.com/miser/
(I promised to let Sukasa use this when it was done! ^-^)
00,FF
00,011A244A52245880011A244A52245880
01,7E81A581BD99817E7E81A581BD99817E
02,7EFFDBFFC3E7FF7E7EFFDBFFC3E7FF7E
03,6CFEFEFE7C3810006CFEFEFE7C381000
04,10387CFE7C38100010387CFE7C381000
05,387C10FED6101000387C10FED6101000
06,1010387CFE1038001010387CFE103800
07,0000183C3C1800000000183C3C180000
08,FFFFE7C3C3E7FFFFFFFFE7C3C3E7FFFF
09,003C664242663C00003C664242663C00
0A,FFC399BDBD99C3FFFFC399BDBD99C3FF
0B,1E066A92884830001E066A9288483000
0C,38444444381038103844444438103810
0D,1C1E121274F0E0001C1E121274F0E000
0E,0E724E7246C6C0000E724E7246C6C000
0F,105438EE38541000105438EE38541000
10,80E0F8FEF8E0800080E0F8FEF8E08000
11,020E3EFE3E0E0200020E3EFE3E0E0200
12,10387C107C38100010387C107C381000
13,24242424240024002424242424002400
14,7E929272121212007E92927212121200
15,7C82B8443A827C007C82B8443A827C00
16,000000007C7C7C00000000007C7C7C00
17,10387C107C3810FE10387C107C3810FE
18,10385492101010001038549210101000
19,10101092543810001010109254381000
1A,100804FE04081000100804FE04081000
1B,102040FE40201000102040FE40201000
1C,00008080FE00000000008080FE000000
1D,00286CFE6C28000000286CFE6C280000
1E,101038387C7CFE00101038387C7CFE00
1F,FE7C7C3838101000FE7C7C3838101000
20,00000000000000000000000000000000
21,10101010100010001010101010001000
22,28282800000000002828280000000000
23,2828FE28FE2828002828FE28FE282800
24,7CAAA87C2AAA7C007CAAA87C2AAA7C00
25,00440810204400000044081020440000
26,3048304A848A72003048304A848A7200
27,10102000000000001010200000000000
28,18204040402018001820404040201800
29,30080404040830003008040404083000
2A,004428FE28440000004428FE28440000
2B,0010107C101000000010107C10100000
2C,00000000101020000000000010102000
2D,0000007C000000000000007C00000000
2E,00000000000010000000000000001000
2F,02040810204080000204081020408000
30,38448A92A244380038448A92A2443800
31,1030501010107C001030501010107C00
32,3C42020C10207E003C42020C10207E00
33,3C42021C02423C003C42021C02423C00
34,24244444FE04040024244444FE040400
35,FC8080F804847800FC8080F804847800
36,3C4080FC82827C003C4080FC82827C00
37,FE04083C10202000FE04083C10202000
38,7C82827C82827C007C82827C82827C00
39,7C82827E02827C007C82827E02827C00
3A,00001000100000000000100010000000
3B,00001000101020000000100010102000
3C,10204080402010001020408040201000
3D,00007C007C00000000007C007C000000
3E,20100804081020002010080408102000
3F,7C82021C100010007C82021C10001000
40,384492AA9C403800384492AA9C403800
41,38448282FE82820038448282FE828200
42,FC8282FC8282FC00FC8282FC8282FC00
43,38448080804438003844808080443800
44,F88482828284F800F88482828284F800
45,FE8080F08080FE00FE8080F08080FE00
46,FE8080F080808000FE8080F080808000
47,3E40808E82423E003E40808E82423E00
48,828282FE82828200828282FE82828200
49,7C10101010107C007C10101010107C00
4A,1E040484844830001E04048484483000
4B,82848890A8C4820082848890A8C48200
4C,808080808080FE00808080808080FE00
4D,82C6AA928282820082C6AA9282828200
4E,82C2A2928A86820082C2A2928A868200
4F,38448282824438003844828282443800
50,FC8282FC80808000FC8282FC80808000
51,384482928A443A00384482928A443A00
52,FC8282FC88848200FC8282FC88848200
53,7C82807C02827C007C82807C02827C00
54,FE10101010101000FE10101010101000
55,82828282824438008282828282443800
56,82824444282810008282444428281000
57,82828292546C440082828292546C4400
58,82442810284482008244281028448200
59,82442810101010008244281010101000
5A,FE0408102040FE00FE0408102040FE00
5B,F88080808080F800F88080808080F800
5C,80402010080402008040201008040200
5D,3E02020202023E003E02020202023E00
5E,10284482000000001028448200000000
5F,00000000000000FF00000000000000FF
60,10100800000000001010080000000000
61,000018041C241C00000018041C241C00
62,20202038242438002020203824243800
63,00001824202418000000182420241800
64,0404041C24241C000404041C24241C00
65,000018243C201800000018243C201800
66,08141038101010000814103810101000
67,00001824241C043800001824241C0438
68,20202038242424002020203824242400
69,00100010101010000010001010101000
6A,00100010101090600010001010109060
6B,20202428302824002020242830282400
6C,10101010101010001010101010101000
6D,00002854544444000000285454444400
6E,00003824242424000000382424242400
6F,00001824242418000000182424241800
70,00003824243820200000382424382020
71,00001C24241C040600001C24241C0406
72,00005824202020000000582420202000
73,00001C201804380000001C2018043800
74,10103810101008001010381010100800
75,00002424242418000000242424241800
76,00004444442810000000444444281000
77,00004444545428000000444454542800
78,00004428102844000000442810284400
79,00002424241C043800002424241C0438
7A,00007C0810207C0000007C0810207C00
7B,0E10106010100E000E10106010100E00
7C,10101000101010001010100010101000
7D,E010100C1010E000E010100C1010E000
7E,64980000000000006498000000000000
7F,102844828282FE00102844828282FE00
80,18242024180404181824202418040418
81,00240024242418000024002424241800
82,0C0018243C2018000C0018243C201800
83,3C4218041C241C003C4218041C241C00
84,240018041C241C00240018041C241C00
85,300018041C241C00300018041C241C00
86,100018041C241C00100018041C241C00
87,00003C404038043800003C4040380438
88,3C4218243C2018003C4218243C201800
89,48003048784030004800304878403000
8A,60003048784030006000304878403000
8B,28000010101010002800001010101000
8C,38440010101010003844001010101000
8D,60001010101010006000101010101000
8E,82384482FE82820082384482FE828200
8F,1000384482FE82001000384482FE8200
90,0C007C2038207C000C007C2038207C00
91,00003E083E483E0000003E083E483E00
92,3E4888FE88888E003E4888FE88888E00
93,18240018242418001824001824241800
94,00240018242418000024001824241800
95,00300018242418000030001824241800
96,18240024242418001824002424241800
97,00300024242418000030002424241800
98,00240024241C043800240024241C0438
99,42182442422418004218244242241800
9A,6C004444444438006C00444444443800
9B,10103C40403C101010103C40403C1010
9C,304848E04044F800304848E04044F800
9D,4428107C107C10004428107C107C1000
9E,F08888F48E848600F08888F48E848600
9F,0C12107C101090600C12107C10109060
A0,0C0018041C241C000C0018041C241C00
A1,18000010101010001800001010101000
A2,0C001824242418000C00182424241800
A3,0C000024242418000C00002424241800
A4,14280038242424001428003824242400
A5,7C004464544C44007C004464544C4400
A6,0C0018243C2018000C0018243C201800
A7,18242418003C000018242418003C0000
A8,1000107080827C001000107080827C00
A9,0000007E606000000000007E60600000
AA,000000FC0C0C0000000000FC0C0C0000
AB,8890AC5284081E008890AC5284081E00
AC,8890AA4A921E02008890AA4A921E0200
AD,10001010101010001000101010101000
AE,00224488442200000022448844220000
AF,00884422448800000088442244880000
B0,22882288228822882288228822882288
B1,55AA55AA55AA55AA55AA55AA55AA55AA
B2,DD77DD77DD77DD77DD77DD77DD77DD77
B3,10101010101010101010101010101010
B4,101010F010101010101010F010101010
B5,1010F010F01010101010F010F0101010
B6,282828E828282828282828E828282828
B7,000000F828282828000000F828282828
B8,0000F010F01010100000F010F0101010
B9,2828E808E82828282828E808E8282828
BA,28282828282828282828282828282828
BB,0000F808E82828280000F808E8282828
BC,2828E808F80000002828E808F8000000
BD,282828F800000000282828F800000000
BE,1010F010F00000001010F010F0000000
BF,000000F010101010000000F010101010
C0,1010101F000000001010101F00000000
C1,101010FF00000000101010FF00000000
C2,000000FF10101010000000FF10101010
C3,1010101F101010101010101F10101010
C4,000000FF00000000000000FF00000000
C5,101010FF10101010101010FF10101010
C6,10101F101F10101010101F101F101010
C7,2828282F282828282828282F28282828
C8,28282F203F00000028282F203F000000
C9,00003F202F28282800003F202F282828
CA,2828EF00FF0000002828EF00FF000000
CB,0000FF00EF2828280000FF00EF282828
CC,28282F202F28282828282F202F282828
CD,0000FF00FF0000000000FF00FF000000
CE,2828EF00EF2828282828EF00EF282828
CF,1010FF00FF0000001010FF00FF000000
D0,282828FF00000000282828FF00000000
D1,0000FF00FF1010100000FF00FF101010
D2,000000FF28282828000000FF28282828
D3,2828283F000000002828283F00000000
D4,08080F080F00000008080F080F000000
D5,00001F101F10101000001F101F101010
D6,0000003F282828280000003F28282828
D7,282828EF28282828282828EF28282828
D8,1010FF00FF1010101010FF00FF101010
D9,101010F000000000101010F000000000
DA,0000001F101010100000001F10101010
DB,FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
DC,00000000FFFFFFFF00000000FFFFFFFF
DD,F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0
DE,0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
DF,FFFFFFFF00000000FFFFFFFF00000000
E0,0000728C888C72000000728C888C7200
E1,007884F884F88080007884F884F88080
E2,00FE82808080800000FE828080808000
E3,007EA42424242400007EA42424242400
E4,FE4220102042FE00FE4220102042FE00
E5,00003E488448300000003E4884483000
E6,00444444447840800044444444784080
E7,00629C101010100000629C1010101000
E8,FE1028442810FE00FE1028442810FE00
E9,384482FE82443800384482FE82443800
EA,384482824428EE00384482824428EE00
EB,0C100878848478000C10087884847800
EC,00007C92927C000000007C92927C0000
ED,06087C92927C20C006087C92927C20C0
EE,3C4080FC80403C003C4080FC80403C00
EF,30488484848484003048848484848400
F0,00FE00FE00FE000000FE00FE00FE0000
F1,10107C1010007C0010107C1010007C00
F2,2010081020007C002010081020007C00
F3,0810201008007C000810201008007C00
F4,0C121210101010100C12121010101010
F5,10101010109090601010101010909060
F6,001000FE00100000001000FE00100000
F7,00649800649800000064980064980000
F8,10281000000000001028100000000000
F9,00000018180000000000001818000000
FA,00000010000000000000001000000000
FB,1E101090503010001E10109050301000
FC,70484444440000007048444444000000
FD,780438407C000000780438407C000000
FE,00003C3C3C3C000000003C3C3C3C0000
FF,FFFFC3C3C3C3FFFFFFFFC3C3C3C3FFFF
EOF


____________________
NIHYFDTTMWTMR

NightKev
Posted on 08-20-08 07:03 AM Link | Quote | ID: 89192


Cape Luigi
Level: 131

Posts: 2953/4792
EXP: 26233980
Next: 190640

Since: 03-15-07

Last post: 3736 days
Last view: 3648 days
And just what is Sukasa supposed to do with a bunch of hex in a code block?

____________________

jargon
Posted on 08-20-08 10:06 AM (rev. 4 of 08-21-08 09:26 AM) Link | Quote | ID: 89200


Ninji
Banned until 2010-10-15 for an utterly psychedelic posting style
Level: 36

Posts: 128/247
EXP: 300288
Next: 7822

Since: 12-10-07
From: 480/85260

Last post: 4951 days
Last view: 4608 days
Posted by NightKev
And just what is Sukasa supposed to do with a bunch of hex in a code block?


You mean you can't read that?

Pssh.. N00000000000000b.

Hint:


____________________
NIHYFDTTMWTMR

GreyMaria
Posted on 08-20-08 07:21 PM Link | Quote | ID: 89221

>implying even the Japanese understand the Japanese
Level: 105

Posts: 1240/2851
EXP: 11922639
Next: 339621

Since: 07-13-07

Last post: 4499 days
Last view: 4469 days
Here's a thought, post the image instead of a gigantic block of unreadable hex code.

____________________
we're currently experiencing some technical difficulties

GreyMaria
Posted on 08-20-08 08:03 PM Link | Quote | ID: 89223

>implying even the Japanese understand the Japanese
Level: 105

Posts: 1241/2851
EXP: 11922639
Next: 339621

Since: 07-13-07

Last post: 4499 days
Last view: 4469 days
Enjoy your ban.

____________________
we're currently experiencing some technical difficulties

Kawa
Posted on 08-20-08 08:21 PM Link | Quote | ID: 89225


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 1132/5344
EXP: 30949512
Next: 713469

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
Who the hell would post graphics data as a series of hex strings?
♬ Who else but Jargon? ♪

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

knuck
Posted on 08-20-08 08:23 PM (rev. 2 of 08-20-08 08:29 PM) Link | Quote | ID: 89226


Spiny
Level: 53

Posts: 428/586
EXP: 1110218
Next: 46901

Since: 07-22-07
From: BR

Last post: 4638 days
Last view: 4487 days
Everybody knows it's jargon! ♪

Trax
Posted on 08-21-08 01:47 AM Link | Quote | ID: 89235


Yellow Stalfos
Level: 71

Posts: 441/1145
EXP: 3036261
Next: 130853

Since: 07-06-07
From: Québec

Last post: 3628 days
Last view: 2880 days
It makes more sense to use Hex, since it's already usable with whatever algorithm you may have programmed, or to infuse it in a CHR bank. What Jargon should have done is, use a binary file instead of posting directly as text in the thread...

GreyMaria
Posted on 08-21-08 02:24 AM Link | Quote | ID: 89236

>implying even the Japanese understand the Japanese
Level: 105

Posts: 1242/2851
EXP: 11922639
Next: 339621

Since: 07-13-07

Last post: 4499 days
Last view: 4469 days
It's a fucking Dwarf Fortress graphics set. It's not *going* to be used anywhere in raw hex form.

____________________
we're currently experiencing some technical difficulties

NightKev
Posted on 08-21-08 05:09 AM (rev. 2 of 08-21-08 05:09 AM) Link | Quote | ID: 89238


Cape Luigi
Level: 131

Posts: 2956/4792
EXP: 26233980
Next: 190640

Since: 03-15-07

Last post: 3736 days
Last view: 3648 days
Huh, GM, how'd you double-post there with only ~1hr gap between posts? I thought there was a 24-hr limit.

Also, shouldn't the thread be titled "Dwarf Fortress Font" then instead of "MISHAP Font"?

____________________

jargon
Posted on 08-21-08 09:28 AM Link | Quote | ID: 89260


Ninji
Banned until 2010-10-15 for an utterly psychedelic posting style
Level: 36

Posts: 132/247
EXP: 300288
Next: 7822

Since: 12-10-07
From: 480/85260

Last post: 4951 days
Last view: 4608 days
It isn't a Dwarf Fortress font.

It is a NES CHR sheet I made myself from damn near scratch.

(I plan to use it in MISHAP.NES, whenever I get around to starting the actual ROM code.)

For now, just enjoy the font.

You can preview a playable MS-DOS version of my game engine at:

Miser's House Anthology Project

____________________
NIHYFDTTMWTMR

PSlugworth
Posted on 08-21-08 11:55 AM Link | Quote | ID: 89264


Cheep-cheep
Level: 32

Posts: 102/189
EXP: 205869
Next: 573

Since: 02-19-07
From: Brooklyn, NY

Last post: 5035 days
Last view: 2662 days
...an NES text adventure?

____________________
andrew sylvester dot com | retrogaming @ robot vaudeville

Kawa
Posted on 08-21-08 08:20 PM (rev. 2 of 08-21-08 08:23 PM) Link | Quote | ID: 89275


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 1134/5344
EXP: 30949512
Next: 713469

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
Why not? He's had worse ideas.

I suggest you look up Deja Vu.

To elaborate: Deja Vu and its brethren are pretty damn close to "text adventures" on the NES, being pretty menu heavy and having almost but not quite static images per room.

Another option would be to use the Famicom keyboard add-on.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Xeruss
Posted on 08-21-08 09:02 PM Link | Quote | ID: 89281


Sledge Brother
Compromised account.
Level: 86

Posts: 452/1815
EXP: 6126696
Next: 15411

Since: 02-19-07
From: Oregon

Last post: 1815 days
Last view: 1814 days
Posted by PSlugworth
...an NES text adventure?

It would be a lot easier with a book, but then it wouldn't be as kool.

____________________
Design © 2009 Stark
Once for the Super Dave TV show I was the stuntman that fell down the entire wtc stairwell. ~ jargon

jargon
Posted on 08-22-08 04:16 AM (rev. 2 of 08-22-08 04:18 AM) Link | Quote | ID: 89288


Ninji
Banned until 2010-10-15 for an utterly psychedelic posting style
Level: 36

Posts: 133/247
EXP: 300288
Next: 7822

Since: 12-10-07
From: 480/85260

Last post: 4951 days
Last view: 4608 days
If I figure out how to use a 4x4 font on the NES, I might give the engine support to average the pixels in the font from 1bpp to 2bpp so that it may halve the font's height, width, or both.

this means if you have halve either horizontally (width) or vertically (height) the following occurs:

in a 1bpp scanline (halve horizontally), or column (halve vertically) of odd and even bits:

1bpp "00" becomes 2bpp "0"
1bpp "01" becomes 2bpp "1"
1bpp "10" becomes 2bpp "1"
1bpp "11" becomes 2bpp "3"


in a 1bpp square of odd,even bits (halve both width and height):

00
00
would become "0"

each of:
00 00 01 10
01 10 00 00
would become "1"

each of:
00 01 10 11 10 01
11 01 10 00 01 10
would become "2"

each of:
01 10 11 11
11 11 01 10
would become "3"

11
11
would become "3"


(or some similar filter.)

In this manner:
As-is, is similar to the Link's Awakening font.
Half-width, is similar to the Seiken Densetsu 2 font. (Secret of Mana)
Half-height, i don't recall a game that uses that.
Half-width/height, is similar to the Lemmings 1 font.

This is a custom homebrew font I made.

using any combination of halving, if possible, I could make use of 4 different combinations of selectable horizontal/vertical screen resolutions for my game combined with 4 different combinations of the amount of columns/rows of text.



____________________
NIHYFDTTMWTMR

Kawa
Posted on 08-22-08 08:09 PM Link | Quote | ID: 89308


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 1136/5344
EXP: 30949512
Next: 713469

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
You must have a lot of text in this game then, to require smaller-than-tile fonts... Why not go the whole nine yards and do it variable width?

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

jargon
Posted on 08-23-08 07:02 AM (rev. 3 of 08-23-08 07:04 AM) Link | Quote | ID: 89331


Ninji
Banned until 2010-10-15 for an utterly psychedelic posting style
Level: 36

Posts: 137/247
EXP: 300288
Next: 7822

Since: 12-10-07
From: 480/85260

Last post: 4951 days
Last view: 4608 days
Posted by Hiryuu
You must have a lot of text in this game then, to require smaller-than-tile fonts... Why not go the whole nine yards and do it variable width?


Variable width fonts would most likely require more processing power than the *NES* PPU can afford without custom FPGA accelerator hardware in a cartridge such as bunnyboy's PowerPak; and at that point, it no longer would longer even be able to run in an NES emulator unless emulators began being custom tailored to emulate the PowerPak as well, which would defeat bunnyboy's original intent behind the PowerPak in the first place.



____________________
NIHYFDTTMWTMR

Stark
Posted on 08-23-08 09:38 AM Link | Quote | ID: 89332

Puella Magi

Level: 105

Posts: 1152/2875
EXP: 12214334
Next: 47926

Since: 02-19-07
From: Redmond, Washington


Last post: 4667 days
Last view: 3885 days


Posted by jargon
Posted by Hiryuu
You must have a lot of text in this game then, to require smaller-than-tile fonts... Why not go the whole nine yards and do it variable width?


Variable width fonts would most likely require more processing power than the *NES* PPU can afford without custom FPGA accelerator hardware in a cartridge such as bunnyboy's PowerPak; and at that point, it no longer would longer even be able to run in an NES emulator unless emulators began being custom tailored to emulate the PowerPak as well, which would defeat bunnyboy's original intent behind the PowerPak in the first place.


Variable-width fonts are not processor-intensive. You lack knowledge.

____________________
Pay attention. This will be on the test.

Sukasa
Posted on 08-23-08 11:15 AM Link | Quote | ID: 89333


Red Birdo
Level: 92

Posts: 892/2112
EXP: 7690519
Next: 66418

Since: 02-19-07

Last post: 4450 days
Last view: 3221 days
Now, VWF probably -would- take up extra memory in vram, which may not be as readily accessible as CPU cycles.

jargon
Posted on 08-24-08 09:11 AM Link | Quote | ID: 89380


Ninji
Banned until 2010-10-15 for an utterly psychedelic posting style
Level: 36

Posts: 138/247
EXP: 300288
Next: 7822

Since: 12-10-07
From: 480/85260

Last post: 4951 days
Last view: 4608 days
Posted by Stark
Posted by jargon
Posted by Hiryuu
You must have a lot of text in this game then, to require smaller-than-tile fonts... Why not go the whole nine yards and do it variable width?


Variable width fonts would most likely require more processing power than the *NES* PPU can afford without custom FPGA accelerator hardware in a cartridge such as bunnyboy's PowerPak; and at that point, it no longer would longer even be able to run in an NES emulator unless emulators began being custom tailored to emulate the PowerPak as well, which would defeat bunnyboy's original intent behind the PowerPak in the first place.


Variable-width fonts are not processor-intensive. You lack knowledge.


Do you even know what a NES is?

____________________
NIHYFDTTMWTMR
Pages: 1 2


Main - Modern Art - MISHAP Font New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.030 seconds. (331KB of memory used)
MySQL - queries: 97, rows: 125/126, time: 0.019 seconds.