Search results

  1. J

    "PrintCopyright trap"

    MacsBug is supposed to work in DingusPPC. If it doesn't then that means there's stuff that needs fixing. SheepShaver on the other hand, does some stuff that is maybe not compatible with debuggers.
  2. J

    More pico-mac stuff

    Did you test this yet? I came up with this but I don't know if it's correct: perl -E ' for ($i = 0 ; $i < 64 ; $i++) { # select some initial conditions $n = $i; $carry = 0; $val = 0b10000001; # do the ROXL.B $val |= $carry << 8; $n %= 9; $result = ($val << $n) | ($val >> (9 - $n))...
  3. J

    Force interrupt in Basilisk emulator

    Maybe Mini vMac? (I haven't tried it)
  4. J

    Powerbook G4 12" - Boot OS9?

    "USB Prober" from the USB DDK 1.5.9f1 can show info about connected USB devices.
  5. J

    Force interrupt in Basilisk emulator

    Since you just want to disassemble some ROM code and not debug an app, you don't need NMI. You just need to create an app the calls Debugger() or DebugStr("\phello") Does MacsBug work in Basilisk? I think you may need to use a different emulator.
  6. J

    How to build for 040 FPU with Codewarrior Pro 4

    Did you use Gestalt to make sure 68881 instructions will work? Did you link with the _F_ variant of MSL? See "Library Naming Conventions" in "Target Mac OS.pdf"? Did you try debugging the code, stepping through assembly instructions until it crashes? Where does it actually crash? doubles for...
  7. J

    Working Version of MacHttp2 MCP files?

    What version of Mac OS X was the OS X machine? I think it needs to be Leopard or earlier to be able to serve files to Mac OS 9. I think connecting with AFP should work.
  8. J

    What are some code editors recommended for MacOS 9x?

    C++ is used by some powerful object-oriented application frameworks such as MacApp and Metrowerks PowerPlant. Mac Universal Interfaces includes interface files for C, Pascal, and 68K assembly. Pascal was used mostly in earlier Mac application development. The Inside Macintosh books showed...
  9. J

    Need help getting a Sonnet Crescendo G4/1000MHz PCI to work

    Do you have the installation manual? One of the instructions for the 8600 is: I'm not sure if that applies to Kansas. I wonder if the additional options of the PowerLogix CPU Director would be helpful? I don't think you should have both extensions installed though.
  10. J

    Powerbook G4 12" trouble booting from USB

    USB target disk mode requires a USB-C port which can switch data from downstream facing (DFP) to upstream facing (UFP).
  11. J

    Powerbook G4 12" trouble booting from USB

    There is no USB target disk mode on PowerPC Macs. Which PowerBook G4 do you have? Which Open Firmware version? Does the old disk of the PowerBook G4 boot? When booted, does the PowerBook G4 see the new USB disk?
  12. J

    How do you get CodeWarrior to add assembler source files to a project?

    You could make your own preprocessor if the C preprocessor is not sufficient. Decide what language you want to use for the preprocessor (e.g. bash or zsh shell or python or perl) Decide on a delimiter that separates normal text from preprocessor commands. The C preprocessor uses # but that...
  13. J

    How do you get CodeWarrior to add assembler source files to a project?

    All the CodeWarrior pdfs have a "Guide to CodeWarrior Documentation" section that mentions a stand-alone assembler and an "Assembler Guide" document but I don't think CodeWarrior Pro 4 includes those. Target Mac OS.pdf says the "Assembler Guide" documents the PowerPC assembler and the 68K...
  14. J

    How do you get CodeWarrior to add assembler source files to a project?

    I don't think CodeWarrior has a dedicated 68K assembler. .a files are used by the MPW assembler which can produce a .o object file that a CodeWarrior project can include. For CodeWarrior, you include assembly code inside .c files. For example, check the contents of these: Metrowerks...
  15. J

    Working Version of MacHttp2 MCP files?

    If the zip file was created on a Mac then it would have preserved the resource forks and HFS metadata. The zip file appears to contain AppleSingle encoded files. They can be converted to proper resource files: sourcedir="/Volumes/Storage/Downloads/machttp"...
  16. J

    Juicy Crumb G4 Pro Speaker USB Help

    The adapter controls the voltage. The load (speaker) controls the current. The load could try to take more current than the adapter allows so it's important that the adapter is chosen to handle whatever current is required. A fuse can be used to protect the adapter if the load tries to take...
  17. J

    System P-7.1 Bootable 800K Floppy Flop!

    The blessed System Folder is a 4 byte ID in the Master Directory Block. The bless --info in Mac OS X will show the ID and what folder that ID belongs to. My dumpvols.sh script for Mac OS X can dump partition map and volume boot info. https://gist.github.com/joevt/a99e3af71343d8242e0078ab4af39b6c
  18. J

    Falcon F-16 v2.0 in multiplayer....Mac Plus <-> 486 PC!

    RXD+ on the Mac side probably needs be grounded so that it is not floating and the difference between RXD+ and RXD- is sufficient for a proper signal (RS-422 uses differential signaling). If HSKo is connected to DSR then HSKi just needs to be DTR but you have it set to DCD, CTS, and RTS. DCD...
  19. J

    iMac G3 (Rev A -> C) G4 CPU Upgrade

    The Option Key is skipped/ignored on early New World Macs, according to https://68kmla.org/bb/index.php?threads/getting-g3-whisper-perch-usb-working.43681/post-479180 multi-boot is text only in the beginning. Later, it got a UI. In the later versions, to get the text menu instead of the GUI...
  20. J

    iMac G3 (Rev A -> C) G4 CPU Upgrade

    I don't know how these EEPROMs are used or what data they contain. My B&W G3 has this data in i2c for a Sonnet 1GHz G4 upgrade. dev via-cuda cr 80 0 do 80 0 i 2* read-iic ?dup if cr i . dump cr then loop 54 ff86b87b: 80 08 00 00 00 40 00 1e 01 00 00 00 00 00 00 00 :.....@...
Top