Jump to content

Moonbeam

Members
  • Posts

    23
  • Joined

  • Last visited

Moonbeam's Achievements

Space Invader

Space Invader (2/9)

0

Reputation

  1. Hi, PkK, thanks for your libs. I would like to use them. I use a Windows OS environment only and I installed SDCC and Code::Blocks. I created a project and the following stuff were imported in the projetct: - libcv .h and .c files; - libcvu .h and.c files; - cursor .c files. Compilation errors indicate that information included in .s files are missing, but if I include them in the project, "error 119: don't know what to do with file 'libcv\src\XXXXX.s'. file extension unsupported" is written for every .s file. I spent some time to try to understand what shall be done, but I did not find what is wrong… Does someone would know what I have missed? Thanks in advance for any help!
  2. Do you know someone who dumps 2600 carts in France?
  3. I'm looking for the ROM file of River Raid SECAM version. Does someone have it?
  4. I'm looking for the ROM file of this SECAM version. Does someone have it?
  5. Perhaps it was not the end of the topic because even if it is an excellent solution, depending on what you want to do, another one may be preferred :-) I'm very glad I've had all your posts, ideas and help. I have learnt some very interesting stuff. Thanks to all of you !
  6. Right, this enables no more than 4 directions and 2 buttons to be managed. Nothing more than the 4 directions and 2 buttons that some other solutions can supply (like the Genesis pad, for instance). For 2 more buttons, the 2 original Atari 7800 buttons can be used (with the corresponding circuitry).
  7. Oh sure ! I didn't know the matrix with diodes... Actually I knew it... in the Colecovision controller! But untill now I did not know why these diodes were there... :-) Thanks a lot for the link! So, let's say I can now manage 6 digital inputs with 5 wires. So that the code would know what to do, all the combinations would have to be tested, that is to say 2^5 = 32. Would not that represent quite a long time to be processed (with "if... then conditions"), even for the Atari 7800?
  8. Thanks for your post. As I wrote before, the matrix is smart... if there is no need to press 2 or more buttons /directions simultaneously. So I can't plan the use of a matrix...
  9. Oh sorry... I had to take some time to make an understanding effort. I looked at paddles pinout and Atari 2600 motherboard schematics. And I found out you already talked about this here: http://atariage.com/forums/topic/226294-analog-stick-4-buttons/. So, that's clearer for me now. What I understand is that the joystick port pins 5 and 9 were in fact originally planned for an analogue purpose. So what you say is that getting the information from the TIA analogue inputs (to convert it into a digital information) takes a lot of time, right? And I guess this would need the use of resistors inside the joystick, right? But I don't see exatly how to convert the analogue information into 3 digital information (for instance: right, left, neither left nor right). The matrix could be a good idea, if considering the buttons are not pressed simultaneously...
  10. Actually what makes VbB bug (it freezes) is: when I hit "return" key, after I write "*/" at the end of a C-style comment AND "Enable Syntax Checking" is checked. I use: - VbB 1.0 build 566 with its corresponding sound lib, installed in C:\Atari2600\VisualBatariBASIC - batari BASIC 1.1 from batari_basic_1.1beta.zip, installed in C:\Atari2600\batariBASIC The problem does not occur with Build 554, but the syntax checking became extremely slow (it was not the case a few days ago).
  11. I don't really understand... My question is about digital directions and buttons.
  12. And is there a way to get the significative information from the joystick port (4 directions + 4 buttons) with batari BASIC and 7800basic (without writing assemby code)?
  13. So as far as I understand, an Atari 2600 or 7800 homebew game could manage up to 4 buttons via a homebrew (or modified) joystick, right?
×
×
  • Create New...