24 of April. AtmoStrat was born

In this forum you can write about anything that does not fit in other forums.
This includes generic Oric talkings and things that are totaly unrelated but want to share with people here :)
User avatar
Hialmar
Flight Lieutenant
Posts: 318
Joined: Tue Mar 04, 2014 11:25 am
Location: Toulouse, France
Contact:

Re: 24 of April. AtmoStrat was born

Post by Hialmar » Sat Apr 25, 2015 7:20 pm

Impressive as always Jorodr !
Hialmar
CEO and Silicium member.

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

Re: 24 of April. AtmoStrat was born

Post by Dbug » Sat Apr 25, 2015 7:36 pm

jorodr wrote:The computer is running only in 1 MHz. It's not faster than Atmos and Telestrat and is 100% compatible, just have extended optcodes and address modes. It is useful for that who loves to write in assembler language. I hope there will be interested to find some useful 65C816 cross-assembler.
Ok.
jorodr wrote:I'm working on to add 64K extra, but it seems it's not easy because of the ULA. Will know soon.
I wonder if it would be doable to make it possible to page out the area from $A000 to $BFDF (so about 8192 bytes), that would make it possible to have smooth HIRES animation with double buffering :)

Technically, a usable solution for programmers would be to have and additional 64k of ram, split in 8 banks of 8kb, each overlapping the same 8kb in the original memory, as long as the ULA and the CPU knows which one to use at any time :)

User avatar
ibisum
Squad Leader
Posts: 872
Joined: Fri Apr 03, 2009 8:56 am

Re: 24 of April. AtmoStrat was born

Post by ibisum » Sat Apr 25, 2015 7:43 pm

This is amazing, I'm completely ready to participate! Much lust!

jorodr
Flying Officer
Posts: 169
Joined: Thu Aug 09, 2007 9:04 pm
Contact:

Re: 24 of April. AtmoStrat was born

Post by jorodr » Sat Apr 25, 2015 8:30 pm

Dbug wrote:I wonder if it would be doable to make it possible to page out the area from $A000 to $BFDF (so about 8192 bytes), that would make it possible to have smooth HIRES animation with double buffering :)
That's the idea of second 64K page. I want to double the video memory. I think I know how to do that, but it's too early and there's not enough room on the board for chips extra. I must remove SVideo part, but don't want for now. Maybe on some late stage when I try to integrate FDD controller on board, but then it will be impossible to fit in the case. It will be completely different computer, not AtmoStrat, maybe Oric Tropos, I don't know.. :)
Last edited by jorodr on Fri May 27, 2016 6:38 pm, edited 1 time in total.

User avatar
polluks
Officer Cadet
Posts: 53
Joined: Tue Jun 05, 2012 10:09 pm
Location: Germany
Contact:

Re: 24 of April. AtmoStrat was born

Post by polluks » Sun Apr 26, 2015 4:14 pm

Pretty cool! :D
cc65 development
Oric Atmos + Cumulus
Acorn Electron

Godzil
Squad Leader
Posts: 756
Joined: Sat May 21, 2011 7:21 pm
Location: Between UK and France
Contact:

Re: 24 of April. AtmoStrat was born

Post by Godzil » Mon Apr 27, 2015 9:54 am

Dbug wrote:
jorodr wrote:The computer is running only in 1 MHz. It's not faster than Atmos and Telestrat and is 100% compatible, just have extended optcodes and address modes. It is useful for that who loves to write in assembler language. I hope there will be interested to find some useful 65C816 cross-assembler.
Ok.
jorodr wrote:I'm working on to add 64K extra, but it seems it's not easy because of the ULA. Will know soon.
I wonder if it would be doable to make it possible to page out the area from $A000 to $BFDF (so about 8192 bytes), that would make it possible to have smooth HIRES animation with double buffering :)

Technically, a usable solution for programmers would be to have and additional 64k of ram, split in 8 banks of 8kb, each overlapping the same 8kb in the original memory, as long as the ULA and the CPU knows which one to use at any time :)
That's not easy using the original ULA as there will be sync problem, and that the ULA control the memory, and especially the memory refresh.

Unless the DRAM chip are replaced by SRAM, where they don't require to be refreshed, and map the 2 bank of memory on the ULA bus, and not the CPU bus, it won't be easy.

jorodr
Flying Officer
Posts: 169
Joined: Thu Aug 09, 2007 9:04 pm
Contact:

Re: 24 of April. AtmoStrat was born

Post by jorodr » Tue Apr 28, 2015 10:04 am

Just a little update. AtmoStrat tries to run in some of Telestrat modes, but I have not 3.5" StratSed disc.
Sorry I don't know if it's HyperBasic or TeleAss.
Could someone send me dsk to jorodr@abv.bg?
Attachments
11174913_854497747957477_1421873574897707640_n.jpg

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

Re: 24 of April. AtmoStrat was born

Post by Chema » Tue Apr 28, 2015 12:35 pm

Here it is :)
stratsed.zip
(77.71 KiB) Downloaded 129 times
However I am not sure if you need the STRATORIC cartridge in bank 5 of the Telestrat for it to work... Could be tested on an emulator I guess.

Congratulations for the excellent work!

User avatar
iss
Flight Lieutenant
Posts: 495
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: 24 of April. AtmoStrat was born

Post by iss » Tue Apr 28, 2015 12:44 pm

Thanks to jorodr and Chema I found bug in Oricutron running in TeleStrat mode related to ACIA emulation. Now it's fixed and I'll commit changes to svn.

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

Re: 24 of April. AtmoStrat was born

Post by Chema » Tue Apr 28, 2015 1:14 pm

Me? :shock:

Anyway, great!

jorodr
Flying Officer
Posts: 169
Joined: Thu Aug 09, 2007 9:04 pm
Contact:

Re: 24 of April. AtmoStrat was born

Post by jorodr » Tue Apr 28, 2015 5:16 pm

Thanks chema, thanks iss.

Here you are - AtmoStrat + Stratsed

And big problem! I don't know what to do, I see Telestrat running for a first time. But I am happy that I have made it by myself! :) Is there HyperBasic manual?
Sorry for the mess of the table :)
Attachments
stratsed.jpg
stratsed-2.jpg
Last edited by jorodr on Tue Apr 28, 2015 7:55 pm, edited 1 time in total.

User avatar
iss
Flight Lieutenant
Posts: 495
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: 24 of April. AtmoStrat was born

Post by iss » Tue Apr 28, 2015 6:48 pm

Check here: HyberBasic en+fr or here but only in French.

jorodr
Flying Officer
Posts: 169
Joined: Thu Aug 09, 2007 9:04 pm
Contact:

Re: 24 of April. AtmoStrat was born

Post by jorodr » Tue Apr 28, 2015 7:59 pm

iss. Thanks for your support!!! I'm waiting you to finish oricutron fixing and modify Dos 8D for 65816 :)

jorodr
Flying Officer
Posts: 169
Joined: Thu Aug 09, 2007 9:04 pm
Contact:

Re: 24 of April. AtmoStrat was born

Post by jorodr » Fri Jul 03, 2015 9:32 pm

Some pictures of AtmoStrat composite video out...
Attachments
11660022_531035983702345_1608320882_o.jpg
11660394_531035963702347_2099398233_o.jpg
11664938_531035957035681_1917162870_o.jpg

User avatar
Hialmar
Flight Lieutenant
Posts: 318
Joined: Tue Mar 04, 2014 11:25 am
Location: Toulouse, France
Contact:

Re: 24 of April. AtmoStrat was born

Post by Hialmar » Sat Jul 04, 2015 7:49 am

Nice :)
Hialmar
CEO and Silicium member.

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests