• Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.

Recent content by ZaneKaminski

  1. Z

    MacSE-RAM, a crazy Mac SE PDS RAM concept!

    That's the thing, we can remap the RAM kind of like an MMU, but it's totally nonstandard, so there is no existing app that can do it. But a thorough study/decompilation of Compact Virtual 3.0 would be very useful since we could then replace the parts that use the MMU with code for a different...
  2. Z

    MacSE-RAM, a crazy Mac SE PDS RAM concept!

    @zone66x Wow, this looks like a great project. It would be good if we can totally relocate the ROM and also the SCSI chip and framebuffer pointers to make room for a bunch of contiguous RAM. @Snial Oops didn't see your post. This is good progress! But we still face the big task of modifying the...
  3. Z

    GBSCSI - A cheap(er?) solution to replacement storage

    At Garrett's Workshop we have long been thinking of making a SCSI device but one issue we have is the SCSI edge rate spec. I think the spec demands a 5 ns edge rate or slower to prevent the signal from ringing in all of the stubs on the drive boards, but LVT-series chips have something like 0.5...
  4. Z

    GBSCSI - A cheap(er?) solution to replacement storage

    Ooh you made me realize me something I said was wrong. LVT series can sink 64 mA and source 32 mA, opposite of what you said. So the resistance when driving high is more like 10-20 ohms, not 5-8 ohms like I said. This makes the problem a bit better but still not great. I think there's kinda two...
  5. Z

    GBSCSI - A cheap(er?) solution to replacement storage

    @GRudolf94 Nice work on the switching regulator layout. Looks like you kept the "hot loop" pretty small. Lots of new-manufacture gizmos don't get that right and are probably emitting a ton of EMI needlessly. But what about those ‘245s? Those look like they're driving the SCSI data and control...
  6. Z

    MacSE-RAM, a crazy Mac SE PDS RAM concept!

    Accelerator is working with the new memory mapping: Sorta obtuse to read but the gist is that the A23 and A22 address lines going from the accelerator to the Mac's motherboard are forced to 0 when the address is in the $6XXXXX, $700000-$7EFFFF, and $8XXXXX range. This maps these ranges to RAM...
  7. Z

    MacSE-RAM, a crazy Mac SE PDS RAM concept!

    Seems like the code for starting an application is mostly in Processes.c (from the leaked "Super Mario" sources): https://github.com/elliotnunn/supermario/blob/9dd3c4bef84df2ea30f5ec2c5e97b043e8267b3f/base/SuperMarioProj.1994-02-09/ProcessMgr/Processes.c NewProcess(...) calls...
  8. Z

    MacSE-RAM, a crazy Mac SE PDS RAM concept!

    I don't think it's a good idea to try and put a hole right in the middle of an application partition. I understand you can do this by putting a big nonrelocatable block in the middle right before the app starts running, but semantically it's not in line with the application lifecycle model. The...
  9. Z

    MacSE-RAM, a crazy Mac SE PDS RAM concept!

    Okay I guess A5 world and obviously the stack are app specific, but still, whatever goes in this highmem area would probably benefit from being in the fast RAM. I just read the memory management chapter in Inside Macintosh but it doesn't say much about how the OS creates the individual...
  10. Z

    MacSE-RAM, a crazy Mac SE PDS RAM concept!

    Do we have to have an INIT or ROM patch at all? It seems worse to make RAM contiguous at boot because then "highmem," A5 world, and the stack end up in the slow RAM. Instead we should let that stuff go from 0x3FFFFF downwards at boot. Then after the system is fully booted we should patch the...
  11. Z

    MacSE-RAM, a crazy Mac SE PDS RAM concept!

    I have a prototype open-source 68HC000-based accelerator made in partnership with Garrett’s Workshop that can do what’s described here. The accelerator has 4 MB of onboard fast RAM for the main 4 MB of RAM at $000000-$3FFFFF and does not use motherboard RAM except for the video/sound buffers...
  12. Z

    6100, 7100, 8100, 9150 PDS Connector

    The other day I was itching to make the right angle PDS adapters for my 6100 and 610 but I wasn't sure of the exact dimensions. There seem to be several types and I dunno which dimensions (in terms of where to position the connector on the right angle board) are applicable to which adapters...
  13. Z

    Cheap USB mouse adapter for 128k/512k/Plus?

    This guy sells one: https://www.tinkerboy.xyz/product/tinkerboy-usb-mouse-to-mac-converter-adapter-for-macintosh-with-db9-mouse-port/ Not too expensive and the case design is quite professional! Nobody seems to be talking about it; the designer posted on AppleFritter several times, but last I...
  14. Z

    Help with LCII Repair

    It’s complicated...I puzzled it out a bit more. The LC II has no less than four signals called reset. Two “power-on reset” signals are generated by U12, which is an MC34064 “undervoltage detection chip.” U12’s function is to pulse those reset signals when the power is turned on or recovers from...
  15. Z

    Help with LCII Repair

    Wow! I did not know this. I thought it would not be possible to dump it from the Mac. Maybe the Egret is the same as one of these 6805 MCUs, and if so, we could burn another: http://www.bitsavers.org/components/motorola/6805/Single_Chip_Microcontrollers.pdf The Egret has 28 pins and evidently...
Back
Top