EightyOne - time to bring it up to date?
Re: EightyOne - time to bring it up to date?
Oops - I'm pretty sure that's my bug
I'm not selfish though! I'm happy to share it with you all!
I'm not selfish though! I'm happy to share it with you all!
- Forthretro.new.fr
- Posts: 32
- Joined: Thu Nov 19, 2009 9:34 pm
Re: EightyOne - time to bring it up to date?
Bonjour to all
My name is Dominique and my hobby is programming Forth with the ZX81.
I just read this topic and I am absolutely full of enthusiasm with the idea to give a continuation to this marvelous EO (Once again, my congratulations to Mike).
I used the two emulators: EO and Vb81 Xur (Hello XavSnap) and my dream is both to be perfectly compatible. I think that the idea to emulate with more realism is great.
Also to add functions for a better Debug.
I would like for example to emulate routines for diagonal’s plot hitting two keys at the same time, It is possible with the real ZX, but impossible without emulation of the keyboard of origin.
In the same way I think that thanks to the current speed of the today’s computer the true emulation of the video routines is possible (For HGR for example).
Thank you.
My name is Dominique and my hobby is programming Forth with the ZX81.
I just read this topic and I am absolutely full of enthusiasm with the idea to give a continuation to this marvelous EO (Once again, my congratulations to Mike).
I used the two emulators: EO and Vb81 Xur (Hello XavSnap) and my dream is both to be perfectly compatible. I think that the idea to emulate with more realism is great.
Also to add functions for a better Debug.
I would like for example to emulate routines for diagonal’s plot hitting two keys at the same time, It is possible with the real ZX, but impossible without emulation of the keyboard of origin.
In the same way I think that thanks to the current speed of the today’s computer the true emulation of the video routines is possible (For HGR for example).
Thank you.
Re: EightyOne - time to bring it up to date?
Hi Dominique!
Welcome...
I do not program in FORTH, but I have a ZX81 with a HUSBAND-FORTH-Eprom. It works very fine!
Do you know the Husand-Forth? Do you have programs? Maybe I will give Forth a try
Greetings
Jens (German ZX-TEAM-Member)
Welcome...
I do not program in FORTH, but I have a ZX81 with a HUSBAND-FORTH-Eprom. It works very fine!
Do you know the Husand-Forth? Do you have programs? Maybe I will give Forth a try
Greetings
Jens (German ZX-TEAM-Member)
eyerything will be okay in the end.
if it´s not okay, it´s not the end.
and: uıɐbɐ ʎɐqǝ uo pɹɐoqʎǝʞ ɐ ʎnq ɹǝʌǝ ɹǝʌǝu ןןıʍ ı
if it´s not okay, it´s not the end.
and: uıɐbɐ ʎɐqǝ uo pɹɐoqʎǝʞ ɐ ʎnq ɹǝʌǝ ɹǝʌǝu ןןıʍ ı
Re: EightyOne - time to bring it up to date?
Hi Dominique
at least using BASIC it is possible to check multi-keypresses with EO (despite of the limited capabilities of a PC compared to a ZX81 ).
In the last millenium I wrote a game to simulate a nuclear power plant (Harrisburg ). To control the reactor, you have to press 2 keys simultaneously . E. g. to open the valve for the steam, you have to press "D" and "K" (for '+') or "D" and "L" (for '-') to close it.
I PEEKed some BASIC system variables (16421/22) to read the keyboard pattern of those keys. And it works with EO!
The game is on my ZX81 web-server:
http://zx81-siggi.endoftheinternet.org/ ... harrburg.p
See the program listing at line 2440 ..
HTH Siggi
at least using BASIC it is possible to check multi-keypresses with EO (despite of the limited capabilities of a PC compared to a ZX81 ).
In the last millenium I wrote a game to simulate a nuclear power plant (Harrisburg ). To control the reactor, you have to press 2 keys simultaneously . E. g. to open the valve for the steam, you have to press "D" and "K" (for '+') or "D" and "L" (for '-') to close it.
I PEEKed some BASIC system variables (16421/22) to read the keyboard pattern of those keys. And it works with EO!
The game is on my ZX81 web-server:
http://zx81-siggi.endoftheinternet.org/ ... harrburg.p
See the program listing at line 2440 ..
HTH Siggi
Last edited by siggi on Tue Dec 07, 2010 11:22 am, edited 1 time in total.
My ZX81 web-server: online since 2007, running since dec. 2020 using ZeddyNet hardware
http://zx81.ddns.net/ZxTeaM
http://zx81.ddns.net/ZxTeaM
- Forthretro.new.fr
- Posts: 32
- Joined: Thu Nov 19, 2009 9:34 pm
Re: EightyOne - time to bring it up to date?
Hello Jens,
Thank you for your kind message.
No, I have not the HUSBAND-FORTH-Eprom , but I am very interested in.
If you don’t mind, I will open a specific topic on Forth where we can share some program.
I would like to participate in the process of continuation of OE, but I confess my lack of knowledge with the modern languages (C++ and so on). If the intention of the group is to fully emulate the video and the keyboard I can help with some test-routine.
Hy Siggi
Many thanks for the link. I will check it.
I have somewhere in my notes a LM routine found in a Brazilian magazine years ago.
I inform you.
Amicalement Dominique
Thank you for your kind message.
No, I have not the HUSBAND-FORTH-Eprom , but I am very interested in.
If you don’t mind, I will open a specific topic on Forth where we can share some program.
I would like to participate in the process of continuation of OE, but I confess my lack of knowledge with the modern languages (C++ and so on). If the intention of the group is to fully emulate the video and the keyboard I can help with some test-routine.
Hy Siggi
Many thanks for the link. I will check it.
I have somewhere in my notes a LM routine found in a Brazilian magazine years ago.
I inform you.
Amicalement Dominique
- Forthretro.new.fr
- Posts: 32
- Joined: Thu Nov 19, 2009 9:34 pm
Re: EightyOne - time to bring it up to date?
Many thanks Siggi
reading 4025 !!!
It is just fine and it works with my Forth !
Amicalement Dominique
reading 4025 !!!
It is just fine and it works with my Forth !
Amicalement Dominique
Re: EightyOne - time to bring it up to date?
Oops: seems that somebody played my game:siggi wrote: In the last millenium I wrote a game to simulate a nuclear power plant (Harrisburg ). To control the reactor, you have to press 2 keys simultaneously . E. g. to open the valve for the steam, you have to press "D" and "K" (for '+') or "D" and "L" (for '-') to close it.
I PEEKed some BASIC system variables (16421/22) to read the keyboard pattern of those keys. And it works with EO!
The game is on my ZX81 web-server:
http://zx81-siggi.endoftheinternet.org/ ... harrburg.p
http://www.keyc.com/node/30536
Siggi
Last edited by siggi on Tue Dec 07, 2010 11:26 am, edited 1 time in total.
My ZX81 web-server: online since 2007, running since dec. 2020 using ZeddyNet hardware
http://zx81.ddns.net/ZxTeaM
http://zx81.ddns.net/ZxTeaM
Re: EightyOne - time to bring it up to date?
Hi,
The new ZxForth copiler will be updated as soon as possible on Vb81 Xur (Standard and HRG compiler).
But, the simultaneous key stroke is not supported in the Xur.
Eo can launch "Forth.z81" located in the XuR's "ROMs" folder...
And it's far better !
Have fun!
Xav
The new ZxForth copiler will be updated as soon as possible on Vb81 Xur (Standard and HRG compiler).
But, the simultaneous key stroke is not supported in the Xur.
Eo can launch "Forth.z81" located in the XuR's "ROMs" folder...
And it's far better !
Have fun!
Xav
Xavier ...on the Facebook groupe : "Zx81 France"(fr)