Jump to content
Jagware

All Activity

This stream auto-updates     

  1. Earlier
  2. How GPIO's are working

    They're chip-select lines, they only stay asserted during the duration of the memory access. In other words, you can't set them high or low, you only get a very short pulse when you access memory in the memory area associated with the GPIO pin.
  3. How GPIO's are working

    Hi. I'am trying to understand HOW EXACTLY GPIO's in jaguar are working. Let's take first example, eeprom access code developed by Atari. Take look at the last section: JOY1 equ $f14000 ;this we'll use as our I/O base address GPIO_0 equ $f14800 ;General purpose I/O #0 GPIO_1 equ $f15000 ;General purpose I/O #1 ; ; Equates derived from the above ; to allow indirect with 16-bit displacement addressing ; GPIO_0of equ GPIO_0-JOY1 ;offset to GPIO_0 (when addr reg Ax -> JOY1) GPIO_1of equ GPIO_1-JOY1 ;offset to GPIO_1 (when addr reg Ax -> JOY1) ; ; entry: ; a0 -> JOY1 ; d2.w = 9-bit command to write ; out9bits: rol.w #8,d2 ;align 1st serial data bit (bit8) to bit0 moveq #8,d3 ;send 9 out9lp: move.w d2,GPIO_0of(a0) ;write next bit nop nop nop ;delay next write nop nop nop rol.w #1,d2 ;adjust bit0 for next datum dbra d3,out9lp ;go for all 9 or all 16 rts this line: move.w d2,GPIO_0of(a0) ;write next bit asserts clock signal line (GPIO0) and set D0 data line. I'm wondering how the Clock signal is deasserted ? Another example form same code, asserting /CS line (GPIO1): tst.w GPIO_1of(a0) ;strobe ChipSelect How it is deasserted ? Seems like I missed something?? Hope somebody can help with understanding that. Best Regards Willy.
  4. I noticed the link to version 0.5 is down so I uploaded it here .
  5. Hi, was wondering if there were a way to do this. My interest is to extract the title screen pic(s) from DOOM, add something to it/them and put them back. I was asked if I'd used the "jag romview program" but not sure where to find it. If anyone can point me in the right direction to a method that works, I'd appreciate it
  6. Cartridge dumping tool

    Ok, I've got my old laptop up and running thanks to a donor laptop I have, :-D anyway! I want to use bjl dump but I'm unsure if I'm using it right. I've got the jag on the ready orange screen. so now I want to use the autodetection setup so is this the command "BJL_DUMP.EXE try.rom 0 800000 0" I'm right and how can I tell if it's working? :? Thanks!
  7. Cartridge dumping tool

    Any updates? Thanks.
  8. Cartridge dumping tool

    I've got some carts that aren't dumped as far as I can tell, I've looked at all the of roms sights that I know pulse some questionable websites too, games like MB, BS and BSG. I'm getting ready for the Jag SD cartridge.
  9. Cartridge dumping tool

    Unfortunately the answer is "no" to each question. But adding support for non-builtin parallel ports is not a lot of work. Which game do you want to dump? Unless it's a previously unknown beta, it's probably been dumped already ; you could download it and save you the trouble.
  10. Cartridge dumping tool

    Has "support for PCI/PC Card/ExpressCard parallel ports" been added yet? Can this app be used with M$DOS 3.3? Is there an Atari St (the only parallel port in my house ) version of this app? Thanks!
  1. Load more activity
×