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!
  11. Here's an adapter to use Atari ST (or compatible) joysticks/joypads on the Jaguar. The four directions of the joystick map to the Jaguar's D-pad, and the joystick button maps to the Jaguar's B button. This is not a standalone device, it is meant to be added inside a standard controller (it can probably work on a Pro controller with minor modifications, but I don't have one so I can't test it). All buttons of the controller remain functional whether or not there's a joystick plugged in. The circuit taps signals from the controller's 74HC244 chip ("Axx" arrows) and from the controller's cable ("Bxx" arrows). The dot on the 74HC244 package is next to pin #1 ; pins are numbered counter-clockwise. To identify the correct wires on the cable, use a continuity tester, since wire colors may be different from controller to controller. The parts you need are: - One 74HC244 or 74HCT244 integrated circuit - Five 10 kΩ ±5 % 0.25 W resistors - Five 1N4148 diodes - One 100 nF 25 V X7R capacitor - One 9 pin male D-sub connector
  1. Load more activity
×