World: r4wp
[Ann-Reply] Reply to Announce group
older newer | first last |
james_nak 4-Dec-2012 [988] | Thank you Arnold and Gregg. |
Gregg 4-Dec-2012 [989] | Thanks Arnold. You should probably remove all my ** comments, unless others want to compare the original, and see what I changed, and why. |
DocKimbel 4-Dec-2012 [990] | Nice work guys! |
Arnold 4-Dec-2012 [991] | Thank you! Gregg, I left the ** comments as clarification and did not spend a lot of time to consider if they were necessary or not. I'll have a look at them and clear the comments if they do not add to the flow. |
Gregg 4-Dec-2012 [992] | Kaj, do you have specific instructions for running test apps? e.g., for Red/System on Windows, should all GTK stuff work, or does it require other installations? Basic MS DOS Red tests ran fine here. \Red(System) Testing\MSDOS\Red>hello Hello, world! ?a??e, ??sµe! ??, ?? Dobry den svete \Red(System) Testing\MSDOS\Red>Fibonacci.exe Fibonacci 40: 102334155 |
Arnold 4-Dec-2012 [993] | Iirc, GTK must be installed for the GTK programs to work. It is not linked in. |
Kaj 5-Dec-2012 [994x2] | GTK is included in the MSDOS directory. Most dependencies for Windows are |
To get Unicode output on Windows, you need to switch the command prompt to Consolas font | |
Gregg 5-Dec-2012 [996] | Thanks Kaj. I will probably set up a test env for this, since I don't want to install all dependencies for this in my main env. |
Kaj 5-Dec-2012 [997x2] | No installation is needed. The libraries are simply there and are used from that directory. The graphical programs can simply be clicked on (although they provide extra output in the command line) |
Or perhaps better put, unpacking or syncing the files is the installation | |
Gregg 5-Dec-2012 [999] | Great. Thanks Kaj. |
Pekr 10-Dec-2012 [1000] | Hasn't someone written 6502 emulator for REBOL too? Was it Geomol? It would be nice to compare speed-wise :-) |
Kaj 10-Dec-2012 [1001x2] | I've never heard of it, but it would be extremely slow |
I think Henrik is interested in the topic | |
Arnold 10-Dec-2012 [1003] | Half a Raspberry, or run two emulators! Good progress Kaj. |
Kaj 10-Dec-2012 [1004] | Thanks |
Henrik 10-Dec-2012 [1005] | I was interested as a curiosity, but probably not for my own use. |
DocKimbel 10-Dec-2012 [1006] | Great work Kaj! Can it be used to emulate 32-bit CPU? |
NickA 10-Dec-2012 [1007] | 6502 emulater by John Niclasen: http://www.fys.ku.dk/~niclasen/rebol/language/em6502.r |
Kaj 10-Dec-2012 [1008x4] | Oh, that is indeed great comparison material :-) |
Doc, it's firmly an 8-bit CPU emulator, but it can certainly serve as a general example to implement other emulators in Red/System | |
Hm, John's emulator uses RebCode, perhaps that's why it slipped my mind. It would be fairly fast, but only runs on some REBOL versions | |
It seems mostly meant for testing RebCode. It lacks a lot of functionality needed for emulating a real machine | |
Endo 11-Dec-2012 [1012] | Great work Kaj. |
Geomol 11-Dec-2012 [1013] | Yes, my em6502.r was a test of the speed of rebcode. It was meant as a proof-of-concept. I never used it much. It's for the rebcode found in REBOL/View 1.3.50, which was the first rebcode version afaik. So not compatible with later rebcode. There also is an assembler: http://www.fys.ku.dk/~niclasen/rebol/language/asm6502.r and a MOS 6502 workbench: http://www.fys.ku.dk/~niclasen/rebol/language/m6502wb.r , if anyone can find some use of it. |
Steeve 11-Dec-2012 [1014] | I also made a Z80 emulation using rebcode http://www.rebol.org/view-script.r?script=galaga.r |
Kaj 11-Dec-2012 [1015] | Cool stuff |
DocKimbel 11-Dec-2012 [1016] | Steeve: very cool work, Galaga was one of my favorite Arcade game of all time, I wish you could port the Arcade version to Red someday! ;-) |
Endo 12-Dec-2012 [1017] | Great news!! REBOL is now open source! |
james_nak 12-Dec-2012 [1018] | Kaj, thanks. 6502 brings back great memories. I got my first and only published program in the June 1986 Compute Gazzette with a C64 program called Quick Key. |
Maxim 12-Dec-2012 [1019] | yay, R3 is now free :-D |
Geomol 12-Dec-2012 [1020] | Wow, did that really happen? :) Could it be the beginning of something great? |
GrahamC 12-Dec-2012 [1021] | Now we just wait for the freeing of World .. and all Rebol variants will be open source :) |
Andreas 12-Dec-2012 [1022] | Yay! $ ./r3 --do 'print system/version' 2.101.0.4.4 |
Kaj 12-Dec-2012 [1023] | Eh? I thought the next release would be alpha 112? |
Andreas 12-Dec-2012 [1024x2] | R3 alpha 112 was 2.100.111 |
R3 open source is 2.101.0, at the moment. | |
Kaj 12-Dec-2012 [1026] | Oh |
Andreas 12-Dec-2012 [1027] | (Sorry, alpha 111 was 2.100.111, obviously.) |
BrianH 12-Dec-2012 [1028] | Actually, alpha 112 was never released. If it had existed, it would have been 2.100.112. |
Kaj 12-Dec-2012 [1029] | Carl's release numbering and naming is quite confusing |
Andreas 12-Dec-2012 [1030] | Agreed, 2.99/2.100/2.101 certainly are. |
Kaj 12-Dec-2012 [1031] | James, I bought Compute in the eighties whenever I could lay my hands on it in the Netherlands :-) |
GrahamC 12-Dec-2012 [1032x2] | And spent hours typing in listings :( |
I rigged up my C64 with the speech synth module so that it would read out each character as i typed in the machine code listings etc | |
Kaj 12-Dec-2012 [1034] | Yeah, I think my biggest was 18KB, complete listings of the TurboBASIC interpreter and compiler. We haven't made any progress since then ;-) |
GrahamC 12-Dec-2012 [1035] | I've got my Compute! magazines in storage in my shed |
Kaj 12-Dec-2012 [1036] | For some mags I had to write my own entry programs to assist in using the checksums |
GrahamC 12-Dec-2012 [1037] | Magazines were fun then .. now you have to do a random walk across the web |
older newer | first last |