home *** CD-ROM | disk | FTP | other *** search
/ Mega Magazine 5 / Mega_Magazine_05_19xx___nl_Side_B.atr / arnhem.lzh / SOURCE.TXT < prev   
Text File  |  1988-09-01  |  2KB  |  1 lines

  1. ARNHEM - Source code.¢¢Really great deal of people (as for 8-bit scene conditions) were asking me how did I do "that" part for Arnhem meeting, so I decided to do the simplest thing - to release the sourcecode.¢¢But you may want some support for creating your own version of this screen. Well, well! Isn't the sourcecode enough for you? O.K. I know it is not so easy.¢¢Let's begin:¢The demo is written using Mac65 macroassembler, so first thing you have to do is checking if your copy of Mac still exist. Then, you must know that Mac allows including listings into assembled source. I use this possibility quite often, so you will have to create a ramdisk (D8:, not df8: !!!) and copy/create there following files:¢¢RFNT1.MAC,¢RFNT2.MAC,¢SINS.MAC,¢SHORT.SYS,¢where RFNTx [(x: x=1 v x=2)] files are parts of the proportional font, SINS (SINus tableS) contains text, sinewaves and other data. Those files have been in your position already, but the trouble is SHORT.SYS. This file should contain definitions of macros and addresses used by me in the source. Unhappy this file is not a public domain, but it is really easy to reconstruct my macros.¢¢For instance, POKE macro works like this:¢lda #%1¢sta %2¢¢DPOKE:¢lda #%1¢sta %2¢lda #%1+1¢sta %2+1¢¢MOVE.B¢lda %1¢sta %2¢¢MOVE.C¢lda %1¢sta %2¢lda %1+1¢sta %2+1¢¢and MOVE.L works like Turbo Basic's MOVE from,where,lenght¢¢If you have all requested files ready you may begin to "create" the demo. Load MXF.MAC file into Mac65 and assemble it to (RAM)disk. Then load files MUSIC.COM and MXPIC.COM from the level of DOS (I use DOSXL 2.35) and then run the fresh, assembled file. It should work (if the memory is clear!).¢¢That's all, but you can , i.g. only crack some routines, etc.¢¢Warning: I found some bugs! (too late...)  so don't be surprized if this program formats the most important disk of yours.¢¢Pirx of Our 5oft of Bloody Coders¢