Download BadCode4 (New Metal) Demo

The Medium of the Video Game
Mark Wolf presents a ground breaking and thorough examination of the video game as artistic medium, cultural phenomena, and a meaningful portal for understanding the context of what has become our new digital lifestyle.
Click on the book to find out more, and order.
Please DO NOT copy this file on any other site, add only a link to download this file from this page or my index. Please do add links to my site along with screenshots. Please also leave comments.
There are quite a few changes with BadCode4n (New Metal) because in the process of developing BadCoder5, I found some bugs in BadCoder4m, and I did not like to leave them there untamed. Of course some plug-in routines had been updated so BadCode4m with bug-fixes has inherited some code from it's children, bizarre as that is, creating BadCode4n. The easy way to see the difference is 2 planets on tht title screen, more sounds, new messages flash on-screen, and the Jaguar player chases the white ball. The rest of this page has not really been updated due to lack of time, if anbody else would like to maintain some information on my BadCode releases then I would be very happy to link to them, as maintaining even the most basic pages here is taking up lots of time. The pages would need to be on your server though, but I would provide advance information and exclusives to such a person.

After pressing *+#, the Easter Egg reminder message is displayed, and holding a joypad button down here triggers one of the hidden easter eggs, new to this code.

The title screen is different to previous versions, featuring a traditional full- screen image, the sort of graphical change which this binary was intended to show makes a big difference to the "perception" of the program. The title screen is shown repeatedly during attract mode, and also reveals planned future graphical direction.
The chrome style graphics promised for BadCode4 (Metal) require a new palette to previous style text, but the basic engine of this menu is the same. The graphics are all compressed using the same lossless routines, and expanded into graphics buffers in RAM. Each item on screen is an object processor data item.

If you do not make a choice then the attract mode starts automatically with the Jaguar playing itself for a short time, then see credits and title pages.

The options screen supports the same options as before, and is unchanged from BadCode4 and BadCode4c. The graphics are compressed, and decompressed into the buffers, graphics are decompressed on-the-fly as you change each of the options.

If you are a real Llamasoft fan you should stumble onto the "Sheep Egg" with little trouble here, if not then you will probably not discover it at all.

Once playing the game, which starts-off very slowly as before, you will find that pressing Pause now supports the standard options, plus an extra feature sadly not present in all games. Pressing A or B allows you to adjust the volume of the music (only a beat at present, but played on the music channel) and sound effects, although in this release this is not shown graphically. Pressing C will in future allow you to adjust the controller configuration.

The extra "egg" here is #, which allows you to move the screen around to find the optimum position for your television, no matter what I as developer thought. In future this setting should be saved to a cartridge NV-RAM if you have one.

If you do not make a choice from the menus, the attract mode includes this demo game, where the Jaguar plays itself for a short time. A mini-egg here is that if you hold down Pause, the Jaguar will continue to play itself so you can see how fast the game gets and bet on the outcome of which player will win. Seeing the Jaguar playing 4 balls at speed can be mesmerising.
Finally, the new credits screen is my way of passing on my support to the Jaguar community, just like these binaries. So many people have done so much to keep the Jaguar as a fun console to own, play, and develop for, and I take this opportunity to say that I hope such interest continues, and that future developments open up game development to many more fans.
Read about BadCode Easter Eggs
BadCoder has included a number of Easter Eggs in his code, and this page gives details of them, along with some background information on how Easter Eggs originated.
Click on the picture to find out more.
Subscribe to jaguar-homebrew
(I love feedback!)Visit the BadCoder Consultations EZBoard
Download this binary for Atari Jaguar subject to my terms and conditions shown on my homepage. If you have not read them, do not download this file. Note that this .ZIP file must be decompressed using a tool such as Unzip or Pkzip, before use.
Download Badcode4 (New Metal)
Instructions on running with BJL or Alpine.
Previous Download Downloads Index