Twilighte card & sittler card (sdcard/joysticks/mouse)

This is the right place to discuss on how to implement hardware vsync, adding a VIA or AY chipset, puting multiple roms, or how to design a new flash expansion card.
jede
Flying Officer
Posts: 179
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Twilighte card & sittler card (sdcard/joysticks/mouse)

Post by jede »

i finished twilighte card and i am working on the last functionnality for the sittler card.

It's a new hardware for Atmos. It adds joysticks port (like telestrat), ROM Bank switching like telestrat and RS232 like telestrat.

Orix runs on these card, and some games and demo starts (but i did a port). Some .Tap files start, and some sedoric files. The code is missing for ftdos, sedoric, XLDOS & .tap files binary start, but it could run every OS (if we modify FDC calls). It means that the card could start a lot of oric software.

If you need more information : http://orix.oric.org/doku.php

If you want one, contact me with PM functionnality (only 9 PCB available)

https://www.youtube.com/watch?v=ymPW4Mqs4xw

in the future, it will handle 512KB of RAM & 512KB of ROM (with firmware update). RS232 is not working yet.

User avatar
Chema
Game master
Posts: 2666
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Twilighte card & sittler card (sdcard/joysticks/mouse)

Post by Chema »

:shock: This is an incredible project. Really impressive.

Thanks jede for all this work!

User avatar
ibisum
Wing Commander
Posts: 1295
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: Twilighte card & sittler card (sdcard/joysticks/mouse)

Post by ibisum »

Brilliant work! Can't wait to see it in person.

jede
Flying Officer
Posts: 179
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Re: Twilighte card & sittler card (sdcard/joysticks/mouse)

Post by jede »

For information (loading tape file from sdcard) (Code from Assinie)


User avatar
Chema
Game master
Posts: 2666
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Twilighte card & sittler card (sdcard/joysticks/mouse)

Post by Chema »

Man you rock!

User avatar
ibisum
Wing Commander
Posts: 1295
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: Twilighte card & sittler card (sdcard/joysticks/mouse)

Post by ibisum »

I'm seeing it in person! WOOHOO!! Gonna be a fun weekend, when it finally arrives and I can plug this in .. Three Cheers Jede!!!!

EDIT: oops, here it is, presenting itself to my Oric..

Image

User avatar
NekoNoNiaow
Flight Lieutenant
Posts: 272
Joined: Sun Jan 15, 2006 10:08 pm
Location: Montreal, Canadia

Re: Twilighte card & sittler card (sdcard/joysticks/mouse)

Post by NekoNoNiaow »

Really nice!

jede
Flying Officer
Posts: 179
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Re: Twilighte card & sittler card (sdcard/joysticks/mouse)

Post by jede »

For information, the final release of this card is out since 2 or 3 months.

Main features :
* sdcard reader (and usb key storage available too)
* usb port for usb mouse (for example ) : drivers not released yet.
* banking rom (512KB of RAM saved with a battery 512KB of EEProm)
* 2 joysticks ports (atmos games are available with joysticks without any patch)
* the card loads tap file in 1 second
* rom/ram can be updated from orix command line.
* forth, monitor,cd, gunzip, cat , ls with wildcard, directory management, malloc/free. ...
* for loading games from sdcard, there is no need to patch any game
* for many games, joysticks works without any patch


If you need informations, you can have a look to this page : http://orix.oric.org/twilighte-board-v0-6-user-manual/.

youtube channel : https://www.youtube.com/channel/UC19I95 ... 5KRf31bfqw

Others softwares will be available as soon as the code is clean :)

There is many details here : http://orix.oric.org/

If you want one card, let me know (private message on this site, or directly to my email adress)
Last edited by jede on Fri Jul 03, 2020 10:14 am, edited 2 times in total.

User avatar
ibisum
Wing Commander
Posts: 1295
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: Twilighte card & sittler card (sdcard/joysticks/mouse)

Post by ibisum »

Awesome! Can't wait to get my card updated and get into some Orix ..

User avatar
Dbug
Site Admin
Posts: 3350
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Twilighte card & sittler card (sdcard/joysticks/mouse)

Post by Dbug »

Do you have ways to facilitate the transfer of data between the Oric and PC with this card, like to facilitate cross assembling/compilation and transfer to the Oric memory?

jede
Flying Officer
Posts: 179
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Re: Twilighte card & sittler card (sdcard/joysticks/mouse)

Post by jede »

The usb port can manage serial connection between PC and Oric.

But i did not have a look and driver must be coded like usb mouse driver :) usb mouse driver is simpler to code than serial device :)

Usb port manage HID but for others USB devices, as on PC, you need to write the driver (for example, i think we could wrote drivers for any USB devices, but well it requires some work, and we should need technical information of the usb device).

Is it possible to communicate between PC and Oric with this card : from hardware point of view : Yes with usb port . But no software is written. The chip has no buffer, and i don't know if 6502 could handle the speed ... Some tests must be done.

Everybody can code what he want on the card. Emulation is not finished on Oricutron. But i have some parts finished here.

User avatar
ibisum
Wing Commander
Posts: 1295
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: Twilighte card & sittler card (sdcard/joysticks/mouse)

Post by ibisum »

Would it be feasible to hack up a keyboard driver over USB, and use that to transfer stuff over? I wonder what the maximum rate would be, and whether the Twilighte card could saturate an Oric's keyboard handling well enough to be a viable way to transfer stuff over ..

jede
Flying Officer
Posts: 179
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Re: Twilighte card & sittler card (sdcard/joysticks/mouse)

Post by jede »

Assinie and me have a look in order to drag and drop a file on the twilighte board from PC and execute it easily

If it does not work, it will require to code in assembly the client to get data from USB ...

User avatar
Dbug
Site Admin
Posts: 3350
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Twilighte card & sittler card (sdcard/joysticks/mouse)

Post by Dbug »

jede wrote:
Fri Jul 03, 2020 9:16 am
Assinie and me have a look in order to drag and drop a file on the twilighte board from PC and execute it easily

If it does not work, it will require to code in assembly the client to get data from USB ...
What would be awesome - and would make me a customer for the card - is if you could come up with a small way to provide an interface with the PC that allows the following:
- Upload a file from the PC to the Oric (could be directly on the SD card, does not have to be in the Oric memory)
- Download a file (obviously the ideal would be to actually be able to mount the SD card on the PC and copy it, but that's probably super difficult)
- Tell the Oric to run some programs

if you manage to implement that using a protocol that allows to send data and return something, that would even allow for some fancy things like being able to debug code that runs on the Oric from a PC.

That would be awesome :)

jede
Flying Officer
Posts: 179
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Re: Twilighte card & sittler card (sdcard/joysticks/mouse)

Post by jede »

I checked and link with USB is possible without any overflow from the oric side.

Anyway, we are looking to a solution which will require no code :) Some news, this week maybe.

Post Reply