Jump to content

youki

Members
  • Content Count

    2,780
  • Joined

  • Last visited

Posts posted by youki


  1. 10 hours ago, GoldLeader said:

     

    Hmmm...That is weird,  are we both #100?

     

    It definitely doesn't matter, though.  What's funny here is I saw someone else mention the number (asking if our number stayed the same I think) and I hadn't even looked at my membership card until yesterday!  I just opened it and that's what it said...

     

    20201203_223758.thumb.jpg.46325cba54a3915acd17adeea24f0b54.jpg

     

    Anyone else #100? 

     

    It's possible they only went up to 100 and started to re-use it...

     

    I was hoping to be #69  cuz somedays I'm 12 (years old that is) haaa!

    In fact you are the #100 in base 10 (Decimal) , the other one is #100 in Base 2 (Binary) (4)
    • Haha 1

  2. 3 hours ago, Itchy Scratchy said:

    I am more interested in the code to draw pinpoint lines within the 8x8 tiles system.

     

    I am sure given enough time I could figure it out but if there is an award winning formula I would love for someone to share it.

     

    There should be a thread with nothing but Z80 formula's to show Plotting lines, angles, circles, BCD, Jumping with Arc's ect...

    With examples

    you have to fill the NAME Tables displayed on screen with consecutive values from 1 to 255.

     

    then you have just to modify the Pattern table (and optionnaly Color Table)  to make your point.

     

    you can use that formulas to locate address in VRAM for the point.

     

    /// maps a block in the screen 2 model
    #define map_block(x,y)    ((((y) & ~(7)) << 5) + ((x) & ~(7)))

    /// maps a pixel coordinate to a vram address
    #define map_pixel(x,y)    (map_block(x,y) + ((y) & 7))

     

    of course you have to add the Adress where you located your Pattern Table.

     

    and then you have to perform some  OR operation according to x Modulo 8  .

     


  3. 22 hours ago, Tursi said:

     

    As for the NMI, I don't like relying on timing. When your code only works when it's fast enough, that's called a "race condition", and it leads to difficult to track bugs. I've got other threads where I've talked about my preferred way to tame the NMI, but the simplest way is to split up your code, and either do all VDP work on the NMI, or do no VDP work on the NMI (ie: just set a flag). The NMI can not fire again until you read the status register, so if you don't read the status register until all VDP work is finished, you can never collide with the NMI.

     

     

    +1 !😀

     

    Put all your VDP work in the NMI routine, it solved lot of headache for me!.  :D


  4. Hi Tony,

     

    May i suggest a modification.

     

    In your Sprite/Pattern editor , could you make in sort  that  when you start drawing with the mouse you always draw the same thing.

     

    Current behavoir is :  if you start by clicking on a white square , you draw a black square then you let the mouse button down and you move.. when you move on a white square it becomes black,  but when you move on a black square it becomes white...  i would prefer it stays black.

     

    In that i would like that what you start to draw (being White or black) stays until the next mouse button up event.

     

    thanks :)

    • Like 1

  5. 2 hours ago, Itchy Scratchy said:

    If you are using Win 10 then it is most likely Smart Defender which is has nothing to do with being smart and is annoying.
    If you have Enterprise you can disable that garbage permanently.

     

     

    Can not disable,  i'm not allowed to do that . that's not a personnal computer...

     

    My own computers are not connected to the internet.

     

     


  6. thanks Tony.

     

    But for this version , curiously when i try to download it  , it is blocked. see picture. :(

     

    Aside that,  a feature that would be extremely great for me , is if you tool would be able to import  DAT files from newcoleco's ICVGM tool.   then i think i will use only your tool if i'm able to rework my DAT filesof my projects with it.

     

     

     

    msx_tony.PNG


  7. 34 minutes ago, ten-four said:

    It says 1992 !

     It is a typo , in fact it is  1492 !  😀    this game has been developed by a developper on the Boat "The Santa Maria"  while navigating to india with Christopher Columbus...

     

    But you will know more about the history of this game  in the Booklet!...  It is very interesting story i think.

     


  8. 3 hours ago, Kiwi said:

    I think Asteroid would be very hard to do without sprites.  Vector to background with the slow VDP with nmi corruption issue would be issue.  Challenger I did was mostly sprites.  Only the bonus bug was the only bg object.  The game run at 20 fps due to software collision detection 6 shots vs 16 objects(doing 2 shots vs 16 object per delay(1);).

     

    Of course not for all  asteroids but just some of them.  Or use char for the ship. 

    Or work in "bitmap" mode and use a mix of software sprites and hardware one.

    It would avoid to some flickering. 

     

    I have checked , it is all sprites. And the flickering is really acceptable.

     

    I have just been surprised about the size of the rom , it is very big for this kind of game.

    I would expect more something between 8k and 12k .  Here it is 23k , i think.

     

    anyway very well done and fun!! :)  I love it.

     

     


  9. Thanks a lot for all these updates!.  i did not have time to dig into now.

     

    But on my side, i have no problem with the installation process , it is really smooth.   Of course i have to bypass all the warning of windows security ... but it is just 2 or 3 clicks..

     

    Looking foward to have also a music composition tool of this quality!

     

     


  10. 9 hours ago, Tony Cruise said:

    Might be an issue with the upload (Eric has reported it still says the same version), I'll re-upload after I get home from work.

    I noticed that also,  i just tried again now.  And still have the old version (i think as i don't see RLE or C export). I guess you did not uploaded again yet. :)

     


  11. 3 hours ago, Tony Cruise said:

    New version uploaded with the following fixes:

    Now that you have set transparent to be a cell with some dots in it, this should really also be the same in the "Select Colour" dialog box that pops up when changing colours.  Also, if one selects transparent in the "Select Colour" dialog, and are returned to the Sprites or Character Sets tab, the selected colour box is still shown as plain white and really should now show the dots in it to show that transparent is the active "colour" @Ikrananka

    - File > New, doesn't clear the name in the "Screen Layout Name" box, Then if I add a new layout using the '+' button, the new layout becomes "Layout 02" with a blank one listed above it @Ikrananka

    - Export to 'C' format @youki

    - You can now select Pletter or RLE (I will add Dan1 with the next update), hope I have the ending byte correct @youki - I wouldn't use RLE, very poor compression - see my templates for the Pletter decompression routine.

     

    I'll work on the remainder of the suggestions (and adding Dan1 compression) over the next few days.

     

    Thanks a lot!  i'll try as soon as possible!

     

    the RLE is i think (correct me if i'm wrong)  faster to decompress than pletter. 

     

    Speaking about DAN1   , i never used it , but i used a lot the DAN0  (in all my games in fact , except Muncher Mouse)  it is very efficient if you have set of images. But not very efficient on only one image.

     

     

     


  12. Very nice tool!  i love it! thanks a lot!

     

    But i did not manage to export to C format?   I can to Asm , but C  Format i don't see it in the options.

     

    Would it be possible also to add the RLE compression in addition to Pletter?

     

    And can we use 3 different tilesets to construct one image? (one tile set by group of 8 rows)   i did not manage to do that also.

     

    • Like 2

  13. 50 minutes ago, Miner Jumpman said:

    Telling someone to just go play another system is an unsatisfactory answer. Your response is also telling because, for people like you, the endeavor is not about producing what fans want, but playing your own puzzle game.

     

    You are not too far from the truth.  i speak only for me , i can not tell for others.  But personally programming on old console i do it is just for my own pleasure. It is purely selfish.  I don't care about "fan" .  If a game i do  is appreciated by fan i'm very happy ,it is rewarding but it is just bonus ,  but it is not a problem if the game is not appreciated.  I just want take pleasure to code what i want how  i want.  I don't do business.

     

     

    • Like 1

  14. i'm subscriber of this magazine since 2004!  I think it was number 6 . I had discover this magazine during one of my trip in the U.S!  I did know it at all!  

     

    I felt in love...  at this time there was a Cover DVD!!! ..  it was before IP Publishing get the hand on it.

     

    After IP Publishing got it , i have been a little bit disappointed, i liked less the design of the magazine..  too modern layout for me , but the content was still very good but no more DVD.

     

    My favorites section was the homebrew section.   Almost all my games have been featured in it , and i have been "homebrew hero" 2  Times! (Thanks Jason!)

     

    Until know i was still subscriber mainly only for the Homebrew section.  Because we have a french edition of the magazine. In french, that regroup articles from the Uk mags every 3 month.  But there is no homebrew section in it.

    So i read both!... i love read the same article in my native language too!!

     

    I have noticed the content changed to be less retro for me.  In fact , it is just because retro time shifted.     In 2004 , retro was the 80 and 90's .    In 2020   retro is also 2000-2010... that is for me not interesting at all.

     

    You have just to look the section "The latest news from XXXXX"...   Now we have "the latest news from 2003!!!"  ..  The date this retro magazine is born!   

     

    Recently i have noted that the Homebrew section disappeared. :( .. I have contacted Darran , who said me that unfortunately Jason was very sick :(    (i hope you will recover fast Jason... i wish you the best... come back to us in good health!).

     

    So this year , i won't renew my subscription.  i will keep reading the french version for now...   But if there is only thing from after 2000... i will stop also.

     

     

     


  15. Wouldn't be better to have the buttons and stick neared the front border?  

     

    I suppose you designed like that in order to put your hand on the front.    But if you look at arcade cabinets from the 80's it is not like that.  

     

    I personally find more comfortable to have buttons and joystick to a distance from the border like below.

    images?q=tbn:ANd9GcSouB_SNrIxEnX0BVpAey4

×
×
  • Create New...