Author Topic: The Reign of Legends 3 Port [Grammer]  (Read 23543 times)

0 Members and 1 Guest are viewing this topic.

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: [Grammer(xlib first)] The Reign of Legends 3 Port
« Reply #45 on: January 09, 2012, 11:51:24 pm »
Holy, wow that is great! o.o
First, when it copies the portion of the appvar, does it copy entire appvars into RAM, copy portion, and deletes it?
When you copy a portion, it only copies that portion. It doesn't copy the whole thing and delete portions.
Also, is there a way to save front buffer to back buffer? It will be nice. :D
You will specifically want Fill(8,b. You can either create your own 768-byte buffer (in an appvar) or you can use 9872h if you aren't going to use the default particle buffer. Also, using those Fill( commands, you can use logic to combine two buffers on the screen. For example, you can use OR logic as well as AND logic.

Also, Yeong, I think I am going to work on the next tilemap option as one to draw to a portion of the screen. This way, an HUD is more easily done(you won't have to redraw it every time you move).

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: [Grammer(xlib first)] The Reign of Legends 3 Port
« Reply #46 on: January 10, 2012, 06:55:46 am »
Screenie. This means that I got the scrolling map working. :D
Also, it's 6mhz mode :D


Next in list: menu engine.

Is there anything specific I should work on now that will help your port?
Actually, I have a questions.
First, when it copies the portion of the appvar, does it copy entire appvars into RAM, copy portion, and deletes it?
Also, is there a way to save front buffer to back buffer? It will be nice. :D

This looks fantastic Yeong! I really love the speed too! :D
« Last Edit: January 10, 2012, 06:58:15 am by Art_of_camelot »

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: [Grammer(xlib first)] The Reign of Legends 3 Port
« Reply #47 on: January 10, 2012, 11:38:45 am »
That is just....totally awesome! O.O

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: [Grammer(xlib first)] The Reign of Legends 3 Port
« Reply #48 on: January 10, 2012, 12:47:38 pm »
And I would also point out that the HUD is almost certainly being redrawn every time the character moves o.o I am working on a routine that will draw tilemaps to a section of the screen, so if he uses that, he won't have to redraw every time. However, that will only speed it up more. I think yeong may need something in to add a delay...
Xeda112358 has an idea...

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: [Grammer(xlib first)] The Reign of Legends 3 Port
« Reply #49 on: January 10, 2012, 06:34:36 pm »
And I would also point out that the HUD is almost certainly being redrawn every time the character moves o.o I am working on a routine that will draw tilemaps to a section of the screen, so if he uses that, he won't have to redraw every time. However, that will only speed it up more. I think yeong may need something in to add a delay...
Xeda112358 has an idea...
And the idea is? :D
* TBO_Yeong can't wait
Sig wipe!

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: [Grammer(xlib first)] The Reign of Legends 3 Port
« Reply #50 on: January 10, 2012, 06:38:37 pm »
Well, I am talking to Runer about it right now... Grayscale? I posted an example of a grayscale tilemapper before and it works quickly. Also, I think I might have made the tilemapper faster >.>

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: [Grammer(xlib first)] The Reign of Legends 3 Port
« Reply #51 on: January 12, 2012, 05:40:24 pm »
Progress so far:
Nothing much, actually. D:
Currently, I'm messing with Fill( method and Disp method.
If I get what I want to work, the menu will be done soon. :D
Sig wipe!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [Grammer(xlib first)] The Reign of Legends 3 Port
« Reply #52 on: January 12, 2012, 06:12:28 pm »
Well good luck with whatever you are trying to do. I hope you don't have too much troubles coding this thing. X.x
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: [Grammer(xlib first)] The Reign of Legends 3 Port
« Reply #53 on: January 12, 2012, 06:27:21 pm »
If it is something I can help with feel free to PM me or something.
* Xeda112358 wonders if yeong has looked at the new grayscale tilemap commands yet >.> :D

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: [Grammer(xlib first)] The Reign of Legends 3 Port
« Reply #54 on: January 12, 2012, 06:28:22 pm »
If it is something I can help with feel free to PM me or something.
* Xeda112358 wonders if yeong has looked at the new grayscale tilemap commands yet >.> :D
I don't have a linking cable with me right now D:
I'll try that soon, but not in this game because I think I have to rewrite my tilemap/walking routine if I switch to greyscale map D:
Sig wipe!

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: [Grammer(xlib first)] The Reign of Legends 3 Port
« Reply #55 on: January 12, 2012, 06:31:26 pm »
Yeah, probably XD
* Xeda112358 has decided not to change conj(', by the way, but conj( I will probably change

EDIT:
*cough*
:P

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: [Grammer(xlib first)] The Reign of Legends 3 Port
« Reply #56 on: January 16, 2012, 08:10:07 pm »
To DJ_O: Can you tell me these things?

-How does attack formulated?
-Orb Damage?
-Defence?
Sig wipe!

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: [Grammer(xlib first)] The Reign of Legends 3 Port
« Reply #57 on: January 17, 2012, 09:33:21 pm »
Progress so far: got the menu load from game screen, but weird glitch when go back to game screen D: Better fix it XP
Sig wipe!

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: [Grammer(xlib first)] The Reign of Legends 3 Port
« Reply #58 on: January 17, 2012, 09:43:56 pm »
Hopefully you can connect your computer to your calc soon, that way we can take a look at what's buggy.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [Grammer(xlib first)] The Reign of Legends 3 Port
« Reply #59 on: January 17, 2012, 10:01:34 pm »
To DJ_O: Can you tell me these things?

-How does attack formulated?
-Orb Damage?
-Defence?
That would be too much work considering I haven't looked at the code for 8 years :/

You will need to open SourceCoder and check prgmRA for the formulas. Note that enemy versions of formulas are different if I remember, so for them you need to check prgmRE. Maybe they are stored inside magic animation programs, but I could be wrong.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)