Jump to content


New Members
  • Content Count

  • Joined

  • Last visited

Community Reputation

16 Good

About ppj34

  • Rank
    Space Invader

Recent Profile Visitors

1,072 profile views
  1. ppj34

    Saba videoplay MOD

    Hi! Thank you very much for your answer. It helped me. After researching DigiKey and other sites, it would appear that the equivalent transistors are the BC549B for the BC848B and the BC559B for the BC858B. For the diode, I have some in reserve of this model.
  2. Hello! I recently bought an old saba videoplay console (equivalent to a fairchild channel I think). As I no longer have an antenna socket, I decided to make a composite video card to connect and test this console. On the web, I found the following electronic diagram. Looking for the right components, I understood that SMD components are used, but they are too small and not suitable for simple mounting on a test mounting plate. So I would like to know what to replace them with. For the resistors and the capacitors, I think it's not complicated, but for the 3 transistors as well as the diode D1, I don't know what to choose. Could someone please let me know?
  3. Hello! Shortly before confinement, I bought a used Tomy Tutor computer in France 😊 I had been surprised to discover with the box a pocket containing old documentation of initiation to basic programming on this machine. The author of these 1984 courses is called E.C DINOVO. I thought that his work deserved to be transcribed and accessible on the web. So I created a website dedicated to his work. It is a personal site that I tried to develop under React js. Here is the url for those who might be interested: https://tutorclub.netlify.app/ To access the 12 courses, click on the Programming tab at the top of the page. The site is in 2 languages (English and French) and is compatible under smartphone screens. Sorry for my rough English. I am French and I used Google to translate 😅 I admit that I like this vintage computer ... I don't really know why. Its charm is undoubtedly mysterious 😁
  4. Hi! Yes, of course 😉 Below the rom updated... I have been working on another project for some time, a game in perspective as the 'Space Harrier' game. It's a new technical challenge for me, but I find it very very interesting ☺️
  5. Hi! I managed to fix the bug of the status popup which sometimes caused the game to crash. But I can't reproduce the door bug (just once but I don't know how). Can you help me by specifying the operating mode to have this bug for sure? I know it's not easy to describe but it could help me a lot. Thank you!
  6. Hi all! You are excellent video game testers! 😃 Ok, I hadn't encountered these bugs. But it must be said that you may have played this game more than I did. 😁 I am watching this to try to fix these problems. By the way, I think I've always made programs with bugs ... damn it.😅
  7. Hi!, Here is a fixed version of the program (with clear button in game status). Unfortunately, I failed to add the pretty music. I have a compilation error: Warning: label 'DEBUG' defined but never used Warning: label 'PLAY_BOULDER' defined but never used Error: Use of 8-bits variables exceeds available space (222 vs 199) 10 used 16-bit variables of 27 available Compilation finished IntyBASIC compilation failed. Program build aborted. I must optimize my program... but it's a hard and long work. emerdig.rom
  8. Hello Nanochess


    I hope you are well.
    I have a little problem with the compilation of the game following the insertion of music in the code.

      DATA 6
    REM Dummy silence for jzintv init
      MUSIC -,-,-
      MUSIC -,-,-
      MUSIC -,-,-
      MUSIC -,-,-
      MUSIC -,-,-
      MUSIC -,-,-
      MUSIC -,-,-
      MUSIC -,-,-
      MUSIC -,-,-
      MUSIC -,-,-
    REM Proper music data
      MUSIC F2  , -   , F3  
      MUSIC S   , -   , A3  
      MUSIC S   , -   , C4  
      MUSIC S   , -   , F4  
      MUSIC S   , -   , C4 


    The error is as follows:

    Error: Use of 8-bits variables exceeds available space (222 vs 199)
    10 used 16-bit variables of 27 available
    Compilation finished
    IntyBASIC compilation failed.
    Program build aborted.

    I have the impression that the music 'player' automatically declares variables to be able to play it.

    If so, can you integrate music differently, with a DATA list of note frequencies, for example?


    Thank you very much.




    1. nanochess


      Hi. I certainly would prefer a message in my inbox instead of a status message.


      The music player uses variables to keep the state of the music player, so you need to optimize your program to use less 8-bit variables.


      Or as you say, implement your own music player using a DATA table and handling directly the sound chip.





    2. ppj34


      Oh, sorry.


      Thank you very much for your answer.

      I will try to integrate this music later because it is quite long to optimize my program. The ones I have done so far are not enough.


      All the best for you 😀

  9. Hi! Nice playful and friendly music 👍 I will try to use it. Thank you so much!
  10. Hi! "self-playing ATTRACT mode" : Yes, I understand your idea better. it takes a lot of time and I would prefer to work on another game project. I hope you will not be too disappointed. Here is an updated version of the game which takes into account the following remarks: - Optimize the movement of the character to prevent him from blocking too easily in narrow passages : To put it simply, the 8 by 8 pixel character moves from 2 to 2, x or y. The modulo of its coordinates therefore takes the values 0, 2, 4 or 6. When it is equal to 4, the character is placed exactly between two boxes (a wall and a door for example). I leave it blocked in this case to avoid the unsightly shift of 4 pixels in one direction or the other. On the other hand, when the modulo is at 2 or 6, I automatically shift by 2 remaining pixels to readjust the character in the grid when he meets a narrow passage or a door to open. - Display a game status bar: To avoid a display that is sometimes completely offset, I opted to pause the game and display a popup over when we press the button. We have the display of the player's inventory, at this time of the game, the score and the number of emeralds remaining to collect. To exit the popup, press the keys 1 (quit the game in progress - we are stuck for example -) or 2 (resume the game). Effectively, the CLEAR key did not work. Sorry. - Add a score to the game: A score is updated and display regularly. A bonus is awarded at the end of each successful level based on the number of keys picked up and unused and according to the time it took the player to complete the level. We start the next level with 0 keys (as it was already the case but they didn't bring anything at all). I preferred to add this time bonus rather than adding a point to each blue rubble removed. - Addition of a 4th level of game with a slightly different design. -------- Add a BGM music: it would be cool to resume the beginning of the music of the real Boulder Dash (see PJ in example) but I don't know anything about music theory. Thanks 😊 emerdig.rom
  11. Hi all! A big thank you for all these comments and your interest in my little game. 😀 I will try to answer all the questions asked above: - Display of a status bar during the inactive game: Good idea, I hadn't thought about it. There remains a small technical problem because the scrolling shifts between 1 and 7 pixels in x and / or y. I'm going to test if I can do it anyway. To my (recent) knowledge of intellivision games, I haven't seen one yet that displays a status bar with smooth scrolling on the full screen. - Assigning them a low value for another goal to achieve for highest scores: yes why not 🙂 - Allow diagonal movement: Allowing a diagonal movement is technically feasible. But Boulder Dash (my source of inspiration) does not allow this type of movement if I remember correctly. So I don't prefer. - Add a BGM : Adding background music would be great but I don't have any available and I'm a very bad musician 😋. If anyone has one to offer me ... - Game exit key if blocked: yes, normally, I added a code on the CLEAR key to exit the game, but I couldn't test it, I don't know if it works. - Would be great to add a title page (and if you went crazy, I could see a self-playing attack mode!) ? A title game : I dont' understand. Can you be more precise please? - For the recurring problem of moving in narrow areas, I had noticed the problem and I will try to correct it by trying to readjust the character slightly automatically when we want to pass a narrow corridor ... I will try ... 😅 Thank you very much again 😊
  12. Hi!




    Thanks for sharing! Great start!

    What's next?


    Here the answer :





  13. Hi! To cmadruga : what's next? 😉
  14. Hi! Thank you very much 😉 I would have liked to display a status bar during the game: score, number of lives, etc. But the major technical concern on Intellivision is that it cannot be displayed over scrolling. And this scrolling can unfortunately only be done on the whole screen. There remains the idea of using MOBS sprites to display on top but their number is very limited and the readability not great on the background of the game. If someone has another idea, I'm interested 🙂 P.S.: the blue rubble is there just to block the fall of the rocks, or prevent pushing a rock, or for decoration 😄
  • Create New...