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: 349
Joined: Tue Mar 04, 2014 11:25 am
Location: Toulouse, France
Contact:

Re: 24 of April. AtmoStrat was born

Post by Hialmar »

Impressive as always Jorodr !
Hialmar
CEO and Silicium member.
User avatar
Dbug
Site Admin
Posts: 4444
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: 24 of April. AtmoStrat was born

Post by Dbug »

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
Wing Commander
Posts: 1646
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: 24 of April. AtmoStrat was born

Post by ibisum »

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 »

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
Pilot Officer
Posts: 76
Joined: Tue Jun 05, 2012 10:09 pm
Location: Germany
Contact:

Re: 24 of April. AtmoStrat was born

Post by polluks »

Pretty cool! :D
cc65 development
Oric Atmos + Cumulus
Acorn Electron
Godzil
Squad Leader
Posts: 774
Joined: Sat May 21, 2011 7:21 pm
Location: Between UK and France
Contact:

Re: 24 of April. AtmoStrat was born

Post by Godzil »

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 »

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: 3014
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: 24 of April. AtmoStrat was born

Post by Chema »

Here it is :)
stratsed.zip
(77.71 KiB) Downloaded 460 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
Wing Commander
Posts: 1641
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: 24 of April. AtmoStrat was born

Post by iss »

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: 3014
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: 24 of April. AtmoStrat was born

Post by Chema »

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 »

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
Wing Commander
Posts: 1641
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: 24 of April. AtmoStrat was born

Post by iss »

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 »

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 »

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: 349
Joined: Tue Mar 04, 2014 11:25 am
Location: Toulouse, France
Contact:

Re: 24 of April. AtmoStrat was born

Post by Hialmar »

Nice :)
Hialmar
CEO and Silicium member.
Post Reply