Working on migrating blogs to this website—watch out for gremlins.

Posts from 2012

Release: DISE 0.0.55.34

Thanks to Caolan O'Sullivan for reporting the mentioned bug. It seems like the quality assurance team failed miserably.. Yes, that means myself. :/ I mean, it was pretty obvious that it wasn't working.

Release: DISE 0.0.55.33

In the previous update, I simplified the area where you could add weapons to your inventory, and the area for the default values was removed. After getting negative feedback on that decision, I made an attempt at bringing it back. The area is still hidden by default but it's only one click away. :)

Release: DISE 0.0.55.32

I really hope that this release will appeal to a lot of you. I gave you a preview earlier, and I have more or less copied that post here.

Preview: DISE 0.0.55.32

First, please let me apologize for any delays the recent days with responding to all of your messages. People are working nearby and digging in the ground. You know how well that can go with cables underneath. :)

Release: DISE 0.0.55.31

Finally - as promised - here's an update. :) Not a lot of changes but I think some of them are meaningful. :)

Contribution Center (beta) goes live!

This is the website I've been working on while not working on DISE itself. It collects information, initiates payments and processes everything automatically.

Release: DISE 0.0.55.29

For the current lack of automatic updates, I hope this update will make it a bit easier to know when they are available.

Early preview: Xbox content package viewer

First of all: Please note that this is only an early preview of my current work.

As you can see here, it is possible to view the file structure of Xbox content packages in DISE. I have nothing more to show you at the moment, but I wanted to share some of the happy feeling I have after finally getting this working. :D

Preview: DISE 0.0.55.24 (update 4)

I previously mentioned that I would add more info about mod blueprints and such. I just want to show you my current solutions. The things you can see here are almost finished, but I also wish to display mods' effects/stats/additional damages (whatever I should call them). There are still a few things for me to decide regarding the stats. You can expect something that is somewhat simple, at least. :)

Mod blueprints, base- and required items

As you may know, I've had a break for a while now from coding (felt very tired), but I wonder if programmers can ever truly rest.. At least I always end up tinkering about something.

Feeling better, I finally got to writing scripts that gather more details about blueprints and generate messy C++ code.

More languages are coming along!

Support for multiple language in DISE is almost finished. Most of what's left now is loading the game's texts where those texts are used. Collectibles are working and inventory items are mostly working. Skills will take more time because I have previously done a lot of manual work and need to figure out how I should not do it manually again for 5+ more languages.

Release: DISE 0.0.55.21

Since there are both free and premium tweaks that work with the same skills this time (moderate and unlimited), you should disable one before you enable the other. If you make a mistake, it's no big deal, however. :)

Preview: DISE 0.0.55.21

I've had a break from DISE for a few days to rest, but I seem to always end up coding on something else instead. *facepalm*

Release: DISE 0.0.55.19

I posted this right before going to bed. After waking up, I saw that my post was gone. Turns out that I had the post editor open in two different tabs, and both saved automatically. I published the finished post, and the other tab saved over it . :(

I may not be able to rewrite everything, but here's my attempt at it. :)

Release: DISE 0.0.55.17

In the post for the previous release, I said that the max skill points (for the free edition) for 1-rank skills was -7 to +7, but I had somehow gotten that wrong. I meant original max ± 7, meaning -8 to +8 for 1-rank skills, and -10 to +10 for 3-rank skills. I have updated the post. :)

Skill tweaks (update)

Hi there!

I received a suggestion to make at least one of the skill tweaks on the premium tab free. That was your weapons always returning (Boomerang). The reason was to prevent people from stealing your stuff in online games, and I thought it was a good reason. :)

Release: DISE 0.0.55.14

A friend helped me realize how annoying it was to not see descriptions for skills when you needed them. I felt quite annoyed, I tell you!

This is how I study game-saves

I'll try to roughly explain the whole process of understanding game-saves' file structure without getting into great detail, and without making this post very lengthy. This may apply for any file, assuming you have the right tools for the job. This is my own way but there aren't that many different ways to do it. :)

Release: DISE 0.0.55.13 (for testing)

This post will be short, without a feature list. I decided to release this build because it should be stable enough for testing, and syncing should work. You will not receive an update notification in alpha 55, and this test build will not receive updates either right now.

Steam has been updated

I had hoped that I would be finished with the next version of DISE before syncing would be broken again. The next version will not have this problem at all, and I'll keep working hard to release it soon whether it's finished or not. :)

DISE and translations!

I received an offer to have DISE translated into a different language. It's my first time doing it using the wxWidgets C++ framework, but it's coming along!

Talk about the next version of DISE

Hello from the monkey cage!

It has been a while since the last release of DISE. I've wanted to release it so much. At the same time, I was working really hard on solving the problem that happens when Valve releases updates to Steam; it breaks syncing in DISE, you send bug reports, I fix it, etc...

First release: Profile Editor

This is the first (beta?) release of the profile editor that I worked on the last few days, which will be replacing read_profile. No biggie, just a replacement. Please feel free to test it, and send me some hatemail as well if you find this useless. :D

Release: Alpha 55

I wish I had a clever (and legal) way to completely eliminate the need to update like this.

Release: Alpha 54 (only fixes syncing)

I managed to use the code from alpha 53 and copied the missing parts from the latest code. Syncing works again, and I haven't experienced any crashes. Please report any unusual errors if you haven't reported them already.

Release: Trainer r7.1

There are no new options this time since I'm busy with something for DISE, but it will be useful for some people with large text (high DPI).

Release: Alpha 53

I'm giving you two versions of DISE this time. The regular release build, and a special debug build with logging enabled.

Preview: Alpha 53 (update)

There will be a few more visible improvements in the next release. Some people have said before that the opening screen had gotten more difficult to use, so I am trying to make it better.

Release: Alpha 52

The assets package has been updated to include icons for Ryder's skill tree! Please find it on the download page [link removed]. :)

Super-jumping cheat (PC)

If you would like to jump really high in the game (on the PC), the next version of the trainer will let you do just that!

Trainer icon (update)

I've made a new icon for the trainer. I used DISE's icon as the base (obviously). A few details here and there can be improved, but I haven't planned any major changes. :)

Release: Alpha 51

I've had a break from DISE for a while, so I think it's about time with an update. :) Valve also rolled out an update to Steam which broke pretty much everything related to Steam in DISE, so I pretty much have to to update now, whatever little I have to offer. :)

The trainer and the features I promised

I promised to add infinite ammo and I have let you wait quite a while now. I can't help feeling ashamed because it didn't have to take this long. I just wanted more complex patches (I'll explain further down) instead of doing i the "easy way". That's why I spent most of the time simply rewriting the patching engine in my trainer just to support more complex patches. Hardcore, you know! Since it would have taken more time, I gave up on that and have now done it the easy way after all.

Downloads not showing up?

You may be using a browser that does not support something I use to pull info from my external database. Opera is one of them. Still, it's inexcusable to not support all browsers, so I'll try to find a way around it.

What's up lately

Burnout, new features, content management system (CMS) candidates and advertisement testing.

Virus alerts (false positives, of course)

Some people have seen their anti-virus/spyware/malware software complain about my own software (such as DISE). More people will see this. That's just how it works for us small developers who don't have the money or reputation to be completely whitelisted from anti-virus companies.

Release: Alpha 50

I just thought that this could be useful for some people. I have not tested this. :)

Temp workaround for syncing

I could release the new version after having some rest. Some things just don't work as I thought it would. In the mean-time, please check out " Corrupted/Disappearing saves" on this page. Don't worry. :)

Legendary weapons

I've uploaded 4 game-saves that I got from 360haven.com. They are for Xbox 360, but it's an easy task to move items over to your own game-save if you use DISE! :)

Syncing is broken but will be available again in the next release!

Steam has changed its internals, making all current versions of DISE unable to sync with the latest version(s) of Steam. It may crash, nothing may seem to happen, or something else could happen. I went on the OpenSteamworks IRC channel for help, and they showed me their awesome bot which looks for those changes! :D

Viewing maps in Windows Explorer. Useless but fun?

Well, at least the first time, for a few seconds...

While working on the map feature, I just felt like sharing this. I extracted this map from the game (256 tiles), and changed the window layout a bit (hid the panes) and icon appearance (large icons, hid text) while viewing them in Windows. I could view the whole map as well as scroll up and down this way. :D

Game-save repository

This is a free service for downloading saved games and other things for Dead Island, which have been uploaded either by myself or other people.

Preview: Notification after saving

There are few more things left to take care of for the next release: making this optional + finishing the map feature. The latter has some bad performance issues, so I would feel embarrassed to show it to you (painting just one block takes about half a second on my laptop). If I can't find any tricks, I may have to rewrite the code for OpenGL or something (harder for me and takes more time).