Jump to content
Philsan

Two Bruce Lee sequels

Recommended Posts

Let's see:

 

; ANOTHER DLIST, LOOKS THE THE MAIN GAME DLIST
L0EF1 .BYTE $70,$70,$40
L0EF4 .BYTE $20
L0EF5 .BYTE $20
L0EF6 .BYTE $10,$00
.BYTE $C2 LMS+DLI+ ANTIC 2
.WORD L78D5
.BYTE $90
L0EFC .BYTE $05,$05,$05,$05,$05,$05,$05,$05,$05,$05,$05
.BYTE $41
.WORD L0EF1
;
; GAME OVER DISPLAY LIST
;
LF0A .BYTE $70,$70,$70
.BYTE $47
.WORD L7905
.BYTE $07
L0F11 .BYTE $07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$41,$0A,$0F
;
; GAME TITLE DISPLAY LIST
;
L0F1E .BYTE $70,$70,$70,$50,$F0 BLANK LINES
.BYTE $46 MODE 6 PLUS LMS
.WORD L78A5
.BYTE $70,$70 COUPLE BLANK LINES
.BYTE $47 MODE 7 PLUS LMS
.WORD L78B9
.BYTE $70,$70,$06,$70,$70,$02
.BYTE $70,$02,$70,$02
.BYTE $41 JMP TO TOP
.WORD L0F1E
;
; MAP DLI TABLE
; F38 IS LSB, F4C IS MSB
; EG. $0214 IS FIRST ENTRY
; EACH BIT CAUSES $80 TO BE ADDED TO THE DLIST CODE
; SO $05 BECOMES $85 ETC.
;
L0F38 .BYTE $14,$14,$14,$12,$00,$00,$00,$00,$00,$00,$01,$00,$01,$20,$01,$C0
.BYTE $41,$01,$00,$40
;
L0F4C .BYTE $02,$02,$02,$02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
.BYTE $00,$00,$00,$00
;

 

haha, yes, Courier New is the answer. Thanks fantomas.

Share this post


Link to post
Share on other sites

Screen editor is almost done. I’ll be posting it later today/tomorrow.

Some limitations:

For now you must load character sets and maps one at a time.

You must edit the individual map files and because it doesn’t load executables yet.

You must put the generated files back in to the assembly file and re-assemble the game.

There are bugs I’m sure, they’ll be fixed as found or reported.

 

There are some planned fixes for the next version:

Display DLI colors on the screen

Fix tile graphics to display properly

Load the executable file and edit it directly

A tile editor with color so we can actually make our own tiles.

And of course bug fixes

 

Right now there is a lot of hard coded stuff but that will get changed once the executable is loading properly. However there is a problem with editing the executable directly and I’ve mentioned it before: If you make or edit a screen whose final RLE is larger than the original the program will not run properly.

Also since the source code is not completely relocatable for now, this will also be a problem for editing the individual files. If the RLE is smaller no problem, the file can be padded out with zeros. If the RLE is larger then the original, then it won’t compile. Once code is all relocatable or at least certain portions, that problem will go away.

Thanks for your patience and enjoy.

 

Edit: Forgot to mention - Use the files in Fantomas' incbin.zip for loading the fonts and maps.

Edited by Ute
  • Like 4

Share this post


Link to post
Share on other sites

And here is my own example of a quick, half-assed attempt at creating a level from scratch.

post-40949-0-38314900-1553441618_thumb.png

  • Like 14

Share this post


Link to post
Share on other sites

Here is Level Editor beta 0.0.1

 

Found an issue last night with levels 4,5,7,10,13,17,18. I put a hack fix in for most of the levels. The only one not editable at this point are 5 and 17(Fantomas' map5.rle and map17.rle)

 

Technically 5 and 17 are editable they just wont assemble correctly.

 

Working as much as I can on this right now, but you know.......life. :)

Release001.zip

  • Like 6

Share this post


Link to post
Share on other sites

It's written in C#, very similar to Java. A direct translation would be challenging.

 

You would be ok memory wise, but displaying everything on screen would be the challenge. ANTIC mode 4 might be they way to go since they maps would only take have the screen and you could utilize the other half for character tiles, color sets, DLI info, etc.

 

As far as actual implementation, editing it natively would offer the advantage of loading native character sets and screen resolutions.

 

Definitely possible, but a lot would be from scratch.

Share this post


Link to post
Share on other sites

Well I only asked because I'm looking into Envisions, so I figure that's half the job done if I can get it working as a file loaded from DOS.

Share this post


Link to post
Share on other sites

That is the hope and the guys are doing a wonderful job of all pitching in...

 

Something WILL come out of this, I'm sure..

 

It started as a little "what if" with me, I pushed a little but the pick up from others has been amazing...

 

A big thanks to Dmx for being a great sport in helping us via his C64 version code and other files and suggestions, just proves the coders CAN work together . And of course a big thanks to Ute, Alfred and folk like Jose etc for the work so far and just idea's being swapped..

  • Like 5

Share this post


Link to post
Share on other sites

Hi, I play with the editor and with the code.



The engine adapts very well to a new map even if you have to pay attention to colors



post-40786-0-66883600-1553722687.png.



2 fonts on screen, 5 dlis.



bl3.xex

  • Like 11

Share this post


Link to post
Share on other sites

That is the hope and the guys are doing a wonderful job of all pitching in...

 

Something WILL come out of this, I'm sure..

 

It started as a little "what if" with me, I pushed a little but the pick up from others has been amazing...

 

A big thanks to Dmx for being a great sport in helping us via his C64 version code and other files and suggestions, just proves the coders CAN work together . And of course a big thanks to Ute, Alfred and folk like Jose etc for the work so far and just idea's being swapped..

I would like to echo what Mclaneinc has said, big thanks to everyone who has pitched in.

 

And don't forget Fantomas - He has done A LOT of disassembly and we've been working on the level editor together :)

Edited by Ute
  • Like 4

Share this post


Link to post
Share on other sites

Yeah, I think we really have to hand it to fantomas, his efforts on this have simply been outstanding.

  • Like 4

Share this post


Link to post
Share on other sites

Level Editor Version 0.0.2 is available at Sourceforge.

 

Fixes temporary extra byte hack and RLE re-encoding issues.

  • Like 1

Share this post


Link to post
Share on other sites

I would like to echo what Mclaneinc has said, big thanks to everyone who has pitched in.

 

And don't forget Fantomas - He has done A LOT of disassembly and we've been working on the level editor together :)

 

Oops, my apologies Fantomas, you were not side tracked deliberately :)

 

Thank you for your time and dedication as well..Fantastic work there....

 

I wish I had more to offer the project other than good will, my coding skills are pretty rubbish these days and I was just a hobby coder back then but looking at the talent being shown here on this I can say its looking great people. At the end of the day I will be more than happy if this leads to a game and anything else. Anyone thinking of music and FX as yet, too early?

 

The dedication shown by you guys make's me smile and the fact it all hopefully will lead to a game to be enjoyed by others is amazing...Can't thank you all enough..

  • Like 1

Share this post


Link to post
Share on other sites

 

Oops, my apologies Fantomas, you were not side tracked deliberately :)

 

 

Do not worry. It does not matter. What matters is Bruce Lee! ;)

 

Some of Dmc's maps are superb, I think.

 

post-40786-0-18380800-1553872367.png

Fury.xex

  • Like 12

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...