Jump to content





MenuMaker 0.1

Posted by SpiceWare, in Vectrex, VecMulti MenuMaker 13 March 2014 · 1,207 views

Double click the icon to start.  Nathan's signed on to create an updated icon.  The one I'm currently using is a bit fuzzy - it's the 32x32 icon from the Windows version of MenuMaker.
Attached Image
 
 
Click on the Folder Picker icon (top-right).
Attached Image
 
 
Then select your SD Card.
Attached Image
 
 
The Windows version requires your games to be stored on the SD card in a directory called Games, so I made this version default to that location.  However, if you'd rather keep your games someplace else you can at this point use the second Folder Picker icon to change the Games Folder that location.  When the Games Folder is changed the file list box will refresh and show you the games (*.bin) that were found in that folder.
Attached Image
 
 
Click the Make button.  The first step will remove the prior menu
Attached Image
 
 
The next step will create the new menu
Attached Image
 
 
All done!
Attached Image
 
 
Program with Source for Lazarus.  Lazarus is also available for Linux and Windows, so this source could also be used to compile programs for those operating systems.
Attached File  MenuMaker20140314.zip (4.52MB)
downloads: 63
 
Note: I've seen references suggesting that because I built this on OS X 10.9.2 that it will by default only work on 10.9.2 or later.   If you're using an older version of OS X please try to run the program, even if you don't have a VecMulti cartridge, and let me know if it runs or not.  Include your OS X version as well as any error messages.




Runs on 10.7.5. Note that I don't actually have an SD card here or any Vectrex ROMs on this Mac. But run it does. ;)

  • Report

Awesome!  

 

I found some options for changing the Target Platform, but failed to get a PowerPC build to compile.

  • Report

Awesome!  

 

I found some options for changing the Target Platform, but failed to get a PowerPC build to compile.

 

You need an Xcode before 4.0 to build for PowerPC, I believe.  

  • Report

I'm not using Xcode to build this.  The original source Richard sent me was written using Delphi, a Pascal compiler for Windows, so I'm using Lazarus:

Lazarus is a Delphi compatible cross-platform IDE for Rapid Application Development. It has variety of components ready for use and a graphical form designer to easily create complex graphical user interfaces.

 
Getting the initial version to work mostly involved changing the directory separator from "\" (what Windows uses) to "/" for (what Mac and Unix use).  I then ran across some example code using a constant called DirectorySeparator, so I updated all my "/" changes to use it instead. This way the code could be used to create new executables for any platform that Lazarus supports.

  • Report

Search My Blog

Recent Entries

Recent Comments

Latest Visitors

0 user(s) viewing

0 members, 0 guests, 0 anonymous users