Jump to content

CrazyBoss

Members
  • Content Count

    444
  • Joined

  • Last visited

Posts posted by CrazyBoss


  1. Hi.

     

    as some of you might already have read on colecovision.dk, am I taking a break from ColecoVision stuff, It have nothing to do about the current Coleco vs homebrew situation.

     

    We put the house on sale, and the new home is not ready before next year (around this time). So all my retro stuff have been put on storage.

     

    So if everthings works well, I will be back next year :)

     

    I does not mean I am not active in Retro Projects. I will be working on some game(s) for the Intellivision platform. And Also I still have a game in testing (CV game) at CollectorVision. And I will still browse the forums :)

     

     


  2. Hello.

     

    We got a PS4 1 week ago.

     

    Any suggestions for Games like Crash Bandicoot, and yes I know Crash Bandicoot Remake is comming for the PS4 soon.

     

    Also are the any games can really be played by a 3 year old ?

     

    I found my self playing a lot Gems Of War.

     

    By the way, Sony said that PS4 cant play PS3 games, cause of the Processor. Hmmm. is it just me, but I think an 8 core cpu should be able to emulate the PS3 ? Someone already created a PS3 emulator which run on PC :) So it might be possible, do Sony want this, of cause not :)

     

     

     

     

     

     


  3. Hi,the intellivision controller seems to be quite complicated.

    REM DISC - Compass.
    REM -------------------------------------------------------------------------
    REM   NW         N         NE
    REM     \   NNW  |  NNE   /
    REM       \      |      /
    REM         \    |    /
    REM    WNW    \  |  /    ENE
    REM             \|/
    REM  W ----------+---------- E
    REM             /|\ 
    REM    WSW    /  |  \    ESE
    REM         /    |    \
    REM       /      |      \
    REM     /   SSW  |  SSE   \
    REM   SW         S         SE
    REM -------------------------------------------------------------------------
    
    

    maybe for an arcade game its a bit narrow only to move if the player hit N,S,W or E.

     

    Should it be move up, if N,NNW or NNE ? so read the direction and the nearby directions order to move.

     

    eg for moving south is it coded like this?

    if cont1=DISC_SOUTH_SOUTH_EAST or cont1=DISC_SOUTH or cont1=DISC_SOUTH_SOUTH_WEST then REM MOVE DOWN
    
    
    
    

  4. Hi guys.

     

    I started this thread for helping programmers to how to optimize Intybasic code.

     

    Warning: Optimized code can look like a mess, but actually runs faster :)

     

    E.G: (3 examples of code that do the same....)

     

    rem test1

    if a=0 then #sy=$0180:#sa=$194A+b
    if a=1 then #sy=$0980:#sa=$194A+b
    if a=2 then #sy=$0180:#sa=$195A+b
    if a=3 then #sy=$0580:#sa=$196A+b
    if a=4 then #sy=$0980:#sa=$197A+b
    if a=5 then #sy=$0180:#sa=$197A+b
    if a=6 then #sy=$0D80:#sa=$198A+b
    if a=7 then #sy=$0580:#sa=$198A+b

    a=a+1:if a=8 then a=0

     

    rem test 2 - same as test1 just skip other ifs when "a" is found.

    if a=0 then #sy=$0180:#sa=$194A+b:goto stopifa
    if a=1 then #sy=$0980:#sa=$194A+b:goto stopifa
    if a=2 then #sy=$0180:#sa=$195A+b:goto stopifa
    if a=3 then #sy=$0580:#sa=$196A+b:goto stopifa
    if a=4 then #sy=$0980:#sa=$197A+b:goto stopifa
    if a=5 then #sy=$0180:#sa=$197A+b:goto stopifa
    if a=6 then #sy=$0D80:#sa=$198A+b:goto stopifa
    if a=7 then #sy=$0580:#sa=$198A+b

    stopifa:

    a=a+1:if a=8 then a=0

     

    rem test3 - use of "on a goto"

    on a goto a0,a1,a2,a3,a4,a5,a6,a7

    a0: #sy=$0180:#sa=$194A+b:goto stopifa
    a1: #sy=$0980:#sa=$194A+b:goto stopifa
    a2: #sy=$0180:#sa=$195A+b:goto stopifa
    a3: #sy=$0580:#sa=$196A+b:goto stopifa
    a4: #sy=$0980:#sa=$197A+b:goto stopifa

    a5: #sy=$0180:#sa=$197A+b:goto stopifa
    a6: #sy=$0D80:#sa=$198A+b:goto stopifa
    a7: #sy=$0580:#sa=$198A+b

    stopifa:

    a=a+1:if a=8 then a=0

     

     

    i tested the code using the frame as counter :) 1000 times loop

     

    mode 1

    cls

    print at 1,<5>frame

    for #c=1 to 1000

     

    rem insert code here

     

    next

    print at 21,<5>frame

     

    stop:goto stop

     

    test1 finished at frame 00299.

    test2 finished at frame 00227.

    test3 finished at frame 00169.

     

    I have also tested the "ON A GOTO" agains "IFs", it seems like, more ifs more avantage does "ON A GOTO" have against if. Ofcause assume its not picking the first choice all the time :)

     

    I think on two ifs the speed is almost the same.

     

     

     

     

     

     

     

     

     

     

     

     

     

    • Like 2

  5. Hi

    Is it possible to find a new Cartridge/slot port for a ColecoVision ? and Is it hard to change it ?

     

    Mine is a bit tired, I use Harveys PCB and an eprom test socket. But sometimes it dont work and sometimes the game crashes. Its not nice especially when you are in developing :) cause then you dont know, is your code full of bugs or is it actually just a problem with the old hardware ? :)

     

    It could also be a project to wire the eprom test socket directly to the cv motherboard, since I only use my CV for developing.

     

     


  6. wonder how it works.

    SG1000 do not have the same PSG.

    Maybe its just a patched MSXbios, but I think there are a lot things can make that conversions fail. Memory map is not the same, most MSX

    games use memory around E000, and stack around F000. Maybe it req a 32k ram module for the SG to run those games?

     

    About make it to convert to CV that is a even larger headache since MSX use INT and CV use NMI interrupt.


  7. Hi

    I am converting a ColecoVision game, but this game using two interrupt handles.

    The NMI and also RST38. Its quite common to use NMI, but can anyone explain how the RST38 works.

     

    I added a breakpoint at the address RST38 calls in the code, and in some parts of the game is called seldom, and in other parts its called quite often.

     


  8. I dont really mind the speed just wondering why it dont use all cpu speed available :)

    The most importend is at the z80 side :)

     

    Thanks for a great tool :)

     

     

     

    Thanks for reminding me to clean up my code for the final release.

    PP2PC is another tool I made to convert PowerPaint pictures into Dale Wick's ".pc" files.

    I simply copy-pasted part of its code to implement options (or flags) such as "-v" to verbose all steps, "-h" to show help and "-r" to allow RLE encoding as "there is a string of uncompressed data here better not to try to compress it wastes memory space". I will explain all about DAN1 options (flags) in my speech.

     

    The compression tool tries to explore all possibilities and pick up the best solution for this format and that's why it's slow. I guess a quick no so optimized result for development purpose should be an option for this tool, giving more an idea of the space needed and decoding speed while programming and testing projects.

     

    If the actual dan1 decompression routine is a bit slow for your taste, I'm sure someone will come up with a faster version the more this tool used.

    Side note : Try "dan1 -r filename" to allow RLE markers if you consider your data to be difficult to compress such as highly dithered pictures.


  9. I tried to use it in the upcomming CollectorVision: Star Command game, I used it to compress 16kb vram down to around 1600 bytes. I took very long time to compress, Using an I5 CPU. And the CPU did not use more then 33% all the time.

     

    I dont know if the decompressor is quicker then the one I usely use, but it works good and most importend no use of RAM.

     

    So I think from now one I will use the DAN1 if its allowed for Commercial use :)

     

    By the way the compressor said its PP2PC and a tool to extract bitmapped data :)

     

    Dont know if its the newest version it said beta-20160710


  10. Good, but currently i dont have an Intellivision, and like when I code for the ColecoVision, maybe 90% of the work is done at a laptop,

    when I am not home :) or from the Sofa :)

     

    This will be a non-issue in a few weeks as LTO Flash! is being assembled for sale currently.

     

    You'll be able to plug your USB cable directly to the LTO Flash! and send code directly to the Intellivision with the click of a mouse.


  11. Hi.

     

    While programming Intellivision games, I find it quite annoying to close the emulator and load the file again, to test my work.

     

    So if you are programming an Intellivision Emualtor please add a "reload" rom file and reset function, Like the blue MSX have.

     

    Please also dont block the file, since the compiler have to be able to write to the file. So what could be cool, would be an icon to reset the emualtor and an icon to reload the file (and reset) the emulator.

     

    It could also be cool if the emulator have a "pause and resume" function :)

     

    I primary use windows working with games and conversions.

     

     

    • Like 1

  12. Hi

     

    Just pulled out a Amiga500, which I owned since 2001, I replaced the diskdrive back in 2001, and got a Alpha+ harddisk interface, which can have 8mb ram installed. I did that too. I put in a 628mb drive that time. Also got a new (also in 2001) external drive.

     

    But something is not right :(

     

    When I first boot the computer it flashed screen and some weird lines in the top of a black screen.

    Some times i got the insert disk kickstart picture, flashing.

     

    Both with RGB cable and Composite cable.

     

    Then I took apart the computer and took the shield away and used some electronic cleaner to clean sockets and put back it chips. And then it worked good for a few hours. Then the next day and put everything back in case, and turned it on again, same problem. So I took everything apart again and messed around with the mainboard, and suddenly i had picture again.

     

    Anyone know what it could be, caps on board looks good, mainboard looks good.

     

    But I have to say my floppies dont look good, i tried 5-10 diskettes, all failed. Not a single i tried could be formated.

     

    Tried to clean the drive - helped a bit but still could not format a disk.

     

    I wish amiga had used another format than 880kb for a floppy. Keep to 720kb had then I am sure more diskettes could be read, to compare, I did not have problems with my MSX diskettes which is also 3.5" 720kb (same format as PC uses).

     

    And even the Commodore 64 diskettes even they are from the start of the 80's they still can be read :)

     

    I am running kickstart 1.3, if i find a floppy that works, is there a way to install the game on my harddrive ?

     

    Thanks :)

     

     

     


  13. Det er ju bra att så många inom Sverige tycker om retrospel. Om jag åker till Malmö vet jag inte (5mil).

     

    Fundera på om där finns något "Retrospel klubb" där kan kan träffa andre och spela gamla spel och vise vad man jobbar med, kanske en gång på veckan.

     

    Var också på Gamemasters sista summer :)

     


  14. Hm, correct. I think of CrazyBoss as a Dane, but he repeatedly mentions he lives in Sweden just like me.

     

    Yes still a Dane, Danish Passport, Danish Work, Danish Driving license :) but living in Sweden since 2006 - I think we will get the mail the same day, the Swedish Post service is quite good so am sure there is no delay from South (where I live) to middle or just under middle Sweden where carlsson is located :) Anyway compare to USA and Canada we are just a very small country :)

    • Like 1

  15. Jag är inte svensk, men Dansk - bor I Sverige :)

     

    är Aktiv i ColecoVision och Intellivision. Har gjort ports av 10 spel til ColecoVision (från MSX, Memotech, Sord M5, Sega SG-1000) - och just nu håller de på at sälja "Super Mine Field" jag har programmerat för Intellivision :)

     

    Också ports til Memotech MTX - kolla www.mtxworld.dk

     

    Tror inte många har Memotech MTX I Sverige, kanske mindre end i Danmark ?

     

    Men jag mins att Spectravideo sålt rätt mycket i Sverige?

     

    C64, Spectrum och Amstrad var dom store dator:e på 80talllet i Danmark.

     

    MSX och Spectravideo var där inte mycket av.

    • Like 1

  16. I saw there are two different inlays for the MTX tape version. One says Super Mine-Field, the other says Super Minefield without the hyphen. The latter is said to be the alternative version though.

     

    You are right - I used to own a copy of Minefield back in the days, it was included with my mtx512, and it was the one with white letters, without the hyphen. Dont know why they have different versions. The same goes for other MTX game tape-covers :)

×
×
  • Create New...