flat assembler
Message board for the users of flat assembler.

Index > Tutorials and Examples > AOXXX

Goto page 1, 2, 3  Next
Author
Thread Post new topic Reply to topic
avcaballero



Joined: 02 Feb 2004
Posts: 211
Location: Madrid - Spain
avcaballero 03 Oct 2016, 08:02
Hello, AOXXX are my notes in my own learning way for several matters. I have updated my win32 tuto/notes.
* Completed the navigation bar
* Added an example of multiple type mdi
* Included source code of tiny raycast
* Included source code for Newton Raphson method

Edit: By the way, it is mainly written in TinyC and when I have time, I write it also in asm. So there are many "broken" links to the asm counterpart, it just means that it is not written yet.

_________________
Siempre aprendiendo


Last edited by avcaballero on 04 Aug 2019, 11:38; edited 1 time in total
Post 03 Oct 2016, 08:02
View user's profile Send private message Visit poster's website Reply with quote
avcaballero



Joined: 02 Feb 2004
Posts: 211
Location: Madrid - Spain
avcaballero 03 Jan 2017, 18:45
If anyone interested, I have upgraded my AOW32 tuto to v0.1.4.
+ Chapter 6. Adding a GDI+ section.
+ Chapter 4. Adding text editors (only Edit, not Rich Edit)
+ Chapter 3. Adding a MDI text editor.
+ Chapter 5. Adding auxiliary modal/no modal windows.
+ Chapter 11. Adding to the dropdown menu the sections of this chapter.
+ Downloable the entire book.

AOW32 is far from finished, but I think that there are already many things. English version is yet obsolete, I will do it when I have time.


Last edited by avcaballero on 04 Aug 2019, 11:39; edited 1 time in total
Post 03 Jan 2017, 18:45
View user's profile Send private message Visit poster's website Reply with quote
zhak



Joined: 12 Apr 2005
Posts: 501
Location: Belarus
zhak 06 Jan 2017, 12:20
I'd love to check it out. Looks promising. My bad, I don't know Spanish Sad
Post 06 Jan 2017, 12:20
View user's profile Send private message Reply with quote
wht36



Joined: 18 Sep 2005
Posts: 106
wht36 12 Jun 2017, 10:43
There is an English version (click the England flag).
http://www.abreojosensamblador.net/Productos/AOW32_/Index_en.html

Many thanks for your Tuts!
Post 12 Jun 2017, 10:43
View user's profile Send private message Reply with quote
idle



Joined: 06 Jan 2011
Posts: 440
Location: Ukraine
idle 23 Jun 2017, 23:09
101% strong work
cannot stand waiting for full translation
http://www.abreojosensamblador.net/Productos/AOE/Index_en.html
Post 23 Jun 2017, 23:09
View user's profile Send private message Reply with quote
stnrp



Joined: 01 Nov 2010
Posts: 1
stnrp 04 Apr 2019, 12:30
Hello avcaballero, where can i download AOW32.014.7z?
Post 04 Apr 2019, 12:30
View user's profile Send private message Reply with quote
avcaballero



Joined: 02 Feb 2004
Posts: 211
Location: Madrid - Spain
avcaballero 14 Apr 2019, 22:49
There's no way for that at the moment. Here is a free direction tunnel demo.


Description:
Download
Filename: TunelWC03c.7z
Filesize: 5.56 KB
Downloaded: 1186 Time(s)


_________________
Siempre aprendiendo
Post 14 Apr 2019, 22:49
View user's profile Send private message Visit poster's website Reply with quote
avcaballero



Joined: 02 Feb 2004
Posts: 211
Location: Madrid - Spain
avcaballero 18 Apr 2019, 13:57
Another tunnel with tinyc source code.

Image


Description:
Download
Filename: TinyC2.7z
Filesize: 7.89 KB
Downloaded: 1934 Time(s)


_________________
Siempre aprendiendo
Post 18 Apr 2019, 13:57
View user's profile Send private message Visit poster's website Reply with quote
avcaballero



Joined: 02 Feb 2004
Posts: 211
Location: Madrid - Spain
avcaballero 30 Jul 2019, 11:27
Hello, I have settled my site here. The host is freeware and fairly enough.
Post 30 Jul 2019, 11:27
View user's profile Send private message Visit poster's website Reply with quote
avcaballero



Joined: 02 Feb 2004
Posts: 211
Location: Madrid - Spain
avcaballero 30 Dec 2020, 12:10
Hello, here the full fasm source codes for odbc connecting to microsoft access files and Oracle. "db_access.mdb" file also included. The program runs a query from the "emp" table.

First you must connect to the data base, for it you have to provide some data:
- mdb. mdb filepath that you may type in the editext or by using the openfile dialog button. Then click in "connect", if you previously didn't fill the filepath the program tells you and position you in the edittext for it. When you finally connect, the "get data" button will be enabled and you can click on it to get the data from de data base table emp dumped in the list view of the program. You may disconnect when you want and then the "get data" button will be disabled again.

- Oracle. You must fill the DSN choosing it in the combobox, the user and password. Then you will be able to connect to database, otherwise the system indicates you what reamains to provide and put you in the right place for it. When you finally connect to database, the "get data" button will be enable, the same action as in access. The combobox is filled with the system DSN that exists in the system.

You may navigate for every object in the program using tab button.

* Edited. A minor improvement and bugfixed on listview headers


Description:
Download
Filename: fasm_ODBC_Access_Oracle.zip
Filesize: 24.46 KB
Downloaded: 851 Time(s)


_________________
Siempre aprendiendo
Post 30 Dec 2020, 12:10
View user's profile Send private message Visit poster's website Reply with quote
idle



Joined: 06 Jan 2011
Posts: 440
Location: Ukraine
idle 08 Mar 2021, 09:40
Hi!
I say wow!
That is a pity some src, and most exe, links are host broken.
Still TinyCC became real discovery for me, though i've heard much about.
So whenever you guys, like me, download all the src, here is a batch file script to compile all those
Code:
echo off
cls
echo make sure tcc in the Path
pause 
pushd %~dp0

for %%i in ("*.c") do (
    echo. 
    tcc -bench %%i
)

popd
pause
    
Post 08 Mar 2021, 09:40
View user's profile Send private message Reply with quote
avcaballero



Joined: 02 Feb 2004
Posts: 211
Location: Madrid - Spain
avcaballero 13 Mar 2021, 20:15
In many cases, the "broken links" are actually links prepared to point the code that I will make when I have time. I leave them prepared for when that happens. In the case of executables, I have decided not to incorporate them into my website to avoid the problems derived from antivirus, the types of programs that we do sometimes give false positives and I do not want problems with the free host that I am using.

Here is a mandelbrot zoomer made with tinyc and GDI.


Description:
Download
Filename: ZoomMandelWC01.7z
Filesize: 5.6 KB
Downloaded: 803 Time(s)


_________________
Siempre aprendiendo
Post 13 Mar 2021, 20:15
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 17 Mar 2021, 23:35
Animation of MandelZoomer is rather slow IMO. Calculation takes about 4% CPU power on my i5 2cond gen. Could you perhaps enter switch beetwen idle/full speed? It would be nice feature. Note, its my humble opinion. Good luck in your programming work Exclamation
Post 17 Mar 2021, 23:35
View user's profile Send private message Visit poster's website Reply with quote
avcaballero



Joined: 02 Feb 2004
Posts: 211
Location: Madrid - Spain
avcaballero 23 Mar 2021, 20:06
Star Wars Text alike


Description:
Download
Filename: TextProjWC02.7z
Filesize: 5.4 KB
Downloaded: 771 Time(s)


_________________
Siempre aprendiendo
Post 23 Mar 2021, 20:06
View user's profile Send private message Visit poster's website Reply with quote
idle



Joined: 06 Jan 2011
Posts: 440
Location: Ukraine
idle 23 Mar 2021, 21:58
Simple and cool, as always!
Reminded me TILT, StarWars,
Post 23 Mar 2021, 21:58
View user's profile Send private message Reply with quote
avcaballero



Joined: 02 Feb 2004
Posts: 211
Location: Madrid - Spain
avcaballero 26 Sep 2021, 20:35
A very first stage of a basic game. Use the mouse to move a tiny ship. You may fire with left mouse button, you may shoot only one every time. Enemies only kill you if they touch you. If you kill all the enemies, you win; if they kill you, you lose.

Image


Description:
Download
Filename: PlantillaWC01.zip
Filesize: 3.56 KB
Downloaded: 645 Time(s)


_________________
Siempre aprendiendo
Post 26 Sep 2021, 20:35
View user's profile Send private message Visit poster's website Reply with quote
Picnic



Joined: 05 May 2007
Posts: 1403
Location: Piraeus, Greece
Picnic 29 Sep 2021, 05:40
Hi avcaballero,

Nice programs. They work just fine on my Win-XP machine.

Image
Post 29 Sep 2021, 05:40
View user's profile Send private message Visit poster's website Reply with quote
avcaballero



Joined: 02 Feb 2004
Posts: 211
Location: Madrid - Spain
avcaballero 29 Sep 2021, 12:13
Thank youi, that's nice.
Post 29 Sep 2021, 12:13
View user's profile Send private message Visit poster's website Reply with quote
avcaballero



Joined: 02 Feb 2004
Posts: 211
Location: Madrid - Spain
avcaballero 04 Oct 2021, 21:06
There are now 100 enemy ships approaching our ship in waves. If we manage to destroy them all, we win. Now enemies do shoot. The bullets have a certain destructive power and the ships have a certain level of life that decreases with each impact. Some bugs fixed too.

Edited: Fixed the crash on exiting the program


Description:
Download
Filename: StarShipWC01.zip
Filesize: 4.46 KB
Downloaded: 616 Time(s)


_________________
Siempre aprendiendo
Post 04 Oct 2021, 21:06
View user's profile Send private message Visit poster's website Reply with quote
avcaballero



Joined: 02 Feb 2004
Posts: 211
Location: Madrid - Spain
avcaballero 10 Oct 2021, 12:41
I have added sound to the shoots and explosions and a health bar for the ship. May aim is to include more kind of enemies and some levels if I have time.

Feedback? anyone has found any error? I think that in some cases it crashes on exit, but in my W10 works just fine.

Edited: The ship may down a bit more. The color of the ship health bar is now blue.


Description:
Download
Filename: StarShipWC01.zip
Filesize: 43.62 KB
Downloaded: 621 Time(s)


_________________
Siempre aprendiendo


Last edited by avcaballero on 10 Oct 2021, 15:41; edited 1 time in total
Post 10 Oct 2021, 12:41
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page 1, 2, 3  Next

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.