Luigi301
Members-
Content Count
372 -
Joined
-
Last visited
Content Type
Profiles
Member Map
Forums
Blogs
Gallery
Calendar
Store
Everything posted by Luigi301
-
Debugger integration in Virtual Jaguar
Luigi301 replied to dilinger's topic in Atari Jaguar Programming
Sure! https://github.com/Luigi30/jaguar-stuff/blob/master/cube.tom.s -
Debugger integration in Virtual Jaguar
Luigi301 replied to dilinger's topic in Atari Jaguar Programming
Hey, I got the blitter drawing lines entirely through the GPU, neat. I tried using the linker script with VBCC. It compiled an ELF but it didnt boot in Virtual Jaguar, just gave me a green screen. Ill play with it some more and see if I can get it working. Now I just need a real Jag! -
NYT, December 19, 1982: THE GAME TURNS SERIOUS AT ATARI
Luigi301 replied to Flojomojo's topic in Atari 2600
IIRC the videophone did make it to market after the design was sold to Mitsubishi. It didn’t sell well but there’s some out there. Sent from my iPhone using Tapatalk -
NYT, December 19, 1982: THE GAME TURNS SERIOUS AT ATARI
Luigi301 replied to Flojomojo's topic in Atari 2600
Falcon was the codename for Ataritel communications products. There's info on it over on Atari Museum. Everything from home automation to videophones. -
Debugger integration in Virtual Jaguar
Luigi301 replied to dilinger's topic in Atari Jaguar Programming
Merci! I did find a copy of the big Jaguar source code and tools archive so I can dig through that too. -
Debugger integration in Virtual Jaguar
Luigi301 replied to dilinger's topic in Atari Jaguar Programming
Yeah, I saw that somewhere but most of the attachments are 404s now along with the Dropbox links -
Debugger integration in Virtual Jaguar
Luigi301 replied to dilinger's topic in Atari Jaguar Programming
Thanks! I'll see if I can get my ELF up and running. ...now if I could figure out how the hell you program the blitter to draw a line from point A to point B, I'd be set. -
Debugger integration in Virtual Jaguar
Luigi301 replied to dilinger's topic in Atari Jaguar Programming
I have the compiler but I need a Jaguar linker script. Do you have one? Sent from my iPhone using Tapatalk -
Debugger integration in Virtual Jaguar
Luigi301 replied to dilinger's topic in Atari Jaguar Programming
I changed the vlink config to output elf32jag instead of jagsrv and it's erroring out now on the startup lib? vlink -belf32jag -t -x -minalign 1 -Bstatic -Cvbcc -nostdlib $VBCC/targets/m68k-jaguar/lib/startup.o "obj/hello.o" "obj/screen.o" "obj/cube.o" "obj/mobj.o" "obj/images.o" -s -L$VBCC/targets/m68k-jaguar/lib/ -ljag -lvc -o bin/hello.jag failed startup.o: In "startup": Error 21: startup.o (CODE+0x42): Reference to undefined symbol _BSS_END. libjag.a(debug.o): In "showoffset": Error 21: libjag.a(debug.o) (CODE+0x318): Reference to undefined symbol _BSS_END. Unfortunately the attachments don't seem to exist on that thread anymore. I have a m68k-elf-gcc but it's set up for Amiga so I'd need a Jaguar linker script. -
Debugger integration in Virtual Jaguar
Luigi301 replied to dilinger's topic in Atari Jaguar Programming
It’s a Jaguar server executable - I’m going to say that’s the problem now that I think about it. How can I make a Jaguar ELF with VBCC? Sent from my iPhone using Tapatalk -
Debugger integration in Virtual Jaguar
Luigi301 replied to dilinger's topic in Atari Jaguar Programming
I got it to work but I had to install the whole Qt development package and run virtualjaguar from the MSVC2015 Qt command prompt. edit: Well, it starts and runs my homebrew. The --debugger command line crashes the emu though. -
Let me introduce jaguarvbcc - docker
Luigi301 replied to toarnold's topic in Atari Jaguar Programming
No, it crashed the Jaguar without .phrase. -
Let me introduce jaguarvbcc - docker
Luigi301 replied to toarnold's topic in Atari Jaguar Programming
Once I added a .phrase directive to my program before .gpu the error went away. .68000 being there or not doesn't affect anything. -
Let me introduce jaguarvbcc - docker
Luigi301 replied to toarnold's topic in Atari Jaguar Programming
I'd like to do some Jaguar programming. I'm trying to use this to compile a little hello world application. It works just fine compiling a jaglib program (jaglib is really neat by the way) but chokes for me trying to link it with a GPU program. I have my 68K C source and a little do-nothing GPU snippet: .include "jaguar.inc" BMP_WIDTH .equ 320 BMP_HEIGHT .equ 200 .globl _jag_vidmem .gpu VIDMEM .equr r16 .org G_RAM _blank_screen:: nop nop nop nop nop .68000 _blank_screen_end:: This assembles in vasmjagrisc_madmac but the linker complains? docker run --rm -v C:/jaguar:/usr/src/compile --workdir /usr/src/compile toarnold/jaguarvbcc:0.9f vc -vv +jaguar -o hello.jag obj/hello.o obj/screen.o vc frontend for vbcc (c) in 1995-2016 by Volker Barthelmann Loading files: /opt/jagdev/targets/m68k-jaguar/lib/startup.o (vobj-be object) obj/hello.o (vobj-be object) obj/screen.o (vobj-be object) /opt/jagdev/targets/m68k-jaguar/lib/libjag.a (vobj-be library) /opt/jagdev/targets/m68k-jaguar/lib/libvc.a (vobj-be library) Digesting symbol information: Joining selected sections: Warning 64: Section screen.o(segf03000) was not recognized by target linker script. -
Thanks, the Gauntlet book fills in some blanks from the Ireland hardware description. I was able to write my own BIOS ROM and a basic 6502 sound driver. The demo version from even got into HBMAME.
-
I've been using MAME since the 1990s I'm using it right now to help reverse-engineer an Atari arcade system, actually. Sent from my iPhone using Tapatalk
-
Okay cool. I know the computers themselves are still very cheap on eBay and the peripherals don't look too bad coming from the Amiga world. I'm used to paying $400 for a computer and $200 for an add-on card. It looks more like when I got my C64 - a big box of the computer and assorted parts/software boxes for a little bit of nothing.
-
I recently saw the Megademo video and was amazed at what the TI-99 can be coaxed into. I've done plenty of Amiga, Apple II, and CoCo programming but never even used a TI-99. I want to get into the 4A and its interesting 16-bit architecture but I don't know where to start. GROMs, PROMs, too much stuff. What's a basic 4A setup for general use?
-
I'm looking for scans of documentation for the System 1 arcade board. I have some homebrew software up and running: But I don't have any info on the 6502 program that controls sound, coin acceptance, and the 6522 VIA. The only documentation I have is a 14-page general hardware description retrieved from the offices of Atari's Ireland office and the MAME source. I know there used to be sites with lots of scanned internal documents but I'm not sure where they went...
-
Oh, were you the guy running the booth with the stack of Jaguar cartridges? I chatted with you about the Amiga for a few minutes.
-
Atari ST bought with faulty disk drive
Luigi301 replied to scottishlass3's topic in Atari ST/TT/Falcon Computers
I just installed an HxC-flashed Gotek unit into my ST if you want to go that route too. It took 10 minutes and you don't need to do anything to the case - the buttons and USB port are in the perfect spot for access. Makes life much easier and I've still got a couple external drives if I really need a floppy. -
Atari ST bought with faulty disk drive
Luigi301 replied to scottishlass3's topic in Atari ST/TT/Falcon Computers
Yeah, it will boot from the first drive it sees that has a disk with a boot sector on it. -
What models do you have?
-
I think there were some engineering sample 4160STEs from Atari but they decided not to produce them en masse (professionals would just want a Mega ST 4, you see) and just sent stickers out for dealers to attach to upgraded computers instead.
