Commander X16

Diskussioner om andra Commodore-datorer än VIC-20, C64, C128 och Amiga

Moderatorer: Fanta_gbg, e5frog, stonan, Zlasher

Commander X16

Inläggav MOB-i-L » 5 oktober 2019, 01:41

Det finns ett projekt om att utveckla en ny 8-bitars dator med 65C02 som fungerar liknande en VIC 20 eller Commodore 64 fast med bättre grafik och ljud: Commander X16: http://commanderx16.com

Det finns en emulator till den som fungerar i Chrome/Chromium: https://x16.tmp2k.com/

Man kan byta till svenskt tangentbord genom att trycka på F9 några gånger tills SV-SE visas. Om man skriver ?CHR$($0F) så byter man från teckenuppsättningen PETSCII till ISO8859-15 och då fungerar åäö (i desktop emulatorn i alla fall).

Desktop-emulatorn som fungerar bättre än webbversionen kan man hämta ner från:
https://github.com/commanderx16/x16-emulator/releases

eller installera inifrån Linux från:
https://snapcraft.io/x16emu

Man kan behöva boota om efter att man installerat den i Linux. Dessutom skapades den inte i startmenyn i mitt fall, utan jag får starta från kommandoraden med x16emu.

I desktop-emulatorn kan man byta till ISO-tecken med Ctrl+O ($0F=15 och O är 15:e bokstaven i alfabetet). Då fungerar åäö om man bytt till SV-SE.

Jag har varit med i projektet ett tag och haft synpunkter, skickat buggrapporter, samt fixat en del småsaker som Ö och º i tecken-ROM:et.

Den enda nackdelen med projektet är väl att det är oklart om FPGA-kretsen VERA blir öppen källkod. Emulatorn är i alla fall öppen källkod. Jag har hittills programmerat den som en C64 med fler tecken på skärmen, men inte satt mig in i VERA. Man kan ha nytta av 6502-kursen jag översatt: http://mobluse.github.io/easy6502-sv/#further

T.ex. finns där en länk till en C-kurs för C64 på tyska. Om man använder den senaste cc65 från GitHub så lär den ha cx16 eller x16 som target.

Jag har utvecklat ett filterprogram som omvandlar till UTF8 i terminalen så att man kan se utskrifter på skärmen i terminalen. https://github.com/mobluse/x16-petscii2utf8
MOB-i-L
Lärling
Lärling
 
Inlägg: 35
Blev medlem: 2 maj 2010, 10:05

Re: Commander X16

Inläggav bjonte » 5 oktober 2019, 07:28

Det här är nog väldigt roligt att hålla på med för de som utvecklar detta men jag har svårt att tänka mig att göra något till den här maskinen. Det finns ju redan så många olika maskiner att utveckla på och så lite tid att göra det på. Vad är det som gör att du har fastnat för den?
Användarvisningsbild
bjonte
Stormästare
Stormästare
 
Inlägg: 1881
Blev medlem: 17 april 2006, 23:12

Re: Commander X16

Inläggav MOB-i-L » 13 oktober 2019, 16:08

Jag tycker dess emulator är smidig eftersom man kan klistra in text i den med Ctrl+V och dessutom kan den skriva ut det den skriver på skärmen till stdout. Man kan ju klistra in text i VICE, men det är lite bökigt (i varje fall i SDL-versionen), men man kan inte få utmatning till stdout (så vitt jag vet).

Emulatorer som använder terminalfönstret, t.ex. XTerm eller LXTerminal, kan vara ännu smidigare. Jag hittade en sådan emulator för Atari 800.

Det vore intressant att få reda på hur dess VGA-kort, VERA, fungerar.
MOB-i-L
Lärling
Lärling
 
Inlägg: 35
Blev medlem: 2 maj 2010, 10:05

Re: Commander X16

Inläggav MOB-i-L » 28 oktober 2019, 04:38

Det här PS/2 tangentbordet är under utveckling till den nya 8-bitars datorn Commander X16. Ni kanske har synpunkter på dess utformning för t.ex. bruk till emulatorer för C64, C128, Plus/4, och VIC20. Då skulle ni kunna framföra dem till skaparna.
Bilagor
74458167_574505556659543_2443871726119944192_o.jpg
Commander X16 tangentbord
MOB-i-L
Lärling
Lärling
 
Inlägg: 35
Blev medlem: 2 maj 2010, 10:05

Re: Commander X16

Inläggav bjonte » 28 oktober 2019, 05:40

Det är ju bra med ordentliga piltangenter. Jag blir nyfiken på 40/80-knappen! Är det tänkt att det ska finnas flera grafikutgångar på datorn, som på C128?
Användarvisningsbild
bjonte
Stormästare
Stormästare
 
Inlägg: 1881
Blev medlem: 17 april 2006, 23:12

Re: Commander X16

Inläggav bjonte » 28 oktober 2019, 05:44

Shift, control, commander, fn, alt och menu. Väldigt många metaknappar. De får nog definiera vad dessa ska vara till för i förväg så att det inte blir knappbonanza i programmen och ingen struktur alls.
Användarvisningsbild
bjonte
Stormästare
Stormästare
 
Inlägg: 1881
Blev medlem: 17 april 2006, 23:12

Re: Commander X16

Inläggav herdware » 28 oktober 2019, 17:09

bjonte skrev:Jag blir nyfiken på 40/80-knappen! Är det tänkt att det ska finnas flera grafikutgångar på datorn, som på C128?

Nä, en utgång med flera grafiklägen.
Användarvisningsbild
herdware
Stormästare
Stormästare
 
Inlägg: 1434
Blev medlem: 6 mars 2008, 21:07
Ort: Nordvästra Småland

Re: Commander X16

Inläggav MOB-i-L » 28 oktober 2019, 19:45

FN används som på laptop-tangentbord. T.ex. på min Eee Pc 900 så genererar FN+Z knappen till vänster om Z på 105-knapparstangentbord. På mitt officiella Raspberry Pi tangentbord så genererar FN+L PgDn på det numeriska tangentbordet när Num Lock är släckt, och enbart L 3 när Num Lock är tänd. Man ska kunna generera alla 105 skannkoder + multimediaknappkoder med FN-knappen på vissa kompakta tangentbord. Vad som fungerar på X16 tangentbordet känner jag inte till. Knappen FN enbart skickar ingen skannkod.

40/80-knappen togglar mellan 80- och 40-teckensmod på bredden och 60 och 30 på höjden. MENU är ingen skiftknapp. De har ju tagit ett vanligt kompakt PC-tangentbord och bara bytt ut vad som står på knapparna.
MOB-i-L
Lärling
Lärling
 
Inlägg: 35
Blev medlem: 2 maj 2010, 10:05

Re: Commander X16

Inläggav Redreamer » 29 oktober 2019, 07:25

jag kanske bara har missat det men hur tänker man sig att själva "datorlådan" skall se ut?

Skickat från min ANE-LX1 via Tapatalk
It always return one day!
Användarvisningsbild
Redreamer
Stormästare
Stormästare
 
Inlägg: 1372
Blev medlem: 1 maj 2005, 10:07
Ort: Borås

Re: Commander X16

Inläggav MOB-i-L » 29 oktober 2019, 16:31

MicroATX-låda (µATX) som inte är bestämd än, men de har haft en omröstning. Möjligen kan storleken krympa till Mini-ITX-låda. Man ska också kunna köpa enbart kretskortet och själv skaffa låda och PS/2-tangentbord. Redan nu fungerar ROM:et i emulatorn med tangentbord för vanliga språk, bl.a. svenska.

Mer allmän information: Commander X16: Philosophy and Specification
https://www.pagetable.com/?p=1373
MOB-i-L
Lärling
Lärling
 
Inlägg: 35
Blev medlem: 2 maj 2010, 10:05

Re: Commander X16

Inläggav bjonte » 29 oktober 2019, 18:13

Hur stora är de här 128 sprajtarna?
Användarvisningsbild
bjonte
Stormästare
Stormästare
 
Inlägg: 1881
Blev medlem: 17 april 2006, 23:12

Re: Commander X16

Inläggav MOB-i-L » 1 november 2019, 00:40

bjonte skrev:Hur stora är de här 128 sprajtarna?

De är max 64x64 och alla 128 kan vara på skärmen samtidigt. Det finns en begränsning vad gäller hur många pixlar per rad som kan påverkas av sprajtarna: ca 640 pixlar minus 1 per sprajt på den raden.

Jag fick detta svar från en i Facebook-gruppen om X16. VERA dokumentationen finns här: https://github.com/commanderx16/x16-doc ... ference.md
MOB-i-L
Lärling
Lärling
 
Inlägg: 35
Blev medlem: 2 maj 2010, 10:05


Återgå till PET/C+4/C16/C116/MAX/DTV m.fl.

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 1 gäst

Banners

BOA Japon Mediapalatset Nostalgibutiken
Quartex Retro Overlays Retroplay Spel och sånt
Super Motaro Söders Serie & Skivhandel vintagegames.se RG 2016