CPCWiki forum

General Category => Off topic => Topic started by: Devilmarkus on 01:53, 16 February 15

Title: Just for Fun: C64 roms v2
Post by: Devilmarkus on 01:53, 16 February 15
Just for fun:

C64 roms v2

Spoiler: ShowHide


For Amstrad CPC 6128, QWERTY, not Schneider! (Needs Amstrad branding name in startup-message)

Attention! Because of the flashing cursor and forced CAPS LOCK on startup, the OS rom isn't designed for serious CPC usage!

Title: Re: Just for Fun: C64 roms v2
Post by: remax on 20:56, 16 February 15
What was your easter egg at the time ?
Title: Re: Just for Fun: C64 roms v2
Post by: ralferoo on 09:28, 17 February 15
I laughed! :)

Quote from: Devilmarkus on 01:53, 16 February 15
For Amstrad ... not Schneider! (Needs Amstrad branding name in startup-message)

BTW, this is easy to hack out if you felt inclined to do so...
Title: Re: Just for Fun: C64 roms v2
Post by: Devilmarkus on 12:36, 17 February 15
Quote from: remax on 20:56, 16 February 15
What was your easter egg at the time ?

Flashing cursor and CAPS LOCK enabled on startup...

Quote from: ralferoo on 09:28, 17 February 15
I laughed! :)

BTW, this is easy to hack out if you felt inclined to do so...

Yeah sure, I know the bridges ;)
Title: Re: Just for Fun: C64 roms v2
Post by: remax on 16:03, 17 February 15
Quote from: Devilmarkus on 12:36, 17 February 15
Flashing cursor and CAPS LOCK enabled on startup...

I mean you had an hidden machine as an easter egg, wasn't it a C64 ?
Title: Re: Just for Fun: C64 roms v2
Post by: roy bates on 16:19, 17 February 15
this is funny as hell,lol
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 17:50, 17 February 15
I'm sure the same effect can be done in 1KB file without changing ROM. :)
Title: Re: Just for Fun: C64 roms v2
Post by: EgoTrip on 18:12, 17 February 15
You should do these from other systems, such as BBC, Spectrum, Atari 8-bit etc.
Title: Re: Just for Fun: C64 roms v2
Post by: Devilmarkus on 20:09, 17 February 15
Quote from: remax on 16:03, 17 February 15
I mean you had an hidden machine as an easter egg, wasn't it a C64 ?

Nope, it was an Atari XL emulator...

Quote from: ZbyniuR on 17:50, 17 February 15
I'm sure the same effect can be done in 1KB file without changing ROM. :)

Sure it can, but thats not the goal ;)
Goal is that the CPC looks like a C64 (Or another machine perhaps) on power-up :P

Quote from: EgoTrip on 18:12, 17 February 15
You should do these from other systems, such as BBC, Spectrum, Atari 8-bit etc.

BBC, Atari 8 bit, maybe...
But speccy would not work, as expected, because you'd also have to modify the CRTC registers and screen offsets
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 23:47, 17 February 15
To do Speccy you can use command WINDOW 5,36,1,24 and similar with ORIGIN. That's it. ;)

Typography in 8 bits: System fonts » DamienG (http://damieng.com/blog/2011/02/20/typography-in-8-bits-system-fonts)

I know this is much more work, but maybe better made ROM or program which can simulate Basic from other machine not only look.
To make this easy no POKE CALL etc. rest command may translate to Locomotive Basic and execute. :)
Title: Re: Just for Fun: C64 roms v2
Post by: Devilmarkus on 14:11, 18 February 15
Thankyou much for the system font pictures!
I'll check, whats possible ;)
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 18:21, 18 February 15
Here you are, those fonts ready to use. And from 16bit computers too. Art Studio .fnt type (768b). Sorry I don't thought about this early.

On this dsk is mess some program are not finish.
But "0.BAS" can run and show few kind files. You can try. Use arrows or joystick and Return or Fire to choose. [C] or Fire2 to other disk. ;)
TXT files can be straight from PC Windows-1252 standard, with German France etc characters. SCR only compressed.
"8&16bit.bas" show all this fonts from other machines at once.
"8bit.bas" - trying pretend other machines. After READY type "cont" to look next start screen.

Do you remember POKE to CapsLock on ?

Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 17:34, 20 February 15
Once I wrote on FB about narrow fonts 4x8 in 4 colors.
http://www.facebook.com/photo.php?fbid=10203942079505961&set=gm.10152453985282058&type=1 (http://www.facebook.com/photo.php?fbid=10203942079505961&set=gm.10152453985282058&type=1)

And about others alphabets including exotic.
http://www.facebook.com/photo.php?fbid=10203622126787343&set=o.5357712057&type=3 (http://www.facebook.com/photo.php?fbid=10203622126787343&set=o.5357712057&type=3)

All of them, plus oryginal fonts from ROM other 8 and 16 bits machines are on this DSK above. :)
Do you like it or hate it? ;)


Title: Re: Just for Fun: C64 roms v2
Post by: TFM on 18:09, 20 February 15
Well, I like it!  :)
Title: Re: Just for Fun: C64 roms v2
Post by: Gryzor on 13:19, 22 February 15
Hehe I like it too :) Would love to see more machines!
Title: Re: Just for Fun: C64 roms v2
Post by: Devilmarkus on 19:51, 04 March 15
"Amiga 500" ROM ;)


Spoiler: ShowHide
[attachimg=2]


Use as lower rom, Amstrad branding, CPC 6128 rom replacement
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 21:13, 04 March 15
I never seen CLI in A500 so it remind me nothing from Amiga but font.
I was hope to see upper barr with info about chip ram and frame with gadgets. ;)
Title: Re: Just for Fun: C64 roms v2
Post by: Devilmarkus on 21:16, 04 March 15
Quote from: ZbyniuR on 21:13, 04 March 15
I never seen CLI in A500 so it remind me nothing from Amiga but font.
I was hope to see upper barr with info about chip ram and frame with gadgets. ;)

Then: Add it ;)
Title: Re: Just for Fun: C64 roms v2
Post by: Devilmarkus on 21:22, 04 March 15
"Sinclair ZX Spectrum" ROMs

Spoiler: ShowHide
[attachimg=1]
Title: Re: Just for Fun: C64 roms v2
Post by: Devilmarkus on 21:35, 04 March 15
"Atari XL" ROMs:

Spoiler: ShowHide
[attachimg=1]



Title: Re: Just for Fun: C64 roms v2
Post by: Bryce on 21:53, 04 March 15
Does the Amiga one go through the boot up process colours and show the "Hand with disk" screen first? That would be cool, but probably not fit in the ROM.

Bryce.
Title: Re: Just for Fun: C64 roms v2
Post by: Devilmarkus on 23:48, 04 March 15
Sorry, but that is impossible. Also the Frame around the startup message is not possible...


Could not resist:

Spoiler: ShowHide
[attachimg=2]



Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 08:36, 05 March 15
I love russian ROM. Great colors and (c) sign superb. It's look more russian than any russian computer I ever seen. :D
I think Atari should have little bit darker colors like INK 0,1:INK 1,20:BORDER 1

Of course this change is enough to make first impression. But if you want go one step closer to those machines they have different characters on keys with Ctrl which look like this:
http://atarionline.pl/cn/data/upimages/Fonty/ATARI.FNT.png (http://atarionline.pl/cn/data/upimages/Fonty/ATARI.FNT.png)
http://atarionline.pl/cn/data/upimages/Fonty%20C64/c64_lower.64c.png (http://atarionline.pl/cn/data/upimages/Fonty%20C64/c64_lower.64c.png)
http://atarionline.pl/cn/data/upimages/Fonty%20C64/c64_upper.64c.png (http://atarionline.pl/cn/data/upimages/Fonty%20C64/c64_upper.64c.png)

You can download this and more others font from:
http://atarionline.pl/v01/index.php?subaction=showfull&id=1236639234&archive=&start_from=&ucat=7&ct=poczatki (http://atarionline.pl/v01/index.php?subaction=showfull&id=1236639234&archive=&start_from=&ucat=7&ct=poczatki)
http://atarionline.pl/v01//index.php?subaction=showfull&id=1242399102&archive=&start_from=0&ucat=7&ct=poczatki (http://atarionline.pl/v01//index.php?subaction=showfull&id=1242399102&archive=&start_from=0&ucat=7&ct=poczatki)

But this FNT files are tricky, because XL/XE and C64 keeping characters in memory in different order:

CPC and ZX:   digits - BIG - small - squares .... etc.
Atari:             digits - BIG - frames - small. .... thats it, rest is the same in inverse
C64:              small  - digits - BIG - frames.  .... rest is in inverse.
C64 upper:     BIG - digits - bars - frames.

ZX Spectrum have 6 different meaning on each key. It hard to make on CPC, but squares on digits keys and least one word on letters keys can be done with Ctrl. Q-PLOT, W-DRAW, E-REM, ... etc.    I did it in Basic    8BIT.BAS     on DSK.  RUN 30

Title: Re: Just for Fun: C64 roms v2
Post by: Devilmarkus on 13:21, 05 March 15
Well, I'm lazy and I use JavaCPC's ROM-editor...
(I just need to edit the startup-message with a Hex-Editor)

[attach=2]

It can also import your FNT files from your DSK... (Did not test any special formats yet)
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 16:57, 05 March 15
I get it. My emulator welcome me this way, with few keys change. :)
Title: Re: Just for Fun: C64 roms v2
Post by: Devilmarkus on 18:47, 05 March 15
Perhaps useful:
CPC 6128 System ROM optimized for GT-65 green screen:
Spoiler: ShowHide

[attachimg=1]
[attachimg=2]



Small test program:

10 MODE 0
20 FOR t=0 TO 15
30 IF t=1 THEN PEN 15 ELSE IF t=15 THEN PEN 1 ELSE PEN t
40 FOR k=1 TO 20:PRINT CHR$(143);:NEXT
50 NEXT
60 PEN 1

Title: Re: Just for Fun: C64 roms v2
Post by: Devilmarkus on 19:16, 06 March 15
Greetings to Gryzor (and all other Greek people here!!!)

Spoiler: ShowHide
[attachimg=1]



Title: Re: Just for Fun: C64 roms v2
Post by: Gryzor on 19:18, 06 March 15
OHHHHHHHHHHHHHHHHHHHHHHHHHHHH *STANDING OVATION*

(of course the letters do not 'align' with the latin ones - for instance, δ is the equivalent of d but Ψ (psi) has nothing to do with C. Still, so cool! :D
Title: Re: Just for Fun: C64 roms v2
Post by: Devilmarkus on 19:21, 06 March 15
Quote from: Gryzor on 19:18, 06 March 15
OHHHHHHHHHHHHHHHHHHHHHHHHHHHH *STANDING OVATION*

(of course the letters do not 'align' with the latin ones - for instance, δ is the equivalent of d but Ψ (psi) has nothing to do with C. Still, so cool! :D

Sure, it's meant just for fun ;-)

I'm sure, the Russian font also doesn't match all letters ;-)
Title: Re: Just for Fun: C64 roms v2
Post by: Gryzor on 19:23, 06 March 15
Yeah, I was thinking the same :D
Title: Re: Just for Fun: C64 roms v2
Post by: Devilmarkus on 19:24, 06 March 15
But lovely color set, no?  8)
Title: Re: Just for Fun: C64 roms v2
Post by: Gryzor on 19:26, 06 March 15
Ha, didn't notice the reference... Indeed :) Maybe the inverse would be better, but still a nice touch!
Title: Re: Just for Fun: C64 roms v2
Post by: Devilmarkus on 19:29, 06 March 15
Yeah you should download the "greek.rom" file and use it as OS6128.rom replacement ;)
Title: Re: Just for Fun: C64 roms v2
Post by: Gryzor on 19:33, 06 March 15
Seriously considering this!
Title: Re: Just for Fun: C64 roms v2
Post by: TFM on 20:56, 06 March 15
Quote from: Gryzor on 19:18, 06 March 15
OHHHHHHHHHHHHHHHHHHHHHHHHHHHH *STANDING OVATION*

(of course the letters do not 'align' with the latin ones - for instance, δ is the equivalent of d but Ψ (psi) has nothing to do with C. Still, so cool! :D


Can you please, please post / send a table which shows exactly which Greek letter shall be put at which latin letter?!?
I'm searching that since ages, but nobody can help. But I want to have the "Greek" option on my CPC too!  :) :) :)
Title: Re: Just for Fun: C64 roms v2
Post by: Devilmarkus on 21:51, 06 March 15
Quote from: TFM on 20:56, 06 March 15

Can you please, please post / send a table which shows exactly which Greek letter shall be put at which latin letter?!?
I'm searching that since ages, but nobody can help. But I want to have the "Greek" option on my CPC too!  :) :) :)

I also then could fix the rom to show proper letters ;)
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 22:35, 06 March 15
If something wrong with Greek alphabet it's my bad. I did it mostly by this:
Keyboard layout - Wikipedia, the free encyclopedia (http://en.wikipedia.org/wiki/Keyboard_layout#Greek)
Exept 3 letters which are on keys HJX probably because of this table:
Greek alphabet - Wikipedia, the free encyclopedia (http://en.wikipedia.org/wiki/Greek_alphabet#Letters)
I though those signs sound similar for those letters in latin. But it should be improve by KEY DEF. And I put special signs on Q and W.

Please Gryzor explain what should be done more properly? :)

I suppose on PC you using this:
Windows-1253 – Wikipedia, wolna encyklopedia (http://pl.wikipedia.org/wiki/Windows-1253)
But it is hard to do on CPC because codes till 240 to 255 are control codes. I had similar problem when I tried to made program to display text for PC on CPC by Windows-1250 and 1252. I meant is no problem with display, but if you try typing you need put some letters twice, once by Windows codes and second somewhere else.
On my Fonts DSK in 0.BAS there is French German Spanish Scandinavian and Netherland Y on some keys with Ctrl. ;)  By this:

¡é3456èùçàß
qw€rtÿuiopüå
asdfghjklöäø
zxcvbñm,.¿æ

Maybe something like this should be in CPC in ROM ? ;)

Title: Re: Just for Fun: C64 roms v2
Post by: EgoTrip on 23:04, 06 March 15
No BBC? Not even an MS-DOS?
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 23:13, 06 March 15
If you so impatient you can do it yourself. :P
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 01:27, 07 March 15
Order of Russian alphabet I took from here:
KOI8-U - Wikipedia, the free encyclopedia (http://en.wikipedia.org/wiki/KOI8-U) 
Similar version was using in Russian clones of ZX Spectrum. I mean till code 64 to 127 like mine, or on capital letters normal Latin and instead small latin letter -> capital Russian with no small at all. :)
But I put there some extra characters from
Belarusian (ў) on code 127 and (i) on fanny looking ( ; ). Small letter only because no space for more.
and Ukrainian (є) on (%) don't mistake with russian (э) or (з) or Euro € sign,
(ґ) you can made by chr$(22)chr$(1) and connect funny (') with russian (г), and (ї) together (;+").
Those letters is not exist in Russian.
The same order is in Unicode. But official ISO standard for Cyrillic is different and using only in Bulgaria. Those «signs» are using in russian as (") quote.
_______________________

Properly Russian keyboard look like this:   
Keyboard layout - Wikipedia, the free encyclopedia (http://en.wikipedia.org/wiki/Keyboard_layout#Russian)
JCUKEN is very different than QWERTY. So people with russian as second language quite often prefer something like on second picture, there most letters sound the same like latin on those keys, what is more easy to remember for people from west. On this page second picture is not complete. Russian alphabet have 33 letters, and there is swap X with H. In russian language letter which sound like latin X is no exist, and russian sign X is reading like latin H, so in my opinion this lousy picture is not correct. Actually I seen in Google few different version of this phonetic russian keyboard. :)
http://kaupaitis.lt/wp-content/uploads/2014/02/russian-phonetic-keyboard-layout.png (http://kaupaitis.lt/wp-content/uploads/2014/02/russian-phonetic-keyboard-layout.png)
This one is similar to my, except swap letters on W and V. Probably because some letters from Latin alphabet are reading different way in different language, for example russian B sound like German W, and like English V, that is reason I guess.

On my Font DSK  RUSSIAN.BAS  I made some KEY DEF to put this proper way. After type 'cont' is change into other similar language, not all together like in my version of russian.fnt. :)

Sorry for this long lecture. ;)
Title: Re: Just for Fun: C64 roms v2
Post by: Gryzor on 09:12, 07 March 15
I thought the Greek matrix had been done by someone else already? Ok, i'll make something :)
Title: Re: Just for Fun: C64 roms v2
Post by: Gryzor on 09:27, 07 March 15

Yeah, it's not that easy :D

AA,α
BΒ,β
CA
DΔ,δ
EΕ,ε
FΦ,φ
GΓ,γ
HΗ,η
IΙ,ι
JJ
KΚ,κ
LΛ,λ
MΜ,μ
NΝ,ν
OΟ,ο
PΠ,π
QQ
RΡ,ρ
SΣ,σ
TΤ,τ
UU
VV
WΩ,ω
XΧ,χ
YΥ,υ
ZΖ,ζ


This is the phonetic equivalents. Now, this leaves us with ψ,ξ, and θ without a direct equivalent. These are pronounsed as "psi", "ksi" and hard "th" (as in Thor")


Reversely, now this is getting tough, because C can be pronounced as both "K" and "S". When writing in greeklish it's usually replaced by Κ,κ, but we already have this elsewhere, so should we duplicate it? Ξ is usually "translated" with a dipthong, "ks" (because X is assigned to x which is phonetically different but it's the same letter), whereas "j" is "translated into a greek dipthong, "τζ" :D


Θ is normally assigned to U because they look somewhat alike, yet U is closer to the greek dipthong "ου".


So you see why these positions have been chosen... When writing English with Greek characters though, it produces silly effects since you can't really replace the Latin characters with dipthongs... Unless you create new characters?


I think this is a bit pointless unfortunately...
Title: Re: Just for Fun: C64 roms v2
Post by: MacDeath on 18:22, 07 March 15
Then how to you do ü, ç, à, ñ, ï and so on ???


Anyway, thx for the mathematic lesson.


can't wait for Elvish, Vulcan and Klingon versions as well.
Title: Re: Just for Fun: C64 roms v2
Post by: TFM on 18:43, 07 March 15
Thanks Gryzor! Awesome!  :) :) :)

Title: Re: Just for Fun: C64 roms v2
Post by: Gryzor on 19:00, 07 March 15
Glad you guys liked it :D

Well, if we're talking for the fun of it we could do a 'proper' mapping so that the boot message makes sense. Or we could translate the boot message altogether?
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 21:48, 07 March 15
@Gryzor (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1) - Is Greek is your first language or second?
Do you have PC with greek keyboard?
I hear in Greece CPC was quite popular, so I'm sure someone already made greek version of word processor. Do you have it?
Few months ago when I did this font, I was trying to find in Google pictures of CPC with greek text on screen and it was very hard. I found something what sounds for me like greek but it was writing latin alphabet. And few page with advert of Amstrad in greek language. So not much.

I think if you want made proper greek version od CPC ROM, should be left latin alphabet to listing of Basic look normal and whole list of greek letters including: Ϊ Ϋά έ ή ί ϊ ϋ ό ύ ώ... etc. something like here:
Windows-1253 – Wikipedia (http://de.wikipedia.org/wiki/Windows-1253)
And keys map for example greek small normal, latin small with Shift, and greek capital letters with Ctrl. What you think about it?


@MacDeath (http://www.cpcwiki.eu/forum/index.php?action=profile;u=221) - Vulcan and Klingon? - Sounds interesting. How hard it can be? ;)
I can do that. ;)  Can you find me page with whole Klingon alphabet?
Elvish use runes, I already did it. :)
Title: Re: Just for Fun: C64 roms v2
Post by: Gryzor on 10:18, 08 March 15
Hello mate,

Yes, I'm Greek so my first language is Greek. And yes my PC has a greek keyboard.

The CPC was very popular in Greece, probably the top machine among the 8-bitters (certainly seemed the case with the 6128). Unfortunately I haven't heard of a localised word processor - the only program that I'm aware of that was translated into Greek was Powerplay - The Game of the Gods (Greek download available at http://cpc-power.com/index.php?page=detail&num=3242 (http://cpc-power.com/index.php?page=detail&num=3242) ) due to its content. But I'll ask in Greek fora and see if anyone knows anything about a word processor!

Greek characters in CPC programs was achieved by assigning positions to the Greek characters already present in the CPC ROMs and with a few user-defined characters to complete the set. I really don't remember how switching between Greek and Latin characters worked though! What you say makes sense...
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 21:15, 08 March 15
I have to fix yet some minor details. ;)
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 23:14, 08 March 15
@Gryzor (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1) - Try GREEK+.BAS it take GREEK+.FNT (codes 160to255) and changes keys map.
You can SAVE"GrKeyMap",b,46230,240 
Try display in CPC some Greek text from PC Windows. Is it OK ? :)

I corrected GREEK.FNT too I mean letters from keys XHJ, now is like should be on Greek keyboard, but still English text look funny with this one fnt.. ;)
Title: Re: Just for Fun: C64 roms v2
Post by: Gryzor on 08:21, 09 March 15
Ah, this is really lovely. Sometimes I have to do a keypress two times for the greek character to appear, which is strange - I would've thought it's down to my Windows/emulation, but only happens with Greek characters??


Love the Greek flag too :)
Title: Re: Just for Fun: C64 roms v2
Post by: Gryzor on 08:45, 09 March 15
I'm also taking a look at the other files. I really like the simple file manager, the narrow font, the big font (wow) and... Arabic! Heheheh!
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 19:54, 09 March 15
I'm glad you like it. :)
Some emulator have problem with proper working Caps Lock. Must be press twice or even if you change font and meaning of keys, which is fine with Shift but with Caps On is showing original meaning those keys instead new one. Really strange. Sometimes help press Ctrl+Caps.
About others files on my dsk, there's too much files. I'm planning separate narrow fonts and national fonts on 2 dsk and start new topic about it. Maybe tomorrow. Then I tell more. :)
Title: Re: Just for Fun: C64 roms v2
Post by: Gryzor on 09:26, 10 March 15
But mate, all these little programs and fonts, out of the blue... You should put together a little presentation or something, this deserves its own thread! :)
Title: Re: Just for Fun: C64 roms v2
Post by: TFM on 17:14, 10 March 15
That's a good idea. I also can contribute a little. There is a font manager for FutureOS. That has about 30 fonts or so, dunno remember in detail. Some may be the same. It's on the Utility disc / DSK [nb](downloads in FutureOS - The revolutionary UltraOS for the CPC6128 and CPCPlus (http://www.futureos.de))[/nb].
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 07:33, 11 March 15
I like idea to pretending other computers. Even if it only appearances. ;)

Who want to see anim disk from Amiga on CPC ?  run"a600
Title: Re: Just for Fun: C64 roms v2
Post by: Gryzor on 21:41, 23 March 15
Pretty convincing! :D If someone incorporated it to a ROM... :D
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 06:39, 24 March 15
I'm not a fan of packing everything into ROM. Because then it can be run only run by ROM-BOX holders and not by everybody.

Years ago I had a version of this image with a diskette 3", but gone. I also pulled a few wires from keyboard to FDD, and each connected in such a way to insert a disk without touching keyboard resulted appearing RUN"0

Each my floppy was staring by file "0". Some of them had Menu which responded to 0 starting file "0" again from a new disk after changed to another. Holders Commodore envied me. I didn't needed for this animated floppy disk in ROM. :D

In free time, I can do this animation with mixing Modes, to improve appearance of the letters. :)

Title: Re: Just for Fun: C64 roms v2
Post by: TFM on 16:46, 24 March 15
Quote from: ZbyniuR on 06:39, 24 March 15
I'm not a fan of packing everything into ROM. Because then it can be run only run by ROM-BOX holders and not by everybody.


Everybody can get an X-MEM for 30 Euros. I love to have things in ROM which I need more often. A disc-less system is just cool!  8)
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 07:41, 25 March 15
So, you love to have things in ROM, it's fine for me. And buying is easy no doubt. But in my opinion not everybody is a handyman to figure out how to use it.
Most people likes using simple and easy things without reading instruction, like click something by mouse. I don't think it is enough ability to set ROM-BOX.
Title: Re: Just for Fun: C64 roms v2
Post by: CraigsBar on 08:46, 25 March 15
With symbos and a symbiface 2 it is lol, @prodatron do you have any plans to extend the ROM setting app in symbos to include the x-mem? This would be a great enhancement since the symbiface 2 is no longer available anywhere.
Title: Re: Just for Fun: C64 roms v2
Post by: Bryce on 10:29, 25 March 15
Quote from: ZbyniuR on 07:41, 25 March 15
So, you love to have things in ROM, it's fine for me. And buying is easy no doubt. But in my opinion not everybody is a handyman to figure out how to use it.
Most people likes using simple and easy things without reading instruction, like click something by mouse. I don't think it is enough ability to set ROM-BOX.

ROMs have the advatange of "always being there", ie: you can call a program up immediately without looking for / swapping disks etc. But it doesn't always make sense. Some things are better off on disk, others are better on ROM.
As far as technical knowledge is concerned, you don't need very much to use a ROM and starting a ROM program is usually easier than starting a program from disk.

Bryce.
Title: Re: Just for Fun: C64 roms v2
Post by: TFM on 17:15, 25 March 15
Quote from: ZbyniuR on 07:41, 25 March 15
So, you love to have things in ROM, it's fine for me. And buying is easy no doubt. But in my opinion not everybody is a handyman to figure out how to use it.
Most people likes using simple and easy things without reading instruction, like click something by mouse. I don't think it is enough ability to set ROM-BOX.


Ok, I see where you're driving at. Right, all that mousing around can be tedious. But for X-MEM you get good old fashioned software which is self explaining and can be used by cursor keys or numbers.  :)
Title: Re: Just for Fun: C64 roms v2
Post by: TFM on 17:17, 25 March 15
Quote from: Bryce on 10:29, 25 March 15
ROMs have the advatange of "always being there", ie: you can call a program up immediately without looking for / swapping disks etc. But it doesn't always make sense. Some things are better off on disk, others are better on ROM.
As far as technical knowledge is concerned, you don't need very much to use a ROM and starting a ROM program is usually easier than starting a program from disk.

Bryce.


That's right, some progs / apps are nicer on disc. And as you told, things being used more often are nice to be on ROM. It's just more efficient.  :)
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 23:26, 25 March 15
I know what are the advantages of keeping programs in ROM.
I don't have ROM-BOX, but a little experimented on emulator, and I'm discouraged. And I think I have more patience to read about it and experiment than average person.

However, some ROMs must be in a particular slot to work well, sometimes in the same as another ROM that we need. Or we have to turn off some ROM to proper run another ROM even if it takes a different slot. And all this picking and searching for the right combination takes long minutes, much longer than run this from disk. Result is instead of getting a faster start takes us more time and nerves. And it happen too often in my opinion.

That's why I'm not a fan of ROM-BOX. I think ROMs Cartridge was good before hard drive become cheap. But now it would be better connect some fast mass storage (SD card) with a GUI. It gives you the same speed like ROMs and space for thousands program instead a few for similar price.

Oh did I mention?  No looking for disk and no switching ROMs needed. :)


Title: Re: Just for Fun: C64 roms v2
Post by: CraigsBar on 08:24, 26 March 15
Quote from: ZbyniuR on 23:26, 25 March 15
I know what are the advantages of keeping programs in ROM.
I don't have ROM-BOX, but a little experimented on emulator, and I'm discouraged. And I think I have more patience to read about it and experiment than average person.

However, some ROMs must be in a particular slot to work well, sometimes in the same as another ROM that we need. Or we have to turn off some ROM to proper run another ROM even if it takes a different slot. And all this picking and searching for the right combination takes long minutes, much longer than run this from disk. Result is instead of getting a faster start takes us more time and nerves. And it happen too often in my opinion.

That's why I'm not a fan of ROM-BOX. I think ROMs Cartridge was good before hard drive become cheap. But now it would be better connect some fast mass storage (SD card) with a GUI. It gives you the same speed like ROMs and space for thousands program instead a few for similar price.

Oh did I mention?  No looking for disk and no switching ROMs needed. :)
it sounds to me like you want an xmass. But, like all other mass storage options you need a ROM to use it, so I guess you need an xmem too!
Personally I do not understand your logic 'because you found emulated romboxes clunky and unfriendly you don't like the concept.' Makes no sense to me. I am only aware of a very few ROMs (other than lower, basic and amsdos/parados) that require specific slots. OK promerge must be below protext but is that really that hard?
Productions like symbos and futureos are made to make use of mass storage but need ROMs to run properly. I think you need to review a modern ROM offering on real hardware before deciding ROMs are not for you.

Craig
Title: Re: Just for Fun: C64 roms v2
Post by: kevin.c on 09:55, 26 March 15
Without any doubt emulator is the great invention. But - for me -  even the best emulator is not worth so as the real, old, dusted cpc with real roms, flying ribbons, boards and noisy little loudspeaker... etc.  and that's what you really need Zbyniu !  ;D
Title: Re: Just for Fun: C64 roms v2
Post by: TFM on 17:03, 26 March 15
Quote from: ZbyniuR on 23:26, 25 March 15
However, some ROMs must be in a particular slot to work well, sometimes in the same as another ROM that we need. Or we have to turn off some ROM to proper run another ROM even if it takes a different slot. And all this picking and searching for the right combination takes long minutes, much longer than run this from disk. Result is instead of getting a faster start takes us more time and nerves. And it happen too often in my opinion.


I may can help with this:

- The RAM disc ROM RDOS (Dobbertin) must have a ROM number smaller than all other DOS.
- An alternative DOS (ParaDOS, VaraDOS, X-DDOS, V-DOS ... ) must have a ROM number smaller than 7 (or actually where ever AmsDOS is located).
- The new super Assembler from France OrgAms has defined ROM numbers, the next update will bring some more easy IMHO.
- FutureOS need fixed ROM numbers, but they can be selected using the Installer Disc. If you (or somebody else) need a personal version with your choice of ROM numbers then just PM me.

With a real X-MEM life is way more fun! Because you get RAM and ROM expanded to as much as you usually need.  :)

If there is anything else I can do for you let me know.  :)
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 23:39, 02 October 16
Narrow font with anti-aliasing. Any suggestion which pixels should be change?

Don't you think it's time to change font in firmware into more pretty and useful?
Title: Re: Just for Fun: C64 roms v2
Post by: Gryzor on 14:29, 27 October 16
This is beautiful, I'd use it as a default if possible!


What's with the red characters?
Title: Re: Just for Fun: C64 roms v2
Post by: ZbyniuR on 18:32, 18 January 17
Reds chars mean those codes after press key don't appear because they doing something else. But codes 128 to 159 can be change into whites, by line
FOR a=128 to 159:KEY a,CHR$(a):NEXT
Greens don't appear in PRINT because they doing something else.

Since october I have modify ROM with those characters and new keys map. Including German, French and Spanish chars on keys. And frames on function keys with Ctrl, but I can't modify ROM to change function kays right way (as whites). I don't know how to modify ROM to change function keys. I asked about this on forum, but nobody help me, and I was busy in work next few months, and I loose motivation before I found resolution.

Of couse except RUN" on code 140). I prefer:
KEY 140,STRING$(8,CHR$(224))+CHR$(250)+"run"+CHR$(34)+CHR$(13)
Now just put cursor on start file name and press Ctrl+Enter :) With something like this in ROM we don't have to use key COPY.

About this Greek chars, just few more and with use latin which look tha same as Greek, we have whole alphabet. But which characters are still unnecessary?

PS.: Sorry for being so late.
Title: Re: Just for Fun: C64 roms v2
Post by: Gryzor on 10:25, 24 January 17
I still love the small font with antialias! is it possible to use in a ROM?


As for the Greek characters, do let me know what you need and I'll help you out :)
Powered by SMFPacks Menu Editor Mod