From
Stanislav Lomakin
→
To
All
22 January 2006
Hello SMT
SMT> why is the disk rotation speed increased to 900 rpm?
I have a girlish memory - I changed it for some reason, but forgot to put it back :-\n
thank you!
From
Alexander Shabarshin
→
To
All
22 January 2006
Hello, boo_boo
boo> yeah :) it’s also nice to set memory pages as separate arrays:
boo> unsigned char ram8[16384];
boo> unsigned char ram9[16384];
boo> unsigned char ramA[16384];
boo> ...
boo>
boo> and subsequent constructions like:
boo> case 0: new_ram=ram8; return;
boo> case 1: new_ram=ram9; return;
boo> case 2: new_ram=ramA; return;
boo> ...
boo>
boo> :eek:
It seems very likely that this is for the sake of compilability by 16-bit compilers - maybe the roots
Is this code a thing of the distant past? BC2.0 or BC3.1? ;)
From
Stanislav Lomakin
→
To
All
22 January 2006
Hello Sinus
Sin> today I will protest.
Sin> why on the basis of a glitch?
Sin> it is clear that the zetnik is made from fuse everywhere, but add pieces from unril there
Sin> (different models of specs, ayugrik).
Sin>
based on a glitch because it is written simply and straightforwardly, and everything in it is clear
even in the morning with a hangover ;)
I just need a testing ground for sporting pieces of anril, and since
at the same time it looks like an emulator, which is good :)
but the point is not this, but the fact that you can even now take Anrilov’s
VG emulation (from the unreal_wd1793 directory in the ugluk sources), which
assembled as a stand-alone library, and in five minutes built into fuse or
anywhere, without delving into how it is emulated there. for this purpose everything and
it’s being done, to be honest - I want there to be a lot of good emuls under Unix ;)
From
Stanislav Lomakin
→
To
All
22 January 2006
Hello Shaos
Sha> It doesn’t work for me - it swears at the absence of Xm/Xm.h
either Lesstif is not there, or the path to it should be in the Makefile (Settings section)
write down the correct ones. see readme :)
From
Stanislav Lomakin
→
To
All
22 January 2006
Hello SMT
SMT> that's for sure. especially such masterpieces as storing a flag in a variable
SMT> line (type tapetype="WAV") or into a masterpiece like
SMT>
SMT> if (var1 & 1) var2 = 1;
SMT> else var2 = 0;
SMT>
SMT> w-)
yeah :) it’s also nice to set memory pages as separate arrays:
unsigned char ram8[16384];
unsigned char ram9[16384];
unsigned char ramA[16384];
and subsequent constructions like:
case 0: new_ram=ram8; return;
case 1: new_ram=ram9; return;
case 2: new_ram=ramA; return;
:eek:
From
Stanislav Lomakin
→
To
All
22 January 2006
Hello, All
In general, I made this - based on a glitch, with emulation of VG93 from UnrealSpeccy.
called UGluk (AnrialGlyukalka, which characterizes the subject quite well)
Details are in the readme.
download, compile, press buttons, write bug reports, helmet patches, etc., etc.
:)
oh, yes, the file needs to be renamed to ugluk_0.1.tar.gz - it’s not a zip,
It’s just that .gz is not on the list of allowed file extensions... dear
moderator, can I add it there? ;)
File: ugluk_0.1.tar.gz__.zip http://zx.pk.ru/attachment.php?attachmentid=2356
From
Slavik Tretiak
→
To
All
22 January 2006
Hello, boo_boo
I'll protest today.
why on the basis of glitch?
it’s clear that the zetnik is made from fuse everywhere, but add pieces from unril there (different
Speck models, Ayugrik).
BY THE WAY, SMT, how is it possible in Anril (and is it even possible) to disable Ayugrik in hardware?
(do not remove the sound output, but so that it does not hang on the ports).
or am I buggy?
From
Slavik Tretiak
→
To
All
22 January 2006
Hello SMT
yes. when I choose that there is no sound at all, it seems like there is simply no sound.
I tested it on an Exolon toy (it has auto-detection).
Either my exolons are broken (3 pieces ^_~) or the hardware shutdown is somehow wrong
works.
From
SMT
→
To
All
22 January 2006
Hello, boo_boo
> based on a glitch because it is written simply and straightforwardly
that's for sure. especially such masterpieces as storing a flag in a variable string
(like tapetype="WAV") or into a masterpiece like
if (var1 & 1) var2 = 1;
else var2 = 0;
and-)
From
SMT
→
To
All
22 January 2006
Hello Sinus
Sin> hardware disable ayugrik
this is where the choice is simply AY/turbo or not at all
From
SMT
→
To
All
22 January 2006
Hello Sinus
Sin> tested on the Exolon toy (it has auto-detection).
Sin> Or I have broken exolons (3 pieces ^_~)
I tested on 2 programs: TEST4.30 from compoWelcome and from HorrorFasTest 1.01 from CPU
From
SMT
→
To
All
22 January 2006
Hello Shaos
Why is the disk rotation speed increased to 900 rpm?
From
Alexander Shabarshin
→
To
All
22 January 2006
Hello, boo_boo
I’m not going to - he’s swearing at the absence of Xm/Xm.h
From
Vladimir Kladov
→
To
All
22 January 2006
Hello Shaos
Perhaps the granularity of 1K was made with a very distant future in mind? (Although
why not then use an array of arrays instead of case). Me too
first I made the granularity 16K, then I had to redo it at 8K, and then
I saw a ROM with Forth, the addressing is so tricky, granularity is required
(it seems) up to 2K (or still up to 1K) - one block of RAM / ROM is reflected in
several memory blocks.
From
SMT
→
To
All
23 January 2006
Hello, Vladimir Kladov
Vla> why not use an array of arrays instead of case
then when changing a bank or ROM you need to rewrite 16K cells, and with granularity
2K - only 8 cells
From
Slavik Tretiak
→
To
All
23 January 2006
Hello, Vladimir Kladov
I tried ugluk...
Maybe the VGshka works great there, I don’t know, I couldn’t test it, because
everything else is buggy ^_~
normal (more than 15 seconds correctly) not a single demo worked ;)
From
Stanislav Lomakin
→
To
All
23 January 2006
Hello Sinus
Sin> Tried ugluk...
Sin> Maybe the VGshka works great there, I don’t know, I couldn’t test it, because
Sin> everything else is buggy ^_~
Sin> normally (more than 15 seconds correctly) not a single demo worked ;)
heh, of course it's a demo%)
it's based on glitch code - no multicolor/border, no normal AY, yes
There are still a bunch of undocumented commands not implemented in Z80 emulation.
when I portan AY from unreal, I’ll make a new z80, memory and video controller,
you can play demos :)
From
Nikolay Istomin
→
To
All
24 January 2006
Hello Sinus
Dragging pieces from the anryl is good, but maybe you can fix it so that the initial
did the menu (tape, bass, hole...) come out? :rolleyes:
From
Nikolay Istomin
→
To
All
24 January 2006
Hello Sinus
Dragging pieces from the anryl is good, but maybe you can fix it so that the initial
did the menu (tape, bass, hole...) come out? :rolleyes:
From
Slavik Tretiak
→
To
All
24 January 2006
Hello, Electrician
in the glitch? and she comes out ^_~
do you have a white screen?
then put the output on Xlib and everything will be fine.
From
Nikolay Istomin
→
To
All
24 January 2006
Hello, boo_boo
Next time I won’t get to Linux soon, why do I need to twist it to get white?
there was no screen?
From
Nikolay Istomin
→
To
All
24 January 2006
Hello, boo_boo
Next time I won’t get to Linux soon, why do I need to twist it to get white?
there was no screen?
From
Stanislav Lomakin
→
To
All
24 January 2006
Hello Sinus
Sin> in the glitch? and she comes out ^_~
Sin> do you have a white screen?
Sin> then put the output on Xlib and you'll be fine.
wow, is mit-shm not working for you?
Post the output of "xdpyinfo -ext MIT-SHM", please - curiosity has tormented me :)
From
Stanislav Lomakin
→
To
All
24 January 2006
Hello, Electrician
> Next time I won’t get to Linux soon, why do I need to twist it
> so that there is no white screen?
settings (wheel button) -> screen -> xlib.
or set 0 to .ugluk Screen_Refresh_Rate.
From
Stanislav Lomakin
→
To
All
24 January 2006
Hello, Electrician
> Dragging pieces from the anryl is good, but maybe you can fix it
> did the initial menu (tape, bass, hole...) come out? :rolleyes:
yes, it looks like there are glitches with mit-shm
"xdpyinfo -ext MIT-SHM" what does it show?
From
Nikolay Istomin
→
To
All
24 January 2006
Hello, boo_boo
Brrr... I didn’t understand anything. At startup I have just white (or rather
gray) screen, well, like a standard Specov menu, only there is no menu itself.
But if you click up and down, there is sound from the menu. Where is this?
wheel, where to click what? :confused:
From
Nikolay Istomin
→
To
All
24 January 2006
Hello, boo_boo
Wow, there's also a wheel that works... I never would have guessed it. :rolleyes:
From
Nikolay Istomin
→
To
All
24 January 2006
Hello, boo_boo
I'm completely confused... Okay, as soon as I get to Linux, I'll try. :sleep:
From
Nikolay Istomin
→
To
All
24 January 2006
Hello, boo_boo
Brrr... I didn’t understand anything. At startup I have just white (or rather
gray) screen, well, like a standard Specov menu, only there is no menu itself.
But if you click up and down, there is sound from the menu. Where is this?
wheel, where to click what? :confused:
From
Nikolay Istomin
→
To
All
24 January 2006
Hello, boo_boo
Wow, there's also a wheel that works... I never would have guessed it. :rolleyes:
From
Nikolay Istomin
→
To
All
24 January 2006
Hello, boo_boo
I'm completely confused... Okay, as soon as I get to Linux, I'll try. :sleep:
From
Stanislav Lomakin
→
To
All
24 January 2006
Hello, Electrician
> Brrr... I didn't understand anything. At startup I have just white (or rather
> rather gray) screen, well, like a standard Specov menu, only
> there is no menu itself. But if you click up and down, the sound is from the menu
> is. Where is this wheel, where should I click? :confused:
Do you see the toolbar at the top? seventh button from the left, Screen tab, check the box
"Xlib".
or open the .ugluk file in your home directory and opposite Screen_Refresh_Rate
put 0
From
Stanislav Lomakin
→
To
All
24 January 2006
Hello, Electrician
> Wow, the wheel also works there... I would never have guessed it.
> :rolleyes:
it doesn't work, it's painted on the toolbar button :)
From
Slavik Tretiak
→
To
All
25 January 2006
Hello, boo_boo
boo> ого, и у тебя mit-shm не пашет?
boo> запость вывод "xdpyinfo -ext MIT-SHM", пжаалста -- любопытство
boo> замучало ,)
да пжалста, няма базару:
┌─- code ───
name of display: :0.0
version number: 11.0
vendor string: The XFree86 Project, Inc
vendor release number: 40300001
XFree86 version: 4.3.0.1
maximum request size: 4194300 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32, LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 7
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad 32
depth 4, bits_per_pixel 8, scanline_pad 32
depth 8, bits_per_pixel 8, scanline_pad 32
depth 15, bits_per_pixel 16, scanline_pad 32
depth 16, bits_per_pixel 16, scanline_pad 32
depth 24, bits_per_pixel 32, scanline_pad 32
depth 32, bits_per_pixel 32, scanline_pad 32
keycode range: minimum 8, maximum 255
focus: window 0xa00010, revert to None
number of extensions: 30
BIG-REQUESTS
DOUBLE-BUFFER
DPMS
Extended-Visual-Information
FontCache
GLX
LBX
MIT-SCREEN-SAVER
MIT-SHM
MIT-SUNDRY-NONSTANDARD
NV-CONTROL
NV-GLX
RANDR
RECORD
RENDER
SECURITY
SHAPE
SYNC
TOG-CUP
X-Resource
XC-APPGROUP
XC-MISC
XFree86-Bigfont XFree86-DGA
XFree86-Misc
XFree86-VidModeExtension
XInputExtension
XKEYBOARD
XTEST
XVideo
default screen number: 0
number of screens: 1
screen #0:
dimensions: 1024x768 pixels (302x232 millimeters)
resolution: 86x84 dots per inch
depths (7): 24, 1, 4, 8, 15, 16, 32
root window id: 0x7d
depth of root window: 24 planes
number of colormaps: minimum 1, maximum 1
default colormap: 0x20
default number of colormap cells: 256
preallocated pixels: black 0, white 16777215
options: backing-store NO, save-unders NO
largest cursor: 32x32
current input event mask: 0xfa200c
ButtonPressMask ButtonReleaseMask ButtonMotionMask
StructureNotifyMask SubstructureNotifyMask SubstructureRedirectMask
FocusChangeMask PropertyChangeMask ColormapChangeMask
number of visuals: 16
default visual id: 0x21
visual:
visual id: 0x21
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x22
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x23
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x24
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x25
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x26
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x27
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x28
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x29
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2a
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2b
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2c
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2d
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2e
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2f
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x30
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
MIT-SHM version 1.1 opcode: 148, base event: 95, base error: 169
shared pixmaps: yes, format: 2
└── code ───
самое важное я выделил болдом- глюкалка весьма неадекватно реагирует на bpp
кроме 16