Annonces Google
Serveur IRC
Serveur : irc.portlane.se
Canal : #AmigaNG
Activité du Site

Pages vues depuis 25/07/2007 : 33 731 010

  • Nb. de membres 193
  • Nb. d'articles 1 329
  • Nb. de forums 19
  • Nb. de sujets 20
  • Nb. de critiques 24

Top 10  Statistiques

Index du forum »»  OS4 sur Classic »» WinUAE et OS4.1

WinUAE et OS4.1

3 Modérateur(s)
K-LElwoodcorto
icon_post
@sadirux

Je ne compte plus mes tentatives pour me mettre au C, après avoir fait du 6502, du 68000 et divers Basics.
Le language n'est pas énorme mais à chaque fois je laisse tomber, sûrement car je n'ai pas de projet petit et motivant. Quand Eric Chahi a dit qu'il n'avait jamais pû s'y mettre je ne me suis pas senti seul :)
Après, c'est une question de déclic je pense...
Kamelito
[addsig]
Message édité par : kamelito / 20-01-2017 11:41
sadirux sadiruxicon_post
@kamelito

Déjà que j'ai du mal à trouver du temps pour coder, je ne sais pas si j'aurai le temps de faire un blog :) y'a déjà pas mal de doc sur le net, faut prendre la peine de lire des tutos et se plonger dans les autodocs, c'est chronophage, mais personnellement j'ai horreur de lire une ligne en C et ne pas comprendre ce qu'elle fait ;)

Un truc tout bête :
#include

Il n'y a rien de plus simple comme ligne de code, sauf que je ne peux pas m'empêcher de me dire "Oohhhh ... un chemin relatif ? il est planqué où ce fichier d'entête dans mon SDK ?", et me voilà parti à chercher dans le SDK, je ne suis pas obligé de faire ça, mais finalement j'ai besoin de comprendre comment c'est structuré, j'ai une mauvaise mémoire, je retiens les choses par la logique.

Un autre exemple :
IExec->GetInterface(IntuitionBase, "main", 1, NULL)

Ok, la fonction GetInterface est bien là dans l'autodoc, y'a le protoype etc ... OK, mais ou donc vais-je trouver l'info que l'interface possède comme nom "main" et qu'il s'agit de la version 1 ? Y'a bien un tableau sur le net, mais si je n'ai pas accès au site ? Et me voilà reparti à lire de la doc pour finalement trouver un tuto pour créer une librairie et me rendre compte que toutes ces infos sont définies dans un fichier xml.

Bref, je perd (ou pas finalement) à comprendre et surtout à retrouver par moi même les infos (type de structure retourné, argument attendu, syntax, la logique des interfaces sous OS4) avant de pondre la moindre ligne de code.

Mais grâce à ceci je me sens plus serein lorsque je parcours des exemples de code C dédié à OS4, car j'arrive à retrouver toutes les infos dont j'ai besoin directement dans la doc ou les différents fichiers d'entête.

Message édité par : sadirux / 20-01-2017 10:27
icon_post
@sadirux

Tu nous ferais pas un petit blog sur ton apprentissage prog C sur OS4?
Kamelito
[addsig]
Sergius Sergiusicon_post
Merci Alain :-)
-- Pegasos II + 2 licences Classic "WinUAE". --
thellier thelliericon_post

Pc de bureau :

Windows 7 entreprise pack1 64 bits

Indice perf Windows 3.5

Celeron E3400 2.6 GHz

RAM 4Go

Carte Intel GMA 4500 intégré


UAE:

WinUAE 3.3.0

OS41fe update 1

384Mo Fast + Cyberstorm ppc 128Mo

uaegfx

Misc: API Direct3D

Display: Full screen ou Windows mais en 32bits ARGB et idem coté Workbench

Pri & Extension: When active: above normal


@Serge

http://www.amiga-ng.org/viewtopic.php?topic=1965&forum=6&ancre=1&start=310#6196537468

Sam440 - Sam460 - X5000 - PowerBookG4 - WinUAE - MiniMig
sadirux sadiruxicon_post
Salut,

Sous WinUAE
- il faut ajouter de la ram avec le slide "Z3 Fast"
- au démarrage d'OS4, celui-ci ne le prend pas en compte mais elle est bien là, tu peux vérifier sa présence avec l'utilitaire "ShowConfig" de ta partition système, une ligne RAM doit-être affiché, c'est la mémoire Z3
- pour que l'OS4 la prenne en compte, il faut ajouter à ta startup-sequence en début de fichier ceci :

C:BootLoader COMMANDLINE="NoRamPager"

et faire un reboot.

Enjoy !
Sergius Sergiusicon_post
Au risque de passer pour le gros boulet, est ce que quelqu'un pourrait m'expliquer comment dépasser cette limite de ram de Winuae? J'ai un AmigaOS4.1FE Upd-1 d'installé mais aucun paramètre de RAM ne semble fonctionner pour augmenter la ram émulée :-(

Merci
-- Pegasos II + 2 licences Classic "WinUAE". --
sadirux sadiruxicon_post
@Crisot

Ma config :
mobo : Asus  M150m-a m.2 (micro-atx avec 4 slot ddr et un port m2 pour pas très cher)
cpu : core i3 6100 3.7Ghz, génération skylake, winuae ppc tape dans les 2 cores d'apès le gestionnaire de tache, après je n'arrive pas à déterminer si c'est le core physique ou virtuel, mais je pense qu'il s'agit bien du physique.
ram et disque : 2 x 4go ddr et un SSD

Je suis en plein apprentissage en développement sous OS4 (language C / Exec / ReAction) et WinUAE répond pleinement à mes attentes, en navigation web sous Odyssey ça ce traine un peu mais ça reste utilisable, je ne connais pas tes besoins ou tes attentes, du coup n'hésite pas à me demander quelques tests spécifiques.

K-L K-Licon_post
Cristobal : bon ben te pose pas la question là :-)
--
AmigaONE X1000 1,8 Ghz (A-Eon), Radeon RX560, 2 Go de Ram et OS4.1 FE
Sam460LE 1,14 Ghz (ACube Systems), Radeon RX560, 2 Go de Ram et OS4.1 FE
icon_post
https://www.leboncoin.fr/consoles_jeux_video/1068785166.htm?ca=18_s
Kamelito
[addsig]
Petites Annonces

0 annonce(s) publiée(s)

Consulter

AmigaOS 4.1

Laissez-vous tenter par
AmigaOS 4.1
AmiTheme

AmiTheme