World: r3wp
[rebcode] Rebcode discussion
older newer | first last |
Steeve 24-Feb-2007 [2116x2] | yeah or i could build another instance of the interpreter and swap them |
Mwahahaha | |
BrianH 24-Feb-2007 [2118] | I thought of that, except in my head it was a second set of BRAB blocks :) |
Steeve 24-Feb-2007 [2119] | so, to conclude this session, Rebcode needs union handling and swap instruction. |
BrianH 24-Feb-2007 [2120x2] | I was thinking vectors and opcodes to handle the struct! type, but a swap instruction would be nice too. |
I would love a REBOL native swap instruction that worked like block set, but we all have dreams :) | |
Steeve 24-Feb-2007 [2122] | good night Brian |
BrianH 24-Feb-2007 [2123x2] | Limited use though. |
Good night. | |
Sunanda 24-Feb-2007 [2125] | Steeve <BTW, why rebcode thread is not on rebol.net ?> Technically, it is because the group's description does not have "[web-pubiic]" in it.....Add that text to the description, and the last 300 messages will be on REBOL.net in around 10 minutes. *** I suspect no one did that either for the reason BrianH suggests, or because no one has thought to do it. I don't see any reason why it should not be a [web-public] group, but I'll leave the changing of the group description to the active participants. (hint: right-click the group name in the left-hand side list of groups) |
Pekr 24-Feb-2007 [2126] | Why not to write down your logical conclusions and throw them at RAMBO? |
Steeve 24-Feb-2007 [2127] | done |
Steeve 26-Feb-2007 [2128x7] | 2 bugs found: poke doesn't work with tuples and when we poke an image with a RGB tuple value , RGB channels are mixed in a strange manner. |
new version of galaga.r http://perso.orange.fr/rebol/galaga.r | |
use rebcode but not for the video emulation, so we can get it faster, soon... | |
only 86kb for the source + game rom | |
(game rom include) | |
this demo is the first stone of the future MSX emulator, but we could emulate lot of computer based on Z80 ship. | |
the next step is to include the PSG emulation, yeah ! we will have music too. | |
Graham 27-Feb-2007 [2135] | hey, what about a 6502 emulator ?? |
Anton 27-Feb-2007 [2136] | Impressive, Steeve. |
Henrik 27-Feb-2007 [2137] | wow, that's great, Steeve! |
Pekr 27-Feb-2007 [2138] | I am getting some error - which is the latest rebcode release? |
Henrik 27-Feb-2007 [2139] | works in rebview13611031.exe here |
Pekr 27-Feb-2007 [2140] | ok, thanks ... |
Henrik 27-Feb-2007 [2141] | sorry, 1361031 it is |
Pekr 27-Feb-2007 [2142x2] | yes, well, that is so cool :-) |
although I wonder if rebol can be fast enough - still sluggish .... | |
Henrik 27-Feb-2007 [2144] | it probably can, if rebcode is allowed to write straight to a display buffer rather than through View. |
Pekr 27-Feb-2007 [2145] | ah ... hmm, we will see what new View comes up with ... |
Henrik 27-Feb-2007 [2146] | there are also some time wasting color conversion going on. if that could be done in 1-2 ops, it would be much faster. |
Pekr 27-Feb-2007 [2147] | but it shows nice potential, doesn't it? Especially if something like ZX Specturum could be emulated :-) |
Henrik 27-Feb-2007 [2148x2] | yes, definitely |
steeve, you could probably make your file even smaller by enbasing the game rom in source. | |
Steeve 27-Feb-2007 [2150] | i removed some debug instructions, it's a little more faster now. Don't forget i have to rewrite the video emulation too. So it will be definitivly faster (i hope). |
Pekr 27-Feb-2007 [2151] | hmm, but nice anyway ... Steeve - if you find anything what could improve rebcode, discuss it with Brian eventually and put it in RAMBO :-) |
Oldes 27-Feb-2007 [2152] | Pekr, do you really think it's sluggish? For me it's too fast to play even in the zoomed version:] |
Henrik 27-Feb-2007 [2153] | I ran it through remote desktop on Windows via OSX. speed was a little slow, but ok |
Coccinelle 27-Feb-2007 [2154] | Bravo Steeve. |
Steeve 27-Feb-2007 [2155x2] | ah merci |
bon faut que j'aille au boulot moi | |
Pekr 27-Feb-2007 [2157] | co to? :-) |
Oldes 27-Feb-2007 [2158x2] | Babel: bon faut que j'aille au boulot moi = good is necessary that I go to the job me :] |
probably not the best translation | |
Dockimbel 27-Feb-2007 [2160] | Human: Well, I need to go to work. |
Steeve 27-Feb-2007 [2161x2] | speed improvement of http://perso.orange.fr/rebol/galaga.r all video routines have been translated into rebcode, but it' s not so fast than in my dreams. - Added a button to switch Draw randering between bilinear and nearest |
*as in my dreams ? | |
Anton 27-Feb-2007 [2163] | Getting better. :) |
Steeve 27-Feb-2007 [2164x2] | yeah and now u can try i with sound (same adress) |
some problems to recogniez the original music | |
older newer | first last |