Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

566 Excellent

About PeteE

  • Rank
    Chopper Commander

Profile Information

  • Gender
  • Location
    Beaverton, OR
  1. This is "The Blue Lion", a long-range dual motor AWD; black interior, aero wheels with covers removed and wheel cap kit installed.
  2. Actually it can, using a modified MiniMemory binary, with an additional menu entry to save the contents back to the SD card.
  3. Wasn't your whole goal to get clearer video from a PAL TI? That's not going to happen with the RF input to a TV of any kind. From what I've read, you have modify the PAL RF modulator to get access to the composite signal, which you can then connect to that Magnavox studio monitor you have. You can see where the composite signal is located in the image in this post. I would offer to do the modification for you, but I'm down in Portland, and you would need to bring the PAL TI and monitor to test.
  4. Please have a look at the amusingly-named file here.
  5. The strategy guide publisher certainly did.
  6. Keep an eye out for the CollectorVision Phoenix, a FPGA-based board for simulating ColecoVision, Atari 2600, TI 99/4a, and is open source so that other systems (Geneve?) might be simulated in the future. 1) It has PS/2 keyboard connector. (No USB) 2) It has F18A already on the FPGA. 3) Someone would need to design a cartridge adapter for TI cartridges. (But it has SD card for software also.) 4) Someone would need to make an adapter for the expansion port to interface with existing peripherals.
  7. It's persistence - when going for a high score above 40k, you need at least 30 seconds left on the timer, so if the timer gets down that low, hit alt-8 to redo and hope you get a better grouping. Try to make efficient use of time by lining up the next shot while waiting for exploding mines.
  8. Typically I've seen it referred to as "TV mode" (video option in Classic99) or "CRT filter" (or shader) in other retro emulators.
  9. You can also move while the mines are detonating and chaining, so use that time wisely to line up your next shot!
  10. Using Majestyx strategy, got lucky with mine clusters
  11. Ralph, this is wonderful! I have only one suggestion: Don't warn about "Register used as immediate operand" for shift instructions that use R0 as the shift amount. I prefer writing R0 as a reminder that R0 will be used.
  12. My turmoil clone uses GCC to build the cartridge ROM, mostly as an learning exercise. The source code is here. I didn't use any external libraries, because I like having total control of the computer, and wrote my own functions to access the VDP in a way that is similar to what I'm familiar with in assembly language. Here's a description of the files: Makefile: this locates the compiler programs and options that are passed to it, and provides list of inputs and outputs to the compiler, and their dependencies. This is used by the "make" command to build the cartridge binary. The .asm and .c files get compiled to .o files, and the .o files get linked into a .elf file, which gets converted to the .bin file (which also gets zip'd with layout.xml into a .rpk file.) cart_header.asm: this is the assembly source code for the cartridge header required for all cartridge programs running in the >6000 space. crt0.c: this is the C runtime supporting the main program, responsible for turning off interrupts, initializing the workspace pointer and stack pointer, copying non-constant data from ROM to RAM, initializing variables to zero, and then calling the main() function. linkfile: a linker script that lays out where things will end up in memory, and sets up some labels that the C runtime will use to copy data or zero-initialize variables. main.c: this contains the void main() function, and all the rest of the supporting game functions. Some inline assembly is also used to read the joystick, wait for the VDP interrupt, and low-overhead VDP set address and copy data. graphics.h: a C header file containing the graphics data generated from the Magellan file using the gawk command.
  13. Oh sorry, that's a local label, supported only by Ralph's XDT assembler. The breakpoint is at >632A. Edit: Oh cool, glad I could help make MAME better. Here's hoping it can help Speccery too.
  • Create New...