Menu

Tree [r3] /
 History

HTTPS access


File Date Author Commit
 enterprise128 2019-03-02 fano10 [r3] add enterprise128 version by Noel Persa (wip)
 source_code 2019-03-02 fano10 [r3] add enterprise128 version by Noel Persa (wip)
 source_code_release1 2018-06-10 fano10 [r1] initial commit
 xb_tools_code 2018-06-10 fano10 [r1] initial commit
 Bruitages-Novembre.doc 2018-06-10 fano10 [r1] initial commit
 Zic0103.dsk 2018-06-10 fano10 [r1] initial commit
 Zic0104.dsk 2018-06-10 fano10 [r1] initial commit
 Zic0108.dsk 2018-06-10 fano10 [r1] initial commit
 Zic0109.dsk 2018-06-10 fano10 [r1] initial commit
 Zic0218.dsk 2018-06-10 fano10 [r1] initial commit
 Zic0605.dsk 2018-06-10 fano10 [r1] initial commit
 Zic0613.dsk 2018-06-10 fano10 [r1] initial commit
 Zic0721.dsk 2018-06-10 fano10 [r1] initial commit
 Zic0921.dsk 2018-06-10 fano10 [r1] initial commit
 Zic1001.dsk 2018-06-10 fano10 [r1] initial commit
 Zic1002.dsk 2018-06-10 fano10 [r1] initial commit
 Zic1004.dsk 2018-06-10 fano10 [r1] initial commit
 Zic1103.dsk 2018-06-10 fano10 [r1] initial commit
 Zic1122.dsk 2018-06-10 fano10 [r1] initial commit
 Zic1124.dsk 2018-06-10 fano10 [r1] initial commit
 Zic1230.dsk 2018-06-10 fano10 [r1] initial commit
 boss0.png 2018-06-10 fano10 [r1] initial commit
 boss0wip.png 2018-06-10 fano10 [r1] initial commit
 boss0wip2.png 2018-06-10 fano10 [r1] initial commit
 bruitages.odt 2018-06-10 fano10 [r1] initial commit
 cat_art_tst.dsk 2018-06-10 fano10 [r1] initial commit
 config.dat 2018-06-10 fano10 [r1] initial commit
 contest_result.png 2018-06-10 fano10 [r1] initial commit
 copycat.dsk 2018-06-10 fano10 [r1] initial commit
 credits.png 2018-06-10 fano10 [r1] initial commit
 credits_ASCII.txt 2018-06-10 fano10 [r1] initial commit
 design.pdf 2018-06-10 fano10 [r1] initial commit
 face_change.png 2018-06-10 fano10 [r1] initial commit
 gold.png 2018-06-10 fano10 [r1] initial commit
 level.odt 2018-06-10 fano10 [r1] initial commit
 level.pdf 2018-06-10 fano10 [r1] initial commit
 license.txt 2018-06-10 fano10 [r2]
 make_lvl_v3.txt 2018-06-10 fano10 [r1] initial commit
 mapb_wip.png 2018-06-10 fano10 [r1] initial commit
 master.png 2018-06-10 fano10 [r1] initial commit
 options.png 2018-06-10 fano10 [r1] initial commit
 r-type.dsk 2018-06-10 fano10 [r1] initial commit
 r-type_3.5.dsk 2018-06-10 fano10 [r1] initial commit
 r-type_3p5.dsk 2018-06-10 fano10 [r1] initial commit
 r-type_3p_RC1_faceA.dsk 2018-06-10 fano10 [r1] initial commit
 r-type_3p_RC2_faceB.dsk 2018-06-10 fano10 [r1] initial commit
 r-type_contest.dsk 2018-06-10 fano10 [r1] initial commit
 r-type_contest.hfe 2018-06-10 fano10 [r1] initial commit
 r-type_dualside.dsk 2018-06-10 fano10 [r1] initial commit
 r-type_speccy.png 2018-06-10 fano10 [r1] initial commit
 r-type_unlock.dsk 2018-06-10 fano10 [r1] initial commit
 readme.txt 2018-06-10 fano10 [r2]
 rtype_wip_RGC0411_bugfix.dsk 2018-06-10 fano10 [r1] initial commit
 source_code_3p5_release.zipped 2018-06-10 fano10 [r1] initial commit
 speccy.dsk 2018-06-10 fano10 [r1] initial commit
 t0.png 2018-06-10 fano10 [r1] initial commit
 t1.png 2018-06-10 fano10 [r1] initial commit
 t2.png 2018-06-10 fano10 [r1] initial commit
 tst_l0.png 2018-06-10 fano10 [r1] initial commit

Read Me

J'ai écrit ce code il y a quelques années (6 ans !), il est fourni brut mais voilà quelques petites infos.

Le code se compile avec Winape.Il n'est normalement pas trop pourri et les commentaires doivent être
plutôt exacts mdr !
Les fichiers d'entête ont le suffixe 'compile this', ils génerent les binaires.Il y a un petit peu de
documentation externe en pdf/doc/odt.
Le plus compliqué est le main du jeu ( header(compile_this).asm )qui a besoin d'être recompilé pour chaque niveau (cad 10 fois!)
pour chaque rebuild complet à cause des références croisées (et oui, je n'utilisais pas Sjasm à l'époque)
La constante 'test_level' désigne le niveau à compiler.

Pour éventuellement en faire une version cartouche, il faudrait théoriquement remplacer le code du filesytem (FS_code.asm) 
sachant qu'il est utilisé à plusieurs endroits (dans le jeu, dans l'intro).Il est aussi nécéssaire de supprimer ou de modifier le
code dédié aux sauvergardes des options et à la régénération du cat'art.

Amusez vous bien et n'hésitez pas à me contacter @fano.aka.mainbit.aka.hexagon@gmail.com si vous avez des questions.
D'autre part , si vous êtes interessés pour faire une 'vraie' version plus, contactez moi pour qu'on voit pour mettre un nouveau projet en place ;)


I wrote this code some time ago (6 years !), i provide it raw but there are some informations.

Code compiles with Winape.It should not be too bad and comments should be exacts lol
Headers files own 'compile this' , there are used to generate binaries.There is some documentation in pdf/doc/odt files.
The most complex is the main file of the game ( header(compile_this).asm ), it needs to be compiled for each level (so 10 times !)
in order to build full game because there are crossed references (i wasn't using sjasm at this time :/)

To build a cartrige version, you should replace filesystem (FS_code.asm)  , it is used at several places (game/intro).It would be 
usefull to remove save code and cat'art build code too.

Have fun and contact me @fano.aka.mainbit.aka.hexagon@gmail.com if you need.
If you are interested to build a 'real' plus version, contact me to build a new project ;)

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.