papirus-icon-theme icon indicating copy to clipboard operation
papirus-icon-theme copied to clipboard

ROM Mimetypes

Open maxtron95 opened this issue 3 years ago • 22 comments

Continuing from #2501

  • [x] System: Atari 2600

  • Icon Names: application-x-atari-2600-rom

  • Suggestion: Use stella.svg on the mimetype, file color is red.

  • Logo:

  • [x] System: Atari 7800

  • Icon Names: application-x-atari-7800-rom

  • Suggestion: Use stella.svg on the mimetype, file color is dark red.

  • Logo:

  • [x] System: Atari ST

  • Icon Names: application-vnd.fastcopy-disk-image application-vnd.msa-disk-image application-x-st-disk-image application-x-stx-disk-image

  • Suggestion: Recolor existing Atari mimetype to blue.

  • Logo:

  • [x] System: Atari Lynx

  • Icon Names: application-x-atari-lynx-rom

  • Suggestion: Use the X from logo.

  • Logo:

  • [x] System: Sega Pico

  • Icon Names: application-x-sega-pico-rom

  • Suggestion: Use the happy sun from logo.

  • Logo:

  • [x] System: Nintendo DS

  • Icon Names: application-x-nintendo-ds-rom

  • Suggestion: Use the dual screen symbol.

  • Logo:

  • [x] System: Nintendo 3DS

  • Icon Names: application-x-nintendo-3ds-rom

  • Suggestion: Use the dual screen symbol, make filetype red.

  • Logo:

  • [x] System: Game Boy

  • Icon Names: application-x-gameboy-rom

  • Suggestion: Use the letters, G and B from logo.

  • Logo:

  • [x] System: Game Boy Color

  • Icon Names: application-x-gameboy-color-rom

  • Suggestion: Use the letters, G and B from logo, make colorful.

  • Logo:

  • [x] System: Game Boy Advance

  • Icon Names: application-x-gba-rom

  • Suggestion: Use the letters; G, B, and A from logo.

  • Logo:

  • [x] System: PC Engine

  • Icon Names: application-x-pc-engine-rom

  • Suggestion: Use the PC logo with star.

  • Logo:

  • [x] System: Virtual Boy

  • Icon Names: application-x-virtual-boy-rom

  • Suggestion: Use the letters; V and B from logo.

  • Logo:

  • [ ] System: Sega Genesis

  • Icon Names: application-x-genesis-rom

  • Suggestion: Use S.

  • Logo:

  • [ ] System: Sega 32X

  • Icon Names: application-x-genesis-32x-rom

  • Suggestion: Use 32X logo.

  • Logo:

  • [ ] System: MSX

  • Icon Names: application-x-msx-rom

  • Suggestion: Use MSX logo.

  • Logo:

  • [x] System: Nintendo 64

  • Icon Names: application-x-n64-rom

  • Suggestion: Use N64 logo (N-Cube).

  • Logo:

  • [ ] System: Neo Geo Pocket

  • Icon Names: application-x-neo-geo-pocket-rom

  • Suggestion: Use the P in the logo.

  • Logo:

  • [ ] System: Neo Geo Pocket Color

  • Icon Names: application-x-neo-geo-pocket-color-rom

  • Suggestion: Use the P in the logo, make colorful.

  • Logo:

  • [x] System: NES

  • Icon Names: application-x-nes-rom

  • Suggestion: Use the Letters; N, E, and S and make red mimetype.

  • Logo:

  • [ ] System: SG-1000

  • Icon Names: application-x-sg1000-rom

  • Suggestion: Use red S or white S on red background (SG-1000 hard draw for little sizes)

  • Logo:

  • [ ] System: Sega Master System

  • Icon Names: application-x-sms-rom

  • Suggestion: Use logo.

  • Logo:

  • [ ] System: Sega Game Gear

  • Icon Names: application-x-gamegear-rom

  • Suggestion: Use the 3 colored ovals in the logo.

  • Logo: game-gear

  • [x] System: SNES

  • Icon Names: application-vnd.nintendo.snes.rom

  • Suggestion: Use the symbol and make filetype purple.

  • Logo:

  • [x] System: Wonderswan

  • Icon Names: application-x-wonderswan-rom

  • Suggestion: Use logo, make colorful.

  • Logo:

  • [x] System: Wonderswan Color

  • Icon Names: application-x-wonderswan-color-rom

  • Suggestion: Use logo, make colorful.

  • Logo:

  • [ ] System: Sega Dreamcast

  • Icon Names: application-x-dreamcast-rom application-x-gd-rom-cue

  • Suggestion: Use logo.

  • Logo:

  • [x] System: Nintendo Wii

  • Icon Names: application-x-wii-rom application-x-wii-iso-image application-x-wbfs application-x-wia

  • Suggestion: Use logo.

  • Logo: 800px-Wii_logo

  • [x] System: Nintendo Gamecube

  • Icon Names: application-x-gamecube-rom

  • Suggestion: Use logo.

  • Logo:

  • [ ] System: Sega CD

  • Icon Names: application-x-sega-cd-rom

  • Suggestion: Use logo.

  • Logo:

  • [ ] System: Sega Saturn

  • Icon Names: application-x-saturn-rom

  • Suggestion: Use logo.

  • Logo: 340

maxtron95 avatar Jan 11 '21 14:01 maxtron95

@varlesh What do you think of these Sega ROM mimetypes?

sega-mimetype

maxtron95 avatar Jan 11 '21 18:01 maxtron95

Fine

varlesh avatar Jan 11 '21 19:01 varlesh

I mean only Sega CD or if SEGA have name on mime. Other icons better use from that template: image Sorry i'm confused with that more roms))

varlesh avatar Jan 12 '21 04:01 varlesh

or maybe sega cd use inverted version image

varlesh avatar Jan 12 '21 04:01 varlesh

@creepertron95 You are right on Suggestions. Only little fixes

  • Sega Genesis

  • Suggestion: Use S

  • SG-1000

  • Suggestion: Use red S or white S on red background (SG-1000 hard draw for little sizes)

varlesh avatar Jan 12 '21 04:01 varlesh

Please sorry ...initially i'm not understand you. You are right on suggestions. I can draw some icons

varlesh avatar Jan 12 '21 04:01 varlesh

@creepertron95 16px/32px/64px mime on templates wrong, it's bug... right size 32 = 28x22 (or nearby) right size 64 = 56x44 (or nearby) right size 16 = 16x13 (or nearby)

varlesh avatar Jan 12 '21 04:01 varlesh

@creepertron95 don't worry, i'm fix this later

varlesh avatar Jan 12 '21 05:01 varlesh

mimes need draw as apps sizes.... but initially it' was with wrong sizes. It's old bug

varlesh avatar Jan 12 '21 05:01 varlesh

it's fixed templates mimetypes.tar.gz

varlesh avatar Jan 12 '21 05:01 varlesh

@creepertron95 Hi. About paper icon. Will be good centered logo on horizontal & vertical too. See example: image Green square its area for center logo. It's temporary square will be deleted after manipulations. On right panel you can enable sticking to corners & stick with pads centers image Now move logo with mouse on green square and it will stick Don't forget about pixel align Main priority - it's horizontal center... but vertical important too Sometime logo have not good sizes, i know it. And not allways we can draw all logos in center... but we will try)))

varlesh avatar Jan 13 '21 05:01 varlesh

Nintendo 3DS roms conflict with image/x-3ds mimetype (3D Studio image): https://reposcope.com/mimetype/image/x-3ds I fix that...

Also i'm not found info about Nintendo Switch ROM's, only XCI not merged PR (openned 2 years ago): https://gitlab.freedesktop.org/xdg/shared-mime-info/-/merge_requests/3 Not available NSP & NSZ too

varlesh avatar Jan 31 '21 02:01 varlesh

@creepertron95 Also i'm added other icon names for Wii roms on your msg

varlesh avatar Jan 31 '21 02:01 varlesh

Now it's not similar, but not confused 3D Studio users: image

varlesh avatar Jan 31 '21 02:01 varlesh

https://gitlab.freedesktop.org/xdg/shared-mime-info/-/blob/master/data/freedesktop.org.xml.in#L1855 https://gitlab.freedesktop.org/xdg/shared-mime-info/-/blob/master/data/freedesktop.org.xml.in#L5080

varlesh avatar Jan 31 '21 02:01 varlesh

@varlesh If that is the 3D Studio filetype (aka 3DS Max), then should the filetype use the 3D Studio Max logo instead? (It's also the filetype of a 3D model type used in 3DS Max and other 3D software programs.)

3ds-max

maxtron95 avatar Jan 31 '21 04:01 maxtron95

Sure...My opinion, it's hack nintendo rom only. I think mimetipes not right detect: https://gitlab.freedesktop.org/xdg/shared-mime-info/-/blob/master/tests/mime-detection/3ds-tloz-mm.3ds Also as i know 3ds mime for 3D Studio it's legacy format... maybe now not used? http://fileformats.archiveteam.org/wiki/3DS

varlesh avatar Feb 01 '21 02:02 varlesh

@varlesh Should we include the mimetypes for other retro computer systems here as well? (Apple, Atari ST, Amiga)

maxtron95 avatar Feb 11 '21 15:02 maxtron95

@creepertron95 at your request. It's not critical))

varlesh avatar Feb 11 '21 15:02 varlesh

OK, but, I probably will include Atari ST, I have the Hatari emulator installed and it introduces 4 new mimetypes we don't have in the theme yet.

ksnip_20210211-091841

maxtron95 avatar Feb 11 '21 15:02 maxtron95

N64 roms are using .iso mime type icon, someting that is strange because Nintendo 64 use cartridge. The N64 rom are .n64 and .z65 . Both files are only used for nintendo 64 emulators.

.z64 file type. .n64 file type

My sugestion of design: 22x N64-Console-Set

Nintendo 64 logo vector .svg:

luisrguerra avatar Mar 30 '21 23:03 luisrguerra

My sugestions for .gb and .gbc

Gameboy (.gb) vector images svg:

Gameboy Color (.gbc) vector images svg:

Obs: ".gb" and ".gbc" are mainly used for emulation. ".gb" is used by outdated genetic scientific program on windows. https://fileinfo.com/extension/gb

Images for reference: 2587d659eb8693911ecb299cb2415327 y1s202rqu3f01

Material Design Gameboy Icon svg:

luisrguerra avatar Apr 08 '21 01:04 luisrguerra