GG2 is not compatible with Game Maker 8.1

Bug #925168 reported by Steffan James
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Gang Garrison 2
Won't Fix
Undecided
Unassigned

Bug Description

I have tried several versions of GG2. None of the fonts that I tried worked.
I am using Windows 7 x64., Game Maker 8.1

This is a little irritating, as it seems to work fine on 32 bit systems.

Revision history for this message
MedO (smaxein) wrote :

Game Maker 8.1 introduced a new font renderer that unfortunately does not support bitmap fonts. I have no idea why it would work on a 32-bit system. Changing it to a Sprite font probably isn't much work, but we didn't see any great need to switch to GM 8.1 yet.

summary: - The GG2 Font is not recognised in the newest version of Game Maker
+ GG2 is not compatible with Game Maker 8.1
Revision history for this message
MedO (smaxein) wrote :

Changed the title to be a bit broader, because the font incompatibility is actually the biggest issue as far as I remember.

Changed in gg2:
status: New → Confirmed
Revision history for this message
Steffan James (ruirize) wrote :

I could create the sprite font for you if you want. 32-127, if I remember rightly.

Once done, I'll host it on mediafire and update this bug.

Revision history for this message
Steffan James (ruirize) wrote :

Import into Gamemaker as spritesheet, 94 images. 12x15 for each tile, 0 spacing. Remove background.

http://i.imgur.com/Uhb6X.png

font_replace_sprite(fnt_gg2, SPRITENAME, ord("!"),1,3)

There is a small issue with font sizing. It appears to break the scoreboard.

Revision history for this message
Steffan James (ruirize) wrote :

Also fixed;
The Scoreboard very oddly uses spaces to push the text into the correct position.

On the RED player name drawing code, change it to
draw_text(xoffset-4 + 28, yoffset+70+20*(i+1),player.name);

for the BLU player name:
draw_text(xoffset+xsize/2+32+28, yoffset+70+20*(i+1),player.name);

Basically remove the spaces and replace with an x-offset of 28.

Revision history for this message
MedO (smaxein) wrote :

Added the font, thanks. I opted to keep it non-proportional, so everything should look as it used to look and there should be no need to change the scoreboard.

Changed in gg2:
status: Confirmed → Fix Committed
Revision history for this message
MedO (smaxein) wrote :

New status is "Won't fix" - I did change to the new sprite font, but GG2 is still incompatible to the latest Game Maker 8.1 due to differences in string handling. Given that we'll try to move away from Game Maker entirely in the future, it seems unneccessary to switch to GM 8.1 at this point.

Changed in gg2:
status: Fix Committed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.