Search found 160 matches
- Thu Jul 02, 2020 9:26 pm
- Forum: General Stuff
- Topic: We need a better name for "Adventure Games."
- Replies: 41
- Views: 38193
Re: We need a better name for "Adventure Games."
I feel "quest" has a very strong connection to the RPG genre though. From russian gamer point of view this connection exists, but is weak and 'solid'. There is some details about it. Term adventure has direct translation to russian: 'prikluchenie (приключение)' and has very similar meanin...
- Wed Jul 01, 2020 7:54 pm
- Forum: NESdev
- Topic: No EQU Variable Substitution Data In List file / Label file. Advice? (ASM6F)
- Replies: 6
- Views: 3826
Re: No EQU Variable Substitution Data In List file / Label file. Advice? (ASM6F)
... I see nothing special in CA65 syntax, but the main difficulty with it is cfg-files. It insist on avoiding .org directive and use segment's layout configuration file. In some cases it looks like serious limitation (fixed address tables), but there are several tricks to do it: manual segment defi...
- Tue Jun 30, 2020 10:45 am
- Forum: General Stuff
- Topic: We need a better name for "Adventure Games."
- Replies: 41
- Views: 38193
Re: We need a better name for "Adventure Games."
Haha! It's interesting! At first I just couldn't understand what is this topic about. And this is why... If you ask russian "what is genre of games like Space Quest, The Secret of Monkey Island or Deponia series?" in 99% of cases you'll get answer: "quest". According to (russian)...
- Tue Jun 30, 2020 5:56 am
- Forum: NESdev
- Topic: VBCC Optimizing C-compiler now supports NES
- Replies: 190
- Views: 115017
Re: VBCC Optimizing C-compiler now supports NES
... I see. Very good results! Especially if stack is not needed. Stack variables and parameters are bad thing for 8-bit processors, so I whould recommend to optimize leaf-node functions to do not use stack at all. Mentioned earlier KickC-compiler ( http://forums.nesdev.com/viewtopic.php?f=2&t=2...
- Mon Jun 29, 2020 9:44 pm
- Forum: NESdev
- Topic: VBCC Optimizing C-compiler now supports NES
- Replies: 190
- Views: 115017
Re: VBCC Optimizing C-compiler now supports NES
... Cool! Could you test this example please: void str_cpy(char *d,char *s) { while ( *d++ = *s++ ) {}; } Looks like your compiler analizes call tree and places parameters in global variables if possible. Is it true? But does it support recursion? If yes, what code will be generated if parameters w...
- Sat Jun 20, 2020 6:40 am
- Forum: General Stuff
- Topic: [LICENCE] What in the freak is Gnomovision
- Replies: 10
- Views: 7508
Re: [LICENCE] What in the freak is Gnomovision
used "Gnomovision" as the example of a program being made to display a notice. The viability of "Gnomovision" as a metasyntactic variable decreased when the GNOME project released Haha! So this is real GNOME :) And this is not joke, but just carelessness... Interesting... I'm so...
- Fri Jun 19, 2020 11:05 pm
- Forum: General Stuff
- Topic: [LICENCE] What in the freak is Gnomovision
- Replies: 10
- Views: 7508
Re: [LICENCE] What in the freak is Gnomovision
But it is good question to VLC team (and others).
Why and when.
Why and when.
- Fri Jun 19, 2020 10:50 pm
- Forum: General Stuff
- Topic: [LICENCE] What in the freak is Gnomovision
- Replies: 10
- Views: 7508
Re: [LICENCE] What in the freak is Gnomovision
Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker It's included in VLC Player!!! I suppose it's just a joke which goes undetected somehow. I doubt what VLC contains some virus/trojan or something like that.
- Fri Jun 19, 2020 10:29 pm
- Forum: General Stuff
- Topic: [LICENCE] What in the freak is Gnomovision
- Replies: 10
- Views: 7508
Re: [LICENCE] What in the freak is Gnomovision
How can we rule it out if you doesn't even give link to whatever you are speaking about?Hamtaro126 wrote: ↑Fri Jun 19, 2020 10:06 pm I need a definate answer. Is it a virus/malware... Yes or no?
Every signle fortune-tellers I know are on vacations now.
- Fri Jun 19, 2020 9:44 pm
- Forum: General Stuff
- Topic: [LICENCE] What in the freak is Gnomovision
- Replies: 10
- Views: 7508
Re: [LICENCE] What in the freak is Gnomovision
There is gamedev russian meme "Gnome" which was born here: http://www.gamedev.ru/art/forum/?id=5592 https://gamedev.ru/files/images/gnomeall.jpg Unexperienced novice published one of his first creations in 3D-modeling software: "Dwarf/Gnome". It was so honest that a lot of photos...
- Thu Jun 18, 2020 9:09 pm
- Forum: NESdev
- Topic: Seamless bankswitch on MMC3?
- Replies: 10
- Views: 4931
Re: Seamless bankswitch on MMC3?
Yes of course. ; "Охранная" проверка на недопущение ; повторного ключения файла .ifndef MMC3_INC_GUARD MMC3_INC_GUARD = 1 ; Охранный символ ; *** MMC_BANK - выбор банка страницу которого мы можем переключить (запись) MMC3_BANK = $8000 ; Три нижних бита порта определяют какому банку мы буде...
- Tue Jun 16, 2020 6:11 pm
- Forum: NESdev
- Topic: KickC Optimizing C-Compiler now supports NES
- Replies: 34
- Views: 23092
Re: KickC Optimizing C-Compiler now supports NES
... Excellent! It relly generates almost ideal code for str_cpy. Cool! And as I see it rearranges parameters, so, different procedures use the same memory locations if it is applicable. I like it. It really looks like good alternative for CC65. Also I tried to help it do more optimizations like thi...
- Tue Jun 16, 2020 9:07 am
- Forum: Other Retro Dev
- Topic: Questions about ARM and stuff~
- Replies: 6
- Views: 9660
Re: Questions about ARM and stuff~
Unhappily I'm really working with assembly for the fun! With C everything would be done so quickly wouldn't be fun. I respect this reason. :) I refresh my memory and yes, ArmV4T has Thumb-1 only and it's not as versatile as Thumb-2 in modern Android projects where I analyze generated asm sometimes ...
- Tue Jun 16, 2020 2:30 am
- Forum: Other Retro Dev
- Topic: Questions about ARM and stuff~
- Replies: 6
- Views: 9660
Re: Questions about ARM and stuff~
... Very cool ! That explains your avatar... Thanks! It was best game in my cartridge collection in childhood, so I have special place for it in my nostalgy list. :) As for ARM I believe it's better for start to look at the code compiler emits (-S -O2) and learn. Modern compiler are very efficient.
- Tue Jun 16, 2020 12:04 am
- Forum: NESdev
- Topic: KickC Optimizing C-Compiler now supports NES
- Replies: 34
- Views: 23092
Re: KickC Optimizing C-Compiler now supports NES
It's very interesting project! Gitlab wants me to register to download release, but I have no time for that right now. But it's interesting how KickC will compile to asm next code: void str_cpy( char *dst, char *src ) { while ( *dst++ = *src++ ); }; CC65 generates code far from ideal. And your appro...