Coder Social home page Coder Social logo

saga-drivers's Introduction

SAGA Chipset Drivers (for AmigaOS 3.x)

Directory Feature
saga.card Picasso96 plugin for AmigaOS and AROS

saga.card

  • Supports 320x240 and 640x480 at 60Hz
  • Can display in 8 bit palette mode, 15 bit hicolor, 16 bit hicolor, 24-bit RGB, and 32-bit RGB.
  • Works with both Picasso96 for AmigaOS, or with AROS

Accepts the following Monitor tooltype:

  • VideoMemSize=xxxxx

xxxx can be bytes, xxxxK (kilobytes), or xxxxM (megabytes)

Compilation

This driver is designed to be compiled via the AROS ABIv1 m68k crosscompiler.

The saga-card metamake target will build the ELF file into your AROS target directory, as AROS:Libs/Picasso96/saga.card

Use the AROS elf2hunk tool to convert the ELF to AmigaOS HUNK format, to use it on an AmigaOS system.

Installation (AmigaOS)

  • Install Picasso96. Select only the uaegfx driver during installation.
  • Rename SYS:Devs/Monitors/uaefgx to SYS:Devs/Monitors/SAGA in Workbench
  • Modify the SAGA icon's tooltypes, and set BoardType=saga
  • Copy saga.card to SYS:Libs/Picasso96/saga.card
  • Reboot, and use SYS:Prefs/Picasso96Mode to attach the SAGA board to the modes
  • Reboot, and use SYS:Prefs/ScreenMode to select the SAGA screen mode

sagasd.card

  • Supports SD and SDHC devices

Compilation

This driver is designed to be compiled via the AROS ABIv1 m68k crosscompiler.

The saga-sd metamake target will build the ELF file into your AROS target directory, as `AROS:Devs/sagasd.device

Use the AROS elf2hunk tool to convert the ELF to AmigaOS HUNK format, to use it on an AmigaOS system.

Installation (AmigaOS)

  • Copy the HUNK version of sagasd.device to DEVS:
  • Install 'GiggleDisk' from AmiNet for automatic partition support
  • Create a C:IconX script with the following content:
; Semi-automatic mounting for SAGA SD devices
; Requires 'GiggleDisk' from AmiNet to be in your
; path - see http://aminet.net/package/disk/misc/giggledisk.lha
;
If EXISTS T:SDMount
    Echo "SD has already been mounted:"
    Echo ""
    Echo "Partitions"
    Echo "----------"
    Cd T:SDMount
    List LFORMAT="    %s:" ~(#?.info)
    Echo ""
    Ask "[EXIT]"
Else
    MakeDir T:SDMount
    GiggleDisk DEVICE=sagasd.device UNIT=0 PREFIX=SD TO=T:SDMount
    Mount >NIL: T:SDMount/~(#?.info)
EndIf

saga-drivers's People

Contributors

ezrec avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.