DS Game Maker 2.7 Major Update

tempBOT

The GBAtemp Robot
OP
Editorial Team
Joined
Nov 21, 2007
Messages
29
Trophies
2
XP
4,423
DS Game Maker 2.7 Major Update
James releases a major update to his program that allows you to create your own Nintendo DS Games
It brings me great pleasure today to announce the release of DS Game Maker 2.7. Apart from DS Game Maker 1.0 -> 2.0, this is the biggest update yet, fixing many many bugs and adding a killer feature that will make this taste as sweet as programming.

The killer feature is indentation in the actions list. It's automatic: As you move, add and remove actions, the clever indentation updates itself, providing a clear view of what your game will do. And it doesn't stop there - I pushed the boat out, folks, and made it FAST. Yep, 2.6B was a sucker for speed, taking over a second to move an action up and down (imagine moving it 10 positions..). And, I fixed it. Changes are saved when you save the overall game, you compile or you switch rooms. (There's also the little Save icon top right).

Well, I do not like to disappoint. You can now select multiple actions, just like you can select multiple lines of code. You can move them all up and down at once at lightning speed. You can even move them right to the top and right to the bottom of the list (that's new too).

Plus, I have been keeping an eye on the forums, listening to what people want, and thoroughly testing the program myself, resulting in a giant changelog of bug fixes.

So, my advice is as follows: If you are an existing user of DS Game Maker, you will probably want to give this a whirl... I for one am finding it hard to live without the indentation and multi-select actions. If you are new to DS Game Maker, then this is the perfect time to start making your own DS Games.

Changelog:
QUOTE said:
Ability to select multiple actions !! The biggest and most important change. Now you can rearrange many actions at once. Use Control and Shift to select the actions you want. This ruins the complaint that its "slow" to move actions up and down 1 by one. Now its faster than programming for me.
Ability to move a block of actions to the very top and very bottom of the actions list
The Speed of moving actions up and down is really fast now because every time an action is moved it doesn't save it. You can go into Preferences and select 'Auto save action changes on Room change' or whatever, or click the Save icon to save the changes in that room when you're done. It's by the Up Down Delete buttons.
Piracy detection! Yes, 2.7 goes on the hunt for DSGM torrents, DIZ files and the like. It doesn't stop you using the program, but it gives you a nice little note if it detects anything, giving you the option to buy the program, or *swear* it's a mistake.
You can now remove backgrounds by Right-clicking the screen (I missed this out when I rewrote the screen click handler). Also you can right click to remove backgrounds without having to select a background in the resources treeview. This makes things alot easier, you can now have a sprite selected but still remove backgrounds
Deleting a rooom no longer removes the first room on the list effectively ruining your game. This is a bug that was caught by the beta testers. Keep looking for bugs!
smile.gif

Really fast Registration & Boot as I rewrote my PHP Registration library so DS Game Maker only has to make 1 call to the server.
Cleared up the last of the file dependencies, now DSGM should never lock Sprites or Backgrounds so you can't edit them outside the IDE.
Removed all but the Blank Project template. Awating more from anyone with spare time. Also removed the sample graphics which were for the other templates and were non-generic
A new settings/preferences system means you can edit settings outside the program. It makes the preferences system faster to load and save, and if you upgrade to a newer version of the program, you can just take the Settings file with you, instead of having to customize everything again.

Minor changes (but still important):

Changes to the Preferences window should make the program faster. Also added some icons to the Default Resource Type drop down boxes. The layout is also much cleaner and easier to work with.
The loop action now uses a s32 variable instead of a u8, allowing you to loop to numbers greater than 256. You are also able to scroll backgrounds using a loop to a position further than 256 as a result of this change.
Also if you are using the Unregistered version you can no longer edit the first 2 game description text fields. All 3 description lines will advertise DS Game Maker until you Register the program
Faster compile with James' new sprite indexer, which may also clear up some reported bugs with the pallets starting at 1, not 0 (although I could never replicate it)
Game Description Text information fields now have a maximum input length of 23 characters. This is the length of text the R4 can display
The Game Description text tab in Game Settings now has a preview of what the 3 lines will look like on the R4 flashcart. This is to help you visualize what your players will actually see
Finally fixed a bug since XtenDS where $PATHs in XDS files would have surplus \\'s. XDSCleaner + DSGM = unbeatable! This was such a simple fix. Can't believe I didn't see it before
If a fonts timemap file in C:\DSGameMaker\Fonts is missing, DS Game Maker will ask whether you want to restore it to pixelboy.gif when you try to load the font (before, DS Game Maker would just ask if you wanted to bin the font - which is going to break compiling probably, not solve the situation)
Deleting a font now works (actually removed from the XDS, not just taken out of the list)
Banned Deletion of a font if there is only 1 font left
Banned Deletion of DefaultFont
Banned Renaming of DefaultFont
Renaming a sprite now updates sprite instances on both screens - renaming a sprite and deleting it from the screen without reloading the room would corrupt the XDS - this no longer happens
If pixelboy.gif is missing, DS Game Maker restores it to ensure a game will compile at a basic level
Renaming a background now correctly updates this information on the 2 screens, avoiding the need for a room reload for some background changes to be made


Download
DS Game Maker Forum

Contributed by DSGameMaker
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=hke2YUirpf4 +1