Emulace počítače Sam Coupé + software (hry, aplikace, ...)

...

Moderátor: Mods_senior

Uživatelský avatar
X
Tvůrce článků
Elite Level 12.5
Elite Level 12.5
Příspěvky: 18961
Registrován: květen 07
Bydliště: ČR: Vysočina: Havlíčkův Brod
Pohlaví: Muž

Re: Emulace počítače Sam Coupé + software (hry, aplikace, ..

Příspěvekod X » 23 lis 2011 00:01

Urychlení emulace (200 ... 1000% a podobně) asi ne, na YouTube je nějaké zrychlení dohledatelné, ale asi na reálné fyzické mašiny ... možná z novějších OS, co jedou na harddiscích, ale přesně nevím, zkus hledat na Netu, a jak vidíš na vytížení procesoru, tak samotná emulace dá PC zabrat :lol: Tak je to ale u všech emulací, že jsou náročnější ... možná optimalizuj nastavení emulátoru, můžeš dát nastavení dle mých screenů zde v tomto vláknu. Sice jsem už reálně Sama dlouho nepouštěl, ale přijde mi, že reálný SamCoupé jede rychleji než simulátor (třeba je to klam) ...


KATEGORIE:​SYSTÉM​NET​DATA​EMULACE​HRY​VIDEO​AUDIO​GRAFIKA​TEXT‌​‌​ ‌​‌​APP‌‌‌‌​Brigády‌​Filmy‌​Firefox​​●‌​FormátHlavolam‌​●‌​Hra‌​●‌​Hry‌​​Ikony‌​Klipy‌​Knihy‌​●‌​KomixyKoš‌​Melodrama‌​NákupyOdkazy‌​OS‌​Plné hry‌​●‌​RubikSam CoupéSoftware‌​●‌​Šedá zónaTV‌​‌​TV‌​Úložiště‌​VideoNovinky‌​Zajímavosti‌​Znaky

Reklama
ludwig1
nováček
Příspěvky: 11
Registrován: listopad 11
Pohlaví: Muž

Re: Emulace počítače Sam Coupé + software (hry, aplikace, ..

Příspěvekod ludwig1 » 23 lis 2011 20:13

Tak jsem leccos vykoumal :thumbsup:

Zatížení procesoru jde opravdu snížit, nevím přesně jak se mi to podařilo, nicméně procházel jsem podrobně ta nastavení, která jsou viz výše a ještě jsem to nějak pošteloval. Maximální zatížení 1-jádr. procesoru mám teď na 50%.

Pokud jde o zrychlení emulace, dá se dosáhnout pomocí vypnutí FRAME SYNC ve VIEW na liště. Rychlost emulace se dostane u mě tak na 1500%, což bohatě stačí na určité věci, když si třeba potřebuji urychlit složitější výpočty apod.

Něco už jsem si naprogramoval a vypadá to velice slušně. Basic na SAMu je opravdu skvělý. Potěšilo mě také ON GOTO :rolleyes: Bohužel v paměti to bude vypadat trošku jinak než u ZX, takže je třeba to ještě proštudovat, pokud chce člověk spolehlivě používat POKE+PEEK ap. Ale zatím dobrý, vypadá to fakt slibně! :thumbsup:

Díky! :wink:

Uživatelský avatar
X
Tvůrce článků
Elite Level 12.5
Elite Level 12.5
Příspěvky: 18961
Registrován: květen 07
Bydliště: ČR: Vysočina: Havlíčkův Brod
Pohlaví: Muž

Re: Emulace počítače Sam Coupé + software (hry, aplikace, ..

Příspěvekod X » 24 lis 2011 00:48

Super, na test vypnutí z menu: View > Frame Sync - jsem nikdy nepřišel, opravdu je to rychlé jako čert :lol: I když se to nedá použít na vše ... nejspíš se na Netu válí i výpis ROM Sam Coupé, kdybys chtěl jen některé adresy, mohu naskenovat z mých dokumentů, jedná se jen o systémové adresy, tedy obdobou registrů na PC?
KATEGORIE:​SYSTÉM​NET​DATA​EMULACE​HRY​VIDEO​AUDIO​GRAFIKA​TEXT‌​‌​ ‌​‌​APP‌‌‌‌​Brigády‌​Filmy‌​Firefox​​●‌​FormátHlavolam‌​●‌​Hra‌​●‌​Hry‌​​Ikony‌​Klipy‌​Knihy‌​●‌​KomixyKoš‌​Melodrama‌​NákupyOdkazy‌​OS‌​Plné hry‌​●‌​RubikSam CoupéSoftware‌​●‌​Šedá zónaTV‌​‌​TV‌​Úložiště‌​VideoNovinky‌​Zajímavosti‌​Znaky

ludwig1
nováček
Příspěvky: 11
Registrován: listopad 11
Pohlaví: Muž

Re: Emulace počítače Sam Coupé + software (hry, aplikace, ..

Příspěvekod ludwig1 » 25 lis 2011 10:17

Ano, ten výpis by se jistě hodil, tak jestli ho máš po ruce, budu vděčný! Každopádně jsem zatím ve stadiu testování zcela základních příkazů v Basicu, ale možná že i na tohle se dostane. Uvidíme :thumbsup:

Uživatelský avatar
X
Tvůrce článků
Elite Level 12.5
Elite Level 12.5
Příspěvky: 18961
Registrován: květen 07
Bydliště: ČR: Vysočina: Havlíčkův Brod
Pohlaví: Muž

Re: Emulace počítače Sam Coupé + software (hry, aplikace, ..

Příspěvekod X » 25 lis 2011 20:03

Zatím příkazy Sam BASICu + Sam DOSu (Master BASIC + Master DOS značně rozšiřuje paletu příkazů):

ABS
ACS
AND
ASN
AT
ATN
AUTO
BEEP
BIN
BIN$
BLOCKS
BLITZ
BOOT
BORDER
BRIGHT
BUTTON
CALL
CHR$
CIRCLE
CLEAR
CLOSE
CLOSE SCREEN
CLS
CODE
CONTINUE
COS
CSIZE
DATA
DEFAULT
DEF FN
DEF KEYCODE
DEF PROC
DELETE TO
DEVICE
DIM
DIR
DISPLAY
DIV
DO
DPEEK
DPOKE
DRAW
DUMP
DUMP CHR$
ELSE
ELSE IF
END IF
END PROC
ERASE
EXIT IF
EXP
FATPIX
FILL
FLASH
FOR
FORMAT
FREE
GET
GOSUB
GOTO
GRAB
HEX$
IF
IN
INK
INKEY$
INPUT
INSTR
INT
INVERSE
ITEM
KEY
KEYIN
LABEL
LEN
LENGTH
LET
LIST
LLIST
LIST TO
LIST FORMAT
LLIST FORMAT
LN
LOAD
LOCAL
LOOP
LOOP IF
LPRINT
MEM$
MERGE
MOD
MODE
MOVE
NEW
NEXT
NOT
ON
ON ERROR
OPEN
OPEN SCREEN
OR
OUT
OVER
PALETTE
PAPER
PAUSE
PEEK
PEN
PI
PLOT
POINT
POKE
POP
PRINT
PUT
RAMTOP
RANDOMIZE
READ
RECORD STOP
RECORD TO
REM
RENUM
RENUM TO
RENUM STEP
RESTORE
RETURN
ROLL
RND
RUN
SAVE
SAVE LINE
SAVE CODE
SAVE SCREENS
SAVE DATA
SAVE LINE
SCREEN
SCREEN$
SCROLL
SCROLL CLEAR
SCROLL RESTORE
SGN
SIN
SOUND
SQR
STEP
STOP
STRING$
STR$
SVAR
TAB
TAN
TO
TRUNC$
UDG
UNTIL
USR
VAL
VAL$
VERIFY
VERIFY CODE
VERIFY DATA
WHILE
WINDOW
XMOUSE
YMOUSE
XOS
XRG
YOS
YRG
XPEN
YPEN
Naposledy upravil(a) X dne 25 lis 2011 20:50, celkem upraveno 2 x.
KATEGORIE:​SYSTÉM​NET​DATA​EMULACE​HRY​VIDEO​AUDIO​GRAFIKA​TEXT‌​‌​ ‌​‌​APP‌‌‌‌​Brigády‌​Filmy‌​Firefox​​●‌​FormátHlavolam‌​●‌​Hra‌​●‌​Hry‌​​Ikony‌​Klipy‌​Knihy‌​●‌​KomixyKoš‌​Melodrama‌​NákupyOdkazy‌​OS‌​Plné hry‌​●‌​RubikSam CoupéSoftware‌​●‌​Šedá zónaTV‌​‌​TV‌​Úložiště‌​VideoNovinky‌​Zajímavosti‌​Znaky

Uživatelský avatar
X
Tvůrce článků
Elite Level 12.5
Elite Level 12.5
Příspěvky: 18961
Registrován: květen 07
Bydliště: ČR: Vysočina: Havlíčkův Brod
Pohlaví: Muž

Re: Emulace počítače Sam Coupé + software (hry, aplikace, ..

Příspěvekod X » 25 lis 2011 20:30

KATEGORIE:​SYSTÉM​NET​DATA​EMULACE​HRY​VIDEO​AUDIO​GRAFIKA​TEXT‌​‌​ ‌​‌​APP‌‌‌‌​Brigády‌​Filmy‌​Firefox​​●‌​FormátHlavolam‌​●‌​Hra‌​●‌​Hry‌​​Ikony‌​Klipy‌​Knihy‌​●‌​KomixyKoš‌​Melodrama‌​NákupyOdkazy‌​OS‌​Plné hry‌​●‌​RubikSam CoupéSoftware‌​●‌​Šedá zónaTV‌​‌​TV‌​Úložiště‌​VideoNovinky‌​Zajímavosti‌​Znaky

Uživatelský avatar
X
Tvůrce článků
Elite Level 12.5
Elite Level 12.5
Příspěvky: 18961
Registrován: květen 07
Bydliště: ČR: Vysočina: Havlíčkův Brod
Pohlaví: Muž

Re: Emulace počítače Sam Coupé + software (hry, aplikace, ..

Příspěvekod X » 25 lis 2011 20:48

Komentovaný výpis ROM Sam Coupé a další užitečné informace >>> http://sam.speccy.cz/coding.html

Sam Coupé BASIC >>> http://sam.speccy.cz/basic.html
KATEGORIE:​SYSTÉM​NET​DATA​EMULACE​HRY​VIDEO​AUDIO​GRAFIKA​TEXT‌​‌​ ‌​‌​APP‌‌‌‌​Brigády‌​Filmy‌​Firefox​​●‌​FormátHlavolam‌​●‌​Hra‌​●‌​Hry‌​​Ikony‌​Klipy‌​Knihy‌​●‌​KomixyKoš‌​Melodrama‌​NákupyOdkazy‌​OS‌​Plné hry‌​●‌​RubikSam CoupéSoftware‌​●‌​Šedá zónaTV‌​‌​TV‌​Úložiště‌​VideoNovinky‌​Zajímavosti‌​Znaky

ludwig1
nováček
Příspěvky: 11
Registrován: listopad 11
Pohlaví: Muž

Re: Emulace počítače Sam Coupé + software (hry, aplikace, ..

Příspěvekod ludwig1 » 26 lis 2011 00:20

Skvělý! Díky moc! Každá dokumentace se velmi hodí, všechno jsem si postahoval a budu experimentovat :wink:

ludwig1
nováček
Příspěvky: 11
Registrován: listopad 11
Pohlaví: Muž

Re: Emulace počítače Sam Coupé + software (hry, aplikace, ..

Příspěvekod ludwig1 » 27 lis 2011 19:33

Některé věci opravdu nechápu, kdo psal... V The Complete Guide to Sambasic autor např. píše o novém příkazu FATPIX jako o "extrémně stupidním příkazu, který on sám nikdy nepoužil". To je fakt na zabití :evil: :evil:

Já znám extrémně stupidní příkazy v C++ , ale tohle je přece paráda. Příkazem FATPIX se dají dělat pěkné grafické efekty, např. zrychlování. Realizovat zrychlování (či zpomalování) určitého efektu by bez FATPIXu znamanalo přepočet navíc (nebo alespoň odskok na přepočet), což proce zbytečně brzdí.

Jen krátká nesmyslná ukázka, co mě napadlo s FATPIXem udělat:

Kód: Vybrat vše

10 PAPER 0:PEN 7:BORDER 0:CLS
20 MODE 3
30 FOR i=2 TO 150
40 PEN 7
50 FATPIX 1
60 PLOT i,30:DRAW 0,20
70 PEN 0
80 FATPIX 0
90 PLOT i,30:DRAW 0,20
100 NEXT i
110 PEN 7
120 FOR i=75 TO 150
130 PEN 0
140 FATPIX 1
150 PLOT i,30:DRAW 0,20
160 PAUSE 2
170 NEXT i
180 PEN 7
190 STOP


Bez FATPIXu se takováto věc realizuje dost těžko, kór když máte omezenou rychlost stroje.

Ještě volněji by to mohlo běžet, když se řádky 30 a 120 přepíší takto:

Kód: Vybrat vše

30 FOR i=2 to 150 STEP 2
.
.
120 FOR i=2 TO 150 STEP 2


Když se na řádcích 50 a 80 FATPIXy vymění (prohodí z nuly na jedničku a opačně), zas to dělá něco jiného.

Podle mě perfektní příkaz, se kterým se dají dělat divy. A takových hloupostí je v tomhle manuálu víc, škoda mluvit... :sneaky:
Naposledy upravil(a) ludwig1 dne 27 lis 2011 22:04, celkem upraveno 1 x.

Uživatelský avatar
X
Tvůrce článků
Elite Level 12.5
Elite Level 12.5
Příspěvky: 18961
Registrován: květen 07
Bydliště: ČR: Vysočina: Havlíčkův Brod
Pohlaví: Muž

Re: Emulace počítače Sam Coupé + software (hry, aplikace, ..

Příspěvekod X » 27 lis 2011 19:59

Třeba tam mělo být o extrémně zjednodušujícím (práci) příkazu a nějak to zmrvili ... mimochodem pěkné efekty jsou v aplikaci / ukázce / demu: Sam Demo, vše je psáno v BASICu a když se to dozvěděli PCčkáři (v tehdejší době), co se na to dívali v klubu DDM, tak skoro spadli pod stůl :lol:





Jinak poloprofesionální dema ve strojáku vypadají na počítač Sam Coupé takto:



KATEGORIE:​SYSTÉM​NET​DATA​EMULACE​HRY​VIDEO​AUDIO​GRAFIKA​TEXT‌​‌​ ‌​‌​APP‌‌‌‌​Brigády‌​Filmy‌​Firefox​​●‌​FormátHlavolam‌​●‌​Hra‌​●‌​Hry‌​​Ikony‌​Klipy‌​Knihy‌​●‌​KomixyKoš‌​Melodrama‌​NákupyOdkazy‌​OS‌​Plné hry‌​●‌​RubikSam CoupéSoftware‌​●‌​Šedá zónaTV‌​‌​TV‌​Úložiště‌​VideoNovinky‌​Zajímavosti‌​Znaky

Uživatelský avatar
X
Tvůrce článků
Elite Level 12.5
Elite Level 12.5
Příspěvky: 18961
Registrován: květen 07
Bydliště: ČR: Vysočina: Havlíčkův Brod
Pohlaví: Muž

Re: Emulace počítače Sam Coupé + software (hry, aplikace, ..

Příspěvekod X » 01 pro 2011 01:11

Paleta barev počítače Sam Coupé:

Obrázek
KATEGORIE:​SYSTÉM​NET​DATA​EMULACE​HRY​VIDEO​AUDIO​GRAFIKA​TEXT‌​‌​ ‌​‌​APP‌‌‌‌​Brigády‌​Filmy‌​Firefox​​●‌​FormátHlavolam‌​●‌​Hra‌​●‌​Hry‌​​Ikony‌​Klipy‌​Knihy‌​●‌​KomixyKoš‌​Melodrama‌​NákupyOdkazy‌​OS‌​Plné hry‌​●‌​RubikSam CoupéSoftware‌​●‌​Šedá zónaTV‌​‌​TV‌​Úložiště‌​VideoNovinky‌​Zajímavosti‌​Znaky


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Neotevírají se hry a některé aplikace.
    od Prosím_Pomozte » 05 bře 2017 15:49 » v Hry
    2
    229
    od X
    05 bře 2017 16:38
  • Neotevírají se hry a některé aplikace.
    od Prosím_Pomozte » 05 bře 2017 15:47 » v Hry
    0
    153
    od Prosím_Pomozte
    05 bře 2017 15:47
  • Ubuntu software
    od shockwave » 04 úno 2017 10:21 » v LiNuX a ostatní alternativní OS
    0
    318
    od shockwave
    04 úno 2017 10:21
  • Jak nainstalovat software
    od davsto » 24 pro 2016 21:47 » v Vše ostatní (sw)
    2
    259
    od davsto
    24 pro 2016 21:55
  • Dobrý překladový software
    od jpanther » 23 říj 2017 18:06 » v Vše ostatní (sw)
    0
    164
    od jpanther
    23 říj 2017 18:06

Zpět na “Vše ostatní (sw)”

Kdo je online

Uživatelé prohlížející si toto fórum: CommonCrawl [Bot], DotNetDotCom.org [Bot], Yahoo [Bot] a 2 hosti