RetroBASIC

Retrogamecoding(.org) => General game development => Topic started by: igamealot on November 30, 2013, 06:58:26 PM

Title: Software of Interest to Developers
Post by: igamealot on November 30, 2013, 06:58:26 PM
This will probably look like spam but it's more of a 'news of the day' thing.

First I want to point you to this Pascal externals compiler for Livecode  (http://www.runrevplanet.com/free-downloads.html), its the second link down, under the free Runtime Revolution or Livecode starter guide.
Here's a direct link to the Pascal SDK page (http://www.runrevplanet.com/index.php?option=com_content&view=article&id=224&catid=45&Itemid=65)

You can get the free Livecode IDE here (http://livecode.com/download/)
This is 99 Bottles of Beer in Livecode for you to get an idea of how it scripts.
Of course a third of the strength of the IDE is the wealth GUI tools that will run on many platforms.
Code: [Select]
constant singAlong=1
local bottles=99

on openCard
   DrinkThem
end openCard

on DrinkThem
   switch bottles
   case 0
     put "There were no more bottles of beer on the wall" into field  "song"
     wait (singAlong * 2) seconds
     quit
     break
   case 1
     put "One last bottle of beer on the wall." & return into field "song"
     put "Take it down and pass it around." after field "song"
     wait singAlong seconds
     break
   default
     put bottles && "bottles of beer on the wall." & return into field "song"
     put "Take one down and pass it around." after field "song"
   end switch
   subtract 1 from bottles
   send DrinkThem to me in singAlong seconds
end DrinkThem

We used to make an 3D OpenGL Lua external for it when it cost $250 to $1000
a license and we got it for free by winning some game dev contests.
Looked like this (http://www.igame3d.com/legacy/stacks/igame3dlivecode11302013.png)
It still works but I don't know enough about C or building externals to develop it.

What else? oh.
ZedCode The Lua Z80 Emulator (http://robprobin.com/pmwiki.php?n=Main.LuaZ80)
Retro games hardware crowd is searching for devs to make games for their old hardware.
The existence of reasonable IDE's for such a task is of course at an absolute minimal.

And then there is Javascript MESS (http://jsmess.textfiles.com/) mutliple machine emulator in a browser.
With old hardware being online in the cloud now, there's all new possibilities for the retro game development enthusiast.
You'll make a little game with minimal complexity and code in some something like EGSL and then run a batch
script to compiled it to roms or  cassette files whatever for  for 10 different z80 systems and post those to Archive.org's Software Collection (https://archive.org/details/software) for starters.

Speaking of Archive.org, yesterday I posted the fan reproduced Aquarius Guide To Home Computing (https://ia801000.us.archive.org/29/items/AquariusGuideToHomeComputing/index.html) and
Aquarius Home Computer System Extended Microsoft BASIC Cartridge Instructions (https://ia801008.us.archive.org/3/items/aquariusextendedbasicinstructions/index.html)
in super slick HTML and other formats for retro computer programming fans around the world.

Did you know about Pentacom BitFontMaker2 (http://www.pentacom.jp/pentacom/bitfontmaker2/) online bitmap font design software? Pretty cool tool.

There's some other stuff I lost in a post two nights ago when I was here posting a big post and closed the browser windows.
But now I forgot what it was.