[XP] Memory Font Loader

Started by ForeverZer0, January 08, 2014, 08:46:25 am

Previous topic - Next topic

maathieu

I wish I could do that... Unfortunately we developed a lot of custom scripts for the game and hacked around the existing ones. The code is sloppy, the development heavily plays with the limits of RPG XP, and porting is hazardous.

Well, I guess the best solution is to create a Windows Installer that installs the font along with the game... I'll give a go at NSIS.

Blizzard

May 19, 2020, 03:37:49 am #41 Last Edit: May 19, 2020, 03:41:04 am by Blizzard
I have over 30000 lines of code compared to the standard 9000 lines. That's how many custom scripts I had when porting. It took me about 3 work days to do the port and most of it was fixing cutscene timing of music and minigames. And that was because I switched to 60 FPS, not so much because of XPA. Except for some very specific bitmap handling issues and some other minor bugs, it was relatively easy to do. Actually the majority of bugs were either in the new windowing system and with the tilemap implementation. So KK20 fixed the tilemap bugs and I fixed the window system bugs directly in XPA.

Of course, I'm a programmer. If you're not one, you'll likely have a harder time with porting to XPA. In either case it was very worth it for me. This is why I'm suggesting to at least give it a go. Make a backup of your project, switch to XPA and maybe do 1-2h of testing to see how it works. If you run into issues you think you can't solve, you can always just delete it and keep using your normal XP backup.

I tried getting NSIS to install the font myself as well, but it didn't work. I'm not saying that you should give up right away (I used v2.46), but be aware that this will likely not be the solution.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.